dependabot[bot] opened a new pull request, #8: URL: https://github.com/apache/fineract-backoffice-ui/pull/8
Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 20.3.17 to 21.2.1. <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>VSCode Extension: 21.2.1</h2> <ul> <li>perf(language-service): use lightweight project warmup for Angular analysis (<a href="https://github.com/angular/angular/commit/d2137928e8f075527016a3c011dd8efc4d4e1ebd">d2137928e8</a>)</li> </ul> <h2>21.2.1</h2> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/e2e9a9a531c9e9a69701e549f28354cc5d5edd77"><img src="https://img.shields.io/badge/e2e9a9a531-fix-green" alt="fix - e2e9a9a531" /></a></td> <td>adds transfer cache to httpResource to fix hydration</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/b4ec3cc4e41f2948ad0830eb14aa05d14fa3a9ed"><img src="https://img.shields.io/badge/b4ec3cc4e4-fix-green" alt="fix - b4ec3cc4e4" /></a></td> <td>prevent child animation elements from being orphaned</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e923d8839868c79989502ab3503e13d93c78516a"><img src="https://img.shields.io/badge/e923d88398-fix-green" alt="fix - e923d88398" /></a></td> <td>Prevent removal of elements during drag and drop</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/277ade97ac2a3a7f2a5b513acaa93e7663cdc55f"><img src="https://img.shields.io/badge/277ade97ac-fix-green" alt="fix - 277ade97ac" /></a></td> <td>correctly cache blob responses in transfer cache (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/67002">#67002</a>)</td> </tr> </tbody> </table> <h2>VSCode Extension: 21.2.0</h2> <ul> <li>fix(vscode-extension): Highlight function calls with optional chaining (<a href="https://github.com/angular/angular/commit/4f8d3995f082929d1ef4163dcb4373d3ef7a67cf">4f8d3995f0</a>)</li> <li>feat(language-service): add linked editing ranges for HTML tag synchronization (<a href="https://github.com/angular/angular/commit/8c21866f49ff74344551395ae0a5df1841d54c0d">8c21866f49</a>)</li> <li>fix(vscode-extension): support highlighting for class bindings with brackets (<a href="https://github.com/angular/angular/commit/01ed57f297d6713724dfaedc9520f80471f37c10">01ed57f297</a>)</li> <li>feat(language-service): add JSON schema for angularCompilerOptions (<a href="https://github.com/angular/angular/commit/496967e7b13dfe1ebdde69724cd62880914beb60">496967e7b1</a>)</li> <li>fix(language-service): Detect local project version on creation (<a href="https://github.com/angular/angular/commit/8a7cbd46685874f4500c52629d09c5f7fd309080">8a7cbd4668</a>)</li> <li>feat(language-server): Support client-side file watching via <code>onDidChangeWatchedFiles</code> (<a href="https://github.com/angular/angular/commit/6fb39d9b62cbb634e95ec00fe5ef85d84da3bdbd">6fb39d9b62</a>)</li> <li>feat(language-server): Add completions and hover info for inline styles (<a href="https://github.com/angular/angular/commit/ebc90c26f5ff1ba1e0ca9b775a44e301ebfb9473">ebc90c26f5</a>)</li> <li>feat(language-server): Add quick info for inline styles (<a href="https://github.com/angular/angular/commit/573aadef7eb8b6b5e83b82a16f95d2a556f27c01">573aadef7e</a>)</li> <li>feat(language-server): Add folding range support for inline styles (<a href="https://github.com/angular/angular/commit/26fd0839c32d2ebeaa5e3ecc10ed70ab9ca17749">26fd0839c3</a>)</li> </ul> <h2>21.2.0</h2> <h3>common</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/18003a33bb0d6bb09def8a0e5939fa24069696eb"><img src="https://img.shields.io/badge/18003a33bb-feat-blue" alt="feat - 18003a33bb" /></a></td> <td>add an 'outlet' injector option for ngTemplateOutlet</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/8bbe6dc46c9dc13bafa81a60c7613b84b5ca3761"><img src="https://img.shields.io/badge/8bbe6dc46c-feat-blue" alt="feat - 8bbe6dc46c" /></a></td> <td>Add Location strategies to manage trailing slash on write</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/51cc91480761b7275c15b5600381207f8ca00ee5"><img src="https://img.shields.io/badge/51cc914807-feat-blue" alt="feat - 51cc914807" /></a></td> <td>support height in ImageLoaderConfig and built-in loaders</td> </tr> </tbody> </table> <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/72534e2a3458df4e1bb097973872f00bbb92be42"><img src="https://img.shields.io/badge/72534e2a34-feat-blue" alt="feat - 72534e2a34" /></a></td> <td>Add support for the <code>instanceof</code> binary operator</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/95b3f37d4a7d9a38f616d56df746dfcda3c2139b"><img src="https://img.shields.io/badge/95b3f37d4a-feat-blue" alt="feat - 95b3f37d4a" /></a></td> <td>Exhaustive checks for switch blocks</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/04ba09a8d9454013bebdd643eacb737642161952"><img src="https://img.shields.io/badge/04ba09a8d9-feat-blue" alt="feat - 04ba09a8d9" /></a></td> <td>support <code>AstVisitor.visitEmptyExpr()</code></td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/ce80136e7b9f0024d49fce835cffa024c4505855"><img src="https://img.shields.io/badge/ce80136e7b-fix-green" alt="fix - ce80136e7b" /></a></td> <td>optimize away unnecessary restore/reset view calls</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/3242a61bae02253d13abb510b666376c665e61ac"><img src="https://img.shields.io/badge/3242a61bae-fix-green" alt="fix - 3242a61bae" /></a></td> <td>variable counter visiting some expressions twice</td> </tr> </tbody> </table> <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/473dd3e1cbd4fe3fa88ae4d5358eee35c11acb1b"><img src="https://img.shields.io/badge/473dd3e1cb-fix-green" alt="fix - 473dd3e1cb" /></a></td> <td>attach source spans to object literal keys in TCB</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/a904d9f77b56feab407f75f8d0527fa512d5dafb"><img src="https://img.shields.io/badge/a904d9f77b-fix-green" alt="fix - a904d9f77b" /></a></td> <td>support nested component declaration</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/2ea6dfc6c9ca11e96a2654510c980419899f8d04"><img src="https://img.shields.io/badge/2ea6dfc6c9-fix-green" alt="fix - 2ea6dfc6c9" /></a></td> <td>update diagnostic to flag no-op arrow functions in listeners</td> </tr> </tbody> </table> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> </table> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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>21.2.1 (2026-03-04)</h1> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/e2e9a9a531c9e9a69701e549f28354cc5d5edd77">e2e9a9a531</a></td> <td>fix</td> <td>adds transfer cache to httpResource to fix hydration</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/b4ec3cc4e41f2948ad0830eb14aa05d14fa3a9ed">b4ec3cc4e4</a></td> <td>fix</td> <td>prevent child animation elements from being orphaned</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/e923d8839868c79989502ab3503e13d93c78516a">e923d88398</a></td> <td>fix</td> <td>Prevent removal of elements during drag and drop</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/277ade97ac2a3a7f2a5b513acaa93e7663cdc55f">277ade97ac</a></td> <td>fix</td> <td>correctly cache blob responses in transfer cache (<a href="https://redirect.github.com/angular/angular/pull/67002">#67002</a>)</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h1>19.2.19 (2026-02-25)</h1> <h2>Breaking Changes</h2> <h3>core</h3> <ul> <li> <p>Angular now only applies known attributes from HTML in translated ICU content. Unknown attributes are dropped and not rendered.</p> <p>(cherry picked from commit 03da204b6daa5e4583e0d0968c2107390bbd8235)</p> </li> </ul> <h3>core</h3> <table> <thead> <tr> <th>Commit</th> <th>Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/747548721d051c21e388a302d20d53fb3ab16367">747548721d</a></td> <td>fix</td> <td>block creation of sensitive URI attributes from ICU messages</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/95b3f37d4a7d9a38f616d56df746dfcda3c2139b"><code>95b3f37</code></a> feat(compiler): Exhaustive checks for switch blocks</li> <li><a href="https://github.com/angular/angular/commit/9c5658adb1146b24ebf31fef534c4bbae1ced548"><code>9c5658a</code></a> refactor(compiler): clean up pipeline compatibility distinction</li> <li><a href="https://github.com/angular/angular/commit/6e0d783e5b5a256c0aa2fb1d3e008677c0603382"><code>6e0d783</code></a> refactor(compiler): Add info about unclosed element.</li> <li><a href="https://github.com/angular/angular/commit/06d94ac0caacce20d5afbdb1e940911bdc500d78"><code>06d94ac</code></a> Revert "refactor(compiler): Add info about unclosed element."</li> <li><a href="https://github.com/angular/angular/commit/097208454bb0d5ebaad701a991125d2a33d1f79b"><code>0972084</code></a> refactor(compiler): Add info about unclosed element.</li> <li><a href="https://github.com/angular/angular/commit/b386f95bd05c6e9efdc00050b1e9ac28421e5f44"><code>b386f95</code></a> Revert "refactor(compiler): Add info about unclosed element."</li> <li><a href="https://github.com/angular/angular/commit/9b69e296032a0c1572356c2b9f7b74fad6290052"><code>9b69e29</code></a> refactor(compiler): Add info about unclosed element.</li> <li><a href="https://github.com/angular/angular/commit/11834a42745e62830a83a4c14eea9d203baec680"><code>11834a4</code></a> fix(compiler): add geolocation element to schema</li> <li><a href="https://github.com/angular/angular/commit/11767cabe48606a1f575d50b8af79b8bbb35a852"><code>11767ca</code></a> build: update Jasmine to 6.0.0</li> <li><a href="https://github.com/angular/angular/commit/a1441a432d508281e7c7fe8e03f92628a77a5685"><code>a1441a4</code></a> refactor(compiler): remove zone-based testing utilities</li> <li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/v21.2.1/packages/compiler">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- 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]
