dependabot[bot] opened a new pull request, #6415: URL: https://github.com/apache/texera/pull/6415
Bumps the frontend-patch group in /frontend with 14 updates: | Package | From | To | | --- | --- | --- | | [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `21.2.17` | `21.2.18` | | [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `21.2.17` | `21.2.18` | | [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `21.2.17` | `21.2.18` | | [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `21.2.17` | `21.2.18` | | [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `21.2.17` | `21.2.18` | | [@angular/localize](https://github.com/angular/angular) | `21.2.17` | `21.2.18` | | [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `21.2.17` | `21.2.18` | | [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `21.2.17` | `21.2.18` | | [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `21.2.17` | `21.2.18` | | [@angular-devkit/build-angular](https://github.com/angular/angular-cli) | `21.2.18` | `21.2.19` | | [@angular-devkit/core](https://github.com/angular/angular-cli) | `21.2.18` | `21.2.19` | | [@angular-devkit/schematics](https://github.com/angular/angular-cli) | `21.2.18` | `21.2.19` | | [@angular/cli](https://github.com/angular/angular-cli) | `21.2.18` | `21.2.19` | | [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `21.2.17` | `21.2.18` | Updates `@angular/animations` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/animations's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/animations's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/angular/angular/commits/v21.2.18/packages/animations">compare view</a></li> </ul> </details> <br /> Updates `@angular/common` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/common's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/common's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><code>91df739</code></a> fix(http): prevent caching of responses with Set-Cookie headers</li> <li>See full diff in <a href="https://github.com/angular/angular/commits/v21.2.18/packages/common">compare view</a></li> </ul> </details> <br /> Updates `@angular/compiler` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/compiler's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/compiler's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/angular/angular/commits/v21.2.18/packages/compiler">compare view</a></li> </ul> </details> <br /> Updates `@angular/core` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/core's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/core's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><code>5a693ba</code></a> fix(core): reject dynamic script host elements</li> <li><a href="https://github.com/angular/angular/commit/6bcce117fbc616e4e721f351e9e038202e916522"><code>6bcce11</code></a> fix(core): avoid caching missing locale data</li> <li>See full diff in <a href="https://github.com/angular/angular/commits/v21.2.18/packages/core">compare view</a></li> </ul> </details> <br /> Updates `@angular/forms` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/forms's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/forms's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/angular/angular/commits/v21.2.18/packages/forms">compare view</a></li> </ul> </details> <br /> Updates `@angular/localize` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/localize's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/localize's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/5d00aa2bd41883e0eda6594c4290c9fa88a6ee15"><code>5d00aa2</code></a> release: cut the v21.2.18 release</li> <li><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><code>e86c31b</code></a> fix(service-worker): preserve referrer policy in asset requests</li> <li><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><code>1804f73</code></a> fix(service-worker): preserve referrer in asset requests</li> <li><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><code>91df739</code></a> fix(http): prevent caching of responses with Set-Cookie headers</li> <li><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><code>8d22cc9</code></a> fix(compiler-cli): update babel dependencies to latest v7</li> <li><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><code>5a693ba</code></a> fix(core): reject dynamic script host elements</li> <li><a href="https://github.com/angular/angular/commit/6bcce117fbc616e4e721f351e9e038202e916522"><code>6bcce11</code></a> fix(core): avoid caching missing locale data</li> <li>See full diff in <a href="https://github.com/angular/angular/compare/v21.2.17...v21.2.18">compare view</a></li> </ul> </details> <br /> Updates `@angular/platform-browser` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/platform-browser's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/platform-browser's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/angular/angular/commits/v21.2.18/packages/platform-browser">compare view</a></li> </ul> </details> <br /> Updates `@angular/platform-browser-dynamic` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/platform-browser-dynamic's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="https://img.shields.io/badge/e86c31bf26-fix-green" alt="fix - e86c31bf26" /></a></td> <td>preserve referrer policy in asset requests</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">@angular/platform-browser-dynamic's changelog</a>.</em></p> <blockquote> <h1>21.2.18 (2026-07-08)</h1> <h3>compiler-cli</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/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa">8d22cc953b</a></td> <td>fix</td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522">6bcce117fb</a></td> <td>fix</td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42">5a693bafcd</a></td> <td>fix</td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</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/91df739b8022e2177bcc7214ed9a4e94098a4831">91df739b80</a></td> <td>fix</td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</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/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b">1804f73bec</a></td> <td>fix</td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8">e86c31bf26</a></td> <td>fix</td> <td>preserve referrer policy in asset requests</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>22.1.0-next.5 (2026-07-08)</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/af5e4e113130427ba8152166b4d904dd177c982e">af5e4e1131</a></td> <td>feat</td> <td>Add an error for --global-foo cases (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/d579ecaf733db325f628cc11a28688fa0dad85ee">d579ecaf73</a></td> <td>feat</td> <td>Disable '--global-' error outside of g3 (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/f98547675cd2026bb755671b28dea4e6d48eb7bb">f98547675c</a></td> <td>feat</td> <td>Namespace CSS variables to the app (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8c8b2f77831236b23ca99ccb62e6197ff43b400d">8c8b2f7783</a></td> <td>feat</td> <td>Support css var namespacing in properties (<a href="https://redirect.github.com/angular/angular/pull/68846">#68846</a>)</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/997b772f28f92de64b416263bb6dc02dc9e7598d">997b772f28</a></td> <td>fix</td> <td>use regular optional chaining expression for safe function calls in TCBs</td> </tr> </tbody> </table> <h3>compiler-cli</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/eb2a8ff63f858110c6c77289f3c0150e49216624">eb2a8ff63f</a></td> <td>fix</td> <td>apply debugName transform to required signal queries</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/eac363e92e00d26137a93d91ab3e2127f3519b1d">eac363e92e</a></td> <td>fix</td> <td>detect uninvoked signals in bound expressions using ternary</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/eab4847a8bd1b47ba630ca9b20c85770f990c717">eab4847a8b</a></td> <td>feat</td> <td>Adds deep linking from Performance panel to DevTools</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/953cdfd66a08e0234f7db80ba7ecaab5e3067c62">953cdfd66a</a></td> <td>fix</td> <td>allow multiple async validators</td> </tr> </tbody> </table> <h3>forms/signals</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/b542302a23c74a131ebcef064cc73d8693c696a1">b542302a23</a></td> <td>fix</td> <td>make extractValue reactive for compat AbstractControl values</td> </tr> </tbody> </table> <h3>http</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/angular/angular/commits/v21.2.18/packages/platform-browser-dynamic">compare view</a></li> </ul> </details> <br /> Updates `@angular/router` from 21.2.17 to 21.2.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/releases">@angular/router's releases</a>.</em></p> <blockquote> <h2>21.2.18</h2> <h3>compiler-cli</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/8d22cc953bb9f970c6f86fb0f6e4d0665b874bfa"><img src="https://img.shields.io/badge/8d22cc953b-fix-green" alt="fix - 8d22cc953b" /></a></td> <td>update babel dependencies to latest v7</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/6bcce117fbc616e4e721f351e9e038202e916522"><img src="https://img.shields.io/badge/6bcce117fb-fix-green" alt="fix - 6bcce117fb" /></a></td> <td>avoid caching missing locale data</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5a693bafcd49ef11ce687bd91a209e1a46652f42"><img src="https://img.shields.io/badge/5a693bafcd-fix-green" alt="fix - 5a693bafcd" /></a></td> <td>reject dynamic script host elements</td> </tr> </tbody> </table> <h3>http</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/91df739b8022e2177bcc7214ed9a4e94098a4831"><img src="https://img.shields.io/badge/91df739b80-fix-green" alt="fix - 91df739b80" /></a></td> <td>prevent caching of responses with Set-Cookie headers</td> </tr> </tbody> </table> <h3>service-worker</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/1804f73becf425b5b1ccee9751d6e3fbd10e1f0b"><img src="https://img.shields.io/badge/1804f73bec-fix-green" alt="fix - 1804f73bec" /></a></td> <td>preserve referrer in asset requests</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e86c31bf26359aacce814167506dbdae585a7eb8"><img src="... _Description has been truncated_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
