22.1.0 Небольшой, но полезный апдейт Angular: добавлены опции к HTTP… — katsuba.dev — TG.ME

Forwarded fromKAkatsuba.live
🚀 22.1.0

Небольшой, но полезный апдейт Angular: добавлены опции к HTTP для кэширования credentialed и некэшируемых запросов, теперь пропускается transfer cache для таких запросов, включена поддержка XSRF для корневого HttpClient и объявлена депрекация JSONP. В router исправили поведение RouterLinkActive с null/undefined, а в core добавили custom set для linkedSignal и deep linking из Performance в DevTools.

Крупные правки в compiler/CLI и language-service: новые проверки для --global-foo, неймспейсинг CSS-переменных, поддержка внешних (foreign) компонентов — включая их в блоках управления потоком и оптимизации генерации — а также улучшения типизации (компиляция standalone неэкспортируемых классов и расширенная проверка шаблонов). Есть миграция injectable→service и ужесточение валидации origin для SSR.

Читать релиз

#Angular #v22 #Релиз #Фронтенд #WebDev
GitHub
Release 22.1.0 · angular/angular
common Commit Description skip transfer cache for uncacheable HTTP traffic (#69017) compiler Commit Description Add an error for --global-foo cases (#68846) Disable '--glo...
👀1
July 29, 2026 417 1 1