To improve compiler CLI performance, incremental compilation is allowed in the presence of redirected source files. Nullish coalescing, to write clearer code in TypeScript classes, now works with Angular templates. Both Angular CDK and Angular Material expose a new Sass API surface designed for consumption with the new @use syntax. When updating to Angular 12, an app will automatically switch to the new API by updating via ng update. Components now support inline Sass in the styles field of the Running ng build now defaults to production, saving steps and helping to prevent accidental deployment of development builds. Strict mode, to catch errors earlier in the development cycle, is enabled by default in the CLI.