SlideShare a Scribd company logo
What’s New in
Angular 12?
[Highlights Of
Angular 12
Features]
www.bacancytechnology.com
Quick Summary
Welcome the new Angular 12 and find out
the sprouted features that will only make
your front-end app development
experience better. As promised, Google
presents a new major version release every
6 months and the awaited Angular v12 is
now available.
Find out Angular 12 features, what will be
discontinued, and why and how to upgrade
to latest Angular 12 version.
Ivy- a step closer
Switch from i18
Coming up for Protractor
Nullish Coalescing
Angular Learning
Style Improvements
Bid Adieu IE11
Some more of new Angular 12 features
Table of Content
What’s new in Angular 12
Top Angular 12 Features
What will discontinue in Angular 12?
Conclusion
What’s new in
Angular 12
Angular 12 overview along with Angular 12 release date,
features and update.
Google released the popular Angular web framework
in September 2016 under the MIT License. Angular is a
typescript-based open-source web app framework and
is a part of the popular MEAN stack.
The Angular community comes up with a major release
every six months and on 12th May 2021, we are here
with the gift of the Angular version 12 update. The long-
term support LTS for Angular 11 will end within a year.
And until then it will be active for critical fixes and
security patches.
In this post, we will discuss what’s included in
version 12 of Angular unveiling the new features of
Angular 12 and changes that the Angular team has
brought along.
Over some time in the past few releases, we have
been hearing of the Ivy all around in the Angular
space. Now, is when we can see moving towards the
goal. All the new updates in Angular 12 are little
efforts to enable the transition of going “Ivy
Everywhere”.
Top
Angular 12
Features
Here is the list of top Angular 12 new
features that you need to know to upgrade
your App to Angular 12.
★Ivy- a step closer
The big announcement of deprecating the
View Engine is out, and hence, none of the
future major releases will have it. If your
existing libraries are using View Engines, do
not worry, because your libraries will work
fine with Ivy applications as well.
Angular developers have nothing to fret
about here, but yes the Angular library
authors need to start working upon the Ivy
transition and the Angular community’s
post will help them.
★Switch from i18
We no more need to be cautious about using
the legacy message ID formats like
whitespaces, ICU expressions, and format
templates. Angular 12 has brought a more
resilient and intuitive ID format that will
minimize the invalidation and retranslation
cost.
Though all the new projects since Angular
v11 were auto-configured to the new
message ID. Now, with Angular 12 we’ve got
the essential tools to migrate the
translations.
★Coming up for
Protractor
Remember Protractor? Though the core
purpose of the state of the protractor was to
manage the flow of the asynchronous
operation without using promises, later it
was proved that the protractor doesn’t help
in upgradation. Hence, it is kept limited to
use in Angular JS and avoided in Angular.
The progress on the protractor feedback is
still ongoing and henceforth, the Angular
community has decided to restrict usage of
protractor in new projects and rather using
3rd party solutions in Angular CLI.
Some of the alternative solutions are tried
with Cypress, WebDriverIO, and Test Cafe.
★Nullish Coalescing
Typescript developers out there might have
already been excited about this particular
Angular 12 feature. The fantastic nullish
coalescing operator (??) that enables you to
write cleaner code, is now acceptable in
Angular 12 templates. So, instead of this:
You gotta write just this:
How cool is that?
★Angular Learning
Google always strives to improve the
developers’ learning experience, and
because of the same reason, you will find
some change in the Angular 12
documentation with an edition of the
content projection guide.
Also, there’s a contributor’s guide that helps
the developers improve their project
documentation. More to this, ever since the
Angular 11 release, the community shares
useful ways to debug guides and videos.
★Style Improvements
The best part of Angular 12 features is this amazing
thing- they’ve added support for inline SaaS in
styling fields and component decorators. Earlier,
developers could only avail SaaS from external
mediums because of the limitations of the Angular
compiler.
You can add the support by using the SCSS or you
should add the following command:
“inlineStyleLanguage”: “scss” in your json file.
Talking about the Tailwind CSS, Angular v11.2 had
already enabled the support for styling. Another
noteworthy update is that Angular Material and
Angular CDK have adopted the new SaaS module, for
which you’ll have to download saas npm package and
switch from node-saas.
The new SaaS API comes with the @use syntax,
which makes it more useful and has meaningful
naming conventions. As you update your web app to
Angular 12 features, you will be automatically
switched to the new SaaS API.
★Bid Adieu IE11
It is rightly said “Nothing lasts forever” and
now is the time we bid farewell to Internet
Explorer 11. You will find the deprecation
message in the Angular 12 version for
Internet Explorer 11 IE11. Until Angular v11,
it was supported, but not continued.
The not-so-good news for IE lovers- your
favorite browser IE11 will not be supported
by the new version of Angular – v12.
★Some more of new
Angular 12 features
Here are additional features in Angular 12:
Prevention of accidental development
builds with executing ng build
CLI strict mode-by default
Mandate implication of the Ivy-based
language support
Experimental support- Webpack 5
Support for typescript v 4.2
What will
discontinue
in Angular 12?
With every new invention, we have to let go
of the old-school techniques, only for the
betterments. In the same manner, the
removal of legacy software- Internet
Explorer focuses more on adapting to
modern and new solutions for the
developers as well as the users.
Soon a deprecation message will be enabled
once you update to Angular v12 mentioning
the removed support for IE11 in effect from
Angular v13.
Conclusion
I’d be immensely thankful to the Angular
community for constantly improving our
Angular experience by their contributions
and support. If you want to go for Angular
upgrade service, then Bacancy Technology
is a safe place to reach out. Our best Angular
developers can visualize your dream and
make it a reality by executing an Agile
methodology.
Do let me know which Angular 12 feature
has made your heart pound!
Thank You
www.bacancytechnology.com

More Related Content

PDF
IVY: an overview
PDF
Advantages of angular 8
PDF
The new features of angular 12
PDF
How to deploy angular 12 application using firebase hosting
PPTX
Angular Ivy- An Overview
PDF
Angular resolver tutorial
PPTX
Angular overview
PDF
How to Build Dynamic Forms in Angular Directive with a Backend
IVY: an overview
Advantages of angular 8
The new features of angular 12
How to deploy angular 12 application using firebase hosting
Angular Ivy- An Overview
Angular resolver tutorial
Angular overview
How to Build Dynamic Forms in Angular Directive with a Backend

What's hot (20)

PPTX
Angular 9 New features
PPTX
angular-formly presentation
PPTX
THE FUTURE OF ANGULAR JS
ODP
Angular 6 - The Complete Guide
PDF
Mastering angular - Dot Net Tricks
PDF
Angular 2 - SSD 2016 London
PDF
Meetup SkillValue - Angular 6 : Bien démarrer son application
ODP
A Glimpse on Angular 4
PDF
What's New in Angular 4 | Angular 4 Features | Angular 4 Changes | Angular Tu...
PPSX
Angular 4 fronts
DOCX
Angular js training in noida
PPTX
Angular 9
PDF
Developing a Demo Application with Angular 4 - J2I
PPTX
Angular4 getting started
PDF
Angular 2: Migration - SSD 2016 London
PDF
What are The Top Features of Angular 7?
PDF
Comparison Between Angular 11 vs 12 vs 13.pdf
PPTX
Talk for DevFest 2021 - GDG Bénin
PDF
Introduction To Angular 4 - J2I
PDF
Angular 4 Tutorial | What's New In Angular 4 | Angular Training | Edureka
Angular 9 New features
angular-formly presentation
THE FUTURE OF ANGULAR JS
Angular 6 - The Complete Guide
Mastering angular - Dot Net Tricks
Angular 2 - SSD 2016 London
Meetup SkillValue - Angular 6 : Bien démarrer son application
A Glimpse on Angular 4
What's New in Angular 4 | Angular 4 Features | Angular 4 Changes | Angular Tu...
Angular 4 fronts
Angular js training in noida
Angular 9
Developing a Demo Application with Angular 4 - J2I
Angular4 getting started
Angular 2: Migration - SSD 2016 London
What are The Top Features of Angular 7?
Comparison Between Angular 11 vs 12 vs 13.pdf
Talk for DevFest 2021 - GDG Bénin
Introduction To Angular 4 - J2I
Angular 4 Tutorial | What's New In Angular 4 | Angular Training | Edureka
Ad

Similar to What’s new in angular 12[highlights of angular 12 features] (20)

PPTX
Angularjs Development Company USA
PDF
Top Features of Angular 13
PPTX
What’s New in Angular 15.pptx
PPTX
What’s New in Angular 14?
PDF
Angular 12 brought several new features to the table
PDF
What’s new in angular 13 and why should you use it for web app development pr...
PPTX
Top Features Of Angular 13 You Must Know
PDF
_Angular Latest Version of 2022 With Features and Installation Guide.pdf
PPTX
What is Angular Ivy?
PDF
Angular11 exciting new features and updates
PPTX
Angular 7: Everything You Need to Know!
PDF
Angular 11 – everything you need to know
PPTX
Angular 14 Features And Updates
PPTX
Heading towards the great release of angular 8.0 development observe the uno...
PPTX
Angular Js Advantages - Complete Reference
PPTX
What is the Use of Angular?
PPTX
Advantages of AngularJS
PDF
Where and Why Use Angular for Web Development?
PPTX
Why choose Angular 6?
PDF
Top Features And Updates Of Angular 13 You Must Know
Angularjs Development Company USA
Top Features of Angular 13
What’s New in Angular 15.pptx
What’s New in Angular 14?
Angular 12 brought several new features to the table
What’s new in angular 13 and why should you use it for web app development pr...
Top Features Of Angular 13 You Must Know
_Angular Latest Version of 2022 With Features and Installation Guide.pdf
What is Angular Ivy?
Angular11 exciting new features and updates
Angular 7: Everything You Need to Know!
Angular 11 – everything you need to know
Angular 14 Features And Updates
Heading towards the great release of angular 8.0 development observe the uno...
Angular Js Advantages - Complete Reference
What is the Use of Angular?
Advantages of AngularJS
Where and Why Use Angular for Web Development?
Why choose Angular 6?
Top Features And Updates Of Angular 13 You Must Know
Ad

More from Katy Slemon (20)

PDF
React Alternatives Frameworks- Lightweight Javascript Libraries.pdf
PDF
Data Science Use Cases in Retail & Healthcare Industries.pdf
PDF
How Much Does It Cost To Hire Golang Developer.pdf
PDF
What’s New in Flutter 3.pdf
PDF
Why Use Ruby On Rails.pdf
PDF
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
PDF
How to Implement Middleware Pipeline in VueJS.pdf
PDF
How to Build Laravel Package Using Composer.pdf
PDF
Sure Shot Ways To Improve And Scale Your Node js Performance.pdf
PDF
How to Develop Slack Bot Using Golang.pdf
PDF
IoT Based Battery Management System in Electric Vehicles.pdf
PDF
Understanding Flexbox Layout in React Native.pdf
PDF
The Ultimate Guide to Laravel Performance Optimization in 2022.pdf
PDF
New Features in iOS 15 and Swift 5.5.pdf
PDF
How to Hire & Manage Dedicated Team For Your Next Product Development.pdf
PDF
Choose the Right Battery Management System for Lithium Ion Batteries.pdf
PDF
Flutter Performance Tuning Best Practices From the Pros.pdf
PDF
Angular Universal How to Build Angular SEO Friendly App.pdf
PDF
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdf
PDF
Ruby On Rails Performance Tuning Guide.pdf
React Alternatives Frameworks- Lightweight Javascript Libraries.pdf
Data Science Use Cases in Retail & Healthcare Industries.pdf
How Much Does It Cost To Hire Golang Developer.pdf
What’s New in Flutter 3.pdf
Why Use Ruby On Rails.pdf
How Much Does It Cost To Hire Full Stack Developer In 2022.pdf
How to Implement Middleware Pipeline in VueJS.pdf
How to Build Laravel Package Using Composer.pdf
Sure Shot Ways To Improve And Scale Your Node js Performance.pdf
How to Develop Slack Bot Using Golang.pdf
IoT Based Battery Management System in Electric Vehicles.pdf
Understanding Flexbox Layout in React Native.pdf
The Ultimate Guide to Laravel Performance Optimization in 2022.pdf
New Features in iOS 15 and Swift 5.5.pdf
How to Hire & Manage Dedicated Team For Your Next Product Development.pdf
Choose the Right Battery Management System for Lithium Ion Batteries.pdf
Flutter Performance Tuning Best Practices From the Pros.pdf
Angular Universal How to Build Angular SEO Friendly App.pdf
How to Set Up and Send Mails Using SendGrid in NodeJs App.pdf
Ruby On Rails Performance Tuning Guide.pdf

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Spectroscopy.pptx food analysis technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Big Data Technologies - Introduction.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
NewMind AI Weekly Chronicles - August'25-Week II
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Encapsulation theory and applications.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Reach Out and Touch Someone: Haptics and Empathic Computing
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MYSQL Presentation for SQL database connectivity
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The AUB Centre for AI in Media Proposal.docx
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
Programs and apps: productivity, graphics, security and other tools
MIND Revenue Release Quarter 2 2025 Press Release
Spectroscopy.pptx food analysis technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Big Data Technologies - Introduction.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
20250228 LYD VKU AI Blended-Learning.pptx

What’s new in angular 12[highlights of angular 12 features]

  • 1. What’s New in Angular 12? [Highlights Of Angular 12 Features] www.bacancytechnology.com
  • 2. Quick Summary Welcome the new Angular 12 and find out the sprouted features that will only make your front-end app development experience better. As promised, Google presents a new major version release every 6 months and the awaited Angular v12 is now available. Find out Angular 12 features, what will be discontinued, and why and how to upgrade to latest Angular 12 version.
  • 3. Ivy- a step closer Switch from i18 Coming up for Protractor Nullish Coalescing Angular Learning Style Improvements Bid Adieu IE11 Some more of new Angular 12 features Table of Content What’s new in Angular 12 Top Angular 12 Features What will discontinue in Angular 12? Conclusion
  • 5. Angular 12 overview along with Angular 12 release date, features and update. Google released the popular Angular web framework in September 2016 under the MIT License. Angular is a typescript-based open-source web app framework and is a part of the popular MEAN stack. The Angular community comes up with a major release every six months and on 12th May 2021, we are here with the gift of the Angular version 12 update. The long- term support LTS for Angular 11 will end within a year. And until then it will be active for critical fixes and security patches. In this post, we will discuss what’s included in version 12 of Angular unveiling the new features of Angular 12 and changes that the Angular team has brought along. Over some time in the past few releases, we have been hearing of the Ivy all around in the Angular space. Now, is when we can see moving towards the goal. All the new updates in Angular 12 are little efforts to enable the transition of going “Ivy Everywhere”.
  • 7. Here is the list of top Angular 12 new features that you need to know to upgrade your App to Angular 12. ★Ivy- a step closer The big announcement of deprecating the View Engine is out, and hence, none of the future major releases will have it. If your existing libraries are using View Engines, do not worry, because your libraries will work fine with Ivy applications as well. Angular developers have nothing to fret about here, but yes the Angular library authors need to start working upon the Ivy transition and the Angular community’s post will help them.
  • 8. ★Switch from i18 We no more need to be cautious about using the legacy message ID formats like whitespaces, ICU expressions, and format templates. Angular 12 has brought a more resilient and intuitive ID format that will minimize the invalidation and retranslation cost. Though all the new projects since Angular v11 were auto-configured to the new message ID. Now, with Angular 12 we’ve got the essential tools to migrate the translations.
  • 9. ★Coming up for Protractor Remember Protractor? Though the core purpose of the state of the protractor was to manage the flow of the asynchronous operation without using promises, later it was proved that the protractor doesn’t help in upgradation. Hence, it is kept limited to use in Angular JS and avoided in Angular. The progress on the protractor feedback is still ongoing and henceforth, the Angular community has decided to restrict usage of protractor in new projects and rather using 3rd party solutions in Angular CLI. Some of the alternative solutions are tried with Cypress, WebDriverIO, and Test Cafe.
  • 10. ★Nullish Coalescing Typescript developers out there might have already been excited about this particular Angular 12 feature. The fantastic nullish coalescing operator (??) that enables you to write cleaner code, is now acceptable in Angular 12 templates. So, instead of this: You gotta write just this: How cool is that?
  • 11. ★Angular Learning Google always strives to improve the developers’ learning experience, and because of the same reason, you will find some change in the Angular 12 documentation with an edition of the content projection guide. Also, there’s a contributor’s guide that helps the developers improve their project documentation. More to this, ever since the Angular 11 release, the community shares useful ways to debug guides and videos.
  • 12. ★Style Improvements The best part of Angular 12 features is this amazing thing- they’ve added support for inline SaaS in styling fields and component decorators. Earlier, developers could only avail SaaS from external mediums because of the limitations of the Angular compiler. You can add the support by using the SCSS or you should add the following command: “inlineStyleLanguage”: “scss” in your json file. Talking about the Tailwind CSS, Angular v11.2 had already enabled the support for styling. Another noteworthy update is that Angular Material and Angular CDK have adopted the new SaaS module, for which you’ll have to download saas npm package and switch from node-saas. The new SaaS API comes with the @use syntax, which makes it more useful and has meaningful naming conventions. As you update your web app to Angular 12 features, you will be automatically switched to the new SaaS API.
  • 13. ★Bid Adieu IE11 It is rightly said “Nothing lasts forever” and now is the time we bid farewell to Internet Explorer 11. You will find the deprecation message in the Angular 12 version for Internet Explorer 11 IE11. Until Angular v11, it was supported, but not continued. The not-so-good news for IE lovers- your favorite browser IE11 will not be supported by the new version of Angular – v12.
  • 14. ★Some more of new Angular 12 features Here are additional features in Angular 12: Prevention of accidental development builds with executing ng build CLI strict mode-by default Mandate implication of the Ivy-based language support Experimental support- Webpack 5 Support for typescript v 4.2
  • 16. With every new invention, we have to let go of the old-school techniques, only for the betterments. In the same manner, the removal of legacy software- Internet Explorer focuses more on adapting to modern and new solutions for the developers as well as the users. Soon a deprecation message will be enabled once you update to Angular v12 mentioning the removed support for IE11 in effect from Angular v13.
  • 18. I’d be immensely thankful to the Angular community for constantly improving our Angular experience by their contributions and support. If you want to go for Angular upgrade service, then Bacancy Technology is a safe place to reach out. Our best Angular developers can visualize your dream and make it a reality by executing an Agile methodology. Do let me know which Angular 12 feature has made your heart pound!