Ah, Angular 13βthe version where the Angular team decided to go full throttle on performance, developer experience, and saying goodbye to things that were holding us back.
π New Features in Angular 13
1. No More View Engine (Goodbye, Old Friend)
Angular 13 completely removes the old View Engine and fully embraces Ivy. If youβve been procrastinating on upgrading, nowβs the time!
|
|
2. Goodbye IE11 (No More Ancient Tech!)
Angular 13 drops support for Internet Explorer 11. This means no more worrying about outdated JS features for an almost extinct browser.
3. Faster Builds with Persistent Build Cache
Angular CLI 13 enables persistent build caching by default, making your builds significantly faster.
|
|
4. Component API Enhancements
Creating dynamic components just got a whole lot easier with simplified API updates.
|
|
5. Improved Angular Tests
The TestBed now does smarter cleanup between tests, making test runs faster and less memory-hungry.
|
|
6. TypeScript 4.4+ Support
Angular 13 embraces TypeScript 4.4+, unlocking better type inference and stricter typing.
|
|
7. Inline Fonts Optimization
By default, Angular now inlines fonts in your production builds for faster loading times.
|
|
8. Forms API Updates
Angular 13 removes support for “AbstractControl#parent” and introduces improvements to typed forms.
|
|
π Angular Versions and Features
Version | Release Date | Key Features |
---|---|---|
Angular 8 | 2019-05-28 | Differential loading, Ivy preview, Web Workers |
Angular 9 | 2020-02-06 | Ivy by default, smaller bundles, improved testing |
Angular 10 | 2020-06-24 | Stricter settings, TypeScript 3.9+, better warnings |
Angular 11 | 2020-11-11 | Faster builds, HMR support, stricter types |
Angular 12 | 2021-05-12 | View Engine removed, Ivy improvements, Webpack 5 |
Angular 13 | 2021-11-03 | No IE11, Faster Builds, Persistent Cache, Component API Updates |
π Reference Links
π Key Ideas Summary
Feature | Description |
---|---|
View Engine Removed | Ivy is the only rendering engine now |
No More IE11 | Legacy browser support dropped |
Faster Builds | Persistent caching improves build speeds |
Component API | Creating dynamic components simplified |
TypeScript 4.4+ | Stricter types, better inference |
Inline Fonts | Faster loading for production builds |
Forms API Update | More robust, typed form controls |