Change8

Migrating to Angular v22.0.0-rc.0

Version v22.0.0-rc.0 introduces 2 breaking changes. This guide details how to update your code.

Released: 5/13/2026

2
Breaking Changes
2
Migration Steps
7
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

:host-contextanimation definitionsshadow DOM selectorsshadow CSS encapsulation polyfillscolon host with a selector listfor loopsErrorHandler

Breaking Changes

Issue #1

Removed dedicated support for legacy shadow DOM selectors. Code relying on these selectors may need updating.

Issue #2

Removed deprecated shadow CSS encapsulation polyfills. Applications should rely on native Shadow DOM or modern encapsulation methods.

Migration Steps

  1. 1
    Review usage of legacy shadow DOM selectors and update them if necessary.
  2. 2
    Remove reliance on deprecated shadow CSS encapsulation polyfills.

Release Summary

This release focuses on compiler improvements, including stricter selector handling and bug fixes in type checking, alongside an update to error handling in the server platform.

Need More Details?

View the full release notes and all changes for Angular v22.0.0-rc.0.

View Full Changelog