Skip to content

Releases: angular/angular

22.2.0-next.2

22.2.0-next.2 Pre-release
Pre-release

Choose a tag to compare

@amishne amishne released this 13 Aug 18:46
Immutable release. Only release title and notes can be modified.

compiler

Commit Description
fix - a4f1a94948 do not encapsulate nested selectors if parent contains ::ng-deep
fix - d7b03f5523 Generate correct expression for optional chaning.
fix - 107f6fa49d remove namespaced MathML script elements
fix - d0d7f57e08 scope nested CSS rules

compiler-cli

Commit Description
fix - e8aa222e7d correctly resolve symbol for SafePropertyRead in chained optional navigation
fix - 8d6c925392 record class extends clause references in DeferredSymbolTracker

core

Commit Description
fix - 8925a4ee49 ensure i18n_util hasOwnProperty checks are safe for property renaming
fix - 565dbb2fe5 incorrect loop in defer blocks
fix - 9f8e32616b reject prefixed SVG script hosts

forms

Commit Description
fix - 9e37a58e14 keep radio inputs in sync when values change

http

Commit Description
fix - 09bc90003e always decode JSON responses as UTF-8

router

Commit Description
feat - b65dea4f03 allow throwing RedirectCommand to trigger redirects
fix - 435f8b2b8b limit protocol-relative URL handling to serialization

22.1.2

Choose a tag to compare

@amishne amishne released this 13 Aug 18:57
Immutable release. Only release title and notes can be modified.

compiler

Commit Description
fix - 76dff307b4 Generate correct expression for optional chaning.
fix - 6f9a64e6f5 remove namespaced MathML script elements

compiler-cli

Commit Description
fix - e9660b1801 correctly resolve symbol for SafePropertyRead in chained optional navigation
fix - ec6deea513 record class extends clause references in DeferredSymbolTracker

core

Commit Description
fix - 0df9d5eb65 ensure i18n_util hasOwnProperty checks are safe for property renaming
fix - 4d985a179e incorrect loop in defer blocks
fix - 7b40456792 reject prefixed SVG script hosts

forms

Commit Description
fix - 3b5c798072 keep radio inputs in sync when values change

http

Commit Description
fix - 4f7e9987fa always decode JSON responses as UTF-8

router

Commit Description
fix - 2f82601662 limit protocol-relative URL handling to serialization

21.2.20

Choose a tag to compare

@amishne amishne released this 13 Aug 00:02
Immutable release. Only release title and notes can be modified.

core

Commit Description
fix - 6afe6fa781 sanitize host bindings on concrete hosts

http

Commit Description
fix - fec5977df4 match header values exactly when deleting
fix - e33d69a71c preserve immutability of materialized clones
fix - caf616670f run root interceptors in the terminal request chain

20.3.28

Choose a tag to compare

@amishne amishne released this 13 Aug 17:07
Immutable release. Only release title and notes can be modified.

core

Commit Description
fix - 2f96c8020f sanitize host bindings on concrete hosts

http

Commit Description
fix - 969133d426 match header values exactly when deleting
fix - 29dd26bd71 preserve immutability of materialized clones
fix - e4c416c20a run root interceptors in the terminal request chain

VSCode Extension: 22.1.0

Choose a tag to compare

@atscott atscott released this 12 Aug 22:51
Immutable release. Only release title and notes can be modified.
  • fix(language-service): account for strictTemplates being enabled by default (a99fb915c0)
  • feat(language-service): Typecheck templates which would require inline typecheck blocks (#68454) (4f9c824dd9)
  • feat(language-service): compile non-exported classes if standalone (#68454) (7f0265e43a)

22.2.0-next.1

22.2.0-next.1 Pre-release
Pre-release

Choose a tag to compare

@josephperrott josephperrott released this 07 Aug 17:19
Immutable release. Only release title and notes can be modified.

core

Commit Description
fix - cfe2cda110 initialize hydration triggers after late runtime activation
fix - e43eb96341 warn when style property bindings receive invalid values

http

Commit Description
fix - ef4dfead83 avoid aborting completed requests in FetchBackend
fix - 6a0789dc7f respect content-type charset in fetch backend text decoder
fix - bb78286e5e run root interceptors in the terminal request chain
fix - 280d09b160 strip RFC 6265 DQUOTE characters and handle URIError in parseCookieValue

22.1.1

Choose a tag to compare

@josephperrott josephperrott released this 07 Aug 16:50
Immutable release. Only release title and notes can be modified.

core

Commit Description
fix - aa6d3189c1 initialize hydration triggers after late runtime activation
fix - deecb301c8 warn when style property bindings receive invalid values

http

Commit Description
fix - ac3728e79f avoid aborting completed requests in FetchBackend
fix - 688a0a7118 respect content-type charset in fetch backend text decoder
fix - a13b968451 run root interceptors in the terminal request chain
fix - 32af9b525e strip RFC 6265 DQUOTE characters and handle URIError in parseCookieValue

22.2.0-next.0

22.2.0-next.0 Pre-release
Pre-release

Choose a tag to compare

@alan-agius4 alan-agius4 released this 29 Jul 20:49
Immutable release. Only release title and notes can be modified.

forms

Commit Description
feat - d5e8b1ef7a allow permanent hidden fields in signal forms

22.1.0

Choose a tag to compare

@alan-agius4 alan-agius4 released this 29 Jul 20:39
Immutable release. Only release title and notes can be modified.

common

Commit Description
fix - 1ad6824d0d skip transfer cache for uncacheable HTTP traffic (#69017)

compiler

Commit Description
feat - af5e4e1131 Add an error for --global-foo cases (#68846)
feat - d579ecaf73 Disable '--global-' error outside of g3 (#68846)
feat - f98547675c Namespace CSS variables to the app (#68846)
feat - 8c8b2f7783 Support css var namespacing in properties (#68846)
fix - 292199aa4d permissive whitespace parsing in default never blocks
fix - 25c744c4d0 support foreign components defined outside top-level scope
fix - 5bd00add07 support foreign components inside control flow blocks (#69674)
perf - 2e442f7876 do not emit tag name when control flow root is foreign component (#69674)

compiler-cli

Commit Description
fix - aeb55c8bc1 allow passing uninvoked signals as foreign component props
fix - 7c60a98b3c support import aliases in foreignImports (#68674)

core

Commit Description
feat - 124ba10ead add custom set option to linkedSignal
feat - eab4847a8b Adds deep linking from Performance panel to DevTools
fix - 091456a214 account for namespaces in host binding sanitization (#69558)
fix - b3748e9fe4 correct container anchor collection order to match DOM layout
fix - 11b206b919 introduce disposal mechanism for Angular views in foreign @content
fix - 56607967db introduce logical-only containers for foreign content
fix - 23cf1a828b sanitize host bindings on concrete hosts (#69558)
fix - 0c07356c5c set current tnode in foreign component instruction on reuse

forms

Commit Description
fix - bbbd357bd2 add utility to assert that value is a field tree

http

Commit Description
feat - e3630c23c5 add options to allow caching of credentialed and non-cacheable HTTP requests
fix - ec16a3d6c6 enable xsrf for root-provided HttpClient
fix - 39e362eea5 match header values exactly when deleting
fix - be46ca8696 preserve immutability of materialized clones
fix - c0cbd46bd7 skip transfer cache for fetch credentialed requests (#69017)
refactor - af04e266cc deprecate jsonp support

language-service

Commit Description
feat - 7f0265e43a compile non-exported classes if standalone (#68454)
feat - 4f9c824dd9 Typecheck templates which would require inline typecheck blocks (#68454)
fix - a99fb915c0 account for strictTemplates being enabled by default

migrations

Commit Description
feat - c75ff0255c add migration from injectable to service
fix - 5d5b2ea72d correctly detect then/else keywords in control flow migration

platform-server

Commit Description
fix - cf9d7fa0f8 harden platform location origin validation during SSR (#69184)

router

Commit Description
feat - 97a3fd6a55 handle null and undefined inputs in RouterLinkActive

Deprecations

http

  • HttpClient.jsonp, HttpClientJsonpModule, and related JSONP classes/functions are deprecated. Use standard HTTP requests instead.

21.2.19

Choose a tag to compare

@alan-agius4 alan-agius4 released this 29 Jul 20:44
Immutable release. Only release title and notes can be modified.

compiler

Commit Description
fix - e2660c3dee disallow i18n event attributes
fix - 7b884f585a restrict possible event handler check to property names longer than 2 characters

http

Commit Description
fix - 948a8d6831 distinguish repeated transfer cache params
fix - 9949dccce1 enable xsrf for root-provided HttpClient

platform-server

Commit Description
fix - f34a93c946 update domino to latest version