Angular Versions Save

Deliver web apps with confidence 🚀

17.2.1

3 months ago

17.2.1 (2024-02-14)

compiler-cli

Commit Description
fix - 7234824228 fix broken version detection condition (#54443)

17.2.0

3 months ago

17.2.0 (2024-02-14)

common

Commit Description
feat - 03c3b3eb79 add Netlify image loader (#54311)
feat - f5c520b836 add placeholder to NgOptimizedImage (#53783)

compiler

Commit Description
feat - 47e6e84101 Add a TSConfig option useTemplatePipeline (#54057)
feat - 66e940aebf scope selectors in @starting-style (#53943)
fix - 7b4d275f49 Fix the template pipeline option (#54148)

compiler-cli

Commit Description
feat - 7e861c640e generate extra imports for component local dependencies in local mode (#53543)
feat - 3263df23f2 generate global imports in local compilation mode (#53543)
feat - b774e22d8e make it configurable to generate alias reexports (#53937)
feat - 3e1384048e support host directives for local compilation mode (#53877)
fix - a592904c69 allow custom/duplicate decorators for @Injectable classes in local compilation mode (#54139)
fix - 4b1d948b36 consider the case of duplicate Angular decorators in local compilation diagnostics (#54139)
fix - 96bcf4fb12 forbid custom/duplicate decorator when option forbidOrphanComponents is set (#54139)
fix - 64fa5715c6 generating extra imports in local compilation mode when cycle is introduced (#53543)
fix - 6c8b09468a highlight the unresolved element in the @Component.styles array for the error LOCAL_COMPILATION_UNRESOLVED_CONST (#54230)
fix - 0970129e20 show proper error for custom decorators in local compilation mode (#53983)
fix - f39cb06418 show specific error for unresolved @Directive.exportAs in local compilation mode (#54230)
fix - f3851b5945 show specific error for unresolved @HostBinding's argument in local compilation mode (#54230)
fix - 39ddd884e8 show specific error for unresolved @HostListener's event name in local compilation mode (#54230)
fix - 5d633240fd show the correct message for the error LOCAL_COMPILATION_UNRESOLVED_CONST when an unresolved symbol used for @Component.styles (#54230)
fix - 58b8a232d6 support jumping to definitions of signal-based inputs (#54053)

core

Commit Description
feat - 702ab28b4c add support for model inputs (#54252)
feat - e95ef2cbc6 expose queries as signals (#54283)
fix - 656bc282e3 add toString implementation to signals (#54002)
fix - 62b87b4551 do not crash for signal query that does not have any matches (#54353)
fix - 4b96f370ee expose model signal subcribe for type checking purposes (#54357)
fix - 744cb1e561 return the same children query results if there are no changes (#54392)
fix - 6d00115bf4 show placeholder block on the server with immediate trigger (#54394)

http

Commit Description
fix - 1c536250b6 Use string body to generate transfer cache key. (#54379)

17.2.0-rc.1

3 months ago

17.2.0-rc.1 (2024-02-09)

core

Commit Description
fix - 4b96f370ee expose model signal subscribe for type checking purposes (#54357)

17.2.0-rc.0

3 months ago

17.2.0-rc.0 (2024-02-08)

common

Commit Description
feat - 03c3b3eb79 add Netlify image loader (#54311)

compiler-cli

Commit Description
fix - a592904c69 allow custom/duplicate decorators for @Injectable classes in local compilation mode (#54139)
fix - 4b1d948b36 consider the case of duplicate Angular decorators in local compilation diagnostics (#54139)
fix - bfbb30618b do not error due to multiple components named equally (#54273)
fix - 96bcf4fb12 forbid custom/duplicate decorator when option forbidOrphanComponents is set (#54139)
fix - 95dcf5fafa handle default imports in defer blocks (#53695)
fix - 6c8b09468a highlight the unresolved element in the @Component.styles array for the error LOCAL_COMPILATION_UNRESOLVED_CONST (#54230)
fix - 38b01a3554 interpolatedSignalNotInvoked diagnostic for model signals (#54338)
fix - 8e237a0161 properly catch fatal diagnostics in type checking (#54309)
fix - f39cb06418 show specific error for unresolved @Directive.exportAs in local compilation mode (#54230)
fix - f3851b5945 show specific error for unresolved @HostBinding's argument in local compilation mode (#54230)
fix - 39ddd884e8 show specific error for unresolved @HostListener's event name in local compilation mode (#54230)
fix - 5d633240fd show the correct message for the error LOCAL_COMPILATION_UNRESOLVED_CONST when an unresolved symbol used for @Component.styles (#54230)

core

Commit Description
feat - 702ab28b4c add support for model inputs (#54252)
feat - e95ef2cbc6 expose queries as signals (#54283)
fix - 432afd1ef4 afterRender hooks should allow updating state (#54074)
fix - 898a532aef Fix possible infinite loop with markForCheck by partially reverting #54074 (#54329)
fix - 3cf612c857 update imports to be compatible with rxjs 6 (#54193)

router

Commit Description
fix - 6681292823 Clear internal transition when navigation finalizes (#54261)

17.1.3

3 months ago

17.1.3 (2024-02-08)

compiler-cli

Commit Description
fix - bc4a6a9715 do not error due to multiple components named equally (#54273)
fix - a997e08c6f handle default imports in defer blocks (#53695)
fix - 63a9027720 interpolatedSignalNotInvoked diagnostic for model signals (#54338)
fix - 40e1edc977 properly catch fatal diagnostics in type checking (#54309)
fix - 9f6605d11b support jumping to definitions of signal-based inputs (#54233)

core

Commit Description
fix - 7df133dcc2 afterRender hooks should allow updating state (#54074)
fix - 744e20641a Fix possible infinite loop with markForCheck by partially reverting #54074 (#54329)
fix - 0fb114274c update imports to be compatible with rxjs 6 (#54193)

router

Commit Description
fix - 238f2a8bc9 Clear internal transition when navigation finalizes (#54261)

17.2.0-next.1

3 months ago

17.2.0-next.1 (2024-01-31)

Commit Description
fix - dfc6c8d0c7 cta clickability issue in adev homepage. (#52905)

animations

Commit Description
fix - 75aeae42b7 cleanup DOM elements when root view is removed with async animations (#53033)

common

Commit Description
feat - f5c520b836 add placeholder to NgOptimizedImage (#53783)
fix - 122213d37d The date pipe should return ISO format for week and week-year as intended in the unit test. (#53879)

compiler

Commit Description
feat - 47e6e84101 Add a TSConfig option useTemplatePipeline (#54057)
fix - 7b4d275f49 Fix the template pipeline option (#54148)
fix - eddf5dae5e Update type check block to fix control flow source mappings (#53980)

compiler-cli

Commit Description
feat - 7e861c640e generate extra imports for component local dependencies in local mode (#53543)
feat - 3263df23f2 generate global imports in local compilation mode (#53543)
fix - 64fa5715c6 generating extra imports in local compilation mode when cycle is introduced (#53543)
fix - 0970129e20 show proper error for custom decorators in local compilation mode (#53983)
fix - 58b8a232d6 support jumping to definitions of signal-based inputs (#54053)

core

Commit Description
fix - 656bc282e3 add toString implementation to signals (#54002)
fix - 037b79b72e change defer block fixture default behavior to playthrough (#54088)

migrations

Commit Description
fix - 28ad6fc4ad error in standalone migration when non-array value is used as declarations in TestBed (#54122)

17.1.2

3 months ago

17.1.2 (2024-01-31)

Commit Description
fix - ccddacf11d cta clickability issue in adev homepage. (#52905)

animations

Commit Description
fix - 98d545fafa cleanup DOM elements when root view is removed with async animations (#53033)

common

Commit Description
fix - cdc5e39532 The date pipe should return ISO format for week and week-year as intended in the unit test. (#53879)

compiler

Commit Description
fix - f12b01ec88 Update type check block to fix control flow source mappings (#53980)

core

Commit Description
fix - c477e876e3 change defer block fixture default behavior to playthrough (#54088)

migrations

Commit Description
fix - 8264382a6b error in standalone migration when non-array value is used as declarations in TestBed (#54122)

17.2.0-next.0

3 months ago

17.2.0-next.0 (2024-01-24)

compiler

Commit Description
feat - 66e940aebf scope selectors in @starting-style (#53943)

compiler-cli

Commit Description
feat - b774e22d8e make it configurable to generate alias reexports (#53937)
feat - 3e1384048e support host directives for local compilation mode (#53877)

17.1.1

3 months ago

17.1.1 (2024-01-24)

router

Commit Description
fix - f222bee8fa revert commit that replaced last helper with native Array.at(-1) (#54021)

17.1.0

4 months ago

17.1.0 (2024-01-17)

compiler

Commit Description
fix - 79ff91a813 allow TS jsDocParsingMode host option to be programmatically set (#53126)
fix - 5613051a8b allow TS jsDocParsingMode host option to be programmatically set again (#53292)
fix - df8a825910 project empty block root node (#53620)
fix - 478d622265 project empty block root node in template pipeline (#53620)

compiler-cli

Commit Description
feat - abdc7e4578 support type-checking for generic signal inputs (#53521)
fix - e620b3a724 add compiler option to disable control flow content projection diagnostic (#53311)
fix - 4c1d69e288 add diagnostic for control flow that prevents content projection (#53190)
fix - 76ceebad04 do not throw fatal error if extended type check fails (#53896)
fix - 1a6eaa0fea input transform in local compilation mode (#53645)
fix - 56a76d73e0 modify getConstructorDependencies helper to work with reflection host after the previous change (#52215)

core

Commit Description
feat - 863be4b698 expose new input API for signal-based inputs (#53872)
feat - 94096c6ede support TypeScript 5.3 (#52572)
fix - 69b384c0d1 SignalNode reactive node incorrectly exposing unset field (#53571)
fix - 6f79507ea7 Change defer block fixture default behavior to playthrough (#53956)
fix - 32f908ab70 do not accidentally inherit input transforms when overridden (#53571)
fix - bdd61c768a replace assertion with more intentional error (#52234)
fix - 0daca457bb TestBed should still use the microtask queue to schedule effects (#53843)

router

Commit Description
feat - 5c1d441029 Add info property to NavigationExtras (#53303)
feat - 50d7916278 Add router configuration to resolve navigation promise on error (#48910)
feat - a5a9b408e2 Add transient info to RouterLink input (#53784)
feat - 726530a9af Allow onSameUrlNavigation: 'ignore' in navigateByUrl (#52265)