Skip to main content

Angular 22.1.1

Release Date: August 6, 2026

Angular 22.1.1 is out, and before anyone starts planning a party, let's be clear about what this is: a patch release. Six fixes, zero new features. That's it. And that's fine — patch releases exist to close the cracks, not to sell you something.

What Actually Changed

The core team split their attention between two areas this time: the runtime and the HTTP layer. Both sets of changes read like housekeeping, but housekeeping has a way of biting you if you ignore it long enough.

Core Fixes Worth Knowing

  • Hydration triggers initialize after late runtime activation — if your app lazily activates parts of the runtime, hydration events were firing before everything was fully ready. That ordering bug is now closed.
  • Invalid style property bindings now warn — Angular will start complaining when a style binding receives a value it can't render. If your templates pass numbers where strings belong, you'll hear about it in the console.

HTTP Layer Cleanup

  • No more aborted-request aborts — FetchBackend was cancelling requests that had already completed. Wasted work, now avoided.
  • Charset-aware decoding — the fetch backend's text decoder now respects the Content-Type charset instead of guessing.
  • Root interceptors in the terminal chain — interceptors attached at the root now execute in the final request chain as intended.
  • Cookie parsing hardened — RFC 6265 DQUOTE characters are stripped, and a URIError in parseCookieValue is handled instead of crashing the request.

The Skeptic's Bottom Line

Nothing here will break your app — patch releases don't work that way. The style-binding warning is the only change that could surface new console noise after an upgrade, and it's a warning, not an error. Update when your CI window allows it, run your test suite, and move on. The genuinely interesting stuff is sitting in 22.2.0-next.

What is New?

By continuing to use the site, you agree to the use of cookies.