tsparticles / angular

Angular tsParticles official component
MIT License
31 stars 5 forks source link

fix(deps): update angular monorepo to ~17.3.0 #89

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/animations (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/common (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/compiler (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/compiler-cli (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/core (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/forms (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/language-service (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/platform-browser (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/platform-browser-dynamic (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence
@angular/router (source) ~17.0.8 -> ~17.3.0 age adoption passing confidence

Release Notes

angular/angular (@​angular/animations) ### [`v17.3.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1732-2024-03-28) [Compare Source](https://togithub.com/angular/angular/compare/17.3.1...17.3.2) ##### compiler | Commit | Type | Description | | -- | -- | -- | | [2b7bad5151](https://togithub.com/angular/angular/commit/2b7bad515100cbfa40b3e8d844bae13d43fd5602) | fix | invoke method-based tracking function with context ([#​54960](https://togithub.com/angular/angular/pull/54960)) | ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [b478dfbfda](https://togithub.com/angular/angular/commit/b478dfbfda3f32fbe723a1e8725e86490422520d) | fix | report errors when initializer APIs are used on private fields ([#​55070](https://togithub.com/angular/angular/pull/55070)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [708ba8115f](https://togithub.com/angular/angular/commit/708ba8115f7ad05201db5c529aefe4dd48fc64c5) | fix | establish proper injector resolution order for `@defer` blocks ([#​55079](https://togithub.com/angular/angular/pull/55079)) | ##### http | Commit | Type | Description | | -- | -- | -- | | [cb433af0e1](https://togithub.com/angular/angular/commit/cb433af0e1ba61073eb4a02ccd75cf360e9fd409) | fix | include transferCache when cloning HttpRequest ([#​54939](https://togithub.com/angular/angular/pull/54939)) | | [64f202cab9](https://togithub.com/angular/angular/commit/64f202cab9e7a5c873b17bbddd02368006426152) | fix | manage different body types for caching POST requests ([#​54980](https://togithub.com/angular/angular/pull/54980)) | ##### migrations | Commit | Type | Description | | -- | -- | -- | | [2f9d94bc4a](https://togithub.com/angular/angular/commit/2f9d94bc4ab5a94e620a13404aba4e094f8b2344) | fix | account for variables in imports initializer ([#​55081](https://togithub.com/angular/angular/pull/55081)) | ##### router | Commit | Type | Description | | -- | -- | -- | | [365fd50407](https://togithub.com/angular/angular/commit/365fd504077d0e7509efc3077ea4ae8bbafb01f7) | fix | RouterLinkActive will always remove active classes when links are not active ([#​54982](https://togithub.com/angular/angular/pull/54982)) | ### [`v17.3.1`](https://togithub.com/angular/angular/releases/tag/17.3.1) [Compare Source](https://togithub.com/angular/angular/compare/17.3.0...17.3.1) ##### 17.3.1 (2024-03-20) ##### compiler | Commit | Description | | -- | -- | | [![fix - c0788200e2](https://img.shields.io/badge/c0788200e2-fix-green)](https://togithub.com/angular/angular/commit/c0788200e26406bacb90ee0079ea9753eebd1b32) | capture data bindings for content projection purposes in blocks ([#​54876](https://togithub.com/angular/angular/issues/54876)) | ##### compiler-cli | Commit | Description | | -- | -- | | [![fix - 99e9474aa2](https://img.shields.io/badge/99e9474aa2-fix-green)](https://togithub.com/angular/angular/commit/99e9474aa2ccccdf4385fbac6b62b1a4585ed4b4) | symbol feature detection for the compiler ([#​54711](https://togithub.com/angular/angular/issues/54711)) | ### [`v17.3.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1730-2024-03-13) [Compare Source](https://togithub.com/angular/angular/compare/17.2.4...17.3.0) ##### compiler | Commit | Type | Description | | -- | -- | -- | | [1a6beae8a2](https://togithub.com/angular/angular/commit/1a6beae8a2bdcff27d4c1e402f98246a52247906) | feat | Enable template pipeline by default. ([#​54571](https://togithub.com/angular/angular/pull/54571)) | | [f386a04c9d](https://togithub.com/angular/angular/commit/f386a04c9ddc2951c8105d5cafcce7b4bedea569) | fix | handle two-way bindings to signal-based template variables in instruction generation ([#​54714](https://togithub.com/angular/angular/pull/54714)) | | [1f129f114e](https://togithub.com/angular/angular/commit/1f129f114edb21137d74471dd6b652848d2ffb68) | fix | not catching for loop empty tracking expressions ([#​54772](https://togithub.com/angular/angular/pull/54772)) | ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [12dc4d074e](https://togithub.com/angular/angular/commit/12dc4d074e63edaff626003ad6136a8d122b2ba6) | fix | account for as expression in docs extraction ([#​54414](https://togithub.com/angular/angular/pull/54414)) | | [da7fbb40f0](https://togithub.com/angular/angular/commit/da7fbb40f06e6e37504f69e7b335f8219f424de2) | fix | detect when the linker is working in unpublished angular and widen supported versions ([#​54439](https://togithub.com/angular/angular/pull/54439)) | | [492e03f699](https://togithub.com/angular/angular/commit/492e03f699ca95df4cf854885253f63a5a1fb5c1) | fix | flag two-way bindings to non-signal values in templates ([#​54714](https://togithub.com/angular/angular/pull/54714)) | | [5afa4f0ec1](https://togithub.com/angular/angular/commit/5afa4f0ec1b64b88ef875d48bd143e0f36e0a955) | fix | support `ModuleWithProviders` literal detection with `typeof` ([#​54650](https://togithub.com/angular/angular/pull/54650)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [331b16efd2](https://togithub.com/angular/angular/commit/331b16efd2f5af876e6dc0ad2474ee7a87b00de5) | feat | add API to inject attributes on the host node ([#​54604](https://togithub.com/angular/angular/pull/54604)) | | [fb540e169a](https://togithub.com/angular/angular/commit/fb540e169a78a61f38d611f538eea8fdb0971f1d) | feat | add migration for invalid two-way bindings ([#​54630](https://togithub.com/angular/angular/pull/54630)) | | [c687b8f453](https://togithub.com/angular/angular/commit/c687b8f4531252cd1c3dfbb9a7bd42bdbe666a36) | feat | expose new `output()` API ([#​54650](https://togithub.com/angular/angular/pull/54650)) | | [c809069f21](https://togithub.com/angular/angular/commit/c809069f213244afd0e2d803a6a43510b218e6f5) | feat | introduce `outputFromObservable()` interop function ([#​54650](https://togithub.com/angular/angular/pull/54650)) | | [aff65fd1f4](https://togithub.com/angular/angular/commit/aff65fd1f4a61ed76a6f9b623852f197eb3500e4) | feat | introduce `outputToObservable` interop helper ([#​54650](https://togithub.com/angular/angular/pull/54650)) | | [974958913c](https://togithub.com/angular/angular/commit/974958913ca632971f878a045537472f2c99c665) | feat | support TypeScript 5.4 ([#​54414](https://togithub.com/angular/angular/pull/54414)) | | [39a50f9a8d](https://togithub.com/angular/angular/commit/39a50f9a8df5afc4968d18924f3d9d7d6b649d3a) | fix | ensure all initializer functions run in an injection context ([#​54761](https://togithub.com/angular/angular/pull/54761)) | | [243ccce624](https://togithub.com/angular/angular/commit/243ccce62475ae03a2e727d2b3cb2d51a595c4a7) | fix | exclude class attribute intended for projection matching from directive matching ([#​54800](https://togithub.com/angular/angular/pull/54800)) | | [2909e9817d](https://togithub.com/angular/angular/commit/2909e9817daf69b6478d7d09229491a9a48cff16) | fix | prevent infinite loops in clobbered elements check ([#​54425](https://togithub.com/angular/angular/pull/54425)) | | [7243c704cf](https://togithub.com/angular/angular/commit/7243c704cf8a4986fae419793027458e142658f0) | fix | return a readonly signal on `asReadonly`. ([#​54706](https://togithub.com/angular/angular/pull/54706)) | | [bb35414a38](https://togithub.com/angular/angular/commit/bb35414a38f8a8447d03c66dc5bf60b84409f9e3) | perf | speed up retrieval of `DestroyRef` in `EventEmitter` ([#​54748](https://togithub.com/angular/angular/pull/54748)) | ##### http | Commit | Type | Description | | -- | -- | -- | | [8d37ed035c](https://togithub.com/angular/angular/commit/8d37ed035c9e9796ba9a7b1f055404ea220dbb3b) | fix | exclude caching for authenticated HTTP requests ([#​54746](https://togithub.com/angular/angular/pull/54746)) | ##### router | Commit | Type | Description | | -- | -- | -- | | [c1c7384e02](https://togithub.com/angular/angular/commit/c1c7384e02becc623c6a42985f7178ca98137264) | feat | Add reusable types for router guards ([#​54580](https://togithub.com/angular/angular/pull/54580)) | | [7225485311](https://togithub.com/angular/angular/commit/722548531108e247660ebe6966b99b57d510b615) | fix | Navigations triggered by cancellation events should cancel previous navigation ([#​54710](https://togithub.com/angular/angular/pull/54710)) | ### [`v17.2.4`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1724-2024-03-06) [Compare Source](https://togithub.com/angular/angular/compare/17.2.3...17.2.4) ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [917b9bdd2e](https://togithub.com/angular/angular/commit/917b9bdd2eec9cd6395adb0cbde979490bcc3a88) | fix | unwrap expressions with type parameters in query read property ([#​54647](https://togithub.com/angular/angular/pull/54647)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [586cc24a10](https://togithub.com/angular/angular/commit/586cc24a102d51e7c42ecc839124353afe459073) | fix | apply TestBed provider overrides to `@defer` dependencies ([#​54667](https://togithub.com/angular/angular/pull/54667)) | | [b558a01c84](https://togithub.com/angular/angular/commit/b558a01c84a1fe4f9e047e92d99d69f02f2ccc4f) | fix | generic inference for signal inputs may break with `--strictFunctionTypes` ([#​54652](https://togithub.com/angular/angular/pull/54652)) | | [443e5f1591](https://togithub.com/angular/angular/commit/443e5f1591896909eab6ad157bb4b5db50a49f26) | fix | return a readonly signal on `asReadonly`. ([#​54719](https://togithub.com/angular/angular/pull/54719)) | | [ffbafc7d4a](https://togithub.com/angular/angular/commit/ffbafc7d4a3c61226cb5c524b3ff42ed4f9f1d76) | fix | untrack various core operations ([#​54614](https://togithub.com/angular/angular/pull/54614)) | ### [`v17.2.3`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1723-2024-02-27) [Compare Source](https://togithub.com/angular/angular/compare/17.2.2...17.2.3) ##### common | Commit | Type | Description | | -- | -- | -- | | [1a526f2881](https://togithub.com/angular/angular/commit/1a526f28814429c05b003edbe40500b7069e1404) | perf | `AsyncPipe` should not call `markForCheck` on subscription ([#​54554](https://togithub.com/angular/angular/pull/54554)) | ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [2aefed8763](https://togithub.com/angular/angular/commit/2aefed87632293c5570e17653a7d270162ea35c3) | fix | catch function instance properties in interpolated signal diagnostic ([#​54325](https://togithub.com/angular/angular/pull/54325)) | | [48aec63ee4](https://togithub.com/angular/angular/commit/48aec63ee48fe9d20c1f1565b044ec359100736d) | fix | identify aliased initializer functions ([#​54480](https://togithub.com/angular/angular/pull/54480)) | | [daf7c611b2](https://togithub.com/angular/angular/commit/daf7c611b23797ba2dba24e20e26c344902e7bc7) | fix | identify aliased initializer functions ([#​54609](https://togithub.com/angular/angular/pull/54609)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [57123524a2](https://togithub.com/angular/angular/commit/57123524a2e1481987eaf239d2ae7f1216291864) | fix | collect providers from NgModules while rendering `@defer` block ([#​52881](https://togithub.com/angular/angular/pull/52881)) | | [79a32816dc](https://togithub.com/angular/angular/commit/79a32816dcb57e9b02ba6e18261c6dccd14b0b23) | fix | fix typo in injectors.svg file ([#​54596](https://togithub.com/angular/angular/pull/54596)) | ##### migrations | Commit | Type | Description | | -- | -- | -- | | [dbe673b027](https://togithub.com/angular/angular/commit/dbe673b02751b8bf12f6f6f79b843dd268d965e1) | fix | resolve infinite loop for a single line element with a long tag name and angle bracket on a new line ([#​54588](https://togithub.com/angular/angular/pull/54588)) | ### [`v17.2.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1722-2024-02-21) [Compare Source](https://togithub.com/angular/angular/compare/17.2.1...17.2.2) ##### common | Commit | Type | Description | | -- | -- | -- | | [d34e3298db](https://togithub.com/angular/angular/commit/d34e3298db2da9d3aa8f8e2c49e1d1aed849e7d2) | fix | image placeholder not removed in OnPush component ([#​54515](https://togithub.com/angular/angular/pull/54515)) | ##### compiler | Commit | Type | Description | | -- | -- | -- | | [6447c0eecc](https://togithub.com/angular/angular/commit/6447c0eecc15800417bb5bde2d273865c559b7d4) | fix | adding the inert property to the "SCHEMA" array ([#​53148](https://togithub.com/angular/angular/pull/53148)) | ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [0a3edfb543](https://togithub.com/angular/angular/commit/0a3edfb5433e1b67f37d7b3f69a5c77b48eedce6) | fix | correctly detect deferred dependencies across scoped nodes ([#​54499](https://togithub.com/angular/angular/pull/54499)) | | [790f4f7c26](https://togithub.com/angular/angular/commit/790f4f7c26474af2b1d81a4f3c761047bf920edf) | fix | use correct symbol name for default imported symbols in defer blocks ([#​54495](https://togithub.com/angular/angular/pull/54495)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [3bd5860c74](https://togithub.com/angular/angular/commit/3bd5860c749517c4d35850703c53a768138b7bde) | fix | properly execute content queries for root components ([#​54457](https://togithub.com/angular/angular/pull/54457)) | ##### migrations | Commit | Type | Description | | -- | -- | -- | | [bb57d34110](https://togithub.com/angular/angular/commit/bb57d34110ea8796f5c5f522b98dadf078e8ad8a) | fix | Fix cf migration regular expression to include underscores ([#​54533](https://togithub.com/angular/angular/pull/54533)) | ##### router | Commit | Type | Description | | -- | -- | -- | | [3e31f1a34e](https://togithub.com/angular/angular/commit/3e31f1a34ee97a802a4032cd9e7816d683a51d5e) | fix | Clear internal transition when navigation finalizes ([#​54261](https://togithub.com/angular/angular/pull/54261)) | ### [`v17.2.1`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1721-2024-02-14) [Compare Source](https://togithub.com/angular/angular/compare/17.2.0...17.2.1) ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [7234824228](https://togithub.com/angular/angular/commit/7234824228df11249a5ebe01a6dee381be74e02e) | fix | fix broken version detection condition ([#​54443](https://togithub.com/angular/angular/pull/54443)) | ### [`v17.2.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1720-2024-02-14) [Compare Source](https://togithub.com/angular/angular/compare/17.1.3...17.2.0) ##### common | Commit | Type | Description | | -- | -- | -- | | [03c3b3eb79](https://togithub.com/angular/angular/commit/03c3b3eb79ec061b0031d6ad7ba386d185c87d8d) | feat | add Netlify image loader ([#​54311](https://togithub.com/angular/angular/pull/54311)) | | [f5c520b836](https://togithub.com/angular/angular/commit/f5c520b836c4545c7043649f28b3a0369c168747) | feat | add placeholder to NgOptimizedImage ([#​53783](https://togithub.com/angular/angular/pull/53783)) | ##### compiler | Commit | Type | Description | | -- | -- | -- | | [47e6e84101](https://togithub.com/angular/angular/commit/47e6e841016abfca0c1aa84051d82a04b3027617) | feat | Add a TSConfig option `useTemplatePipeline` ([#​54057](https://togithub.com/angular/angular/pull/54057)) | | [66e940aebf](https://togithub.com/angular/angular/commit/66e940aebfd5a93944860a4e0dbd14e1072f80f2) | feat | scope selectors in [@​starting-style](https://togithub.com/starting-style) ([#​53943](https://togithub.com/angular/angular/pull/53943)) | | [7b4d275f49](https://togithub.com/angular/angular/commit/7b4d275f494a64c38b61cea7045ba8b6e8447b78) | fix | Fix the template pipeline option ([#​54148](https://togithub.com/angular/angular/pull/54148)) | ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [7e861c640e](https://togithub.com/angular/angular/commit/7e861c640edf90c5f8d4f7e091861d3d98cd49c0) | feat | generate extra imports for component local dependencies in local mode ([#​53543](https://togithub.com/angular/angular/pull/53543)) | | [3263df23f2](https://togithub.com/angular/angular/commit/3263df23f2f4da722ef2c1a1dacfb0866498dd60) | feat | generate global imports in local compilation mode ([#​53543](https://togithub.com/angular/angular/pull/53543)) | | [b774e22d8e](https://togithub.com/angular/angular/commit/b774e22d8e384f43e9cd8f5c55475d06e7f66988) | feat | make it configurable to generate alias reexports ([#​53937](https://togithub.com/angular/angular/pull/53937)) | | [3e1384048e](https://togithub.com/angular/angular/commit/3e1384048eb76c92532ae19aa2883318121c00e8) | feat | support host directives for local compilation mode ([#​53877](https://togithub.com/angular/angular/pull/53877)) | | [a592904c69](https://togithub.com/angular/angular/commit/a592904c691844d2c1aed00bd914edabef49f9b1) | fix | allow custom/duplicate decorators for `@Injectable` classes in local compilation mode ([#​54139](https://togithub.com/angular/angular/pull/54139)) | | [4b1d948b36](https://togithub.com/angular/angular/commit/4b1d948b36285ec6d80dbe93e0b92133f9d4be94) | fix | consider the case of duplicate Angular decorators in local compilation diagnostics ([#​54139](https://togithub.com/angular/angular/pull/54139)) | | [96bcf4fb12](https://togithub.com/angular/angular/commit/96bcf4fb1208d1f073784a2cde4a03553e905807) | fix | forbid custom/duplicate decorator when option `forbidOrphanComponents` is set ([#​54139](https://togithub.com/angular/angular/pull/54139)) | | [64fa5715c6](https://togithub.com/angular/angular/commit/64fa5715c696101fba0b4f8623eaec0eadc5b159) | fix | generating extra imports in local compilation mode when cycle is introduced ([#​53543](https://togithub.com/angular/angular/pull/53543)) | | [6c8b09468a](https://togithub.com/angular/angular/commit/6c8b09468a05a80cba3960861f0ab8d3bae80415) | fix | highlight the unresolved element in the [@​Component](https://togithub.com/Component).styles array for the error LOCAL_COMPILATION_UNRESOLVED_CONST ([#​54230](https://togithub.com/angular/angular/pull/54230)) | | [0970129e20](https://togithub.com/angular/angular/commit/0970129e20f77dc309f2b4f76f961b310124778c) | fix | show proper error for custom decorators in local compilation mode ([#​53983](https://togithub.com/angular/angular/pull/53983)) | | [f39cb06418](https://togithub.com/angular/angular/commit/f39cb064183d984254bdf4e41b61d3dc9379738a) | fix | show specific error for unresolved [@​Directive](https://togithub.com/Directive).exportAs in local compilation mode ([#​54230](https://togithub.com/angular/angular/pull/54230)) | | [f3851b5945](https://togithub.com/angular/angular/commit/f3851b59459a1d9c214ace3db5a716d51c1f93c7) | fix | show specific error for unresolved [@​HostBinding](https://togithub.com/HostBinding)'s argument in local compilation mode ([#​54230](https://togithub.com/angular/angular/pull/54230)) | | [39ddd884e8](https://togithub.com/angular/angular/commit/39ddd884e826cc0be63fd0f7d7de20d642877ef9) | fix | show specific error for unresolved [@​HostListener](https://togithub.com/HostListener)'s event name in local compilation mode ([#​54230](https://togithub.com/angular/angular/pull/54230)) | | [5d633240fd](https://togithub.com/angular/angular/commit/5d633240fd5927c4318a9240e60c3a30b2333cee) | fix | show the correct message for the error LOCAL_COMPILATION_UNRESOLVED_CONST when an unresolved symbol used for [@​Component](https://togithub.com/Component).styles ([#​54230](https://togithub.com/angular/angular/pull/54230)) | | [58b8a232d6](https://togithub.com/angular/angular/commit/58b8a232d64f5fe3207c90c8145cab36e7e192c2) | fix | support jumping to definitions of signal-based inputs ([#​54053](https://togithub.com/angular/angular/pull/54053)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [702ab28b4c](https://togithub.com/angular/angular/commit/702ab28b4c07a903c403a20af2ca287348b6afd0) | feat | add support for model inputs ([#​54252](https://togithub.com/angular/angular/pull/54252)) | | [e95ef2cbc6](https://togithub.com/angular/angular/commit/e95ef2cbc6f850d8fe96218b74cff76cea947674) | feat | expose queries as signals ([#​54283](https://togithub.com/angular/angular/pull/54283)) | | [656bc282e3](https://togithub.com/angular/angular/commit/656bc282e345c5e37a9189a0a4daa631e02c31bf) | fix | add toString implementation to signals ([#​54002](https://togithub.com/angular/angular/pull/54002)) | | [62b87b4551](https://togithub.com/angular/angular/commit/62b87b4551d77815f58af152d1921de3733621ba) | fix | do not crash for signal query that does not have any matches ([#​54353](https://togithub.com/angular/angular/pull/54353)) | | [4b96f370ee](https://togithub.com/angular/angular/commit/4b96f370eea08d2531cc54f65a651f94b504692d) | fix | expose model signal subcribe for type checking purposes ([#​54357](https://togithub.com/angular/angular/pull/54357)) | | [744cb1e561](https://togithub.com/angular/angular/commit/744cb1e561d9b0cbffd20ad612d5ea9e2cf6b2e7) | fix | return the same children query results if there are no changes ([#​54392](https://togithub.com/angular/angular/pull/54392)) | | [6d00115bf4](https://togithub.com/angular/angular/commit/6d00115bf45731b80178e11921df6ec1dc89efaf) | fix | show placeholder block on the server with immediate trigger ([#​54394](https://togithub.com/angular/angular/pull/54394)) | ##### http | Commit | Type | Description | | -- | -- | -- | | [1c536250b6](https://togithub.com/angular/angular/commit/1c536250b6112c67a68159de50c4afe0dbc440f8) | fix | Use string body to generate transfer cache key. ([#​54379](https://togithub.com/angular/angular/pull/54379)) | ### [`v17.1.3`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1713-2024-02-08) [Compare Source](https://togithub.com/angular/angular/compare/17.1.2...17.1.3) ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [bc4a6a9715](https://togithub.com/angular/angular/commit/bc4a6a9715547881ed8e65169a5aaebfd3188a7f) | fix | do not error due to multiple components named equally ([#​54273](https://togithub.com/angular/angular/pull/54273)) | | [a997e08c6f](https://togithub.com/angular/angular/commit/a997e08c6f5c5321e5d18f3368ff0886fa133d59) | fix | handle default imports in defer blocks ([#​53695](https://togithub.com/angular/angular/pull/53695)) | | [63a9027720](https://togithub.com/angular/angular/commit/63a9027720611002c6ee3b443a11e9feff213059) | fix | interpolatedSignalNotInvoked diagnostic for model signals ([#​54338](https://togithub.com/angular/angular/pull/54338)) | | [40e1edc977](https://togithub.com/angular/angular/commit/40e1edc977fbe398adc535167f8ede2db8985656) | fix | properly catch fatal diagnostics in type checking ([#​54309](https://togithub.com/angular/angular/pull/54309)) | | [9f6605d11b](https://togithub.com/angular/angular/commit/9f6605d11b7ee75f289b5a2ed69e201d65b038d8) | fix | support jumping to definitions of signal-based inputs ([#​54233](https://togithub.com/angular/angular/pull/54233)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [7df133dcc2](https://togithub.com/angular/angular/commit/7df133dcc243cd6b0f779fa35de7f916e6938301) | fix | `afterRender` hooks should allow updating state ([#​54074](https://togithub.com/angular/angular/pull/54074)) | | [744e20641a](https://togithub.com/angular/angular/commit/744e20641a21d18c324bd9c157c8912d38741826) | fix | Fix possible infinite loop with `markForCheck` by partially reverting [#​54074](https://togithub.com/angular/angular/pull/54074) ([#​54329](https://togithub.com/angular/angular/pull/54329)) | | [0fb114274c](https://togithub.com/angular/angular/commit/0fb114274cead9f317a2fc902cc3a3f6b046e708) | fix | update imports to be compatible with rxjs 6 ([#​54193](https://togithub.com/angular/angular/pull/54193)) | ##### router | Commit | Type | Description | | -- | -- | -- | | [238f2a8bc9](https://togithub.com/angular/angular/commit/238f2a8bc9c46b0d08aff163349ecc1493441a69) | fix | Clear internal transition when navigation finalizes ([#​54261](https://togithub.com/angular/angular/pull/54261)) | ### [`v17.1.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1712-2024-01-31) [Compare Source](https://togithub.com/angular/angular/compare/17.1.1...17.1.2) ##### | Commit | Type | Description | | -- | -- | -- | | [ccddacf11d](https://togithub.com/angular/angular/commit/ccddacf11deaebeda12e1bdb6e93ec401397d352) | fix | cta clickability issue in adev homepage. ([#​52905](https://togithub.com/angular/angular/pull/52905)) | ##### animations | Commit | Type | Description | | -- | -- | -- | | [98d545fafa](https://togithub.com/angular/angular/commit/98d545fafa7fc3b1fb3ae049ce655e33ef9bd423) | fix | cleanup DOM elements when root view is removed with async animations ([#​53033](https://togithub.com/angular/angular/pull/53033)) | ##### common | Commit | Type | Description | | -- | -- | -- | | [cdc5e39532](https://togithub.com/angular/angular/commit/cdc5e3953237a192beafd6330f9d9e36ede34f2c) | fix | The date pipe should return ISO format for week and week-year as intended in the unit test. ([#​53879](https://togithub.com/angular/angular/pull/53879)) | ##### compiler | Commit | Type | Description | | -- | -- | -- | | [f12b01ec88](https://togithub.com/angular/angular/commit/f12b01ec88eaf18041c2e46335428627aa0d7744) | fix | Update type check block to fix control flow source mappings ([#​53980](https://togithub.com/angular/angular/pull/53980)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [c477e876e3](https://togithub.com/angular/angular/commit/c477e876e39495b855b096440d53cf1dd1ad33c6) | fix | change defer block fixture default behavior to playthrough ([#​54088](https://togithub.com/angular/angular/pull/54088)) | ##### migrations | Commit | Type | Description | | -- | -- | -- | | [8264382a6b](https://togithub.com/angular/angular/commit/8264382a6bf389fb3fca75fa2d6c0a2aa5a1e42f) | fix | error in standalone migration when non-array value is used as declarations in TestBed ([#​54122](https://togithub.com/angular/angular/pull/54122)) | ### [`v17.1.1`](https://togithub.com/angular/angular/releases/tag/17.1.1) [Compare Source](https://togithub.com/angular/angular/compare/17.1.0...17.1.1) ##### 17.1.1 (2024-01-24) ##### router | Commit | Description | | -- | -- | | [![fix - f222bee8fa](https://img.shields.io/badge/f222bee8fa-fix-green)](https://togithub.com/angular/angular/commit/f222bee8fa037f437761e5f7f127f22f280e9154) | revert commit that replaced `last` helper with native `Array.at(-1)` ([#​54021](https://togithub.com/angular/angular/issues/54021)) | ### [`v17.1.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1710-2024-01-17) [Compare Source](https://togithub.com/angular/angular/compare/17.0.9...17.1.0) ##### compiler | Commit | Type | Description | | -- | -- | -- | | [79ff91a813](https://togithub.com/angular/angular/commit/79ff91a813e544929cb5eb5f9aab762a9f3d0435) | fix | allow TS jsDocParsingMode host option to be programmatically set ([#​53126](https://togithub.com/angular/angular/pull/53126)) | | [5613051a8b](https://togithub.com/angular/angular/commit/5613051a8bd2626ae347292807b2bf21085c4c02) | fix | allow TS jsDocParsingMode host option to be programmatically set again ([#​53292](https://togithub.com/angular/angular/pull/53292)) | | [df8a825910](https://togithub.com/angular/angular/commit/df8a825910951bebf34a4eede42f3ce5cd3e6fb7) | fix | project empty block root node ([#​53620](https://togithub.com/angular/angular/pull/53620)) | | [478d622265](https://togithub.com/angular/angular/commit/478d6222650884478314985e3d5132587c4f670c) | fix | project empty block root node in template pipeline ([#​53620](https://togithub.com/angular/angular/pull/53620)) | ##### compiler-cli | Commit | Type | Description | | -- | -- | -- | | [abdc7e4578](https://togithub.com/angular/angular/commit/abdc7e45786667e4283912024a641975f1917d97) | feat | support type-checking for generic signal inputs ([#​53521](https://togithub.com/angular/angular/pull/53521)) | | [e620b3a724](https://togithub.com/angular/angular/commit/e620b3a724cb615af24b7779c0ab492d24efb8cc) | fix | add compiler option to disable control flow content projection diagnostic ([#​53311](https://togithub.com/angular/angular/pull/53311)) | | [4c1d69e288](https://togithub.com/angular/angular/commit/4c1d69e2880f22745c820eee630d10071e4fa86b) | fix | add diagnostic for control flow that prevents content projection ([#​53190](https://togithub.com/angular/angular/pull/53190)) | | [76ceebad04](https://togithub.com/angular/angular/commit/76ceebad047f62972654a8c934c77d8d02d9fa14) | fix | do not throw fatal error if extended type check fails ([#​53896](https://togithub.com/angular/angular/pull/53896)) | | [1a6eaa0fea](https://togithub.com/angular/angular/commit/1a6eaa0fea1024b919e17ac9d2e8c07df7916de8) | fix | input transform in local compilation mode ([#​53645](https://togithub.com/angular/angular/pull/53645)) | | [56a76d73e0](https://togithub.com/angular/angular/commit/56a76d73e037aeea1975808d5c51608fd23d4fa6) | fix | modify `getConstructorDependencies` helper to work with reflection host after the previous change ([#​52215](https://togithub.com/angular/angular/pull/52215)) | ##### core | Commit | Type | Description | | -- | -- | -- | | [863be4b698](https://togithub.com/angular/angular/commit/863be4b6981dc60ca0610b0e61d2ba1f5759e2a3) | feat | expose new `input` API for signal-based inputs ([#​53872](https://togithub.com/angular/angular/pull/53872)) | | [94096c6ede](https://togithub.com/angular/angular/commit/94096c6ede67436a349ae07901f2bb418bf9f461) | feat | support TypeScript 5.3 ([#​52572](https://togithub.com/angular/angular/pull/52572)) | | [69b384c0d1](https://togithub.com/angular/angular/commit/69b384c0d16f631741339d8757c32ef08260cfce) | fix | `SignalNode` reactive node incorrectly exposing unset field ([#​53571](https://togithub.com/angular/angular/pull/53571)) | | [6f79507ea7](https://togithub.com/angular/angular/commit/6f79507ea7f272d8d09250e222ca831f407867d8) | fix | Change defer block fixture default behavior to playthrough ([#​53956](https://togithub.com/angular/angular/pull/53956)) | | [32f908ab70](https://togithub.com/angular/angular/commit/32f908ab70f1b9ed3f92df1cae05ddde68932404) | fix | do not accidentally inherit input transforms when overridden ([#​53571](https://togithub.com/angular/angular/pull/53571)) | | [bdd61c768a](https://togithub.com/angular/angular/commit/bdd61c768a28b56c68634b99c036986499829f45) | fix | replace assertion with more intentional error ([#​52234](https://togithub.com/angular/angular/pull/52234)) | | [0daca457bb](https://togithub.com/angular/angular/commit/0daca457bb5bb6ffe14b7037264f8497eb5b3daf) | fix | TestBed should still use the microtask queue to schedule effects ([#​53843](https://togithub.com/angular/angular/pull/53843)) | ##### router | Commit | Type | Description | | -- | -- | -- | | [5c1d441029](https://togithub.com/angular/angular/commit/5c1d4410298e20cb03d7a1ddf7931538b6a181b4) | feat | Add info property to `NavigationExtras` ([#​53303](https://togithub.com/angular/angular/pull/53303)) | | [50d7916278](https://togithub.com/angular/angular/commit/50d79162785bb8d3e158a7a4a3733f4c75d3b127) | feat | Add router configuration to resolve navigation promise on error ([#​48910](https://togithub.com/angular/angular/pull/48910)) | | [a5a9b408e2](https://togithub.com/angular/angular/commit/a5a9b408e2eb64dcf1d3ca16da4897649dd2fc34) | feat | Add transient info to RouterLink input ([#​53784](https://togithub.com/angular/angular/pull/53784)) | | [726530a9af](https://togithub.com/angular/angular/commit/726530a9af9c8daf7295cc3548f24e70f380d70e) | feat | Allow `onSameUrlNavigation: 'ignore'` in `navigateByUrl` ([#​52265](https://togithub.com/angular/angular/pull/52265)) |

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

sweep-ai[bot] commented 5 months ago

Apply Sweep Rules to your PR?

This is an automated message generated by Sweep AI.

sweep-nightly[bot] commented 5 months ago

Apply Sweep Rules to your PR?

coderabbitai[bot] commented 3 months ago

[!IMPORTANT]

Auto Review Skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share - [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code)

Tips ### Chat There are 3 ways to chat with CodeRabbit: - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit .` - `Generate unit testing code for this file.` - `Open a follow-up GitHub issue for this discussion.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai generate unit testing code for this file.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai generate interesting stats about this repository and render them as a table.` - `@coderabbitai show all the console.log statements in this repository.` - `@coderabbitai read src/utils.ts and generate unit testing code.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (invoked as PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger a review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai help` to get help. Additionally, you can add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Configration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - The JSON schema for the configuration file is available [here](https://coderabbit.ai/integrations/coderabbit-overrides.v2.json). - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/coderabbit-overrides.v2.json` ### CodeRabbit Discord Community Join our [Discord Community](https://discord.com/invite/GsXnASn26c) to get help, request features, and share feedback.