Angular 11.0.0 Released with Major Feature Updates
Angular 11.0.0 has been released, upgrading to TypeScript 4.0, removing IE9/10 support, and adding features such as automatic font inlining, component test harnesses, improved reporting, Ivy language service preview, faster builds, experimental webpack 5 support, and migration from TSLint to ESLint.
Angular 11.0.0 has been officially released. It upgrades TypeScript to version 4.0, drops support for TypeScript 3.9, and ends support for Internet Explorer 9, 10, and IE mobile, keeping only IE11.
(1) Updated Operation Byelog – resolves popular router and forms issues, closes other third‑party issues, and commits to handling new issues within two weeks while encouraging community contributions.
(2) Automatic Inlining of Fonts – Angular CLI now automatically downloads and links fonts used in the application during compilation, improving load speed.
(3) Component Test Harnesses – All Angular components are now testable with Test Harnesses, extending the capability introduced in Angular Material for v9.
(4) Improved Reporting and Logging – Build‑stage reports have been revamped with new CLI output, making logs and reports easier to read.
(5) Updated Language Service Preview – The language service transitions from View Engine toward Ivy, offering a more powerful and accurate developer experience.
(6) Updated Hot Module Replacement (HMR) Support – HMR can now be enabled simply with the --hmr flag:
$ ng serve --hmr
(7) Faster Builds – Using TypeScript 4.0 speeds up compilation, and the ngcc processing step becomes 2–4× faster.
(8) Experimental Webpack 5 Support – Enables experimental webpack 5 features; add the following to package.json :
"resolutions": { "webpack": "5.4.0" }
(9) Linting Tool Migration – Linting moves from TSLint to ESLint; TSLint and Codelyzer are deprecated in Angular 11.
(10) Other Updates – Apart from dropping IE9/IE10 support, the release includes numerous minor improvements and bug fixes.
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.