The level of changes introduced by the release is indicated by the Angular version number. This application of semantic versioning aids in determining the impact of updating to a new version
major.minor.patch are the three elements of an Angular version number. Version 7.2.11, for example, denotes major version 7, minor version 2, and patch level 11.
The release's version number is incremented based on the amount of change it contains.
On February 6, 2020, Angular 9 was launched. By default, all the applications in Version 9 use the Ivy compiler and Ivy runtime. TypeScript 3.6 and 3.7 are now supported by Angular. Not only it fixes hundreds of bug but the Ivy compiler and runtime provide several benefits like:
It was published on June 24, 2020.
It was published on November 11, 2020.
It was published on May 12, 2021. In it, the support for Internet Explorer 11 has been deprecated.
For all new apps since version 9, the Angular team has used the Ivy compiler and runtime. They'll focus on Ivy in order to reduce the amount of output bundles and accelerate development.
Each version should be backwards compatible with the one before it. The Angular development team has stated that the framework would be updated twice a year.