Skip to content

Commit e95d9a8

Browse files
Bump the angular group in /openalprwebhookprocessor.client with 15 updates (#164)
Bumps the angular group in /openalprwebhookprocessor.client with 15 updates: | Package | From | To | | --- | --- | --- | | [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `20.2.1` | `20.2.3` | | [@angular/cdk](https://github.com/angular/components) | `20.2.0` | `20.2.1` | | [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `20.2.1` | `20.2.3` | | [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `20.2.1` | `20.2.3` | | [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `20.2.1` | `20.2.3` | | [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `20.2.1` | `20.2.3` | | [@angular/material](https://github.com/angular/components) | `20.2.0` | `20.2.1` | | [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `20.2.1` | `20.2.3` | | [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `20.2.1` | `20.2.3` | | [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `20.2.1` | `20.2.3` | | [@angular/service-worker](https://github.com/angular/angular/tree/HEAD/packages/service-worker) | `20.2.1` | `20.2.3` | | [@angular/build](https://github.com/angular/angular-cli) | `20.2.0` | `20.2.1` | | [@angular/cli](https://github.com/angular/angular-cli) | `20.2.0` | `20.2.1` | | [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `20.2.1` | `20.2.3` | | [@angular/localize](https://github.com/angular/angular) | `20.2.1` | `20.2.3` | Updates `@angular/animations` from 20.2.1 to 20.2.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/animations</code>'s releases</a>.</em></p> <blockquote> <h2>20.2.3</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/479a919f42517193653384220adab5b89dd74e3d"><img src="https://img.shields.io/badge/479a919f42-fix-green" alt="fix - 479a919f42" /></a></td> <td>fixes regression with event parsing and animate prefix (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24"><img src="https://img.shields.io/badge/f87fad3fff-fix-green" alt="fix - f87fad3fff" /></a></td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3"><img src="https://img.shields.io/badge/114906d2d6-fix-green" alt="fix - 114906d2d6" /></a></td> <td>Fix cancellation of animation enter classes (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9"><img src="https://img.shields.io/badge/596b545130-fix-green" alt="fix - 596b545130" /></a></td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63342">#63342</a>)</td> </tr> </tbody> </table> <h2>20.2.2</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/d7b6045d61582d20a17802e769dc1441984988f0"><img src="https://img.shields.io/badge/d7b6045d61-fix-green" alt="fix - d7b6045d61" /></a></td> <td>fixes animations on elements with structural directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63390">#63390</a>)</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/6c421ed65d050765a18eafc51fe7257abc5682ce"><img src="https://img.shields.io/badge/6c421ed65d-fix-green" alt="fix - 6c421ed65d" /></a></td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9093e0e132f99c2b590c31b299871bcd493b7de0"><img src="https://img.shields.io/badge/9093e0e132-fix-green" alt="fix - 9093e0e132" /></a></td> <td>fix memory leak with leaving nodes tracking (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/c8f07daf8f2c7e8c6641eb4368379a3f5f1d1f52"><img src="https://img.shields.io/badge/c8f07daf8f-fix-green" alt="fix - c8f07daf8f" /></a></td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63366">#63366</a>)</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/animations</code>'s changelog</a>.</em></p> <blockquote> <h1>20.2.3 (2025-08-29)</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/479a919f42517193653384220adab5b89dd74e3d">479a919f42</a></td> <td>fix</td> <td>fixes regression with event parsing and animate prefix (<a href="https://redirect.github.com/angular/angular/pull/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24">f87fad3fff</a></td> <td>fix</td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://redirect.github.com/angular/angular/pull/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3">114906d2d6</a></td> <td>fix</td> <td>Fix cancellation of animation enter classes (<a href="https://redirect.github.com/angular/angular/pull/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9">596b545130</a></td> <td>fix</td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://redirect.github.com/angular/angular/pull/63342">#63342</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.0.0-next.1 (2025-08-27)</h1> <h2>Breaking Changes</h2> <h3>common</h3> <ul> <li>NgModuleFactory has been removed, use NgModule instead.</li> </ul> <h3>forms</h3> <ul> <li>This new directive will conflict with existing FormArray directives or formArray inputs on the same element.</li> </ul> <h3>common</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/25f593ce2a623add0cbd4ab3bb0d4987793e4f34">25f593ce2a</a></td> <td>refactor</td> <td>remove<code>ngModuleFactory</code> input of <code>NgComponentOutlet</code> (<a href="https://redirect.github.com/angular/angular/pull/62838">#62838</a>)</td> </tr> </tbody> </table> <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/a0388409e3d241193ab78920704dbef03b107c03">a0388409e3</a></td> <td>fix</td> <td>fixes animations on elements with structural directives (<a href="https://redirect.github.com/angular/angular/pull/63390">#63390</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/827c3c15f40d1ac8106e2c26a0bafb1bcded4a18">827c3c15f4</a></td> <td>fix</td> <td>Keep paraenthesis in Nullish + Boolean expression. (<a href="https://redirect.github.com/angular/angular/pull/63292">#63292</a>)</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/37ead5ffb5137b8c8fed14d061d2e942ed6e4936">37ead5ffb5</a></td> <td>fix</td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/18c9352d2118a83126037b8fb757db749bd6bec8">18c9352d21</a></td> <td>fix</td> <td>fix memory leak with leaving nodes tracking (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9139fe0d9507736ce437663d7054cf1d1caedf63">9139fe0d95</a></td> <td>fix</td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://redirect.github.com/angular/angular/pull/63366">#63366</a>)</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/0dd95c503f4b07b478e505b99aaa63419a340095">0dd95c503f</a></td> <td>feat</td> <td>Add FormArrayDirective (<a href="https://redirect.github.com/angular/angular/pull/55880">#55880</a>)</td> </tr> </tbody> </table> <h3>migrations</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/6ddb2503913fa8698a0e07e88ce49598cc7af481">6ddb250391</a></td> <td>feat</td> <td>add migration to convert ngClass to use class (<a href="https://redirect.github.com/angular/angular/pull/62983">#62983</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>20.2.2 (2025-08-27)</h1> <h3>compiler</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/9a27c5befb676e894c522392e2c06b4f8fdca25a"><code>9a27c5b</code></a> build: rename defaults2.bzl to defaults.bzl (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/63384">#63384</a>)</li> <li>See full diff in <a href="https://github.com/angular/angular/commits/20.2.3/packages/animations">compare view</a></li> </ul> </details> <br /> Updates `@angular/cdk` from 20.2.0 to 20.2.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/components/releases"><code>@​angular/cdk</code>'s releases</a>.</em></p> <blockquote> <h2>20.2.1</h2> <h3>material</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/04c598ad0a1a16a0149b324dc442255c2fdc0c17"><img src="https://img.shields.io/badge/04c598ad0-fix-green" alt="fix - 04c598ad0" /></a></td> <td><strong>datepicker:</strong> add visible labels to calendar buttons (<a href="https://redirect.github.com/angular/components/issues/31777">#31777</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/components/commit/839f3c1c1354438fdfa554662f5278703937678f"><img src="https://img.shields.io/badge/839f3c1c1-fix-green" alt="fix - 839f3c1c1" /></a></td> <td><strong>sort:</strong> error if signal is bound to disabled input (<a href="https://redirect.github.com/angular/components/issues/31776">#31776</a>)</td> </tr> </tbody> </table> <h3>cdk</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/ee808f8f32fc27d59c56b63044355e4c7e0e416c"><img src="https://img.shields.io/badge/ee808f8f3-fix-green" alt="fix - ee808f8f3" /></a></td> <td><strong>tree:</strong> resolve memory leak (<a href="https://redirect.github.com/angular/components/issues/31754">#31754</a>)</td> </tr> </tbody> </table> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/cdk</code>'s changelog</a>.</em></p> <blockquote> <h1>20.2.1 &quot;armalcolite-alligator&quot; (2025-08-27)</h1> <h3>cdk</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/ee808f8f32fc27d59c56b63044355e4c7e0e416c">ee808f8f3</a></td> <td>fix</td> <td><strong>tree:</strong> resolve memory leak (<a href="https://redirect.github.com/angular/components/pull/31754">#31754</a>)</td> </tr> </tbody> </table> <h3>material</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/04c598ad0a1a16a0149b324dc442255c2fdc0c17">04c598ad0</a></td> <td>fix</td> <td><strong>datepicker:</strong> add visible labels to calendar buttons (<a href="https://redirect.github.com/angular/components/pull/31777">#31777</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/components/commit/839f3c1c1354438fdfa554662f5278703937678f">839f3c1c1</a></td> <td>fix</td> <td><strong>sort:</strong> error if signal is bound to disabled input (<a href="https://redirect.github.com/angular/components/pull/31776">#31776</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.0.0-next.0 &quot;neodymium-fountain&quot; (2025-08-20)</h1> <h3>cdk</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/5b45df30ca60b75b27313d3b1b52c42ac037eb4f">5b45df30c</a></td> <td>fix</td> <td><strong>table:</strong> ensure CdkTable updates view with OnPush and trackBy (<a href="https://redirect.github.com/angular/components/pull/31451">#31451</a>)</td> </tr> </tbody> </table> <h3>material</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/dea603b88cf35d310674964b8b25514d5fe26772">dea603b88</a></td> <td>feat</td> <td><strong>core:</strong> add experimental utility classes (<a href="https://redirect.github.com/angular/components/pull/31702">#31702</a>)</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/components/commit/f10cf884f7d64060d4ec554e8ede3f7ce5fb4e7d"><code>f10cf88</code></a> release: cut the v20.2.1 release</li> <li><a href="https://github.com/angular/components/commit/d7d4250f210af99b1aee44adc1d8b8adbde188a2"><code>d7d4250</code></a> build: update all github actions</li> <li><a href="https://github.com/angular/components/commit/45c036f021832855c2a322379b32ff18b933a610"><code>45c036f</code></a> build: update cross-repo angular dependencies</li> <li><a href="https://github.com/angular/components/commit/04c598ad0a1a16a0149b324dc442255c2fdc0c17"><code>04c598a</code></a> fix(material/datepicker): add visible labels to calendar buttons (<a href="https://redirect.github.com/angular/components/issues/31777">#31777</a>)</li> <li><a href="https://github.com/angular/components/commit/839f3c1c1354438fdfa554662f5278703937678f"><code>839f3c1</code></a> fix(material/sort): error if signal is bound to disabled input (<a href="https://redirect.github.com/angular/components/issues/31776">#31776</a>)</li> <li><a href="https://github.com/angular/components/commit/f917c9b2a2e153a200a4b0e9f279cb3cdbc661fd"><code>f917c9b</code></a> [20.2.x] build: move from using WORKSPACE to MODULE.bazel (<a href="https://redirect.github.com/angular/components/issues/31714">#31714</a>)</li> <li><a href="https://github.com/angular/components/commit/93ddcfb24e7ecaeb91290544f2e4b074c3d06653"><code>93ddcfb</code></a> build: update cross-repo angular dependencies (<a href="https://redirect.github.com/angular/components/issues/31739">#31739</a>)</li> <li><a href="https://github.com/angular/components/commit/ee808f8f32fc27d59c56b63044355e4c7e0e416c"><code>ee808f8</code></a> fix(cdk/tree): resolve memory leak (<a href="https://redirect.github.com/angular/components/issues/31754">#31754</a>)</li> <li><a href="https://github.com/angular/components/commit/fab3737634f4cb1a022fff25faee11b4dfb473c0"><code>fab3737</code></a> build: enforce frozen lockfile mode (<a href="https://redirect.github.com/angular/components/issues/31726">#31726</a>)</li> <li><a href="https://github.com/angular/components/commit/24bfce438416e81d4620485cd9d95db426e4cb0d"><code>24bfce4</code></a> ci: enable Renovate on non-base branches (<a href="https://redirect.github.com/angular/components/issues/31737">#31737</a>)</li> <li>See full diff in <a href="https://github.com/angular/components/compare/20.2.0...20.2.1">compare view</a></li> </ul> </details> <br /> Updates `@angular/common` from 20.2.1 to 20.2.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/common</code>'s releases</a>.</em></p> <blockquote> <h2>20.2.3</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/479a919f42517193653384220adab5b89dd74e3d"><img src="https://img.shields.io/badge/479a919f42-fix-green" alt="fix - 479a919f42" /></a></td> <td>fixes regression with event parsing and animate prefix (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24"><img src="https://img.shields.io/badge/f87fad3fff-fix-green" alt="fix - f87fad3fff" /></a></td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3"><img src="https://img.shields.io/badge/114906d2d6-fix-green" alt="fix - 114906d2d6" /></a></td> <td>Fix cancellation of animation enter classes (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9"><img src="https://img.shields.io/badge/596b545130-fix-green" alt="fix - 596b545130" /></a></td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63342">#63342</a>)</td> </tr> </tbody> </table> <h2>20.2.2</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/d7b6045d61582d20a17802e769dc1441984988f0"><img src="https://img.shields.io/badge/d7b6045d61-fix-green" alt="fix - d7b6045d61" /></a></td> <td>fixes animations on elements with structural directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63390">#63390</a>)</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/6c421ed65d050765a18eafc51fe7257abc5682ce"><img src="https://img.shields.io/badge/6c421ed65d-fix-green" alt="fix - 6c421ed65d" /></a></td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9093e0e132f99c2b590c31b299871bcd493b7de0"><img src="https://img.shields.io/badge/9093e0e132-fix-green" alt="fix - 9093e0e132" /></a></td> <td>fix memory leak with leaving nodes tracking (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/c8f07daf8f2c7e8c6641eb4368379a3f5f1d1f52"><img src="https://img.shields.io/badge/c8f07daf8f-fix-green" alt="fix - c8f07daf8f" /></a></td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63366">#63366</a>)</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/common</code>'s changelog</a>.</em></p> <blockquote> <h1>20.2.3 (2025-08-29)</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/479a919f42517193653384220adab5b89dd74e3d">479a919f42</a></td> <td>fix</td> <td>fixes regression with event parsing and animate prefix (<a href="https://redirect.github.com/angular/angular/pull/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24">f87fad3fff</a></td> <td>fix</td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://redirect.github.com/angular/angular/pull/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3">114906d2d6</a></td> <td>fix</td> <td>Fix cancellation of animation enter classes (<a href="https://redirect.github.com/angular/angular/pull/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9">596b545130</a></td> <td>fix</td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://redirect.github.com/angular/angular/pull/63342">#63342</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.0.0-next.1 (2025-08-27)</h1> <h2>Breaking Changes</h2> <h3>common</h3> <ul> <li>NgModuleFactory has been removed, use NgModule instead.</li> </ul> <h3>forms</h3> <ul> <li>This new directive will conflict with existing FormArray directives or formArray inputs on the same element.</li> </ul> <h3>common</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/25f593ce2a623add0cbd4ab3bb0d4987793e4f34">25f593ce2a</a></td> <td>refactor</td> <td>remove<code>ngModuleFactory</code> input of <code>NgComponentOutlet</code> (<a href="https://redirect.github.com/angular/angular/pull/62838">#62838</a>)</td> </tr> </tbody> </table> <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/a0388409e3d241193ab78920704dbef03b107c03">a0388409e3</a></td> <td>fix</td> <td>fixes animations on elements with structural directives (<a href="https://redirect.github.com/angular/angular/pull/63390">#63390</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/827c3c15f40d1ac8106e2c26a0bafb1bcded4a18">827c3c15f4</a></td> <td>fix</td> <td>Keep paraenthesis in Nullish + Boolean expression. (<a href="https://redirect.github.com/angular/angular/pull/63292">#63292</a>)</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/37ead5ffb5137b8c8fed14d061d2e942ed6e4936">37ead5ffb5</a></td> <td>fix</td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/18c9352d2118a83126037b8fb757db749bd6bec8">18c9352d21</a></td> <td>fix</td> <td>fix memory leak with leaving nodes tracking (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9139fe0d9507736ce437663d7054cf1d1caedf63">9139fe0d95</a></td> <td>fix</td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://redirect.github.com/angular/angular/pull/63366">#63366</a>)</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/0dd95c503f4b07b478e505b99aaa63419a340095">0dd95c503f</a></td> <td>feat</td> <td>Add FormArrayDirective (<a href="https://redirect.github.com/angular/angular/pull/55880">#55880</a>)</td> </tr> </tbody> </table> <h3>migrations</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/6ddb2503913fa8698a0e07e88ce49598cc7af481">6ddb250391</a></td> <td>feat</td> <td>add migration to convert ngClass to use class (<a href="https://redirect.github.com/angular/angular/pull/62983">#62983</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>20.2.2 (2025-08-27)</h1> <h3>compiler</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/b549cd28ae78bff43d9a1c8e576ed9ca480174c4"><code>b549cd2</code></a> refactor(bazel): reduce build deps (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63348">#63348</a>)</li> <li><a href="https://github.com/angular/angular/commit/e8d9bc511966a91bd6fbac912d5809f027525c2f"><code>e8d9bc5</code></a> refactor(http): rework the <code>HttpEvent</code> union to improve narrowing. (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63267">#63267</a>)</li> <li><a href="https://github.com/angular/angular/commit/705b94bd21f3f3f3dd8f10881a90bfae049c1a07"><code>705b94b</code></a> refactor: remove TODOs which have been corrected (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63421">#63421</a>)</li> <li><a href="https://github.com/angular/angular/commit/9a27c5befb676e894c522392e2c06b4f8fdca25a"><code>9a27c5b</code></a> build: rename defaults2.bzl to defaults.bzl (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63384">#63384</a>)</li> <li><a href="https://github.com/angular/angular/commit/10b0927e15bb6158a7262b0f2acd310836c96ca7"><code>10b0927</code></a> refactor: various build and import specificer fixes for strict deps (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/63324">#63324</a>)</li> <li>See full diff in <a href="https://github.com/angular/angular/commits/20.2.3/packages/common">compare view</a></li> </ul> </details> <br /> Updates `@angular/compiler` from 20.2.1 to 20.2.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/compiler</code>'s releases</a>.</em></p> <blockquote> <h2>20.2.3</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/479a919f42517193653384220adab5b89dd74e3d"><img src="https://img.shields.io/badge/479a919f42-fix-green" alt="fix - 479a919f42" /></a></td> <td>fixes regression with event parsing and animate prefix (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24"><img src="https://img.shields.io/badge/f87fad3fff-fix-green" alt="fix - f87fad3fff" /></a></td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3"><img src="https://img.shields.io/badge/114906d2d6-fix-green" alt="fix - 114906d2d6" /></a></td> <td>Fix cancellation of animation enter classes (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9"><img src="https://img.shields.io/badge/596b545130-fix-green" alt="fix - 596b545130" /></a></td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63342">#63342</a>)</td> </tr> </tbody> </table> <h2>20.2.2</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/d7b6045d61582d20a17802e769dc1441984988f0"><img src="https://img.shields.io/badge/d7b6045d61-fix-green" alt="fix - d7b6045d61" /></a></td> <td>fixes animations on elements with structural directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63390">#63390</a>)</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/6c421ed65d050765a18eafc51fe7257abc5682ce"><img src="https://img.shields.io/badge/6c421ed65d-fix-green" alt="fix - 6c421ed65d" /></a></td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9093e0e132f99c2b590c31b299871bcd493b7de0"><img src="https://img.shields.io/badge/9093e0e132-fix-green" alt="fix - 9093e0e132" /></a></td> <td>fix memory leak with leaving nodes tracking (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/c8f07daf8f2c7e8c6641eb4368379a3f5f1d1f52"><img src="https://img.shields.io/badge/c8f07daf8f-fix-green" alt="fix - c8f07daf8f" /></a></td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63366">#63366</a>)</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/compiler</code>'s changelog</a>.</em></p> <blockquote> <h1>20.2.3 (2025-08-29)</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/479a919f42517193653384220adab5b89dd74e3d">479a919f42</a></td> <td>fix</td> <td>fixes regression with event parsing and animate prefix (<a href="https://redirect.github.com/angular/angular/pull/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24">f87fad3fff</a></td> <td>fix</td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://redirect.github.com/angular/angular/pull/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3">114906d2d6</a></td> <td>fix</td> <td>Fix cancellation of animation enter classes (<a href="https://redirect.github.com/angular/angular/pull/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9">596b545130</a></td> <td>fix</td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://redirect.github.com/angular/angular/pull/63342">#63342</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.0.0-next.1 (2025-08-27)</h1> <h2>Breaking Changes</h2> <h3>common</h3> <ul> <li>NgModuleFactory has been removed, use NgModule instead.</li> </ul> <h3>forms</h3> <ul> <li>This new directive will conflict with existing FormArray directives or formArray inputs on the same element.</li> </ul> <h3>common</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/25f593ce2a623add0cbd4ab3bb0d4987793e4f34">25f593ce2a</a></td> <td>refactor</td> <td>remove<code>ngModuleFactory</code> input of <code>NgComponentOutlet</code> (<a href="https://redirect.github.com/angular/angular/pull/62838">#62838</a>)</td> </tr> </tbody> </table> <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/a0388409e3d241193ab78920704dbef03b107c03">a0388409e3</a></td> <td>fix</td> <td>fixes animations on elements with structural directives (<a href="https://redirect.github.com/angular/angular/pull/63390">#63390</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/827c3c15f40d1ac8106e2c26a0bafb1bcded4a18">827c3c15f4</a></td> <td>fix</td> <td>Keep paraenthesis in Nullish + Boolean expression. (<a href="https://redirect.github.com/angular/angular/pull/63292">#63292</a>)</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/37ead5ffb5137b8c8fed14d061d2e942ed6e4936">37ead5ffb5</a></td> <td>fix</td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/18c9352d2118a83126037b8fb757db749bd6bec8">18c9352d21</a></td> <td>fix</td> <td>fix memory leak with leaving nodes tracking (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9139fe0d9507736ce437663d7054cf1d1caedf63">9139fe0d95</a></td> <td>fix</td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://redirect.github.com/angular/angular/pull/63366">#63366</a>)</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/0dd95c503f4b07b478e505b99aaa63419a340095">0dd95c503f</a></td> <td>feat</td> <td>Add FormArrayDirective (<a href="https://redirect.github.com/angular/angular/pull/55880">#55880</a>)</td> </tr> </tbody> </table> <h3>migrations</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/6ddb2503913fa8698a0e07e88ce49598cc7af481">6ddb250391</a></td> <td>feat</td> <td>add migration to convert ngClass to use class (<a href="https://redirect.github.com/angular/angular/pull/62983">#62983</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>20.2.2 (2025-08-27)</h1> <h3>compiler</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/479a919f42517193653384220adab5b89dd74e3d"><code>479a919</code></a> fix(compiler): fixes regression with event parsing and animate prefix (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63470">#63470</a>)</li> <li><a href="https://github.com/angular/angular/commit/d7b6045d61582d20a17802e769dc1441984988f0"><code>d7b6045</code></a> fix(compiler): fixes animations on elements with structural directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63390">#63390</a>)</li> <li><a href="https://github.com/angular/angular/commit/9a27c5befb676e894c522392e2c06b4f8fdca25a"><code>9a27c5b</code></a> build: rename defaults2.bzl to defaults.bzl (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/63384">#63384</a>)</li> <li>See full diff in <a href="https://github.com/angular/angular/commits/20.2.3/packages/compiler">compare view</a></li> </ul> </details> <br /> Updates `@angular/core` from 20.2.1 to 20.2.3 <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>20.2.3</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/479a919f42517193653384220adab5b89dd74e3d"><img src="https://img.shields.io/badge/479a919f42-fix-green" alt="fix - 479a919f42" /></a></td> <td>fixes regression with event parsing and animate prefix (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24"><img src="https://img.shields.io/badge/f87fad3fff-fix-green" alt="fix - f87fad3fff" /></a></td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3"><img src="https://img.shields.io/badge/114906d2d6-fix-green" alt="fix - 114906d2d6" /></a></td> <td>Fix cancellation of animation enter classes (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9"><img src="https://img.shields.io/badge/596b545130-fix-green" alt="fix - 596b545130" /></a></td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63342">#63342</a>)</td> </tr> </tbody> </table> <h2>20.2.2</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/d7b6045d61582d20a17802e769dc1441984988f0"><img src="https://img.shields.io/badge/d7b6045d61-fix-green" alt="fix - d7b6045d61" /></a></td> <td>fixes animations on elements with structural directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63390">#63390</a>)</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/6c421ed65d050765a18eafc51fe7257abc5682ce"><img src="https://img.shields.io/badge/6c421ed65d-fix-green" alt="fix - 6c421ed65d" /></a></td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9093e0e132f99c2b590c31b299871bcd493b7de0"><img src="https://img.shields.io/badge/9093e0e132-fix-green" alt="fix - 9093e0e132" /></a></td> <td>fix memory leak with leaving nodes tracking (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/c8f07daf8f2c7e8c6641eb4368379a3f5f1d1f52"><img src="https://img.shields.io/badge/c8f07daf8f-fix-green" alt="fix - c8f07daf8f" /></a></td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63366">#63366</a>)</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>20.2.3 (2025-08-29)</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/479a919f42517193653384220adab5b89dd74e3d">479a919f42</a></td> <td>fix</td> <td>fixes regression with event parsing and animate prefix (<a href="https://redirect.github.com/angular/angular/pull/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24">f87fad3fff</a></td> <td>fix</td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://redirect.github.com/angular/angular/pull/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3">114906d2d6</a></td> <td>fix</td> <td>Fix cancellation of animation enter classes (<a href="https://redirect.github.com/angular/angular/pull/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9">596b545130</a></td> <td>fix</td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://redirect.github.com/angular/angular/pull/63342">#63342</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.0.0-next.1 (2025-08-27)</h1> <h2>Breaking Changes</h2> <h3>common</h3> <ul> <li>NgModuleFactory has been removed, use NgModule instead.</li> </ul> <h3>forms</h3> <ul> <li>This new directive will conflict with existing FormArray directives or formArray inputs on the same element.</li> </ul> <h3>common</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/25f593ce2a623add0cbd4ab3bb0d4987793e4f34">25f593ce2a</a></td> <td>refactor</td> <td>remove<code>ngModuleFactory</code> input of <code>NgComponentOutlet</code> (<a href="https://redirect.github.com/angular/angular/pull/62838">#62838</a>)</td> </tr> </tbody> </table> <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/a0388409e3d241193ab78920704dbef03b107c03">a0388409e3</a></td> <td>fix</td> <td>fixes animations on elements with structural directives (<a href="https://redirect.github.com/angular/angular/pull/63390">#63390</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/827c3c15f40d1ac8106e2c26a0bafb1bcded4a18">827c3c15f4</a></td> <td>fix</td> <td>Keep paraenthesis in Nullish + Boolean expression. (<a href="https://redirect.github.com/angular/angular/pull/63292">#63292</a>)</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/37ead5ffb5137b8c8fed14d061d2e942ed6e4936">37ead5ffb5</a></td> <td>fix</td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/18c9352d2118a83126037b8fb757db749bd6bec8">18c9352d21</a></td> <td>fix</td> <td>fix memory leak with leaving nodes tracking (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9139fe0d9507736ce437663d7054cf1d1caedf63">9139fe0d95</a></td> <td>fix</td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://redirect.github.com/angular/angular/pull/63366">#63366</a>)</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/0dd95c503f4b07b478e505b99aaa63419a340095">0dd95c503f</a></td> <td>feat</td> <td>Add FormArrayDirective (<a href="https://redirect.github.com/angular/angular/pull/55880">#55880</a>)</td> </tr> </tbody> </table> <h3>migrations</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/6ddb2503913fa8698a0e07e88ce49598cc7af481">6ddb250391</a></td> <td>feat</td> <td>add migration to convert ngClass to use class (<a href="https://redirect.github.com/angular/angular/pull/62983">#62983</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>20.2.2 (2025-08-27)</h1> <h3>compiler</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/b549cd28ae78bff43d9a1c8e576ed9ca480174c4"><code>b549cd2</code></a> refactor(bazel): reduce build deps (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63348">#63348</a>)</li> <li><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9"><code>596b545</code></a> fix(core): Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw be...</li> <li><a href="https://github.com/angular/angular/commit/1e3999ec366bccd5bf143c6af6bb9b14f7d4c6df"><code>1e3999e</code></a> refactor(core): replace Optional/SkipSelf deps with inject() flags (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63386">#63386</a>)</li> <li><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3"><code>114906d</code></a> fix(core): Fix cancellation of animation enter classes (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63442">#63442</a>)</li> <li><a href="https://github.com/angular/angular/commit/ca613662181a8944a55a3861848311aef34ec0a2"><code>ca61366</code></a> build: update cross-repo angular dependencies (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63396">#63396</a>)</li> <li><a href="https://github.com/angular/angular/commit/fce5602b53a7d49051f100d2c3425c0b9803360e"><code>fce5602</code></a> refactor(core): mark <code>VERSION</code> as <code>@__PURE__</code> for better tree-shaking (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63400">#63400</a>)</li> <li><a href="https://github.com/angular/angular/commit/f87fad3fff62cebf2868e06cba48e0f27b719d24"><code>f87fad3</code></a> fix(core): avoid injecting internal error handler from a destroyed injector (...</li> <li><a href="https://github.com/angular/angular/commit/06c53679ba8233ce9a1d3d51e239e4c5fcd7084d"><code>06c5367</code></a> docs: update to new standalone default behavior (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/63329">#63329</a>)</li> <li><a href="https://github.com/angular/angular/commit/ed6a3471091c37ff777ebc242bef5d6edb555b04"><code>ed6a347</code></a> refactor(core): prevent timeout from applying to non-event animation bindings...</li> <li><a href="https://github.com/angular/angular/commit/6d6b0278a81899cb8d43f8b9d9446486fc0adab1"><code>6d6b027</code></a> refactor(core): Reorder resolve/reject in relation to navigate[error/success]...</li> <li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.2.3/packages/core">compare view</a></li> </ul> </details> <br /> Updates `@angular/forms` from 20.2.1 to 20.2.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/forms</code>'s releases</a>.</em></p> <blockquote> <h2>20.2.3</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/479a919f42517193653384220adab5b89dd74e3d"><img src="https://img.shields.io/badge/479a919f42-fix-green" alt="fix - 479a919f42" /></a></td> <td>fixes regression with event parsing and animate prefix (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24"><img src="https://img.shields.io/badge/f87fad3fff-fix-green" alt="fix - f87fad3fff" /></a></td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3"><img src="https://img.shields.io/badge/114906d2d6-fix-green" alt="fix - 114906d2d6" /></a></td> <td>Fix cancellation of animation enter classes (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9"><img src="https://img.shields.io/badge/596b545130-fix-green" alt="fix - 596b545130" /></a></td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63342">#63342</a>)</td> </tr> </tbody> </table> <h2>20.2.2</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/d7b6045d61582d20a17802e769dc1441984988f0"><img src="https://img.shields.io/badge/d7b6045d61-fix-green" alt="fix - d7b6045d61" /></a></td> <td>fixes animations on elements with structural directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63390">#63390</a>)</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/6c421ed65d050765a18eafc51fe7257abc5682ce"><img src="https://img.shields.io/badge/6c421ed65d-fix-green" alt="fix - 6c421ed65d" /></a></td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9093e0e132f99c2b590c31b299871bcd493b7de0"><img src="https://img.shields.io/badge/9093e0e132-fix-green" alt="fix - 9093e0e132" /></a></td> <td>fix memory leak with leaving nodes tracking (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/c8f07daf8f2c7e8c6641eb4368379a3f5f1d1f52"><img src="https://img.shields.io/badge/c8f07daf8f-fix-green" alt="fix - c8f07daf8f" /></a></td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63366">#63366</a>)</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/forms</code>'s changelog</a>.</em></p> <blockquote> <h1>20.2.3 (2025-08-29)</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/479a919f42517193653384220adab5b89dd74e3d">479a919f42</a></td> <td>fix</td> <td>fixes regression with event parsing and animate prefix (<a href="https://redirect.github.com/angular/angular/pull/63470">#63470</a>)</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/f87fad3fff62cebf2868e06cba48e0f27b719d24">f87fad3fff</a></td> <td>fix</td> <td>avoid injecting internal error handler from a destroyed injector (<a href="https://redirect.github.com/angular/angular/pull/62275">#62275</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/114906d2d68d98c98961d858abd3ae714d4809a3">114906d2d6</a></td> <td>fix</td> <td>Fix cancellation of animation enter classes (<a href="https://redirect.github.com/angular/angular/pull/63442">#63442</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/596b5451309b8ce4f08a1cd36e6b3610507d52f9">596b545130</a></td> <td>fix</td> <td>Prevent an error on cleanup when an <code>rxResource</code> <code>stream</code> threw before returning an <code>Observable</code> (<a href="https://redirect.github.com/angular/angular/pull/63342">#63342</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.0.0-next.1 (2025-08-27)</h1> <h2>Breaking Changes</h2> <h3>common</h3> <ul> <li>NgModuleFactory has been removed, use NgModule instead.</li> </ul> <h3>forms</h3> <ul> <li>This new directive will conflict with existing FormArray directives or formArray inputs on the same element.</li> </ul> <h3>common</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/25f593ce2a623add0cbd4ab3bb0d4987793e4f34">25f593ce2a</a></td> <td>refactor</td> <td>remove<code>ngModuleFactory</code> input of <code>NgComponentOutlet</code> (<a href="https://redirect.github.com/angular/angular/pull/62838">#62838</a>)</td> </tr> </tbody> </table> <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/a0388409e3d241193ab78920704dbef03b107c03">a0388409e3</a></td> <td>fix</td> <td>fixes animations on elements with structural directives (<a href="https://redirect.github.com/angular/angular/pull/63390">#63390</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/827c3c15f40d1ac8106e2c26a0bafb1bcded4a18">827c3c15f4</a></td> <td>fix</td> <td>Keep paraenthesis in Nullish + Boolean expression. (<a href="https://redirect.github.com/angular/angular/pull/63292">#63292</a>)</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/37ead5ffb5137b8c8fed14d061d2e942ed6e4936">37ead5ffb5</a></td> <td>fix</td> <td>Ensures <code>@for</code> loop animations never get cancelled (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/18c9352d2118a83126037b8fb757db749bd6bec8">18c9352d21</a></td> <td>fix</td> <td>fix memory leak with leaving nodes tracking (<a href="https://redirect.github.com/angular/angular/pull/63328">#63328</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/9139fe0d9507736ce437663d7054cf1d1caedf63">9139fe0d95</a></td> <td>fix</td> <td>Fixes <code>animate.leave</code> binding to a string with spaces (<a href="https://redirect.github.com/angular/angular/pull/63366">#63366</a>)</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/0dd95c503f4b07b478e505b99aaa63419a340095">0dd95c503f</a></td> <td>feat</td> <td>Add FormArrayDirective (<a href="https://redirect.github.com/angular/angular/pull/55880">#55880</a>)</td> </tr> </tbody> </table> <h3>migrations</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/6ddb2503913fa8698a0e07e88ce49598cc7af481">6ddb250391</a></td> <td>feat</td> <td>add migration to convert ngClass to use class (<a href="https://redirect.github.com/angular/angular/pull/62983">#62983</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>20.2.2 (2025-08-27)</h1> <h3>compiler</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/b549cd28ae78bff43d9a1c8e576ed9ca480174c4"><code>b549cd2</code></a> refactor(bazel): reduce build deps (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63348">#63348</a>)</li> <li><a href="https://github.com/angular/angular/commit/9a27c5befb676e894c522392e2c06b4f8fdca25a"><code>9a27c5b</code></a> build: rename defaults2.bzl to defaults.bzl (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/63384">#63384</a>)</li> <li>See full diff in <a href="https://github.com/angular/angular/commits/20.2.3/packages/forms">compare view</a></li> </ul> </details> <br /> Updates `@angular/material` from 20.2.0 to 20.2.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/components/releases"><code>@​angular/material</code>'s releases</a>.</em></p> <blockquote> <h2>20.2.1</h2> <h3>material</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/04c598ad0a1a16a0149b324dc442255c2fdc0c17"><img src="https://img.shields.io/badge/04c598ad0-fix-green" alt="fix - 04c598ad0" /></a></td> <td><strong>datepicker:</strong> add visible labels to calendar buttons (<a href="https://redirect.github.com/angular/components/issues/31777">#31777</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/components/commit/839f3c1c1354438fdfa554662f5278703937678f"><img src="https://img.shields.io/badge/839f3c1c1-fix-green" alt="fix - 839f3c1c1" /></a></td> <td><strong>sort:</strong> error if signal is bound to disabled input (<a href="https://redirect.github.com/angular/components/issues/31776">#31776</a>)</td> </tr> </tbody> </table> <h3>cdk</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/ee808f8f32fc27d59c56b63044355e4c7e0e416c"><img src="https://img.shields.io/badge/ee808f8f3-fix-green" alt="fix - ee808f8f3" /></a></td> <td><strong>tree:</strong> resolve memory leak (<a href="https://redirect.github.com/angular/components/issues/31754">#31754</a>)</td> </tr> </tbody> </table> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/material</code>'s changelog</a>.</em></p> <blockquote> <h1>20.2.1 &quot;armalcolite-alligator&quot; (2025-08-27)</h1> <h3>cdk</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/ee808f8f32fc27d59c56b63044355e4c7e0e416c">ee808f8f3</a></td> <td>fix</td> <td><strong>tree:</strong> resolve memory leak (<a href="https://redirect.github.com/angular/components/pull/31754">#31754</a>)</td> </tr> </tbody> </table> <h3>material</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/04c598ad0a1a16a0149b324dc442255c2fdc0c17">04c598ad0</a></td> <td>fix</td> <td><strong>datepicker:</strong> add visible labels to calendar buttons (<a href="https://redirect.github.com/angular/components/pull/31777">#31777</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/components/commit/839f3c1c1354438fdfa554662f5278703937678f">839f3c1c1</a></td> <td>fix</td> <td><strong>sort:</strong> error if signal is bound to disabled input (<a href="https://redirect.github.com/angular/components/pull/31776">#31776</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>21.0.0-next.0 &quot;neodymium-fountain&quot; (2025-08-20)</h1> <h3>cdk</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/5b45df30ca60b75b27313d3b1b52c42ac037eb4f">5b45df30c</a></td> <td>fix</td> <td><strong>table:</strong> ensure CdkTable updates view with OnPush and trackBy (<a href="https://redirect.github.com/angular/components/pull/31451">#31451</a>)</td> </tr> </tbody> </table> <h3>material</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/components/commit/dea603b88cf35d310674964b8b25514d5fe26772">dea603b88</a></td> <td>feat</td> <td><strong>core:</strong> add experimental utility classes (<a href="https://redirect.github.com/angular/components/pull/31702">#31702</a>)</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/components/commit/f10cf884f7d64060d4ec554e8ede3f7ce5fb4e7d"><code>f10cf88</code></a> release: cut the v20.2.1 release</li> <li><a href="https://github.com/angular/components/commit/d7d4250f210af99b1aee44adc1d8b8adbde188a2"><code>d7d4250</code></a> build: update all github actions</li> <li><a href="https://github.com/angular/components/commit/45c036f021832855c2a322379b32ff18b933a610"><code>45c036f</code></a> build: update cross-repo angular dependencies</li> <li><a href="https://github.com/angular/components/commit/04c598ad0a1a16a0149b324dc442255c2fdc0c17"><code>04c598a</code></a> fix(material/datepicker): add visible labels to calendar buttons (<a href="https://redirect.github.com/angular/components/issues/31777">#31777</a>)</li> <li><a href="https://github.com/angular/components/commit/839f3c1c1354438fdfa554662f5278703937678f"><code>839f3c1</code></a> fix(material/sort): error if signal is bound to disabled input (<a href="https://redirect.github.com/angular/components/issues/31776">#31776</a>)</li> <li><a href="https://github.com/angular/components/commit/f917c9b2a2e153a200a4b0e9f279cb3cdbc661fd"><code>f917c9b</code></a> [20.2.x] build: move from using WORKSPACE to MODULE.bazel (<a href="https://redirect.github.com/angular/components/issues/31714">#31714</a>)</li> <li><a href="https://github.com/angular/components/commit/93ddcfb24e7ecaeb91290544f2e4b074c3d06653"><code>93ddcfb</code></a> build: update cross-repo angular dependencies (<a href="https://redirect.github.com/angular/components/issues/31739">#31739</a>)</li> <li><a href="https://github.com/angular/components/commit/ee808f8f32fc27d59c56b63044355e4c7e0e416c"><code>ee808f8</code></a> fix(cdk/tree): resolve memory leak (<a href="https://redirect.github.com/angular/components/issu…
1 parent 7fbf7ca commit e95d9a8

2 files changed

Lines changed: 119 additions & 81 deletions

File tree

openalprwebhookprocessor.client/package-lock.json

Lines changed: 104 additions & 66 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)