Angular version 1.0, which is known as AngularJS, was released in 2010 by Google Angular version 2.0 was released in September 2016 Angular 4.0 was released in March 2017 Angular 5.0 was released in Nov 2017 Angular 6.0 was released in May 2018 Angular 7.0 was released in Oct 2018 Angular 8.0 was released in May 2019 Angular 9.0 was released in Feb 2020 Angular 10.0 was released in June 2020 Angular 11.0 was released in Nov 2020 Angular 12 is released in May 2021 Angular 13 is released in Nov 2021 Angular 14 is released in June 2022

Angular Version List and History

Let’s see the Angular version history in details:

History of Angular 1

Angular 1 which was also referred as AngularJS is a JavaScript open-source framework. It was designed especially for single-page web apps which is fully owned by Google. This was the first Angular version launched in the year 2010.

History of Angular 2

Angular 2 is a fully built and completed rework version from Angular 1. It is compatible with mobile devices. Moreover, Angular 2 gives you an option to choose more languages where you can choose your language like ES5, ES6, or TypeScript to write the codes of Angular 2.

History of Angular 4

As discussed earlier, Angular 3 was not released by the Angular team. Angular 4 was released on March 6, 2017, which is compatible with most of the applications. However, there is not any major changes in Angular 4 from Angular 2, and it offers better bug fixed, and alerts compare to Angular 2.

History of Angular 5

Angular five was released in November 2017. In this Angular version, there are some biggest changes has also been made compared to previous Angular. In this version, there is a Build Optimizer that created with the Angular CLI by which allows you to apply build optimizer by default. Besides this, there is an Angular Universal State Transfer also given that supports API and DOM.

History of Angular 6

Angular version 6 was released on May 4, 2018. It is a major release focused less on the underlying framework and more on the toolchain. Angular Elements, Component Dev Kit, Angular Material Starter Components, Library support, and Tree Shakeable Providers are some new features added in this version.

History of Angular 7

Angular version 7 was released on October 18, 2018. Updates regarding Application Performance, CDK, Angular Material Virtual Scrolling, It also provides Improved Accessibility of Selects, support for Content Projection using web standard for custom elements, and dependency updates regarding Typescript 3.1, RxJS 6.3, and Node 10.

History of Angular 8

Angular version 8 was released on May 28, 2019. This update enhance loading for all application codes, Web worker’s Dynamic imports for lazy routes. It also supported TypeScript 3.4, and Angular Ivy as an opt-in preview. AngularJS was created by Misko Heavery. He had built a framework to handle the downfalls of HTML and also taking ideas and best practices of the libraries which were never done earlier. This first version of the framework known as AngularJS was launched in the year 2009. It laid the foundation of the present-day front-end application development. Angular JS was one of the best single-page application development solution. Gradually, it wide adoption and become very popular. Features of Angular JS

A JavaScript MVW Framework Extends HTML support by adding tags, attributes, and expressions Allows easy event Handling Supports for Data Binding Built-In Template Engine and Routing Form Validations and Animations Dependencies Injection

Some Important Features of Angular 2 are: There are many new features, along with other improvements and tweaks.

Modern, faster, and highly scalable framework Equally useful framework for web, mobile, and desktop apps Web components based architecture Supports Hierarchical Dependency Injection

Why not Angular 3?

Angular 2 has been a single repository. Each package downloadable with the @angular/package-name convention. For example @angular/HTTP, @angular/router All package names were assigned version 2, but router package by mistaken was given version 3. Therefore, the development team skipped Angular Version 3 and directly named it version 4 to maintain compatibility with Angular Router’s version. Some other features of Angular 4 are:

Reduce the size of the generated bundled code up to 60%
Animation moved out to a separated package @angular/animations
Supports for if/else statement

Supports for email validator

Features of Angular 5:

Make AOT the default Easier to build progressive web apps Type checking in templates Support for Internationalized Number, Date, and Currency Pipes An update to Httpclient Zone speed improvements New Router Lifecycle Events

Difference between AngularJS and Angular 2

Below is a main difference between AngularJS Vs Angular 2:

Difference between Angular 2 and Angular 4

Following is the key difference between Angular 2 Vs Angular 4:

Difference between Angular 4 and Angular 5

Here is the difference between Angular 4 Vs Angular 5:

Summary

AngularJS is an open-source front-end web framework based on JavaScript to build dynamic web applications. Angular 2 is an AngularJS version built around the concept of the component, which allows building JavaScript classes. After releasing Angular JS, the Angular team released Angular 2, which is a complete rewrite of the original Angular 1 or AngularJS. All package names were assigned version 2, but router package by mistaken was given version 3. Therefore, the development team skipped Angular Version 3 and directly named it version 4 to maintain compatibility with Angular Router’s version. Angular 4 is a web application framework for building JavaScript applications. It supports TypeScript, which compiles to JavaScript and displays the same in the browser. Angular 5 is an open-source web application framework which is based on TypeScript. There are lots of new features and improvements done in this version like dependency injection, declarative templates, end-to-end tooling, etc.