Angular CLI は ng new
や ng generate application
で生成されるアプリケーションテンプレートから .browserslistrc
ファイルを削除する。
Angular CLIはフレームワークがデフォルトでサポートするブラウザセットを内部で管理しており、同じ設定をすべてのアプリケーションで二重に管理する必要はないとされたためだ。
ng update
では、プロジェクトの .browserslistrc
ファイルの内容がデフォルトのままであれば削除され、変更が加えられていればそのまま残される。
Browserslistによるサポート対象ブラウザの拡張がなくなったわけではなく、アプリケーションのテンプレートから削除され、開発者がオプトインで導入するものになったということだ。