Major Changes in Angular v15
While the update to Angular v15 brings significant improvements, you also need to know about certain breaking changes that might impact existing applications:
- Node.js and TypeScript Version Support: Angular v15 discontinues support for certain Node.js versions and mandates the usage of TypeScript version 4.8 or later.
- @keyframes Format Changes: Names of @keyframes rules now include the component’s scope name, potentially affecting existing TypeScript or JavaScript code.
- Invalid Constructors for Dependency Injection: The compiler now reports errors when constructors inherited from base classes are incompatible for dependency injection purposes.
- Router Outlet Behavior Change: RouterOutlet now creates components after it checks for changes, which might impact tests and production code that rely on when components become available.
Angular 15
Angular, the popular JavaScript framework, continues its journey of updation with the release of version 15, bringing some new improvements, and new features, as well as some breaking changes and deprecations. In this article, we’ll explore the key highlights of updating your Angular applications to version 15.
Table of Content
- What’s new in Angular 15?
- Major Changes in Angular v15
- Deprecations in Angular v15
- Upgrade from Angular v14 to Angular v15
- Conclusion