Angular 12 release date

Angular 12 release date

What is Angular?

Angular is an open-source JS web framework. It is use to build single page small and large scale applications and has over 68,000 stars on GitHub. Angular is written in TypeScript and developed by Google. Now active version is Angular11. Angular 11 launched on the 11th day of the 11th month of 2020.

Angular 12 release date

Preview release of Angular 12.0.0 held on 21 April 2021. May be in the end of May 2021 Angular12 will be released.

Every year, Angular runs a developer survey with almost 30K responses to make Angular better. With the Angular community feedback, requests, and suggestions, they plan some timesaving, faster, and pretty cool improvements.

The Angular Roadmap Project's focus is a 'Zoneless Angular' making Zone.js options and ultimately provides more control to the developers.

New Features and Benefits of the Next Angular Release

  1. Better Developer Ergonomics @angular/forms

Work is in progress for implementing stricter type checking for reactive forms. This allows developers to catch more issues during development time, enable better text editor and IDE support, and improve the type checking for reactive forms.

  1. Leverage Full Framework Capabilities with Zone.js Opt-Out

Angular is going to design and implement a plan to make Zone.js optional from Angular applications. This simplifies the framework, improves debugging, and reduce application bundle size.

  1. Reducing Framework Overheard by Removing Legacy

Angular plans remove the legacy View Engine for smaller Angular conceptual overhead, smaller package size, lower maintenance cost, and lower codebase complexity.

  1. Improved test times and debugging with automatic test environment tear down.
  2. Improve Build Performance With ngc as a tsc Plug-In Distribution
  3. There will be the support for adding directives to host elements.
  4. Simplified Angular Mental Model with Optional NgModules
  5. Ergonomic Component Level Code-Splitting APIs
  6. Support for inline Sass in components.

 

 

 

Back to Blogs