Bump @angular/core from 21.2.2 to 21.2.4 #209

Closed
admin-backup wants to merge 1 commits from dependabot/npm_and_yarn/angular/core-21.2.4 into main
pull from: dependabot/npm_and_yarn/angular/core-21.2.4
admin-backup commented 2026-03-14 03:58:29 +01:00 (Migrated from 172.24.0.1:8928)

Bumps @angular/core from 21.2.2 to 21.2.4.

Release notes

Sourced from @​angular/core's releases.

21.2.4

compiler

Commit Description
fix - ed2d324f9c disallow translations of iframe src

core

Commit Description
fix - abbd8797bb reverts "feat(core): add support for nested animations"
fix - d1dcd16c5b sanitize translated form attributes

VSCode Extension: 21.2.3

This release contains internal refactorings only.

21.2.3

core

Commit Description
fix - 62a97f7e4b ensure definitions compile
fix - 21b1c3b2ee include signal debug names in their toString() representation
fix - 224e60ecb1 sanitize translated attribute bindings with interpolations
Changelog

Sourced from @​angular/core's changelog.

21.2.4 (2026-03-12)

compiler

Commit Type Description
ed2d324f9c fix disallow translations of iframe src

core

Commit Type Description
abbd8797bb fix reverts "feat(core): add support for nested animations"
d1dcd16c5b fix sanitize translated form attributes

22.0.0-next.2 (2026-03-11)

Breaking Changes

core

  • createNgModuleRef was removed, use createNgModule instead

core

Commit Type Description
b918beda32 feat allow debouncing signals
f9ede9ec98 fix ensure definitions compile
b401c18674 fix include signal debug names in their toString() representation
8630319f74 fix sanitize translated attribute bindings with interpolations
36936872c9 refactor remove createNgModuleRef

forms

Commit Type Description
3e7ce0dafc fix restrict SignalFormsConfig to a readonly API

language-service

Commit Type Description
5a6d88626b feat add angular template inlay hints support

21.2.3 (2026-03-11)

core

Commit Type Description
62a97f7e4b fix ensure definitions compile
21b1c3b2ee fix include signal debug names in their toString() representation
224e60ecb1 fix sanitize translated attribute bindings with interpolations

Commits
  • d1dcd16 fix(core): sanitize translated form attributes
  • abbd879 fix(core): reverts "feat(core): add support for nested animations"
  • 7907e98 test: remove duplicate tests
  • 21b1c3b fix(core): include signal debug names in their toString() representation
  • 6c73aac refactor(common): Removes unused generic type parameters from KeyValueDiffers
  • c98eab7 refactor(core): remove old resource params
  • 7513558 docs: combine multiple documentation improvements into one PR
  • 575f302 refactor(core): interface cleanup
  • 224e60e fix(core): sanitize translated attribute bindings with interpolations
  • 09638ec docs(core): clarify provideZoneChangeDetection usage in v21+
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.
Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 21.2.2 to 21.2.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/core</code>'s releases</a>.</em></p> <blockquote> <h2>21.2.4</h2> <h3>compiler</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/ed2d324f9cc12aab6cfa0569ef10b73243a62c65"><img src="https://img.shields.io/badge/ed2d324f9c-fix-green" alt="fix - ed2d324f9c" /></a></td> <td>disallow translations of iframe src</td> </tr> </tbody> </table> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/abbd8797bbd3ae53a10033c39bd895b5b85a4fae"><img src="https://img.shields.io/badge/abbd8797bb-fix-green" alt="fix - abbd8797bb" /></a></td> <td>reverts &quot;feat(core): add support for nested animations&quot;</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d1dcd16c5b40291aa3fa2dc84d22842cd657b201"><img src="https://img.shields.io/badge/d1dcd16c5b-fix-green" alt="fix - d1dcd16c5b" /></a></td> <td>sanitize translated form attributes</td> </tr> </tbody> </table> <h2>VSCode Extension: 21.2.3</h2> <p>This release contains internal refactorings only.</p> <h2>21.2.3</h2> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/62a97f7e4b896b4b03a1ef25764db387ffecebe1"><img src="https://img.shields.io/badge/62a97f7e4b-fix-green" alt="fix - 62a97f7e4b" /></a></td> <td>ensure definitions compile</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/21b1c3b2ee2c8423782b111b93bd60eb6b453259"><img src="https://img.shields.io/badge/21b1c3b2ee-fix-green" alt="fix - 21b1c3b2ee" /></a></td> <td>include signal debug names in their <code>toString()</code> representation</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/224e60ecb1b90115baa702f1c06edc1d64d86187"><img src="https://img.shields.io/badge/224e60ecb1-fix-green" alt="fix - 224e60ecb1" /></a></td> <td>sanitize translated attribute bindings with interpolations</td> </tr> </tbody> </table> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/blob/main/CHANGELOG.md"><code>@​angular/core</code>'s changelog</a>.</em></p> <blockquote> <h1>21.2.4 (2026-03-12)</h1> <h3>compiler</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/ed2d324f9cc12aab6cfa0569ef10b73243a62c65">ed2d324f9c</a></td> <td>fix</td> <td>disallow translations of iframe src</td> </tr> </tbody> </table> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/abbd8797bbd3ae53a10033c39bd895b5b85a4fae">abbd8797bb</a></td> <td>fix</td> <td>reverts &quot;feat(core): add support for nested animations&quot;</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d1dcd16c5b40291aa3fa2dc84d22842cd657b201">d1dcd16c5b</a></td> <td>fix</td> <td>sanitize translated form attributes</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.0.0-next.2 (2026-03-11)</h1> <h2>Breaking Changes</h2> <h3>core</h3> <ul> <li><code>createNgModuleRef</code> was removed, use <code>createNgModule</code> instead</li> </ul> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/b918beda323eefef17bf1de03fde3d402a3d4af0">b918beda32</a></td> <td>feat</td> <td>allow debouncing signals</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f9ede9ec98ad233c4bbddf268cce8a647333ebfc">f9ede9ec98</a></td> <td>fix</td> <td>ensure definitions compile</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/b401c18674f16bceeaf7c9babcb4b4d70f29be4f">b401c18674</a></td> <td>fix</td> <td>include signal debug names in their <code>toString()</code> representation</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8630319f74c9575a21693d875cc7d5252516146d">8630319f74</a></td> <td>fix</td> <td>sanitize translated attribute bindings with interpolations</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/36936872c962b2073c8f44080684701068866691">36936872c9</a></td> <td>refactor</td> <td>remove <code>createNgModuleRef</code></td> </tr> </tbody> </table> <h3>forms</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/3e7ce0dafcf1c0b9ed7a8c528f7120f5c796a668">3e7ce0dafc</a></td> <td>fix</td> <td>restrict <code>SignalFormsConfig</code> to a readonly API</td> </tr> </tbody> </table> <h3>language-service</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/5a6d88626b604db937287a501cb723c088412a7e">5a6d88626b</a></td> <td>feat</td> <td>add angular template inlay hints support</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.2.3 (2026-03-11)</h1> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/62a97f7e4b896b4b03a1ef25764db387ffecebe1">62a97f7e4b</a></td> <td>fix</td> <td>ensure definitions compile</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/21b1c3b2ee2c8423782b111b93bd60eb6b453259">21b1c3b2ee</a></td> <td>fix</td> <td>include signal debug names in their <code>toString()</code> representation</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/224e60ecb1b90115baa702f1c06edc1d64d86187">224e60ecb1</a></td> <td>fix</td> <td>sanitize translated attribute bindings with interpolations</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/d1dcd16c5b40291aa3fa2dc84d22842cd657b201"><code>d1dcd16</code></a> fix(core): sanitize translated form attributes</li> <li><a href="https://github.com/angular/angular/commit/abbd8797bbd3ae53a10033c39bd895b5b85a4fae"><code>abbd879</code></a> fix(core): reverts &quot;feat(core): add support for nested animations&quot;</li> <li><a href="https://github.com/angular/angular/commit/7907e982ee90778e596d3e849f0a31c6c26db235"><code>7907e98</code></a> test: remove duplicate tests</li> <li><a href="https://github.com/angular/angular/commit/21b1c3b2ee2c8423782b111b93bd60eb6b453259"><code>21b1c3b</code></a> fix(core): include signal debug names in their <code>toString()</code> representation</li> <li><a href="https://github.com/angular/angular/commit/6c73aaca30c7122f187dc51ec532a69f2706b335"><code>6c73aac</code></a> refactor(common): Removes unused generic type parameters from <code>KeyValueDiffers</code></li> <li><a href="https://github.com/angular/angular/commit/c98eab794c791ad08f0c277cde1ed139f9ca378c"><code>c98eab7</code></a> refactor(core): remove old resource params</li> <li><a href="https://github.com/angular/angular/commit/75135586d6235d58c9010ac2208ee20020bac71b"><code>7513558</code></a> docs: combine multiple documentation improvements into one PR</li> <li><a href="https://github.com/angular/angular/commit/575f3023c115f8af8e1a5bdfa6a2f2344546a5d1"><code>575f302</code></a> refactor(core): interface cleanup</li> <li><a href="https://github.com/angular/angular/commit/224e60ecb1b90115baa702f1c06edc1d64d86187"><code>224e60e</code></a> fix(core): sanitize translated attribute bindings with interpolations</li> <li><a href="https://github.com/angular/angular/commit/09638ec7c3f14ce0216281f0c0dba38eb231f345"><code>09638ec</code></a> docs(core): clarify provideZoneChangeDetection usage in v21+</li> <li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/v21.2.4/packages/core">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/core&package-manager=npm_and_yarn&previous-version=21.2.2&new-version=21.2.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/THoguet/vac-optimizer/network/alerts). </details>
admin-backup commented 2026-03-16 19:55:55 +01:00 (Migrated from 172.24.0.1:8928)

Looks like @angular/core is up-to-date now, so this is no longer needed.

Looks like `@angular/core` is up-to-date now, so this is no longer needed.
admin-backup (Migrated from 172.24.0.1:8928) closed this pull request 2026-03-16 19:55:57 +01:00

Preserved GitLab !131 history: source attribution, exact timestamps, discussion grouping and review positions. Historical diff snapshots: 1; visible source notes: 1.

gitlab-35-mergerequest-131.md (SHA-256 7366fcc1b6795c60a88b79337d87487505964f3313563f96a42e4d4a611e8601)

gitlab-35-mergerequest-131.json (SHA-256 737f17518c755ecd5ce5d3be91ccc00a0c9f43b4760921c60d93c1bb4a92bb11)

Old CI job execution and reports are omitted. Original source files and rollback backups remain protected.

<!-- gitlab-to-gitea-history:35:MergeRequest:131 --> Preserved GitLab !131 history: source attribution, exact timestamps, discussion grouping and review positions. Historical diff snapshots: 1; visible source notes: 1. [gitlab-35-mergerequest-131.md](https://gitea.nessar.fr/attachments/c9027af8-7e42-4ade-9b29-be8a519ba0ef) (SHA-256 `7366fcc1b6795c60a88b79337d87487505964f3313563f96a42e4d4a611e8601`) [gitlab-35-mergerequest-131.json](https://gitea.nessar.fr/attachments/2fbabf58-850d-42d2-af8a-589d58dada0e) (SHA-256 `737f17518c755ecd5ce5d3be91ccc00a0c9f43b4760921c60d93c1bb4a92bb11`) Old CI job execution and reports are omitted. Original source files and rollback backups remain protected.

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nessar/vac-optimizer#209