v7.0.0がリリースされました。6.xのサポートを終了しています。8.xも2019-12-31にEOLとなり、Node.jsとしては公式にサポートを終了しています。コマンドラインオプションが一部リネームされています。--list-reportersその他には、レガシーな設定方法であるmocha.optsファイルが非推奨となりました。Fileを使った設定方法が今後のメインとなります。https://mochajs.org/#configuring-mocha-nodejsmocha.optsからのマイグレーションツールはv7.0.0には含まれていませんが、実装中のようです。9.1.7がリリースされました。zeit/next.jsクライアントサイドでは、native-urlを使いurlパッケージを自動的にURLベースに置き換えることでビルドファイルサイズが削減されています。同じ話ですが、fetch、Object.assignのpolyfillを使っている場合に、それを自動的にビルドインの実装と置き換える仕組みが含まれています。これは、アプリケーション内で同じAPIに対する複数のpolyfillが存在する場合にファイルサイズが増加するため、それをビルトインAPIを使った実装に置き換えてファイルサイズを削減する仕組みです。まとめると、次のAPIに対するpolyfillパッケージをビルトインの実装で置き換えています。仕組み的には、webpackのalias設定で、元々あったwhatwg-fetchなどのpolyfillパッケージをビルトインAPIをexportするだけのpolyfillで置換しているようです。Modeを有効化するreactStrictModeオプションの追加なども行われています。v6.xのサポート終了、一部コマンドライン引数のリネーム、Mochaコンストラクタのオプションとコマンドラインオプションをあわせるように変更など。mocha.optsファイルが非推奨となった。v0.115.0リリース。modeではexportされたclassやfunctionは再定義できなくなるなど。modelとpositionについての記事。articleプロジェクトのコードをTypeScriptに移行するポイントについての記事。libraryデータバリデーターであるjoiのTypeScriptフォークライブラリ。SafeにするためAPIを変更している。libraryデータビジュアライズライブラリ。ToolsTypeScriptライクなDSLでスキーマを定義し、実行時にデータの型を検証を行うバリデーションライブラリ。browserを対象としている。v1.0.0リリース。@azu_re.記事を紹介する。