dependabot[bot] opened a new pull request, #468: URL: https://github.com/apache/fineract-backoffice-ui/pull/468
Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 22.1.0 to 22.1.3. <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>22.1.3</h2> <h3>animations</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/d9620e0f1b85ff5896e4d725c52c5ad6c30e1af9"><img src="https://img.shields.io/badge/d9620e0f1b-fix-green" alt="fix - d9620e0f1b" /></a></td> <td>detect object trigger values with Object.hasOwn</td> </tr> </tbody> </table> <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/b3c78a50816af5685b2a6ed51166d08941c09946"><img src="https://img.shields.io/badge/b3c78a5081-fix-green" alt="fix - b3c78a5081" /></a></td> <td>preserve literal key union in KeyValuePipe.transform()</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/94f0b9a3710ad000cf927caf5333db3582db1126"><img src="https://img.shields.io/badge/94f0b9a371-fix-green" alt="fix - 94f0b9a371" /></a></td> <td>preserve &ngsp; between sibling control flow blocks</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/afe529cb2d97e766b4f9014c3b6864420b7c8deb"><img src="https://img.shields.io/badge/afe529cb2d-fix-green" alt="fix - afe529cb2d" /></a></td> <td>accept readonly arrays for setClassMetadata decorators</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/2c72fe3797ff92ead7a2531d32665fac370b4688"><img src="https://img.shields.io/badge/2c72fe3797-fix-green" alt="fix - 2c72fe3797" /></a></td> <td>allow readonly arrays in RawScopeInfoFromDecorator</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/ef2ce9a09802faa5ffff0860f473c4018f25f2ac"><img src="https://img.shields.io/badge/ef2ce9a098-fix-green" alt="fix - ef2ce9a098" /></a></td> <td>expose debuggableFn for non-computed signal graph nodes</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/7bcce260f51dc8a099c8e63f1e1e3ff8f580dcf1"><img src="https://img.shields.io/badge/7bcce260f5-fix-green" alt="fix - 7bcce260f5" /></a></td> <td>prevent orphaned requestIdleCallback handle from re-entrant scheduling</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/44137117b361f5bbad64e3d488e9aefd2f9ec5cb"><img src="https://img.shields.io/badge/44137117b3-fix-green" alt="fix - 44137117b3" /></a></td> <td>replace all hasOwnProperty usages with Object.hasOwn</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/85f12a5a130aa7fd5cd21fce3eb786a2262480e1"><img src="https://img.shields.io/badge/85f12a5a13-fix-green" alt="fix - 85f12a5a13" /></a></td> <td>stop running further effects once one destroys the view mid-flush</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/c04931c88b1c7959cb95abd28cf5b3614d97e168"><img src="https://img.shields.io/badge/c04931c88b-fix-green" alt="fix - c04931c88b" /></a></td> <td>throw a descriptive error instead of crashing when a hydration node is missing</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/601d1f6576b296748f56ffb50646bb1808a7c0fc"><img src="https://img.shields.io/badge/601d1f6576-fix-green" alt="fix - 601d1f6576" /></a></td> <td>throw NG0500 instead of a raw TypeError on element hydration mismatch</td> </tr> </tbody> </table> <h3>forms</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/83450d292443cae811e87ab61020f3ed72d27d77"><img src="https://img.shields.io/badge/83450d2924-fix-green" alt="fix - 83450d2924" /></a></td> <td>report forbidden 2way bindings on when <code>FormField</code> is applied</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5cb4ea7e355bb9ea43efa15a03dc38c53d2e4faf"><img src="https://img.shields.io/badge/5cb4ea7e35-fix-green" alt="fix - 5cb4ea7e35" /></a></td> <td>warn in dev mode when ngModel cannot reach parent NgForm across component boundary</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/0cd635e9e2c409a045eaeaf920a226ef54aecc48"><img src="https://img.shields.io/badge/0cd635e9e2-fix-green" alt="fix - 0cd635e9e2" /></a></td> <td>cancel oversized fetch response bodies</td> </tr> </tbody> </table> <h3>language-server</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/14fbe04612d29460c5d01d6c65cde579f0a42e95"><img src="https://img.shields.io/badge/14fbe04612-fix-green" alt="fix - 14fbe04612" /></a></td> <td>recover project for external templates in solution-style workspaces</td> </tr> </tbody> </table> <h3>platform-browser</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/3ddcb1a10168ead616e523bbe044f4c39ada4cca"><img src="https://img.shields.io/badge/3ddcb1a101-fix-green" alt="fix - 3ddcb1a101" /></a></td> <td>disallow event handler attributes in Meta</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/640460d6065cdcd8fe407c7b35883f81f5045473"><img src="https://img.shields.io/badge/640460d606-fix-green" alt="fix - 640460d606" /></a></td> <td>throw a descriptive error when insertBefore reference node is missing</td> </tr> </tbody> </table> <h3>router</h3> <table> <thead> <tr> <th>Commit</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/angular/angular/commit/abe019d5050532c87179cf46e840965e70a78b1b"><img src="https://img.shields.io/badge/abe019d505-fix-green" alt="fix - abe019d505" /></a></td> <td>pass correct component to canDeactivate for named outlets in componentless parent routes</td> </tr> </tbody> </table> <h2>22.1.2</h2> <h3>compiler</h3> <p>| Commit | Description |</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/angular/angular/blob/v22.1.3/CHANGELOG.md">@angular/core's changelog</a>.</em></p> <blockquote> <h1>22.1.3 (2026-08-19)</h1> <h3>animations</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/d9620e0f1b85ff5896e4d725c52c5ad6c30e1af9">d9620e0f1b</a></td> <td>fix</td> <td>detect object trigger values with Object.hasOwn</td> </tr> </tbody> </table> <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/b3c78a50816af5685b2a6ed51166d08941c09946">b3c78a5081</a></td> <td>fix</td> <td>preserve literal key union in KeyValuePipe.transform()</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/94f0b9a3710ad000cf927caf5333db3582db1126">94f0b9a371</a></td> <td>fix</td> <td>preserve &ngsp; between sibling control flow blocks</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/afe529cb2d97e766b4f9014c3b6864420b7c8deb">afe529cb2d</a></td> <td>fix</td> <td>accept readonly arrays for setClassMetadata decorators</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/2c72fe3797ff92ead7a2531d32665fac370b4688">2c72fe3797</a></td> <td>fix</td> <td>allow readonly arrays in RawScopeInfoFromDecorator</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/ef2ce9a09802faa5ffff0860f473c4018f25f2ac">ef2ce9a098</a></td> <td>fix</td> <td>expose debuggableFn for non-computed signal graph nodes</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/7bcce260f51dc8a099c8e63f1e1e3ff8f580dcf1">7bcce260f5</a></td> <td>fix</td> <td>prevent orphaned requestIdleCallback handle from re-entrant scheduling</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/44137117b361f5bbad64e3d488e9aefd2f9ec5cb">44137117b3</a></td> <td>fix</td> <td>replace all hasOwnProperty usages with Object.hasOwn</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/85f12a5a130aa7fd5cd21fce3eb786a2262480e1">85f12a5a13</a></td> <td>fix</td> <td>stop running further effects once one destroys the view mid-flush</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/c04931c88b1c7959cb95abd28cf5b3614d97e168">c04931c88b</a></td> <td>fix</td> <td>throw a descriptive error instead of crashing when a hydration node is missing</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/601d1f6576b296748f56ffb50646bb1808a7c0fc">601d1f6576</a></td> <td>fix</td> <td>throw NG0500 instead of a raw TypeError on element hydration mismatch</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/83450d292443cae811e87ab61020f3ed72d27d77">83450d2924</a></td> <td>fix</td> <td>report forbidden 2way bindings on when <code>FormField</code> is applied</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/5cb4ea7e355bb9ea43efa15a03dc38c53d2e4faf">5cb4ea7e35</a></td> <td>fix</td> <td>warn in dev mode when ngModel cannot reach parent NgForm across component boundary</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/0cd635e9e2c409a045eaeaf920a226ef54aecc48">0cd635e9e2</a></td> <td>fix</td> <td>cancel oversized fetch response bodies</td> </tr> </tbody> </table> <h3>language-server</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/14fbe04612d29460c5d01d6c65cde579f0a42e95">14fbe04612</a></td> <td>fix</td> <td>recover project for external templates in solution-style workspaces</td> </tr> </tbody> </table> <h3>platform-browser</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/3ddcb1a10168ead616e523bbe044f4c39ada4cca">3ddcb1a101</a></td> <td>fix</td> <td>disallow event handler attributes in Meta</td> </tr> <tr> <td><a href="https://github.com/angular/angular/commit/640460d6065cdcd8fe407c7b35883f81f5045473">640460d606</a></td> <td>fix</td> <td>throw a descriptive error when insertBefore reference node is missing</td> </tr> </tbody> </table> <h3>router</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/abe019d5050532c87179cf46e840965e70a78b1b">abe019d505</a></td> <td>fix</td> <td>pass correct component to canDeactivate for named outlets in componentless parent routes</td> </tr> </tbody> </table> <!-- raw HTML omitted --> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/angular/angular/commit/391c378b7507979864fb9912389f5dfd8d5f9142"><code>391c378</code></a> refactor(core): pass AbortSignal to WebMCP tools to handle cancellation</li> <li><a href="https://github.com/angular/angular/commit/84a210e8f326ec8fa1caf936ebab35c8ebe08327"><code>84a210e</code></a> refactor(router): add support for non-blocking router resources (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/70211">#70211</a>)</li> <li><a href="https://github.com/angular/angular/commit/7bcce260f51dc8a099c8e63f1e1e3ff8f580dcf1"><code>7bcce26</code></a> fix(core): prevent orphaned requestIdleCallback handle from re-entrant schedu...</li> <li><a href="https://github.com/angular/angular/commit/ef2ce9a09802faa5ffff0860f473c4018f25f2ac"><code>ef2ce9a</code></a> fix(core): expose debuggableFn for non-computed signal graph nodes</li> <li><a href="https://github.com/angular/angular/commit/44137117b361f5bbad64e3d488e9aefd2f9ec5cb"><code>4413711</code></a> fix(core): replace all hasOwnProperty usages with Object.hasOwn</li> <li><a href="https://github.com/angular/angular/commit/85f12a5a130aa7fd5cd21fce3eb786a2262480e1"><code>85f12a5</code></a> fix(core): stop running further effects once one destroys the view mid-flush</li> <li><a href="https://github.com/angular/angular/commit/1e53aa0b388b30dfe61e33fcb7be370927f16813"><code>1e53aa0</code></a> refactor: correct typos in comments, docs, and error messages</li> <li><a href="https://github.com/angular/angular/commit/edcb45bd91e25cd9339d771ec2c1efe208ef483a"><code>edcb45b</code></a> test(core): Add test to ensure Angular correctly detects paths when served fr...</li> <li><a href="https://github.com/angular/angular/commit/c04931c88b1c7959cb95abd28cf5b3614d97e168"><code>c04931c</code></a> fix(core): throw a descriptive error instead of crashing when a hydration nod...</li> <li><a href="https://github.com/angular/angular/commit/640460d6065cdcd8fe407c7b35883f81f5045473"><code>640460d</code></a> fix(platform-browser): throw a descriptive error when insertBefore reference ...</li> <li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/v22.1.3/packages/core">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]
