In this article, I am going to discuss Angular Versions and Versioning in detail. Please read our previous article where we gave a brief introduction to the angular framework. At the end of this article, you will understand the different angular versions and in each version what are the new features introduced as well as what improves. Till now Google has released 7 versions of angular, they are as follows:

Angular JS: 2010
Angular 2: 2016
Angular 4: 2017
Angular 5: November 2017
Angular 6: March 2018
Angular 7: October 2018
Angular 8: May 2019
Angular 9: Feb 2020
Angular JS 1.x:
The AngularJS is an open-source JavaScript-based framework which is used for developing Single-Page Applications (SPA). It was first released by Google in the year 2010 and it is maintained by Google and a community of individuals and corporations. Some of the features of Angular JS are as follows:

It is based on the model–view–controller (MVC) and model–view–View-Model (MVVM) architecture.
The current stable version is 1.6.10.
Angular development code is written in JavaScript
It extends the HTML supports by adding tags, attributes, and expressions.
It provides event handling in a simpler manner as well as provides a built-in template and routing.
Some of the important features are Form Validation, Dependency Injection, Animations, etc
Angular 2:
The Angular 2 Framework is completely re-write from its original Angular 1 or Angular JS and this is completely re-write from the scratch using the Typescript language. It was released in September 2016 by Google. Some of the features of Angular 2 are as follow:

It is a faster, Modern, and highly scalable JavaScript framework
By default Angular 2 applications are mobile-friendly.
It supports many languages such as ES5, ES6, Typescript or Dar to write Angular 2 code.
It is based on Component-based architecture.

Pin It on Pinterest