Angular Version & History – Angular

AngularJs Overview 

Angular is a platform that makes it easy to build applications with the web. It combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve web development challenges.

Angular is a TypeScript-based open-source web application framework that Google develops to create dynamic, efficient, and sophisticated web apps.  It implements core functionality as many TypeScript libraries that you implement into your apps.  Angular is developed by a team of engineers passionate about making web development effortless.

In this post, you will get information of angular version history

Angular Version & History – Angular

Angular Version  Release Date
Angular 1 Jun 2012
Angular 2 Jun 2016
Angular 4 Mar 2017
Angular 5 Nov 2017
Angular 6 May 2018
Angular 7 Oct 2018
Angular 8 May 2019
Angular 9 Feb 2020
Angular 10 Jun 2020
Angular 11 Nov 2020
Angular 12 May 2021
Angular 13 Nov 2021
Angular 14 Jun 2022
Angular 15 Next Release

 

Angular 1 Features :

  • javascript mvw framework
  • event handling
  • powerfull databinding
  • extends html by adding attributes, tags, and expressions
  • build-in template engine and routing
  • form validations and animations
  • dependency injection etc.

Angular 2 Features:

  • modern, faster and highly scalable framework
  • one framework for web, mobile and desktop apps
  • not an update to angular 1.x, but a complete rewrite
  • written in typescript
  • simple and expressive
  • web component base architecture

Angular 3 Features:

Angular 3.0 was not released since angular router package version was 3.0 in Angular 2. So development team skipped Angular version 3 and directly named it version 4 to maintain the same version number for all the Angular packages

Angular 4 Features:

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

Angular 5 Features:

  •  Make AOT the default
  •  Easier to build progressive web apps
  •  Type checking in templates
  •  Internationalized Number, Date, and Currency Pipes
  •  An update to Httpclient
  •  Better error messages
  •  Zone speed improvements

Angular 6 Features:

  • ng add and ng update
  •  Bazel Compiler
  •  Angular Elements
  •  RxJS 6.0 Supports
  •  Better URL Serialization

Angular 7 Features:

  •  CLI Prompts
  •  Improve Application Performance
  •  Angular compilation options
  •  Dependency Updates
    • TypeScript 3.1
    • RxJS 6.3
    • Node 10

Angular 8 Features:

  • Easier to read and debug the generated code at runtime
  • Web Workers Support
  • Lazy Loading Improvements
  • Faster re-build
  • Improvement to ngUpgrade
  • Improved template type checking

Angular 9 Features:

  • Smaller bundle sizes and augmented performance
  • Faster testing
  • Better debugging
  • Improved CSS class and style binding
  • Improved type checking
  • Improved build errors
  • Improved build times, enabling AOT on by default
  • Improved Internationalization

Angular 10 Features:

  • All-new Date Range Picker.
  • Warnings on Using Dependencies packed with CommonJS.
  • Optional Stricter Settings.
  • Async Locking Timeout.
  • Deprecations and Removals.
  • Performance enhancement in ngcc.
  • Compiler update.
  • Sync with JavaScript ecosystem.

Angular 11 Features:

  • Automated Inlined fonts. The automatic inlining of fonts in Angular 11 is a stark highlight.
  • Operation Blog. There has been a target focus on community improvements and prioritizing of issues in this version.
  • Enhanced Build Speed.
  • Webpack 5.
  • Improvements in Component Test Harnesses.

Angular 12 Features:

  • Nullish Coalescing
  • Protractor: planning for future
  • Improvements in styling
  • Deprecating support for IE11
  • HTTP improvements
  • Fonts automatic inlining
  • Addition of more fine-tuned control in routerLinkActiveOptions
  • Permission for custom router outlet implementations
  • Reduction of framework overheard by removing legacy
  • Updated TypeScript support to version 4.2
  • Improved logging and reporting as a result of better CLI readability

Angular 13 Features:

  • View Engine is no longer available.
  • Changes to the Angular Package Format (APF)
  • IE 11 support removed.
  • TypeScript 4.4 support.
  • Node.js versions prior to 12.20 are no longer supported
  • Version 7.4 of RxJS.
  • Router changes
  • Angular CLI enhancements.

Angular 14 Features:

  • Standalone components.
  • Strictly Typed Forms.
  • Optional Injectors in embedded views.
  • Angular CLI Auto-Completion.
  • Advanced template diagnostics.
  • Streamlined Page Title Accessibility.
  • New Component Dev Kit Primitives.
  • Online Angular DevTools.

 

 

 

 

Leave a Reply

Your email address will not be published.