

Newly created projects will now use TSLint 6.1 by default.

This was a community contribution, so a huge thank you to Ephraim Khantsis. It will also add syntax highlighting to your inline HTML templates in your components. If you use VSCode and our Language Service Extension, starting today our extension will allow your IDE to syntax highlight expressions in your templates, using a TypeScript-like formatter. ng e2e -grep searchTerm Improved HTML & Expression Syntax Highlighting When running end-to-end tests, we now pass the grep and invertGrep options to the Protractor builder, allowing you to more easily choose the test you want to run. To turn this on by default, set the key in your angular.json to true, or use: ng config true End-to-End tests now support grep and invertGrep ng generate component my-component -displayBlock When you create a new component, you can now set this up automatically. It’s very common for developers to want components to use the display: block style. New CLI Component Generator Option displayBlockĪngular components are displayed inline by default, as that’s the default for most DOM elements. This release adds many great features to the TypeScript language, including: We’ve added support for TypeScript 3.8, in addition to our existing support for 3.6 and 3.7. These changes will help make builds faster and improve reliability for teams with monorepository-style workspace layouts. In 9.1, we’ve improved the speed of ngcc, and allowed it to compile multiple packages concurrently. Previously, the ngcc compilation pass covered all of your Angular library dependencies sequentially. Today, the Angular libraries you use are made compatible with the Ivy compiler via our ngcc tool.
