1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 13:58:47 +00:00
Commit Graph

56 Commits

Author SHA1 Message Date
dependabot[bot]
c7a493665c Bump @angular/common from 19.2.14 to 20.1.4 in /web_embedding/ng-flutter (#2702)
Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) from 19.2.14 to 20.1.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/common</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.4</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="db3c5826ee"><img src="https://img.shields.io/badge/db3c5826ee-fix-green" alt="fix - db3c5826ee" /></a></td>
<td>exclude more safe reads expression from 2way-binding (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62852">#62852</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c633b63e56"><img src="https://img.shields.io/badge/c633b63e56-fix-green" alt="fix - c633b63e56" /></a></td>
<td>update symbols for new signals api (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62284">#62284</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="ab6033979a"><img src="https://img.shields.io/badge/ab6033979a-fix-green" alt="fix - ab6033979a" /></a></td>
<td>add missing http options allowed in fetch API (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62881">#62881</a>)</td>
</tr>
<tr>
<td><a href="15670d8417"><img src="https://img.shields.io/badge/15670d8417-fix-green" alt="fix - 15670d8417" /></a></td>
<td>propagate plain errors when parsing fails (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62765">#62765</a>)</td>
</tr>
</tbody>
</table>
<h2>20.1.3</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2c522efbe5"><img src="https://img.shields.io/badge/2c522efbe5-fix-green" alt="fix - 2c522efbe5" /></a></td>
<td>fix change tracking for Resource#hasValue (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62595">#62595</a>)</td>
</tr>
</tbody>
</table>
<h3>platform-browser</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2fd1f7beb5"><img src="https://img.shields.io/badge/2fd1f7beb5-fix-green" alt="fix - 2fd1f7beb5" /></a></td>
<td>resolve component resources before bootstrapping in JIT mode (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62758">#62758</a>)</td>
</tr>
</tbody>
</table>
<h2>20.1.2</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8ad10fd63b"><img src="https://img.shields.io/badge/8ad10fd63b-fix-green" alt="fix - 8ad10fd63b" /></a></td>
<td>fix detection of directive deps in JIT (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62666">#62666</a>)</td>
</tr>
</tbody>
</table>
<h2>20.1.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="75d2a349b4"><img src="https://img.shields.io/badge/75d2a349b4-fix-green" alt="fix - 75d2a349b4" /></a></td>
<td>incorrect spans for left side of binary operation (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62641">#62641</a>)</td>
</tr>
<tr>
<td><a href="70c8780c54"><img src="https://img.shields.io/badge/70c8780c54-fix-green" alt="fix - 70c8780c54" /></a></td>
<td>more permissive parsing of @ characters (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62644">#62644</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9506cdfaad"><img src="https://img.shields.io/badge/9506cdfaad-fix-green" alt="fix - 9506cdfaad" /></a></td>
<td>infer type of event target for void elements (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62648">#62648</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="26ade4a337"><img src="https://img.shields.io/badge/26ade4a337-fix-green" alt="fix - 26ade4a337" /></a></td>
<td>Ensure application remains unstable during bootstrap (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62631">#62631</a>)</td>
</tr>
<tr>
<td><a href="a81f0faa1a"><img src="https://img.shields.io/badge/a81f0faa1a-fix-green" alt="fix - a81f0faa1a" /></a></td>
<td>InputBinding marks component a dirty. (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62613">#62613</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="276836ee73"><img src="https://img.shields.io/badge/276836ee73-fix-green" alt="fix - 276836ee73" /></a></td>
<td>do not display warnings <code>Angular detected that a </code>HttpClient<code>request with the</code>keepalive<code> option was sent using XHR</code> when option is not true (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62536">#62536</a>)</td>
</tr>
</tbody>
</table>
</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/common</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.4 (2025-07-31)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="db3c5826ee">db3c5826ee</a></td>
<td>fix</td>
<td>exclude more safe reads expression from 2way-binding (<a href="https://redirect.github.com/angular/angular/pull/62852">#62852</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c633b63e56">c633b63e56</a></td>
<td>fix</td>
<td>update symbols for new signals api (<a href="https://redirect.github.com/angular/angular/pull/62284">#62284</a>)</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="ab6033979a">ab6033979a</a></td>
<td>fix</td>
<td>add missing http options allowed in fetch API (<a href="https://redirect.github.com/angular/angular/pull/62881">#62881</a>)</td>
</tr>
<tr>
<td><a href="15670d8417">15670d8417</a></td>
<td>fix</td>
<td>propagate plain errors when parsing fails (<a href="https://redirect.github.com/angular/angular/pull/62765">#62765</a>)</td>
</tr>
</tbody>
</table>
<h1>20.2.0-next.2 (2025-07-23)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="7767aa640c">7767aa640c</a></td>
<td>fix</td>
<td>allow more characters in square-bracketed attribute names (<a href="https://redirect.github.com/angular/angular/pull/62742">#62742</a>)</td>
</tr>
<tr>
<td><a href="3171d01452">3171d01452</a></td>
<td>fix</td>
<td>fix detection of directive deps in JIT (<a href="https://redirect.github.com/angular/angular/pull/62666">#62666</a>)</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="5abfe4a899">5abfe4a899</a></td>
<td>feat</td>
<td>add diagnostic for uninvoked functions in text interpolation (<a href="https://redirect.github.com/angular/angular/pull/59191">#59191</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="6b1f4b9e8b">6b1f4b9e8b</a></td>
<td>feat</td>
<td>add enter and leave animation instructions (<a href="https://redirect.github.com/angular/angular/pull/62682">#62682</a>)</td>
</tr>
<tr>
<td><a href="cec91c0035">cec91c0035</a></td>
<td>feat</td>
<td>add option to infer the tag names of components in tests (<a href="https://redirect.github.com/angular/angular/pull/62283">#62283</a>)</td>
</tr>
<tr>
<td><a href="4138aca91f">4138aca91f</a></td>
<td>feat</td>
<td>render ARIA property bindings as attributes (<a href="https://redirect.github.com/angular/angular/pull/62630">#62630</a>)</td>
</tr>
<tr>
<td><a href="593cc8a368">593cc8a368</a></td>
<td>fix</td>
<td>checks if body exists before continuing (<a href="https://redirect.github.com/angular/angular/pull/62768">#62768</a>)</td>
</tr>
<tr>
<td><a href="b8e415a717">b8e415a717</a></td>
<td>fix</td>
<td>fix change tracking for Resource#hasValue (<a href="https://redirect.github.com/angular/angular/pull/62595">#62595</a>)</td>
</tr>
<tr>
<td><a href="063b5e166f">063b5e166f</a></td>
<td>fix</td>
<td>switch check to documentElement with chaining (<a href="https://redirect.github.com/angular/angular/pull/62773">#62773</a>)</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="74d99ed379">74d99ed379</a></td>
<td>fix</td>
<td>resolve component resources before bootstrapping in JIT mode (<a href="https://redirect.github.com/angular/angular/pull/62758">#62758</a>)</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="4ac6171b09">4ac6171b09</a></td>
<td>feat</td>
<td>Adds support for updateViaCache in provideServiceWorker (<a href="https://redirect.github.com/angular/angular/pull/62721">#62721</a>)</td>
</tr>
</tbody>
</table>
<h1>20.1.3 (2025-07-23)</h1>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="82fcc9c136"><code>82fcc9c</code></a> Revert &quot;fix(http): add missing http options allowed in fetch API (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62881">#62881</a>)&quot; (#...</li>
<li><a href="ab6033979a"><code>ab60339</code></a> fix(http): add missing http options allowed in fetch API (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62881">#62881</a>)</li>
<li><a href="ea1afec1e4"><code>ea1afec</code></a> build: move http_server and generate_api_docs into defaults2.bzl (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62878">#62878</a>)</li>
<li><a href="f0fca612ee"><code>f0fca61</code></a> refactor(common): replace aio links to adev (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62839">#62839</a>)</li>
<li><a href="622e10881f"><code>622e108</code></a> build: standardize usage of js_binary (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62860">#62860</a>)</li>
<li><a href="2b0f3fc7cb"><code>2b0f3fc</code></a> build: remove all usages of <code>@​bazel/runfiles</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62805">#62805</a>)</li>
<li><a href="15670d8417"><code>15670d8</code></a> fix(http): propagate plain errors when parsing fails (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62765">#62765</a>)</li>
<li><a href="b388f1e518"><code>b388f1e</code></a> build: remove all usages of the interop_deps attr for ts_project and ng_proje...</li>
<li><a href="1e9bfe54b1"><code>1e9bfe5</code></a> build: migrate to new toolchain usage for api goldens (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62688">#62688</a>)</li>
<li><a href="276836ee73"><code>276836e</code></a> fix(http): do not display warnings <code>Angular detected that a </code>HttpClient` requ...</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.1.4/packages/common">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/common&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-08-04 08:53:45 +00:00
dependabot[bot]
535a71c6b1 Bump @angular/forms from 19.2.14 to 20.1.2 in /web_embedding/ng-flutter (#2699)
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/forms&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.1.2)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-07-21 08:23:21 +00:00
dependabot[bot]
5a79c1595c Bump @angular/cdk from 19.2.19 to 20.1.0 in /web_embedding/ng-flutter (#2694)
Bumps [@angular/cdk](https://github.com/angular/components) from 19.2.19 to 20.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/releases"><code>@​angular/cdk</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.0</h2>
<h3>cdk-experimental</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4f9ab216c1"><img src="https://img.shields.io/badge/4f9ab216c1-feat-blue" alt="feat - 4f9ab216c1" /></a></td>
<td><strong>accordion:</strong> add accordion directives, example, and tests (<a href="https://redirect.github.com/angular/components/issues/31134">#31134</a>)</td>
</tr>
<tr>
<td><a href="3704b7e32f"><img src="https://img.shields.io/badge/3704b7e32f-feat-blue" alt="feat - 3704b7e32f" /></a></td>
<td><strong>radio:</strong> add radio demo to dev-app (<a href="https://redirect.github.com/angular/components/issues/31180">#31180</a>)</td>
</tr>
<tr>
<td><a href="50c3e0e12d"><img src="https://img.shields.io/badge/50c3e0e12d-feat-blue" alt="feat - 50c3e0e12d" /></a></td>
<td><strong>radio:</strong> create radio group and button directives (<a href="https://redirect.github.com/angular/components/issues/31050">#31050</a>)</td>
</tr>
<tr>
<td><a href="cdc0dab261"><img src="https://img.shields.io/badge/cdc0dab261-feat-blue" alt="feat - cdc0dab261" /></a></td>
<td><strong>tabs:</strong> add setDefaultState and unit tests, refactor the content children strategy (<a href="https://redirect.github.com/angular/components/issues/31374">#31374</a>)</td>
</tr>
<tr>
<td><a href="97d60c5378"><img src="https://img.shields.io/badge/97d60c5378-feat-blue" alt="feat - 97d60c5378" /></a></td>
<td><strong>tree:</strong> add tree directives, example, and tests (<a href="https://redirect.github.com/angular/components/issues/31350">#31350</a>)</td>
</tr>
<tr>
<td><a href="ff0f6c61b5"><img src="https://img.shields.io/badge/ff0f6c61b5-feat-blue" alt="feat - ff0f6c61b5" /></a></td>
<td><strong>ui-patterns:</strong> accordion (<a href="https://redirect.github.com/angular/components/issues/31034">#31034</a>)</td>
</tr>
<tr>
<td><a href="c5b2f0ac6d"><img src="https://img.shields.io/badge/c5b2f0ac6d-feat-blue" alt="feat - c5b2f0ac6d" /></a></td>
<td><strong>ui-patterns:</strong> create grid navigation behavior (<a href="https://redirect.github.com/angular/components/issues/31290">#31290</a>)</td>
</tr>
<tr>
<td><a href="ce145fa9a3"><img src="https://img.shields.io/badge/ce145fa9a3-feat-blue" alt="feat - ce145fa9a3" /></a></td>
<td><strong>ui-patterns:</strong> create the grid focus behavior (<a href="https://redirect.github.com/angular/components/issues/31055">#31055</a>)</td>
</tr>
<tr>
<td><a href="9f249d0a25"><img src="https://img.shields.io/badge/9f249d0a25-feat-blue" alt="feat - 9f249d0a25" /></a></td>
<td><strong>ui-patterns:</strong> radio button and group (<a href="https://redirect.github.com/angular/components/issues/31016">#31016</a>)</td>
</tr>
<tr>
<td><a href="70841dbb5b"><img src="https://img.shields.io/badge/70841dbb5b-feat-blue" alt="feat - 70841dbb5b" /></a></td>
<td><strong>ui-patterns:</strong> tree (<a href="https://redirect.github.com/angular/components/issues/31308">#31308</a>)</td>
</tr>
<tr>
<td><a href="06d7384a23"><img src="https://img.shields.io/badge/06d7384a23-fix-green" alt="fix - 06d7384a23" /></a></td>
<td><strong>accordion:</strong> fix disabled trigger button can't be focused when skipDisabled=false (<a href="https://redirect.github.com/angular/components/issues/31379">#31379</a>)</td>
</tr>
<tr>
<td><a href="9a856ad559"><img src="https://img.shields.io/badge/9a856ad559-fix-green" alt="fix - 9a856ad559" /></a></td>
<td><strong>tabs:</strong> fix tabs example styles (<a href="https://redirect.github.com/angular/components/issues/31382">#31382</a>)</td>
</tr>
<tr>
<td><a href="8a091a7ea8"><img src="https://img.shields.io/badge/8a091a7ea8-fix-green" alt="fix - 8a091a7ea8" /></a></td>
<td><strong>tabs:</strong> set tabpanel tabindex to -1 if hidden (<a href="https://redirect.github.com/angular/components/issues/31401">#31401</a>)</td>
</tr>
<tr>
<td><a href="ea700e6d81"><img src="https://img.shields.io/badge/ea700e6d81-fix-green" alt="fix - ea700e6d81" /></a></td>
<td><strong>ui-patterns:</strong> add guardrails to selectOne for edge cases (<a href="https://redirect.github.com/angular/components/issues/31402">#31402</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="243845460d"><img src="https://img.shields.io/badge/243845460d-feat-blue" alt="feat - 243845460d" /></a></td>
<td><strong>chips:</strong> add (optional) edit icon to input chips (<a href="https://redirect.github.com/angular/components/issues/31041">#31041</a>)</td>
</tr>
<tr>
<td><a href="9e942b4ba2"><img src="https://img.shields.io/badge/9e942b4ba2-feat-blue" alt="feat - 9e942b4ba2" /></a></td>
<td><strong>menu:</strong> add support for context menu</td>
</tr>
<tr>
<td><a href="4de7c0fb2d"><img src="https://img.shields.io/badge/4de7c0fb2d-feat-blue" alt="feat - 4de7c0fb2d" /></a></td>
<td><strong>testing:</strong> Extend Angular harness testing functionality  (<a href="https://redirect.github.com/angular/components/issues/30960">#30960</a>)</td>
</tr>
<tr>
<td><a href="512433b6d1"><img src="https://img.shields.io/badge/512433b6d1-fix-green" alt="fix - 512433b6d1" /></a></td>
<td><strong>badge:</strong> remove badge opacity color mix (<a href="https://redirect.github.com/angular/components/issues/31213">#31213</a>)</td>
</tr>
<tr>
<td><a href="92a8253e28"><img src="https://img.shields.io/badge/92a8253e28-fix-green" alt="fix - 92a8253e28" /></a></td>
<td><strong>badge:</strong> use system disabled states (<a href="https://redirect.github.com/angular/components/issues/31266">#31266</a>)</td>
</tr>
<tr>
<td><a href="a7150d42cf"><img src="https://img.shields.io/badge/a7150d42cf-fix-green" alt="fix - a7150d42cf" /></a></td>
<td><strong>button-toggle:</strong> simplify divider color (<a href="https://redirect.github.com/angular/components/issues/31214">#31214</a>)</td>
</tr>
<tr>
<td><a href="1f8b1302f2"><img src="https://img.shields.io/badge/1f8b1302f2-fix-green" alt="fix - 1f8b1302f2" /></a></td>
<td><strong>button-toggle:</strong> use system colors (<a href="https://redirect.github.com/angular/components/issues/31231">#31231</a>)</td>
</tr>
<tr>
<td><a href="5ee7d79e4c"><img src="https://img.shields.io/badge/5ee7d79e4c-fix-green" alt="fix - 5ee7d79e4c" /></a></td>
<td><strong>button:</strong> FAB emitting invalid elevation tokens (<a href="https://redirect.github.com/angular/components/issues/31028">#31028</a>)</td>
</tr>
<tr>
<td><a href="8523397fd2"><img src="https://img.shields.io/badge/8523397fd2-fix-green" alt="fix - 8523397fd2" /></a></td>
<td><strong>button:</strong> prevents mat-icon being cut off by text-spacing (<a href="https://redirect.github.com/angular/components/issues/30891">#30891</a>)</td>
</tr>
<tr>
<td><a href="afe36e4d42"><img src="https://img.shields.io/badge/afe36e4d42-fix-green" alt="fix - afe36e4d42" /></a></td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31017">#31017</a>)</td>
</tr>
<tr>
<td><a href="589ea5905e"><img src="https://img.shields.io/badge/589ea5905e-fix-green" alt="fix - 589ea5905e" /></a></td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31018">#31018</a>)</td>
</tr>
<tr>
<td><a href="0d47628d2e"><img src="https://img.shields.io/badge/0d47628d2e-fix-green" alt="fix - 0d47628d2e" /></a></td>
<td><strong>button:</strong> use system colors for state layers and text (<a href="https://redirect.github.com/angular/components/issues/31278">#31278</a>)</td>
</tr>
<tr>
<td><a href="203c1737eb"><img src="https://img.shields.io/badge/203c1737eb-fix-green" alt="fix - 203c1737eb" /></a></td>
<td><strong>card:</strong> subtitle text token should be on-surface-variant (<a href="https://redirect.github.com/angular/components/issues/31261">#31261</a>)</td>
</tr>
<tr>
<td><a href="55b7ba0814"><img src="https://img.shields.io/badge/55b7ba0814-fix-green" alt="fix - 55b7ba0814" /></a></td>
<td><strong>card:</strong> use system outline (<a href="https://redirect.github.com/angular/components/issues/31218">#31218</a>)</td>
</tr>
<tr>
<td><a href="eb9abc366f"><img src="https://img.shields.io/badge/eb9abc366f-fix-green" alt="fix - eb9abc366f" /></a></td>
<td><strong>checkbox:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31019">#31019</a>)</td>
</tr>
<tr>
<td><a href="458a17ba46"><img src="https://img.shields.io/badge/458a17ba46-fix-green" alt="fix - 458a17ba46" /></a></td>
<td><strong>checkbox:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31279">#31279</a>)</td>
</tr>
<tr>
<td><a href="68d7ea0351"><img src="https://img.shields.io/badge/68d7ea0351-fix-green" alt="fix - 68d7ea0351" /></a></td>
<td><strong>chips:</strong> provide ability to edit for all screen readers with a click on already focused chip (<a href="https://redirect.github.com/angular/components/issues/30983">#30983</a>)</td>
</tr>
<tr>
<td><a href="8c9cae0a8c"><img src="https://img.shields.io/badge/8c9cae0a8c-fix-green" alt="fix - 8c9cae0a8c" /></a></td>
<td><strong>chips:</strong> sync with g3 (<a href="https://redirect.github.com/angular/components/issues/31393">#31393</a>)</td>
</tr>
<tr>
<td><a href="be48108bc2"><img src="https://img.shields.io/badge/be48108bc2-fix-green" alt="fix - be48108bc2" /></a></td>
<td><strong>chips:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31280">#31280</a>)</td>
</tr>
<tr>
<td><a href="20ac2b2bd8"><img src="https://img.shields.io/badge/20ac2b2bd8-fix-green" alt="fix - 20ac2b2bd8" /></a></td>
<td><strong>core:</strong> improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/issues/31464">#31464</a>)</td>
</tr>
<tr>
<td><a href="576a008b09"><img src="https://img.shields.io/badge/576a008b09-fix-green" alt="fix - 576a008b09" /></a></td>
<td><strong>core:</strong> remove unused form field mixins (<a href="https://redirect.github.com/angular/components/issues/31283">#31283</a>)</td>
</tr>
<tr>
<td><a href="4d67427cef"><img src="https://img.shields.io/badge/4d67427cef-fix-green" alt="fix - 4d67427cef" /></a></td>
<td><strong>core:</strong> update ripple tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31282">#31282</a>)</td>
</tr>
<tr>
<td><a href="28f2763f96"><img src="https://img.shields.io/badge/28f2763f96-fix-green" alt="fix - 28f2763f96" /></a></td>
<td><strong>core:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31281">#31281</a>)</td>
</tr>
<tr>
<td><a href="009424c73e"><img src="https://img.shields.io/badge/009424c73e-fix-green" alt="fix - 009424c73e" /></a></td>
<td><strong>datepicker:</strong> use system colors (<a href="https://redirect.github.com/angular/components/issues/31300">#31300</a>)</td>
</tr>
<tr>
<td><a href="a24081f2bd"><img src="https://img.shields.io/badge/a24081f2bd-fix-green" alt="fix - a24081f2bd" /></a></td>
<td><strong>dialog:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31020">#31020</a>)</td>
</tr>
<tr>
<td><a href="d52ede5627"><img src="https://img.shields.io/badge/d52ede5627-fix-green" alt="fix - d52ede5627" /></a></td>
<td><strong>expansion:</strong> add token for box shadow (<a href="https://redirect.github.com/angular/components/issues/31340">#31340</a>)</td>
</tr>
<tr>
<td><a href="ecc6a09ca5"><img src="https://img.shields.io/badge/ecc6a09ca5-fix-green" alt="fix - ecc6a09ca5" /></a></td>
<td><strong>expansion:</strong> align state layer colors (<a href="https://redirect.github.com/angular/components/issues/31236">#31236</a>)</td>
</tr>
<tr>
<td><a href="e57aef2912"><img src="https://img.shields.io/badge/e57aef2912-fix-green" alt="fix - e57aef2912" /></a></td>
<td><strong>expansion:</strong> use correct typography (<a href="https://redirect.github.com/angular/components/issues/31347">#31347</a>)</td>
</tr>
<tr>
<td><a href="82ab91e58a"><img src="https://img.shields.io/badge/82ab91e58a-fix-green" alt="fix - 82ab91e58a" /></a></td>
<td><strong>form-field:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31021">#31021</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/cdk</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.0 &quot;metal-brownie&quot; (2025-07-09)</h1>
<p>There have been some internal mapping changes in Material 2 theme config maps generated by <code>mat.define-light-theme</code> and <code>mat.define-dark-theme</code>.</p>
<p>If your app was directly modifying these internal properties to alter styles, such as setting new color values used in the foreground and background palette maps, then your changes may no longer be applied to the components. The supported path for changing theme values is through each component’s overrides API.</p>
<p>The Material 2 component styles have undergone minor adjustments to enhance consistency across components and better align with the latest Material 2 specification. These changes result in a closer adherence to system-level colors such as <code>surface</code>, <code>background</code>, <code>disabled</code>, and <code>surface</code> variants. In general, these changes are slight hue differences for grey colors that aren’t very noticeable.</p>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f446d7c412">f446d7c412</a></td>
<td>feat</td>
<td><strong>drag-drop:</strong> add opt-in indicator of pick-up position (<a href="https://redirect.github.com/angular/components/pull/31288">#31288</a>)</td>
</tr>
<tr>
<td><a href="5564d7d016">5564d7d016</a></td>
<td>feat</td>
<td><strong>menu:</strong> add setActiveMenuItem to cdkMenu (<a href="https://redirect.github.com/angular/components/pull/31371">#31371</a>)</td>
</tr>
<tr>
<td><a href="6dc2f3ba50">6dc2f3ba50</a></td>
<td>fix</td>
<td><strong>a11y:</strong> allow mixed types to be passed into setActiveItem (<a href="https://redirect.github.com/angular/components/pull/31462">#31462</a>)</td>
</tr>
<tr>
<td><a href="cfa97bb785">cfa97bb785</a></td>
<td>fix</td>
<td><strong>dialog:</strong> avoid setting aria-hidden before focus has moved (<a href="https://redirect.github.com/angular/components/pull/31030">#31030</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="243845460d">243845460d</a></td>
<td>feat</td>
<td><strong>chips:</strong> add (optional) edit icon to input chips (<a href="https://redirect.github.com/angular/components/pull/31041">#31041</a>)</td>
</tr>
<tr>
<td><a href="9e942b4ba2">9e942b4ba2</a></td>
<td>feat</td>
<td><strong>menu:</strong> add support for context menu</td>
</tr>
<tr>
<td><a href="4de7c0fb2d">4de7c0fb2d</a></td>
<td>feat</td>
<td><strong>testing:</strong> Extend Angular harness testing functionality  (<a href="https://redirect.github.com/angular/components/pull/30960">#30960</a>)</td>
</tr>
<tr>
<td><a href="512433b6d1">512433b6d1</a></td>
<td>fix</td>
<td><strong>badge:</strong> remove badge opacity color mix (<a href="https://redirect.github.com/angular/components/pull/31213">#31213</a>)</td>
</tr>
<tr>
<td><a href="92a8253e28">92a8253e28</a></td>
<td>fix</td>
<td><strong>badge:</strong> use system disabled states (<a href="https://redirect.github.com/angular/components/pull/31266">#31266</a>)</td>
</tr>
<tr>
<td><a href="a7150d42cf">a7150d42cf</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> simplify divider color (<a href="https://redirect.github.com/angular/components/pull/31214">#31214</a>)</td>
</tr>
<tr>
<td><a href="1f8b1302f2">1f8b1302f2</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> use system colors (<a href="https://redirect.github.com/angular/components/pull/31231">#31231</a>)</td>
</tr>
<tr>
<td><a href="5ee7d79e4c">5ee7d79e4c</a></td>
<td>fix</td>
<td><strong>button:</strong> FAB emitting invalid elevation tokens (<a href="https://redirect.github.com/angular/components/pull/31028">#31028</a>)</td>
</tr>
<tr>
<td><a href="8523397fd2">8523397fd2</a></td>
<td>fix</td>
<td><strong>button:</strong> prevents mat-icon being cut off by text-spacing (<a href="https://redirect.github.com/angular/components/pull/30891">#30891</a>)</td>
</tr>
<tr>
<td><a href="afe36e4d42">afe36e4d42</a></td>
<td>fix</td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31017">#31017</a>)</td>
</tr>
<tr>
<td><a href="589ea5905e">589ea5905e</a></td>
<td>fix</td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31018">#31018</a>)</td>
</tr>
<tr>
<td><a href="0d47628d2e">0d47628d2e</a></td>
<td>fix</td>
<td><strong>button:</strong> use system colors for state layers and text (<a href="https://redirect.github.com/angular/components/pull/31278">#31278</a>)</td>
</tr>
<tr>
<td><a href="203c1737eb">203c1737eb</a></td>
<td>fix</td>
<td><strong>card:</strong> subtitle text token should be on-surface-variant (<a href="https://redirect.github.com/angular/components/pull/31261">#31261</a>)</td>
</tr>
<tr>
<td><a href="55b7ba0814">55b7ba0814</a></td>
<td>fix</td>
<td><strong>card:</strong> use system outline (<a href="https://redirect.github.com/angular/components/pull/31218">#31218</a>)</td>
</tr>
<tr>
<td><a href="eb9abc366f">eb9abc366f</a></td>
<td>fix</td>
<td><strong>checkbox:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31019">#31019</a>)</td>
</tr>
<tr>
<td><a href="458a17ba46">458a17ba46</a></td>
<td>fix</td>
<td><strong>checkbox:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31279">#31279</a>)</td>
</tr>
<tr>
<td><a href="68d7ea0351">68d7ea0351</a></td>
<td>fix</td>
<td><strong>chips:</strong> provide ability to edit for all screen readers with a click on already focused chip (<a href="https://redirect.github.com/angular/components/pull/30983">#30983</a>)</td>
</tr>
<tr>
<td><a href="8c9cae0a8c">8c9cae0a8c</a></td>
<td>fix</td>
<td><strong>chips:</strong> sync with g3 (<a href="https://redirect.github.com/angular/components/pull/31393">#31393</a>)</td>
</tr>
<tr>
<td><a href="be48108bc2">be48108bc2</a></td>
<td>fix</td>
<td><strong>chips:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31280">#31280</a>)</td>
</tr>
<tr>
<td><a href="20ac2b2bd8">20ac2b2bd8</a></td>
<td>fix</td>
<td><strong>core:</strong> improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/pull/31464">#31464</a>)</td>
</tr>
<tr>
<td><a href="576a008b09">576a008b09</a></td>
<td>fix</td>
<td><strong>core:</strong> remove unused form field mixins (<a href="https://redirect.github.com/angular/components/pull/31283">#31283</a>)</td>
</tr>
<tr>
<td><a href="4d67427cef">4d67427cef</a></td>
<td>fix</td>
<td><strong>core:</strong> update ripple tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31282">#31282</a>)</td>
</tr>
<tr>
<td><a href="28f2763f96">28f2763f96</a></td>
<td>fix</td>
<td><strong>core:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31281">#31281</a>)</td>
</tr>
<tr>
<td><a href="009424c73e">009424c73e</a></td>
<td>fix</td>
<td><strong>datepicker:</strong> use system colors (<a href="https://redirect.github.com/angular/components/pull/31300">#31300</a>)</td>
</tr>
<tr>
<td><a href="a24081f2bd">a24081f2bd</a></td>
<td>fix</td>
<td><strong>dialog:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31020">#31020</a>)</td>
</tr>
<tr>
<td><a href="d52ede5627">d52ede5627</a></td>
<td>fix</td>
<td><strong>expansion:</strong> add token for box shadow (<a href="https://redirect.github.com/angular/components/pull/31340">#31340</a>)</td>
</tr>
<tr>
<td><a href="ecc6a09ca5">ecc6a09ca5</a></td>
<td>fix</td>
<td><strong>expansion:</strong> align state layer colors (<a href="https://redirect.github.com/angular/components/pull/31236">#31236</a>)</td>
</tr>
<tr>
<td><a href="e57aef2912">e57aef2912</a></td>
<td>fix</td>
<td><strong>expansion:</strong> use correct typography (<a href="https://redirect.github.com/angular/components/pull/31347">#31347</a>)</td>
</tr>
<tr>
<td><a href="82ab91e58a">82ab91e58a</a></td>
<td>fix</td>
<td><strong>form-field:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31021">#31021</a>)</td>
</tr>
<tr>
<td><a href="6d27e04051">6d27e04051</a></td>
<td>fix</td>
<td><strong>form-field:</strong> use system for neutral colors (<a href="https://redirect.github.com/angular/components/pull/31272">#31272</a>)</td>
</tr>
<tr>
<td><a href="918b625438">918b625438</a></td>
<td>fix</td>
<td><strong>list:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31284">#31284</a>)</td>
</tr>
<tr>
<td><a href="a62164db5b">a62164db5b</a></td>
<td>fix</td>
<td><strong>menu:</strong> do not auto-focus when hover opens menu (<a href="https://redirect.github.com/angular/components/pull/31257">#31257</a>)</td>
</tr>
<tr>
<td><a href="623030b50d">623030b50d</a></td>
<td>fix</td>
<td><strong>menu:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31285">#31285</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="24f86fd5e7"><code>24f86fd</code></a> release: cut the v20.1.0 release</li>
<li><a href="2bfe12e882"><code>2bfe12e</code></a> fix(material/tabs): remove delay on touch devices (<a href="https://redirect.github.com/angular/components/issues/31489">#31489</a>)</li>
<li><a href="01e09d1cf8"><code>01e09d1</code></a> build: clean up animations references in build files (<a href="https://redirect.github.com/angular/components/issues/31498">#31498</a>)</li>
<li><a href="eb04b6de48"><code>eb04b6d</code></a> Terms of Service (<a href="https://redirect.github.com/angular/components/issues/31495">#31495</a>)</li>
<li><a href="405a0d242c"><code>405a0d2</code></a> test(cdk/scrolling): Change test spying on tick (<a href="https://redirect.github.com/angular/components/issues/31247">#31247</a>)</li>
<li><a href="3f7b6b7e64"><code>3f7b6b7</code></a> release: cut the v20.1.0-rc.0 release</li>
<li><a href="d1c8e1a518"><code>d1c8e1a</code></a> docs: release notes for the v20.0.5 release</li>
<li><a href="7bb0a82a43"><code>7bb0a82</code></a> fix(material/snack-bar): use inverse primary for button color (<a href="https://redirect.github.com/angular/components/issues/31465">#31465</a>)</li>
<li><a href="20ac2b2bd8"><code>20ac2b2</code></a> fix(material/core): improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/issues/31464">#31464</a>)</li>
<li><a href="8860e65171"><code>8860e65</code></a> build: fix up markdown renderer tests</li>
<li>Additional commits viewable in <a href="https://github.com/angular/components/compare/19.2.19...20.1.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/cdk&package-manager=npm_and_yarn&previous-version=19.2.19&new-version=20.1.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-07-14 08:18:18 +00:00
dependabot[bot]
5f9aa48e12 Bump @angular/platform-browser-dynamic from 19.2.14 to 20.1.0 in /web_embedding/ng-flutter (#2693)
Bumps [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) from 19.2.14 to 20.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/platform-browser-dynamic</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.0</h2>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="58aedc37d1"><img src="https://img.shields.io/badge/58aedc37d1-feat-blue" alt="feat - 58aedc37d1" /></a></td>
<td>add support for a custom EnvironmentInjector to NgComponentOutlet directive (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/54764">#54764</a>)</td>
</tr>
<tr>
<td><a href="ef10aa4005"><img src="https://img.shields.io/badge/ef10aa4005-feat-blue" alt="feat - ef10aa4005" /></a></td>
<td>support decoding in NgOptimizedImage (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61905">#61905</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0dcf230d52"><img src="https://img.shields.io/badge/0dcf230d52-feat-blue" alt="feat - 0dcf230d52" /></a></td>
<td>add support for new binary assignment operators (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62064">#62064</a>)</td>
</tr>
<tr>
<td><a href="5a76826d26"><img src="https://img.shields.io/badge/5a76826d26-fix-green" alt="fix - 5a76826d26" /></a></td>
<td>only report parser errors on invalid expression (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61793">#61793</a>)</td>
</tr>
<tr>
<td><a href="089ad0ee15"><img src="https://img.shields.io/badge/089ad0ee15-fix-green" alt="fix - 089ad0ee15" /></a></td>
<td>produce more accurate errors for interpolations (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62258">#62258</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1"><img src="https://img.shields.io/badge/e9fcbb8af1-fix-green" alt="fix - e9fcbb8af1" /></a></td>
<td>remove TypeScript from linker (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61618">#61618</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e62fb359d6"><img src="https://img.shields.io/badge/e62fb359d6-feat-blue" alt="feat - e62fb359d6" /></a></td>
<td>add experimental support for fast type declaration emission (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61334">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715"><img src="https://img.shields.io/badge/0cf1001715-feat-blue" alt="feat - 0cf1001715" /></a></td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61469">#61469</a>)</td>
</tr>
<tr>
<td><a href="b7ab5fa256"><img src="https://img.shields.io/badge/b7ab5fa256-fix-green" alt="fix - b7ab5fa256" /></a></td>
<td>add signal checks to handle negated calls (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/59970">#59970</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1"><img src="https://img.shields.io/badge/77fa204ad1-fix-green" alt="fix - 77fa204ad1" /></a></td>
<td>rename flag for enabling fast type declaration emission (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61353">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d"><img src="https://img.shields.io/badge/c439d6938d-fix-green" alt="fix - c439d6938d" /></a></td>
<td>symbol builder duplicating host directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61240">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95"><img src="https://img.shields.io/badge/3e1baa5a95-fix-green" alt="fix - 3e1baa5a95" /></a></td>
<td>typo in NG2026 message (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61325">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e"><img src="https://img.shields.io/badge/8163a8995e-feat-blue" alt="feat - 8163a8995e" /></a></td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61849">#61849</a>)</td>
</tr>
<tr>
<td><a href="737b35b684"><img src="https://img.shields.io/badge/737b35b684-feat-blue" alt="feat - 737b35b684" /></a></td>
<td>Add <code>destroyed</code> property to <code>EnvironmentInjector</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61951">#61951</a>)</td>
</tr>
<tr>
<td><a href="2e0c98bd3f"><img src="https://img.shields.io/badge/2e0c98bd3f-feat-blue" alt="feat - 2e0c98bd3f" /></a></td>
<td>support bindings in TestBed (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62040">#62040</a>)</td>
</tr>
<tr>
<td><a href="4356e85456"><img src="https://img.shields.io/badge/4356e85456-fix-green" alt="fix - 4356e85456" /></a></td>
<td>fakeAsync should not depend on module import order (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61375">#61375</a>)</td>
</tr>
<tr>
<td><a href="8424b3bcd5"><img src="https://img.shields.io/badge/8424b3bcd5-fix-green" alt="fix - 8424b3bcd5" /></a></td>
<td>Fixes template outlet hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61989">#61989</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5"><img src="https://img.shields.io/badge/583b9a7be5-fix-green" alt="fix - 583b9a7be5" /></a></td>
<td>missing useExisting providers throwing for optional calls (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61137">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8"><img src="https://img.shields.io/badge/8f65223bd8-fix-green" alt="fix - 8f65223bd8" /></a></td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61499">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e"><img src="https://img.shields.io/badge/b785256b9e-perf-orange" alt="perf - b785256b9e" /></a></td>
<td>avoid intermediate arrays in definition (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61445">#61445</a>)</td>
</tr>
<tr>
<td><a href="56769de4d8"><img src="https://img.shields.io/badge/56769de4d8-perf-orange" alt="perf - 56769de4d8" /></a></td>
<td>move property remapping for dom properties to compiler (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62421">#62421</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9"><img src="https://img.shields.io/badge/610bebfce9-fix-green" alt="fix - 610bebfce9" /></a></td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/55860">#55860</a>)</td>
</tr>
<tr>
<td><a href="4f0221e193"><img src="https://img.shields.io/badge/4f0221e193-fix-green" alt="fix - 4f0221e193" /></a></td>
<td>improve select performance (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61949">#61949</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="55fa38a1e5"><img src="https://img.shields.io/badge/55fa38a1e5-feat-blue" alt="feat - 55fa38a1e5" /></a></td>
<td>add cache &amp; priority support for fetch requests in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62301">#62301</a>)</td>
</tr>
<tr>
<td><a href="b6ef42843c"><img src="https://img.shields.io/badge/b6ef42843c-feat-blue" alt="feat - b6ef42843c" /></a></td>
<td>add credentials support for fetch requests in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62390">#62390</a>)</td>
</tr>
<tr>
<td><a href="73269cf5ce"><img src="https://img.shields.io/badge/73269cf5ce-feat-blue" alt="feat - 73269cf5ce" /></a></td>
<td>add keepalive support for fetch requests in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61833">#61833</a>)</td>
</tr>
<tr>
<td><a href="27b7ec0a62"><img src="https://img.shields.io/badge/27b7ec0a62-feat-blue" alt="feat - 27b7ec0a62" /></a></td>
<td>add mode &amp; redirect for fetch request in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62337">#62337</a>)</td>
</tr>
<tr>
<td><a href="f0965c7acd"><img src="https://img.shields.io/badge/f0965c7acd-feat-blue" alt="feat - f0965c7acd" /></a></td>
<td>Add support for fetch credentials options in HttpClient (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62354">#62354</a>)</td>
</tr>
<tr>
<td><a href="87322449a3"><img src="https://img.shields.io/badge/87322449a3-feat-blue" alt="feat - 87322449a3" /></a></td>
<td>add support for fetch mode and redirect options in HttpClient (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62315">#62315</a>)</td>
</tr>
<tr>
<td><a href="9791ab1b6f"><img src="https://img.shields.io/badge/9791ab1b6f-feat-blue" alt="feat - 9791ab1b6f" /></a></td>
<td>Add support for fetch request cache and priority options (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61766">#61766</a>)</td>
</tr>
<tr>
<td><a href="aa861c42ff"><img src="https://img.shields.io/badge/aa861c42ff-feat-blue" alt="feat - aa861c42ff" /></a></td>
<td>add timeout option on httpResource. (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62326">#62326</a>)</td>
</tr>
</tbody>
</table>
</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/platform-browser-dynamic</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.0 (2025-07-09)</h1>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="58aedc37d1">58aedc37d1</a></td>
<td>feat</td>
<td>add support for a custom EnvironmentInjector to NgComponentOutlet directive (<a href="https://redirect.github.com/angular/angular/pull/54764">#54764</a>)</td>
</tr>
<tr>
<td><a href="ef10aa4005">ef10aa4005</a></td>
<td>feat</td>
<td>support decoding in NgOptimizedImage (<a href="https://redirect.github.com/angular/angular/pull/61905">#61905</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0dcf230d52">0dcf230d52</a></td>
<td>feat</td>
<td>add support for new binary assignment operators (<a href="https://redirect.github.com/angular/angular/pull/62064">#62064</a>)</td>
</tr>
<tr>
<td><a href="5a76826d26">5a76826d26</a></td>
<td>fix</td>
<td>only report parser errors on invalid expression (<a href="https://redirect.github.com/angular/angular/pull/61793">#61793</a>)</td>
</tr>
<tr>
<td><a href="089ad0ee15">089ad0ee15</a></td>
<td>fix</td>
<td>produce more accurate errors for interpolations (<a href="https://redirect.github.com/angular/angular/pull/62258">#62258</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1">e9fcbb8af1</a></td>
<td>fix</td>
<td>remove TypeScript from linker (<a href="https://redirect.github.com/angular/angular/pull/61618">#61618</a>)</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="e62fb359d6">e62fb359d6</a></td>
<td>feat</td>
<td>add experimental support for fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61334">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715">0cf1001715</a></td>
<td>feat</td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61469">#61469</a>)</td>
</tr>
<tr>
<td><a href="b7ab5fa256">b7ab5fa256</a></td>
<td>fix</td>
<td>add signal checks to handle negated calls (<a href="https://redirect.github.com/angular/angular/pull/59970">#59970</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1">77fa204ad1</a></td>
<td>fix</td>
<td>rename flag for enabling fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61353">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d">c439d6938d</a></td>
<td>fix</td>
<td>symbol builder duplicating host directives (<a href="https://redirect.github.com/angular/angular/pull/61240">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95">3e1baa5a95</a></td>
<td>fix</td>
<td>typo in NG2026 message (<a href="https://redirect.github.com/angular/angular/pull/61325">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e">8163a8995e</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://redirect.github.com/angular/angular/pull/61849">#61849</a>)</td>
</tr>
<tr>
<td><a href="737b35b684">737b35b684</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property to <code>EnvironmentInjector</code> (<a href="https://redirect.github.com/angular/angular/pull/61951">#61951</a>)</td>
</tr>
<tr>
<td><a href="2e0c98bd3f">2e0c98bd3f</a></td>
<td>feat</td>
<td>support bindings in TestBed (<a href="https://redirect.github.com/angular/angular/pull/62040">#62040</a>)</td>
</tr>
<tr>
<td><a href="4356e85456">4356e85456</a></td>
<td>fix</td>
<td>fakeAsync should not depend on module import order (<a href="https://redirect.github.com/angular/angular/pull/61375">#61375</a>)</td>
</tr>
<tr>
<td><a href="8424b3bcd5">8424b3bcd5</a></td>
<td>fix</td>
<td>Fixes template outlet hydration (<a href="https://redirect.github.com/angular/angular/pull/61989">#61989</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5">583b9a7be5</a></td>
<td>fix</td>
<td>missing useExisting providers throwing for optional calls (<a href="https://redirect.github.com/angular/angular/pull/61137">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8">8f65223bd8</a></td>
<td>fix</td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://redirect.github.com/angular/angular/pull/61499">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e">b785256b9e</a></td>
<td>perf</td>
<td>avoid intermediate arrays in definition (<a href="https://redirect.github.com/angular/angular/pull/61445">#61445</a>)</td>
</tr>
<tr>
<td><a href="56769de4d8">56769de4d8</a></td>
<td>perf</td>
<td>move property remapping for dom properties to compiler (<a href="https://redirect.github.com/angular/angular/pull/62421">#62421</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9">610bebfce9</a></td>
<td>fix</td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://redirect.github.com/angular/angular/pull/55860">#55860</a>)</td>
</tr>
<tr>
<td><a href="4f0221e193">4f0221e193</a></td>
<td>fix</td>
<td>improve select performance (<a href="https://redirect.github.com/angular/angular/pull/61949">#61949</a>)</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="55fa38a1e5">55fa38a1e5</a></td>
<td>feat</td>
<td>add cache &amp; priority support for fetch requests in httpResource (<a href="https://redirect.github.com/angular/angular/pull/62301">#62301</a>)</td>
</tr>
<tr>
<td><a href="b6ef42843c">b6ef42843c</a></td>
<td>feat</td>
<td>add credentials support for fetch requests in httpResource (<a href="https://redirect.github.com/angular/angular/pull/62390">#62390</a>)</td>
</tr>
<tr>
<td><a href="73269cf5ce">73269cf5ce</a></td>
<td>feat</td>
<td>add keepalive support for fetch requests in httpResource (<a href="https://redirect.github.com/angular/angular/pull/61833">#61833</a>)</td>
</tr>
<tr>
<td><a href="27b7ec0a62">27b7ec0a62</a></td>
<td>feat</td>
<td>add mode &amp; redirect for fetch request in httpResource (<a href="https://redirect.github.com/angular/angular/pull/62337">#62337</a>)</td>
</tr>
<tr>
<td><a href="f0965c7acd">f0965c7acd</a></td>
<td>feat</td>
<td>Add support for fetch credentials options in HttpClient (<a href="https://redirect.github.com/angular/angular/pull/62354">#62354</a>)</td>
</tr>
<tr>
<td><a href="87322449a3">87322449a3</a></td>
<td>feat</td>
<td>add support for fetch mode and redirect options in HttpClient (<a href="https://redirect.github.com/angular/angular/pull/62315">#62315</a>)</td>
</tr>
<tr>
<td><a href="9791ab1b6f">9791ab1b6f</a></td>
<td>feat</td>
<td>Add support for fetch request cache and priority options (<a href="https://redirect.github.com/angular/angular/pull/61766">#61766</a>)</td>
</tr>
<tr>
<td><a href="aa861c42ff">aa861c42ff</a></td>
<td>feat</td>
<td>add timeout option on httpResource. (<a href="https://redirect.github.com/angular/angular/pull/62326">#62326</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b84859073b"><code>b848590</code></a> build: migrate to use web test runner rules (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62292">#62292</a>)</li>
<li><a href="3a0cfd544d"><code>3a0cfd5</code></a> build: migrate to using new jasmine_test (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62086">#62086</a>)</li>
<li><a href="d081ef9b06"><code>d081ef9</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61843">#61843</a>)</li>
<li><a href="9d7768ccd6"><code>9d7768c</code></a> build: rework benchmarks and examples in <code>modules/</code> to new optimization rule ...</li>
<li><a href="4c72ce408e"><code>4c72ce4</code></a> build: migrate platform-browser and platform-browser-dynamic package to use r...</li>
<li><a href="dba912dd07"><code>dba912d</code></a> refactor(platform-browser): replace <code>platform-browser-dynamic</code> with  `platfor...</li>
<li><a href="8f65223bd8"><code>8f65223</code></a> fix(core): update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61499">#61499</a>)</li>
<li><a href="3a106a35bc"><code>3a106a3</code></a> build: move private testing helpers outside <code>platform-browser/testing</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61472">#61472</a>)</li>
<li><a href="a4e2139620"><code>a4e2139</code></a> refactor(platform-browser): Deprecate the <code>platform-browser-dynamic</code> package ...</li>
<li><a href="810b0a7e5c"><code>810b0a7</code></a> refactor: add explicit types for exports relying on inferred call return type...</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.1.0/packages/platform-browser-dynamic">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/platform-browser-dynamic&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.1.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-07-14 08:18:15 +00:00
dependabot[bot]
7af8c7e3f8 Bump @angular/cli from 19.0.7 to 20.1.0 in /web_embedding/ng-flutter (#2692)
Bumps [@angular/cli](https://github.com/angular/angular-cli) from 19.0.7 to 20.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/releases"><code>@​angular/cli</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.0</h2>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1c19e0dcd4"><img src="https://img.shields.io/badge/1c19e0dcd-feat-blue" alt="feat - 1c19e0dcd" /></a></td>
<td>use signal in app component</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="dc45c186ec"><img src="https://img.shields.io/badge/dc45c186e-feat-blue" alt="feat - dc45c186e" /></a></td>
<td>add initial MCP server implementation</td>
</tr>
</tbody>
</table>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="49a09737d5"><img src="https://img.shields.io/badge/49a09737d-feat-blue" alt="feat - 49a09737d" /></a></td>
<td>provide partial custom postcss configuration support</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1159cf0810"><img src="https://img.shields.io/badge/1159cf081-feat-blue" alt="feat - 1159cf081" /></a></td>
<td>add code coverage reporters option for unit-test</td>
</tr>
<tr>
<td><a href="8f305ef0ba"><img src="https://img.shields.io/badge/8f305ef0b-feat-blue" alt="feat - 8f305ef0b" /></a></td>
<td>add dataurl, base64 loaders</td>
</tr>
<tr>
<td><a href="adfeee0a4c"><img src="https://img.shields.io/badge/adfeee0a4-fix-green" alt="fix - adfeee0a4" /></a></td>
<td>adjust coverage includes/excludes for unit-test vitest runner</td>
</tr>
<tr>
<td><a href="c19cd2985c"><img src="https://img.shields.io/badge/c19cd2985-fix-green" alt="fix - c19cd2985" /></a></td>
<td>coverage reporter option</td>
</tr>
<tr>
<td><a href="8879716cac"><img src="https://img.shields.io/badge/8879716ca-fix-green" alt="fix - 8879716ca" /></a></td>
<td>expose unit test and karma builder API</td>
</tr>
<tr>
<td><a href="a415a4999f"><img src="https://img.shields.io/badge/a415a4999-fix-green" alt="fix - a415a4999" /></a></td>
<td>improve default coverage reporter handling for vitest</td>
</tr>
<tr>
<td><a href="e0de8680d1"><img src="https://img.shields.io/badge/e0de8680d-fix-green" alt="fix - e0de8680d" /></a></td>
<td>inject zone.js/testing before karma builder execution</td>
</tr>
<tr>
<td><a href="2672f6ec17"><img src="https://img.shields.io/badge/2672f6ec1-fix-green" alt="fix - 2672f6ec1" /></a></td>
<td>json and json-summary as vitest coverage reporters</td>
</tr>
<tr>
<td><a href="b67fdfd6bc"><img src="https://img.shields.io/badge/b67fdfd6b-fix-green" alt="fix - b67fdfd6b" /></a></td>
<td>resolve &quot;Controller is already closed&quot; error in Karma</td>
</tr>
<tr>
<td><a href="2784883ecf"><img src="https://img.shields.io/badge/2784883ec-fix-green" alt="fix - 2784883ec" /></a></td>
<td>support extra test setup files with unit-test vitest runner</td>
</tr>
<tr>
<td><a href="f177f5508a"><img src="https://img.shields.io/badge/f177f5508-fix-green" alt="fix - f177f5508" /></a></td>
<td>support injecting global styles into vitest unit-tests</td>
</tr>
<tr>
<td><a href="130c650146"><img src="https://img.shields.io/badge/130c65014-fix-green" alt="fix - 130c65014" /></a></td>
<td>use an empty array as default value for vitest exclude</td>
</tr>
<tr>
<td><a href="917af12aeb"><img src="https://img.shields.io/badge/917af12ae-fix-green" alt="fix - 917af12ae" /></a></td>
<td>use date/time based output path for vitest unit-test</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="21b5852f12"><img src="https://img.shields.io/badge/21b5852f1-fix-green" alt="fix - 21b5852f1" /></a></td>
<td>ensure <code>loadChildren</code> runs in correct injection context during route extraction</td>
</tr>
</tbody>
</table>
<h2>20.1.0-rc.0</h2>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f1d41b069d"><img src="https://img.shields.io/badge/f1d41b069-fix-green" alt="fix - f1d41b069" /></a></td>
<td>remove unused <code>@vitejs/plugin-basic-ssl</code> dependency</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="73f57f3c9e"><img src="https://img.shields.io/badge/73f57f3c9-fix-green" alt="fix - 73f57f3c9" /></a></td>
<td>proxy karma request from <code>/</code> to <code>/base</code></td>
</tr>
</tbody>
</table>
<h2>20.1.0-next.3</h2>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4221a33cc7"><img src="https://img.shields.io/badge/4221a33cc-fix-green" alt="fix - 4221a33cc" /></a></td>
<td>add missing prettier config</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/cli</code></h3>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/blob/main/CHANGELOG.md"><code>@​angular/cli</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.0 (2025-07-09)</h1>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="dc45c186ec">dc45c186e</a></td>
<td>feat</td>
<td>add initial MCP server implementation</td>
</tr>
</tbody>
</table>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1c19e0dcd4">1c19e0dcd</a></td>
<td>feat</td>
<td>use signal in app component</td>
</tr>
</tbody>
</table>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="49a09737d5">49a09737d</a></td>
<td>feat</td>
<td>provide partial custom postcss configuration support</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1159cf0810">1159cf081</a></td>
<td>feat</td>
<td>add code coverage reporters option for unit-test</td>
</tr>
<tr>
<td><a href="8f305ef0ba">8f305ef0b</a></td>
<td>feat</td>
<td>add dataurl, base64 loaders</td>
</tr>
<tr>
<td><a href="adfeee0a4c">adfeee0a4</a></td>
<td>fix</td>
<td>adjust coverage includes/excludes for unit-test vitest runner</td>
</tr>
<tr>
<td><a href="c19cd2985c">c19cd2985</a></td>
<td>fix</td>
<td>coverage reporter option</td>
</tr>
<tr>
<td><a href="8879716cac">8879716ca</a></td>
<td>fix</td>
<td>expose unit test and karma builder API</td>
</tr>
<tr>
<td><a href="a415a4999f">a415a4999</a></td>
<td>fix</td>
<td>improve default coverage reporter handling for vitest</td>
</tr>
<tr>
<td><a href="e0de8680d1">e0de8680d</a></td>
<td>fix</td>
<td>inject zone.js/testing before karma builder execution</td>
</tr>
<tr>
<td><a href="2672f6ec17">2672f6ec1</a></td>
<td>fix</td>
<td>json and json-summary as vitest coverage reporters</td>
</tr>
<tr>
<td><a href="b67fdfd6bc">b67fdfd6b</a></td>
<td>fix</td>
<td>resolve &quot;Controller is already closed&quot; error in Karma</td>
</tr>
<tr>
<td><a href="2784883ecf">2784883ec</a></td>
<td>fix</td>
<td>support extra test setup files with unit-test vitest runner</td>
</tr>
<tr>
<td><a href="f177f5508a">f177f5508</a></td>
<td>fix</td>
<td>support injecting global styles into vitest unit-tests</td>
</tr>
<tr>
<td><a href="130c650146">130c65014</a></td>
<td>fix</td>
<td>use an empty array as default value for vitest exclude</td>
</tr>
<tr>
<td><a href="917af12aeb">917af12ae</a></td>
<td>fix</td>
<td>use date/time based output path for vitest unit-test</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="21b5852f12">21b5852f1</a></td>
<td>fix</td>
<td>ensure <code>loadChildren</code> runs in correct injection context during route extraction</td>
</tr>
</tbody>
</table>
<h1>20.0.6 (2025-07-09)</h1>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="ed09cef09c"><code>ed09cef</code></a> release: cut the v20.1.0 release</li>
<li><a href="bf6823db55"><code>bf6823d</code></a> build: update Angular versions for 20.1 stable</li>
<li><a href="aea3ed808e"><code>aea3ed8</code></a> fix(<code>@​angular/build</code>): exclude <code>@vitest/browser/context</code> from esbuild bundling</li>
<li><a href="2784883ecf"><code>2784883</code></a> fix(<code>@​angular/build</code>): support extra test setup files with unit-test vitest runner</li>
<li><a href="ace8a3544b"><code>ace8a35</code></a> test: increase timeout for ssr dev server tests</li>
<li><a href="b54a45bd3d"><code>b54a45b</code></a> refactor: reduce the number of builds done in output-path_spec</li>
<li><a href="be89073b92"><code>be89073</code></a> test: Reduce default timeouts</li>
<li><a href="4a791319d2"><code>4a79131</code></a> test: remove contents of <code>main.ts</code> from polyfill tests</li>
<li><a href="67e481ba0a"><code>67e481b</code></a> test: reduce karma test flakes by using <code>clearContext</code> that is set in the bui...</li>
<li><a href="f369d88653"><code>f369d88</code></a> build: change size to &quot;medium&quot; and &quot;small&quot;</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular-cli/compare/19.0.7...20.1.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/cli&package-manager=npm_and_yarn&previous-version=19.0.7&new-version=20.1.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-07-14 08:09:24 +00:00
dependabot[bot]
217482f4bc Bump @angular/material from 19.2.19 to 20.1.0 in /web_embedding/ng-flutter (#2691)
Bumps [@angular/material](https://github.com/angular/components) from 19.2.19 to 20.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/releases"><code>@​angular/material</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.0</h2>
<h3>cdk-experimental</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4f9ab216c1"><img src="https://img.shields.io/badge/4f9ab216c1-feat-blue" alt="feat - 4f9ab216c1" /></a></td>
<td><strong>accordion:</strong> add accordion directives, example, and tests (<a href="https://redirect.github.com/angular/components/issues/31134">#31134</a>)</td>
</tr>
<tr>
<td><a href="3704b7e32f"><img src="https://img.shields.io/badge/3704b7e32f-feat-blue" alt="feat - 3704b7e32f" /></a></td>
<td><strong>radio:</strong> add radio demo to dev-app (<a href="https://redirect.github.com/angular/components/issues/31180">#31180</a>)</td>
</tr>
<tr>
<td><a href="50c3e0e12d"><img src="https://img.shields.io/badge/50c3e0e12d-feat-blue" alt="feat - 50c3e0e12d" /></a></td>
<td><strong>radio:</strong> create radio group and button directives (<a href="https://redirect.github.com/angular/components/issues/31050">#31050</a>)</td>
</tr>
<tr>
<td><a href="cdc0dab261"><img src="https://img.shields.io/badge/cdc0dab261-feat-blue" alt="feat - cdc0dab261" /></a></td>
<td><strong>tabs:</strong> add setDefaultState and unit tests, refactor the content children strategy (<a href="https://redirect.github.com/angular/components/issues/31374">#31374</a>)</td>
</tr>
<tr>
<td><a href="97d60c5378"><img src="https://img.shields.io/badge/97d60c5378-feat-blue" alt="feat - 97d60c5378" /></a></td>
<td><strong>tree:</strong> add tree directives, example, and tests (<a href="https://redirect.github.com/angular/components/issues/31350">#31350</a>)</td>
</tr>
<tr>
<td><a href="ff0f6c61b5"><img src="https://img.shields.io/badge/ff0f6c61b5-feat-blue" alt="feat - ff0f6c61b5" /></a></td>
<td><strong>ui-patterns:</strong> accordion (<a href="https://redirect.github.com/angular/components/issues/31034">#31034</a>)</td>
</tr>
<tr>
<td><a href="c5b2f0ac6d"><img src="https://img.shields.io/badge/c5b2f0ac6d-feat-blue" alt="feat - c5b2f0ac6d" /></a></td>
<td><strong>ui-patterns:</strong> create grid navigation behavior (<a href="https://redirect.github.com/angular/components/issues/31290">#31290</a>)</td>
</tr>
<tr>
<td><a href="ce145fa9a3"><img src="https://img.shields.io/badge/ce145fa9a3-feat-blue" alt="feat - ce145fa9a3" /></a></td>
<td><strong>ui-patterns:</strong> create the grid focus behavior (<a href="https://redirect.github.com/angular/components/issues/31055">#31055</a>)</td>
</tr>
<tr>
<td><a href="9f249d0a25"><img src="https://img.shields.io/badge/9f249d0a25-feat-blue" alt="feat - 9f249d0a25" /></a></td>
<td><strong>ui-patterns:</strong> radio button and group (<a href="https://redirect.github.com/angular/components/issues/31016">#31016</a>)</td>
</tr>
<tr>
<td><a href="70841dbb5b"><img src="https://img.shields.io/badge/70841dbb5b-feat-blue" alt="feat - 70841dbb5b" /></a></td>
<td><strong>ui-patterns:</strong> tree (<a href="https://redirect.github.com/angular/components/issues/31308">#31308</a>)</td>
</tr>
<tr>
<td><a href="06d7384a23"><img src="https://img.shields.io/badge/06d7384a23-fix-green" alt="fix - 06d7384a23" /></a></td>
<td><strong>accordion:</strong> fix disabled trigger button can't be focused when skipDisabled=false (<a href="https://redirect.github.com/angular/components/issues/31379">#31379</a>)</td>
</tr>
<tr>
<td><a href="9a856ad559"><img src="https://img.shields.io/badge/9a856ad559-fix-green" alt="fix - 9a856ad559" /></a></td>
<td><strong>tabs:</strong> fix tabs example styles (<a href="https://redirect.github.com/angular/components/issues/31382">#31382</a>)</td>
</tr>
<tr>
<td><a href="8a091a7ea8"><img src="https://img.shields.io/badge/8a091a7ea8-fix-green" alt="fix - 8a091a7ea8" /></a></td>
<td><strong>tabs:</strong> set tabpanel tabindex to -1 if hidden (<a href="https://redirect.github.com/angular/components/issues/31401">#31401</a>)</td>
</tr>
<tr>
<td><a href="ea700e6d81"><img src="https://img.shields.io/badge/ea700e6d81-fix-green" alt="fix - ea700e6d81" /></a></td>
<td><strong>ui-patterns:</strong> add guardrails to selectOne for edge cases (<a href="https://redirect.github.com/angular/components/issues/31402">#31402</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="243845460d"><img src="https://img.shields.io/badge/243845460d-feat-blue" alt="feat - 243845460d" /></a></td>
<td><strong>chips:</strong> add (optional) edit icon to input chips (<a href="https://redirect.github.com/angular/components/issues/31041">#31041</a>)</td>
</tr>
<tr>
<td><a href="9e942b4ba2"><img src="https://img.shields.io/badge/9e942b4ba2-feat-blue" alt="feat - 9e942b4ba2" /></a></td>
<td><strong>menu:</strong> add support for context menu</td>
</tr>
<tr>
<td><a href="4de7c0fb2d"><img src="https://img.shields.io/badge/4de7c0fb2d-feat-blue" alt="feat - 4de7c0fb2d" /></a></td>
<td><strong>testing:</strong> Extend Angular harness testing functionality  (<a href="https://redirect.github.com/angular/components/issues/30960">#30960</a>)</td>
</tr>
<tr>
<td><a href="512433b6d1"><img src="https://img.shields.io/badge/512433b6d1-fix-green" alt="fix - 512433b6d1" /></a></td>
<td><strong>badge:</strong> remove badge opacity color mix (<a href="https://redirect.github.com/angular/components/issues/31213">#31213</a>)</td>
</tr>
<tr>
<td><a href="92a8253e28"><img src="https://img.shields.io/badge/92a8253e28-fix-green" alt="fix - 92a8253e28" /></a></td>
<td><strong>badge:</strong> use system disabled states (<a href="https://redirect.github.com/angular/components/issues/31266">#31266</a>)</td>
</tr>
<tr>
<td><a href="a7150d42cf"><img src="https://img.shields.io/badge/a7150d42cf-fix-green" alt="fix - a7150d42cf" /></a></td>
<td><strong>button-toggle:</strong> simplify divider color (<a href="https://redirect.github.com/angular/components/issues/31214">#31214</a>)</td>
</tr>
<tr>
<td><a href="1f8b1302f2"><img src="https://img.shields.io/badge/1f8b1302f2-fix-green" alt="fix - 1f8b1302f2" /></a></td>
<td><strong>button-toggle:</strong> use system colors (<a href="https://redirect.github.com/angular/components/issues/31231">#31231</a>)</td>
</tr>
<tr>
<td><a href="5ee7d79e4c"><img src="https://img.shields.io/badge/5ee7d79e4c-fix-green" alt="fix - 5ee7d79e4c" /></a></td>
<td><strong>button:</strong> FAB emitting invalid elevation tokens (<a href="https://redirect.github.com/angular/components/issues/31028">#31028</a>)</td>
</tr>
<tr>
<td><a href="8523397fd2"><img src="https://img.shields.io/badge/8523397fd2-fix-green" alt="fix - 8523397fd2" /></a></td>
<td><strong>button:</strong> prevents mat-icon being cut off by text-spacing (<a href="https://redirect.github.com/angular/components/issues/30891">#30891</a>)</td>
</tr>
<tr>
<td><a href="afe36e4d42"><img src="https://img.shields.io/badge/afe36e4d42-fix-green" alt="fix - afe36e4d42" /></a></td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31017">#31017</a>)</td>
</tr>
<tr>
<td><a href="589ea5905e"><img src="https://img.shields.io/badge/589ea5905e-fix-green" alt="fix - 589ea5905e" /></a></td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31018">#31018</a>)</td>
</tr>
<tr>
<td><a href="0d47628d2e"><img src="https://img.shields.io/badge/0d47628d2e-fix-green" alt="fix - 0d47628d2e" /></a></td>
<td><strong>button:</strong> use system colors for state layers and text (<a href="https://redirect.github.com/angular/components/issues/31278">#31278</a>)</td>
</tr>
<tr>
<td><a href="203c1737eb"><img src="https://img.shields.io/badge/203c1737eb-fix-green" alt="fix - 203c1737eb" /></a></td>
<td><strong>card:</strong> subtitle text token should be on-surface-variant (<a href="https://redirect.github.com/angular/components/issues/31261">#31261</a>)</td>
</tr>
<tr>
<td><a href="55b7ba0814"><img src="https://img.shields.io/badge/55b7ba0814-fix-green" alt="fix - 55b7ba0814" /></a></td>
<td><strong>card:</strong> use system outline (<a href="https://redirect.github.com/angular/components/issues/31218">#31218</a>)</td>
</tr>
<tr>
<td><a href="eb9abc366f"><img src="https://img.shields.io/badge/eb9abc366f-fix-green" alt="fix - eb9abc366f" /></a></td>
<td><strong>checkbox:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31019">#31019</a>)</td>
</tr>
<tr>
<td><a href="458a17ba46"><img src="https://img.shields.io/badge/458a17ba46-fix-green" alt="fix - 458a17ba46" /></a></td>
<td><strong>checkbox:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31279">#31279</a>)</td>
</tr>
<tr>
<td><a href="68d7ea0351"><img src="https://img.shields.io/badge/68d7ea0351-fix-green" alt="fix - 68d7ea0351" /></a></td>
<td><strong>chips:</strong> provide ability to edit for all screen readers with a click on already focused chip (<a href="https://redirect.github.com/angular/components/issues/30983">#30983</a>)</td>
</tr>
<tr>
<td><a href="8c9cae0a8c"><img src="https://img.shields.io/badge/8c9cae0a8c-fix-green" alt="fix - 8c9cae0a8c" /></a></td>
<td><strong>chips:</strong> sync with g3 (<a href="https://redirect.github.com/angular/components/issues/31393">#31393</a>)</td>
</tr>
<tr>
<td><a href="be48108bc2"><img src="https://img.shields.io/badge/be48108bc2-fix-green" alt="fix - be48108bc2" /></a></td>
<td><strong>chips:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31280">#31280</a>)</td>
</tr>
<tr>
<td><a href="20ac2b2bd8"><img src="https://img.shields.io/badge/20ac2b2bd8-fix-green" alt="fix - 20ac2b2bd8" /></a></td>
<td><strong>core:</strong> improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/issues/31464">#31464</a>)</td>
</tr>
<tr>
<td><a href="576a008b09"><img src="https://img.shields.io/badge/576a008b09-fix-green" alt="fix - 576a008b09" /></a></td>
<td><strong>core:</strong> remove unused form field mixins (<a href="https://redirect.github.com/angular/components/issues/31283">#31283</a>)</td>
</tr>
<tr>
<td><a href="4d67427cef"><img src="https://img.shields.io/badge/4d67427cef-fix-green" alt="fix - 4d67427cef" /></a></td>
<td><strong>core:</strong> update ripple tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31282">#31282</a>)</td>
</tr>
<tr>
<td><a href="28f2763f96"><img src="https://img.shields.io/badge/28f2763f96-fix-green" alt="fix - 28f2763f96" /></a></td>
<td><strong>core:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31281">#31281</a>)</td>
</tr>
<tr>
<td><a href="009424c73e"><img src="https://img.shields.io/badge/009424c73e-fix-green" alt="fix - 009424c73e" /></a></td>
<td><strong>datepicker:</strong> use system colors (<a href="https://redirect.github.com/angular/components/issues/31300">#31300</a>)</td>
</tr>
<tr>
<td><a href="a24081f2bd"><img src="https://img.shields.io/badge/a24081f2bd-fix-green" alt="fix - a24081f2bd" /></a></td>
<td><strong>dialog:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31020">#31020</a>)</td>
</tr>
<tr>
<td><a href="d52ede5627"><img src="https://img.shields.io/badge/d52ede5627-fix-green" alt="fix - d52ede5627" /></a></td>
<td><strong>expansion:</strong> add token for box shadow (<a href="https://redirect.github.com/angular/components/issues/31340">#31340</a>)</td>
</tr>
<tr>
<td><a href="ecc6a09ca5"><img src="https://img.shields.io/badge/ecc6a09ca5-fix-green" alt="fix - ecc6a09ca5" /></a></td>
<td><strong>expansion:</strong> align state layer colors (<a href="https://redirect.github.com/angular/components/issues/31236">#31236</a>)</td>
</tr>
<tr>
<td><a href="e57aef2912"><img src="https://img.shields.io/badge/e57aef2912-fix-green" alt="fix - e57aef2912" /></a></td>
<td><strong>expansion:</strong> use correct typography (<a href="https://redirect.github.com/angular/components/issues/31347">#31347</a>)</td>
</tr>
<tr>
<td><a href="82ab91e58a"><img src="https://img.shields.io/badge/82ab91e58a-fix-green" alt="fix - 82ab91e58a" /></a></td>
<td><strong>form-field:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31021">#31021</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/material</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.0 &quot;metal-brownie&quot; (2025-07-09)</h1>
<p>There have been some internal mapping changes in Material 2 theme config maps generated by <code>mat.define-light-theme</code> and <code>mat.define-dark-theme</code>.</p>
<p>If your app was directly modifying these internal properties to alter styles, such as setting new color values used in the foreground and background palette maps, then your changes may no longer be applied to the components. The supported path for changing theme values is through each component’s overrides API.</p>
<p>The Material 2 component styles have undergone minor adjustments to enhance consistency across components and better align with the latest Material 2 specification. These changes result in a closer adherence to system-level colors such as <code>surface</code>, <code>background</code>, <code>disabled</code>, and <code>surface</code> variants. In general, these changes are slight hue differences for grey colors that aren’t very noticeable.</p>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f446d7c412">f446d7c412</a></td>
<td>feat</td>
<td><strong>drag-drop:</strong> add opt-in indicator of pick-up position (<a href="https://redirect.github.com/angular/components/pull/31288">#31288</a>)</td>
</tr>
<tr>
<td><a href="5564d7d016">5564d7d016</a></td>
<td>feat</td>
<td><strong>menu:</strong> add setActiveMenuItem to cdkMenu (<a href="https://redirect.github.com/angular/components/pull/31371">#31371</a>)</td>
</tr>
<tr>
<td><a href="6dc2f3ba50">6dc2f3ba50</a></td>
<td>fix</td>
<td><strong>a11y:</strong> allow mixed types to be passed into setActiveItem (<a href="https://redirect.github.com/angular/components/pull/31462">#31462</a>)</td>
</tr>
<tr>
<td><a href="cfa97bb785">cfa97bb785</a></td>
<td>fix</td>
<td><strong>dialog:</strong> avoid setting aria-hidden before focus has moved (<a href="https://redirect.github.com/angular/components/pull/31030">#31030</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="243845460d">243845460d</a></td>
<td>feat</td>
<td><strong>chips:</strong> add (optional) edit icon to input chips (<a href="https://redirect.github.com/angular/components/pull/31041">#31041</a>)</td>
</tr>
<tr>
<td><a href="9e942b4ba2">9e942b4ba2</a></td>
<td>feat</td>
<td><strong>menu:</strong> add support for context menu</td>
</tr>
<tr>
<td><a href="4de7c0fb2d">4de7c0fb2d</a></td>
<td>feat</td>
<td><strong>testing:</strong> Extend Angular harness testing functionality  (<a href="https://redirect.github.com/angular/components/pull/30960">#30960</a>)</td>
</tr>
<tr>
<td><a href="512433b6d1">512433b6d1</a></td>
<td>fix</td>
<td><strong>badge:</strong> remove badge opacity color mix (<a href="https://redirect.github.com/angular/components/pull/31213">#31213</a>)</td>
</tr>
<tr>
<td><a href="92a8253e28">92a8253e28</a></td>
<td>fix</td>
<td><strong>badge:</strong> use system disabled states (<a href="https://redirect.github.com/angular/components/pull/31266">#31266</a>)</td>
</tr>
<tr>
<td><a href="a7150d42cf">a7150d42cf</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> simplify divider color (<a href="https://redirect.github.com/angular/components/pull/31214">#31214</a>)</td>
</tr>
<tr>
<td><a href="1f8b1302f2">1f8b1302f2</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> use system colors (<a href="https://redirect.github.com/angular/components/pull/31231">#31231</a>)</td>
</tr>
<tr>
<td><a href="5ee7d79e4c">5ee7d79e4c</a></td>
<td>fix</td>
<td><strong>button:</strong> FAB emitting invalid elevation tokens (<a href="https://redirect.github.com/angular/components/pull/31028">#31028</a>)</td>
</tr>
<tr>
<td><a href="8523397fd2">8523397fd2</a></td>
<td>fix</td>
<td><strong>button:</strong> prevents mat-icon being cut off by text-spacing (<a href="https://redirect.github.com/angular/components/pull/30891">#30891</a>)</td>
</tr>
<tr>
<td><a href="afe36e4d42">afe36e4d42</a></td>
<td>fix</td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31017">#31017</a>)</td>
</tr>
<tr>
<td><a href="589ea5905e">589ea5905e</a></td>
<td>fix</td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31018">#31018</a>)</td>
</tr>
<tr>
<td><a href="0d47628d2e">0d47628d2e</a></td>
<td>fix</td>
<td><strong>button:</strong> use system colors for state layers and text (<a href="https://redirect.github.com/angular/components/pull/31278">#31278</a>)</td>
</tr>
<tr>
<td><a href="203c1737eb">203c1737eb</a></td>
<td>fix</td>
<td><strong>card:</strong> subtitle text token should be on-surface-variant (<a href="https://redirect.github.com/angular/components/pull/31261">#31261</a>)</td>
</tr>
<tr>
<td><a href="55b7ba0814">55b7ba0814</a></td>
<td>fix</td>
<td><strong>card:</strong> use system outline (<a href="https://redirect.github.com/angular/components/pull/31218">#31218</a>)</td>
</tr>
<tr>
<td><a href="eb9abc366f">eb9abc366f</a></td>
<td>fix</td>
<td><strong>checkbox:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31019">#31019</a>)</td>
</tr>
<tr>
<td><a href="458a17ba46">458a17ba46</a></td>
<td>fix</td>
<td><strong>checkbox:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31279">#31279</a>)</td>
</tr>
<tr>
<td><a href="68d7ea0351">68d7ea0351</a></td>
<td>fix</td>
<td><strong>chips:</strong> provide ability to edit for all screen readers with a click on already focused chip (<a href="https://redirect.github.com/angular/components/pull/30983">#30983</a>)</td>
</tr>
<tr>
<td><a href="8c9cae0a8c">8c9cae0a8c</a></td>
<td>fix</td>
<td><strong>chips:</strong> sync with g3 (<a href="https://redirect.github.com/angular/components/pull/31393">#31393</a>)</td>
</tr>
<tr>
<td><a href="be48108bc2">be48108bc2</a></td>
<td>fix</td>
<td><strong>chips:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31280">#31280</a>)</td>
</tr>
<tr>
<td><a href="20ac2b2bd8">20ac2b2bd8</a></td>
<td>fix</td>
<td><strong>core:</strong> improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/pull/31464">#31464</a>)</td>
</tr>
<tr>
<td><a href="576a008b09">576a008b09</a></td>
<td>fix</td>
<td><strong>core:</strong> remove unused form field mixins (<a href="https://redirect.github.com/angular/components/pull/31283">#31283</a>)</td>
</tr>
<tr>
<td><a href="4d67427cef">4d67427cef</a></td>
<td>fix</td>
<td><strong>core:</strong> update ripple tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31282">#31282</a>)</td>
</tr>
<tr>
<td><a href="28f2763f96">28f2763f96</a></td>
<td>fix</td>
<td><strong>core:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31281">#31281</a>)</td>
</tr>
<tr>
<td><a href="009424c73e">009424c73e</a></td>
<td>fix</td>
<td><strong>datepicker:</strong> use system colors (<a href="https://redirect.github.com/angular/components/pull/31300">#31300</a>)</td>
</tr>
<tr>
<td><a href="a24081f2bd">a24081f2bd</a></td>
<td>fix</td>
<td><strong>dialog:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31020">#31020</a>)</td>
</tr>
<tr>
<td><a href="d52ede5627">d52ede5627</a></td>
<td>fix</td>
<td><strong>expansion:</strong> add token for box shadow (<a href="https://redirect.github.com/angular/components/pull/31340">#31340</a>)</td>
</tr>
<tr>
<td><a href="ecc6a09ca5">ecc6a09ca5</a></td>
<td>fix</td>
<td><strong>expansion:</strong> align state layer colors (<a href="https://redirect.github.com/angular/components/pull/31236">#31236</a>)</td>
</tr>
<tr>
<td><a href="e57aef2912">e57aef2912</a></td>
<td>fix</td>
<td><strong>expansion:</strong> use correct typography (<a href="https://redirect.github.com/angular/components/pull/31347">#31347</a>)</td>
</tr>
<tr>
<td><a href="82ab91e58a">82ab91e58a</a></td>
<td>fix</td>
<td><strong>form-field:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31021">#31021</a>)</td>
</tr>
<tr>
<td><a href="6d27e04051">6d27e04051</a></td>
<td>fix</td>
<td><strong>form-field:</strong> use system for neutral colors (<a href="https://redirect.github.com/angular/components/pull/31272">#31272</a>)</td>
</tr>
<tr>
<td><a href="918b625438">918b625438</a></td>
<td>fix</td>
<td><strong>list:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31284">#31284</a>)</td>
</tr>
<tr>
<td><a href="a62164db5b">a62164db5b</a></td>
<td>fix</td>
<td><strong>menu:</strong> do not auto-focus when hover opens menu (<a href="https://redirect.github.com/angular/components/pull/31257">#31257</a>)</td>
</tr>
<tr>
<td><a href="623030b50d">623030b50d</a></td>
<td>fix</td>
<td><strong>menu:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31285">#31285</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="24f86fd5e7"><code>24f86fd</code></a> release: cut the v20.1.0 release</li>
<li><a href="2bfe12e882"><code>2bfe12e</code></a> fix(material/tabs): remove delay on touch devices (<a href="https://redirect.github.com/angular/components/issues/31489">#31489</a>)</li>
<li><a href="01e09d1cf8"><code>01e09d1</code></a> build: clean up animations references in build files (<a href="https://redirect.github.com/angular/components/issues/31498">#31498</a>)</li>
<li><a href="eb04b6de48"><code>eb04b6d</code></a> Terms of Service (<a href="https://redirect.github.com/angular/components/issues/31495">#31495</a>)</li>
<li><a href="405a0d242c"><code>405a0d2</code></a> test(cdk/scrolling): Change test spying on tick (<a href="https://redirect.github.com/angular/components/issues/31247">#31247</a>)</li>
<li><a href="3f7b6b7e64"><code>3f7b6b7</code></a> release: cut the v20.1.0-rc.0 release</li>
<li><a href="d1c8e1a518"><code>d1c8e1a</code></a> docs: release notes for the v20.0.5 release</li>
<li><a href="7bb0a82a43"><code>7bb0a82</code></a> fix(material/snack-bar): use inverse primary for button color (<a href="https://redirect.github.com/angular/components/issues/31465">#31465</a>)</li>
<li><a href="20ac2b2bd8"><code>20ac2b2</code></a> fix(material/core): improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/issues/31464">#31464</a>)</li>
<li><a href="8860e65171"><code>8860e65</code></a> build: fix up markdown renderer tests</li>
<li>Additional commits viewable in <a href="https://github.com/angular/components/compare/19.2.19...20.1.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/material&package-manager=npm_and_yarn&previous-version=19.2.19&new-version=20.1.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-07-14 07:53:08 +00:00
dependabot[bot]
b4e7286835 Bump @angular/compiler from 19.2.14 to 20.0.6 in /web_embedding/ng-flutter (#2686)
Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 19.2.14 to 20.0.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/compiler</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.0.6</h2>
<p>No release notes provided.</p>
<h2>20.0.5</h2>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="de0d525ad7"><img src="https://img.shields.io/badge/de0d525ad7-fix-green" alt="fix - de0d525ad7" /></a></td>
<td>add suggestion when pipe is missing (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62146">#62146</a>)</td>
</tr>
<tr>
<td><a href="3eb5a79a83"><img src="https://img.shields.io/badge/3eb5a79a83-fix-green" alt="fix - 3eb5a79a83" /></a></td>
<td>handle initializer APIs wrapped in type casts (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62203">#62203</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a2e6f317a7"><img src="https://img.shields.io/badge/a2e6f317a7-fix-green" alt="fix - a2e6f317a7" /></a></td>
<td>allow to set a resource in an error state (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62253">#62253</a>)</td>
</tr>
<tr>
<td><a href="4c00238a69"><img src="https://img.shields.io/badge/4c00238a69-fix-green" alt="fix - 4c00238a69" /></a></td>
<td>avoid injecting <code>ErrorHandler</code> from a destroyed injector (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61886">#61886</a>)</td>
</tr>
<tr>
<td><a href="369f03ad7f"><img src="https://img.shields.io/badge/369f03ad7f-fix-green" alt="fix - 369f03ad7f" /></a></td>
<td>unable to retrieve defer blocks in tests when component injects ViewContainerRef (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62156">#62156</a>)</td>
</tr>
</tbody>
</table>
<h3>router</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="65c59dd796"><img src="https://img.shields.io/badge/65c59dd796-fix-green" alt="fix - 65c59dd796" /></a></td>
<td>handle scrollRestoration error in restricted environments (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62186">#62186</a>)</td>
</tr>
</tbody>
</table>
<h3>upgrade</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="144c429230"><img src="https://img.shields.io/badge/144c429230-fix-green" alt="fix - 144c429230" /></a></td>
<td>Make zoneless work with hybrid apps (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61660">#61660</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.4</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e343cdfb86"><img src="https://img.shields.io/badge/e343cdfb86-fix-green" alt="fix - e343cdfb86" /></a></td>
<td>Fixes template outlet hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62012">#62012</a>)</td>
</tr>
<tr>
<td><a href="67f657e4a3"><img src="https://img.shields.io/badge/67f657e4a3-fix-green" alt="fix - 67f657e4a3" /></a></td>
<td>inject <code>APP_ID</code> before injector is destroyed (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61885">#61885</a>)</td>
</tr>
<tr>
<td><a href="ae212b51ee"><img src="https://img.shields.io/badge/ae212b51ee-fix-green" alt="fix - ae212b51ee" /></a></td>
<td>Wrap ErrorEvent with no error property (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62081">#62081</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="82bf9848a1"><img src="https://img.shields.io/badge/82bf9848a1-fix-green" alt="fix - 82bf9848a1" /></a></td>
<td>more robust trailing comma removal in unused imports migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62118">#62118</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.3</h2>
<p>No release notes provided.</p>
<h2>20.0.2</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee"><img src="https://img.shields.io/badge/1e8158baee-fix-green" alt="fix - 1e8158baee" /></a></td>
<td>components marked for traversal resets reactive context (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e"><img src="https://img.shields.io/badge/1cd23be57e-fix-green" alt="fix - 1cd23be57e" /></a></td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
</table>
</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>20.0.6 (2025-07-01)</h1>
<h1>20.1.0-next.3 (2025-06-25)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0dcf230d52">0dcf230d52</a></td>
<td>feat</td>
<td>add support for new binary assignment operators (<a href="https://redirect.github.com/angular/angular/pull/62064">#62064</a>)</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="ed5062a91c">ed5062a91c</a></td>
<td>fix</td>
<td>add suggestion when pipe is missing (<a href="https://redirect.github.com/angular/angular/pull/62146">#62146</a>)</td>
</tr>
<tr>
<td><a href="d25a6a0120">d25a6a0120</a></td>
<td>fix</td>
<td>handle initializer APIs wrapped in type casts (<a href="https://redirect.github.com/angular/angular/pull/62203">#62203</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="737b35b684">737b35b684</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property to <code>EnvironmentInjector</code> (<a href="https://redirect.github.com/angular/angular/pull/61951">#61951</a>)</td>
</tr>
<tr>
<td><a href="36a193139a">36a193139a</a></td>
<td>fix</td>
<td>allow to set a resource in an error state (<a href="https://redirect.github.com/angular/angular/pull/62253">#62253</a>)</td>
</tr>
<tr>
<td><a href="c4dd258658">c4dd258658</a></td>
<td>fix</td>
<td>avoid injecting <code>ErrorHandler</code> from a destroyed injector (<a href="https://redirect.github.com/angular/angular/pull/61886">#61886</a>)</td>
</tr>
<tr>
<td><a href="3eee19d892">3eee19d892</a></td>
<td>fix</td>
<td>unable to retrieve defer blocks in tests when component injects ViewContainerRef (<a href="https://redirect.github.com/angular/angular/pull/62156">#62156</a>)</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="73269cf5ce">73269cf5ce</a></td>
<td>feat</td>
<td>add keepalive support for fetch requests in httpResource (<a href="https://redirect.github.com/angular/angular/pull/61833">#61833</a>)</td>
</tr>
<tr>
<td><a href="9791ab1b6f">9791ab1b6f</a></td>
<td>feat</td>
<td>Add support for fetch request cache and priority options (<a href="https://redirect.github.com/angular/angular/pull/61766">#61766</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="20c1f991e6">20c1f991e6</a></td>
<td>feat</td>
<td>add semantic tokens for templates (<a href="https://redirect.github.com/angular/angular/pull/60260">#60260</a>)</td>
</tr>
<tr>
<td><a href="5d2e85920e">5d2e85920e</a></td>
<td>feat</td>
<td>support to fix missing required inputs diagnostic (<a href="https://redirect.github.com/angular/angular/pull/50911">#50911</a>)</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="9833d9ea47">9833d9ea47</a></td>
<td>feat</td>
<td>Run <code>loadComponent</code> and <code>loadChildren</code> functions in the route's injection context (<a href="https://redirect.github.com/angular/angular/pull/62133">#62133</a>)</td>
</tr>
<tr>
<td><a href="7600bec71d">7600bec71d</a></td>
<td>fix</td>
<td>handle scrollRestoration error in restricted environments (<a href="https://redirect.github.com/angular/angular/pull/62186">#62186</a>)</td>
</tr>
</tbody>
</table>
<h3>upgrade</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="900cd37f68">900cd37f68</a></td>
<td>fix</td>
<td>Make zoneless work with hybrid apps (<a href="https://redirect.github.com/angular/angular/pull/61660">#61660</a>)</td>
</tr>
</tbody>
</table>
<h1>20.0.5 (2025-06-25)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="de0d525ad7">de0d525ad7</a></td>
<td>fix</td>
<td>add suggestion when pipe is missing (<a href="https://redirect.github.com/angular/angular/pull/62146">#62146</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="31e3eb20f9"><code>31e3eb2</code></a> build: migrate to use web test runner rules (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62294">#62294</a>)</li>
<li><a href="f201df9b83"><code>f201df9</code></a> build: migrate to using new jasmine_test (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/62106">#62106</a>)</li>
<li><a href="8564cf48d8"><code>8564cf4</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61862">#61862</a>)</li>
<li><a href="a9a7654cbf"><code>a9a7654</code></a> build: migrate <code>packages/compiler-cli</code> to <code>ts_project</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61862">#61862</a>)</li>
<li><a href="32230e637d"><code>32230e6</code></a> build: add missing import (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61838">#61838</a>)</li>
<li><a href="8ecb1ba027"><code>8ecb1ba</code></a> fix(compiler): recover invalid parenthesized expressions (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61815">#61815</a>)</li>
<li><a href="66a0ec6510"><code>66a0ec6</code></a> fix(compiler): move defer trigger assertions out of parser (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/61747">#61747</a>)</li>
<li><a href="e910893fa6"><code>e910893</code></a> build: adjust bundling tests to use Angular CLI</li>
<li><a href="845f8dfd38"><code>845f8df</code></a> build: fix <code>app_bundle</code> rule after migrating <code>packages/compiler</code></li>
<li><a href="aa0c46f4f3"><code>aa0c46f</code></a> build: migrate <code>packages/compiler</code> to <code>ts_project</code></li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.0.6/packages/compiler">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/compiler&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.0.6)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-07-07 07:38:50 +00:00
dependabot[bot]
1de4f36da8 Bump @angular/router from 19.2.14 to 20.0.3 in /web_embedding/ng-flutter (#2649)
Bumps [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) from 19.2.14 to 20.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/router</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.0.3</h2>
<p>No release notes provided.</p>
<h2>20.0.2</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee"><img src="https://img.shields.io/badge/1e8158baee-fix-green" alt="fix - 1e8158baee" /></a></td>
<td>components marked for traversal resets reactive context (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e"><img src="https://img.shields.io/badge/1cd23be57e-fix-green" alt="fix - 1cd23be57e" /></a></td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="66a0ec6510"><img src="https://img.shields.io/badge/66a0ec6510-fix-green" alt="fix - 66a0ec6510" /></a></td>
<td>move defer trigger assertions out of parser (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61747">#61747</a>)</td>
</tr>
<tr>
<td><a href="8ecb1ba027"><img src="https://img.shields.io/badge/8ecb1ba027-fix-green" alt="fix - 8ecb1ba027" /></a></td>
<td>recover invalid parenthesized expressions (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61815">#61815</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8c60cbfd1c"><img src="https://img.shields.io/badge/8c60cbfd1c-fix-green" alt="fix - 8c60cbfd1c" /></a></td>
<td><code>takeUntilDestroyed</code> completes immediately if DestroyRef already destroyed (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61847">#61847</a>)</td>
</tr>
<tr>
<td><a href="b1d960d082"><img src="https://img.shields.io/badge/b1d960d082-fix-green" alt="fix - b1d960d082" /></a></td>
<td>produce an error when incremental hydration is expected, but not configured (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61741">#61741</a>)</td>
</tr>
<tr>
<td><a href="b4ed62ddf6"><img src="https://img.shields.io/badge/b4ed62ddf6-fix-green" alt="fix - b4ed62ddf6" /></a></td>
<td>properly handle the case where getSignalGraph is called on a componentless NodeInjector (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/60772">#60772</a>)</td>
</tr>
<tr>
<td><a href="ddd22bea48"><img src="https://img.shields.io/badge/ddd22bea48-fix-green" alt="fix - ddd22bea48" /></a></td>
<td>unregister <code>onDestroy</code> in <code>ResourceImpl</code> when <code>destroy()</code> is called (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61870">#61870</a>)</td>
</tr>
<tr>
<td><a href="5c31e7e28d"><img src="https://img.shields.io/badge/5c31e7e28d-fix-green" alt="fix - 5c31e7e28d" /></a></td>
<td>unregister <code>onDestroy</code> when observable errors in <code>toSignal</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61596">#61596</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e9820a6d48"><img src="https://img.shields.io/badge/e9820a6d48-fix-green" alt="fix - e9820a6d48" /></a></td>
<td>avoid trailing whitespaces in unused imports migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61698">#61698</a>)</td>
</tr>
</tbody>
</table>
<h3>service-worker</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b93fa22f25"><img src="https://img.shields.io/badge/b93fa22f25-fix-green" alt="fix - b93fa22f25" /></a></td>
<td>prevent duplicate fetches during concurrent update checks (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61443">#61443</a>)</td>
</tr>
<tr>
<td><a href="9743bd1317"><img src="https://img.shields.io/badge/9743bd1317-fix-green" alt="fix - 9743bd1317" /></a></td>
<td>update service worker to handle seeking better for videos (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/60029">#60029</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.0</h2>
<p>Blog post: <a href="https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301">https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301</a></p>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2e5362a469"><img src="https://img.shields.io/badge/2e5362a469-feat-blue" alt="feat - 2e5362a469" /></a></td>
<td>accept undefined inputs in NgTemplateOutlet (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61404">#61404</a>)</td>
</tr>
<tr>
<td><a href="b7d3f3dbfc"><img src="https://img.shields.io/badge/b7d3f3dbfc-feat-blue" alt="feat - b7d3f3dbfc" /></a></td>
<td>Allow passing ScrollOptions to ViewportScroller (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61002">#61002</a>)</td>
</tr>
<tr>
<td><a href="74cceba587"><img src="https://img.shields.io/badge/74cceba587-feat-blue" alt="feat - 74cceba587" /></a></td>
<td>throw error for suspicious date patterns (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/59798">#59798</a>)</td>
</tr>
<tr>
<td><a href="255c79e048"><img src="https://img.shields.io/badge/255c79e048-fix-green" alt="fix - 255c79e048" /></a></td>
<td>cleanup <code>updateLatestValue</code> if view is destroyed before promise resolves (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58041">#58041</a>)</td>
</tr>
<tr>
<td><a href="739cadae62"><img src="https://img.shields.io/badge/739cadae62-fix-green" alt="fix - 739cadae62" /></a></td>
<td>Handle errors in async pipe subscriptions (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/60057">#60057</a>)</td>
</tr>
<tr>
<td><a href="cbbea70fa3"><img src="https://img.shields.io/badge/cbbea70fa3-fix-green" alt="fix - cbbea70fa3" /></a></td>
<td>issue a warning instead of an error when <code>NgOptimizedImage</code> exceeds the preload limit (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/60879">#60879</a>)</td>
</tr>
<tr>
<td><a href="fc4a56d5c5"><img src="https://img.shields.io/badge/fc4a56d5c5-fix-green" alt="fix - fc4a56d5c5" /></a></td>
<td>rename httpResource function in factory (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/60022">#60022</a>)</td>
</tr>
<tr>
<td><a href="785a1110e6"><img src="https://img.shields.io/badge/785a1110e6-fix-green" alt="fix - 785a1110e6" /></a></td>
<td>resolve host binding type issues (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/60481">#60481</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<p>| Commit | Description |</p>
</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/router</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.0.3 (2025-06-11)</h1>
<h1>20.0.2 (2025-06-06)</h1>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee">1e8158baee</a></td>
<td>fix</td>
<td>components marked for traversal resets reactive context (<a href="https://redirect.github.com/angular/angular/pull/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e">1cd23be57e</a></td>
<td>fix</td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://redirect.github.com/angular/angular/pull/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h1>20.1.0-next.0 (2025-06-04)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5a76826d26">5a76826d26</a></td>
<td>fix</td>
<td>only report parser errors on invalid expression (<a href="https://redirect.github.com/angular/angular/pull/61793">#61793</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1">e9fcbb8af1</a></td>
<td>fix</td>
<td>remove TypeScript from linker (<a href="https://redirect.github.com/angular/angular/pull/61618">#61618</a>)</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="e62fb359d6">e62fb359d6</a></td>
<td>feat</td>
<td>add experimental support for fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61334">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715">0cf1001715</a></td>
<td>feat</td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61469">#61469</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1">77fa204ad1</a></td>
<td>fix</td>
<td>rename flag for enabling fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61353">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d">c439d6938d</a></td>
<td>fix</td>
<td>symbol builder duplicating host directives (<a href="https://redirect.github.com/angular/angular/pull/61240">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95">3e1baa5a95</a></td>
<td>fix</td>
<td>typo in NG2026 message (<a href="https://redirect.github.com/angular/angular/pull/61325">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e">8163a8995e</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://redirect.github.com/angular/angular/pull/61849">#61849</a>)</td>
</tr>
<tr>
<td><a href="4356e85456">4356e85456</a></td>
<td>fix</td>
<td>fakeAsync should not depend on module import order (<a href="https://redirect.github.com/angular/angular/pull/61375">#61375</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5">583b9a7be5</a></td>
<td>fix</td>
<td>missing useExisting providers throwing for optional calls (<a href="https://redirect.github.com/angular/angular/pull/61137">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8">8f65223bd8</a></td>
<td>fix</td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://redirect.github.com/angular/angular/pull/61499">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e">b785256b9e</a></td>
<td>perf</td>
<td>avoid intermediate arrays in definition (<a href="https://redirect.github.com/angular/angular/pull/61445">#61445</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9">610bebfce9</a></td>
<td>fix</td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://redirect.github.com/angular/angular/pull/55860">#55860</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="cf55d1bdd4">cf55d1bdd4</a></td>
<td>feat</td>
<td>Support importing the external module's export about the angular metadata. (<a href="https://redirect.github.com/angular/angular/pull/61122">#61122</a>)</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="c67dbda8ff">c67dbda8ff</a></td>
<td>feat</td>
<td>support notification closes (<a href="https://redirect.github.com/angular/angular/pull/61442">#61442</a>)</td>
</tr>
<tr>
<td><a href="6e1df54799">6e1df54799</a></td>
<td>feat</td>
<td>support push subscription changes (<a href="https://redirect.github.com/angular/angular/pull/61856">#61856</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8564cf48d8"><code>8564cf4</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61862">#61862</a>)</li>
<li><a href="4eb535863e"><code>4eb5358</code></a> docs(router): Update view transition types to dev preview (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61787">#61787</a>)</li>
<li><a href="e910893fa6"><code>e910893</code></a> build: adjust bundling tests to use Angular CLI</li>
<li><a href="88c70ebc7b"><code>88c70eb</code></a> refactor(platform-browser): replace <code>platform-browser-dynamic</code> with  `platfor...</li>
<li><a href="58532c7602"><code>58532c7</code></a> build: migrate router to use rules_js (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61543">#61543</a>)</li>
<li><a href="30e081287d"><code>30e0812</code></a> fix(core): update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61500">#61500</a>)</li>
<li><a href="3433021475"><code>3433021</code></a> build: move private testing helpers outside <code>platform-browser/testing</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61476">#61476</a>)</li>
<li><a href="f7bfdc75dc"><code>f7bfdc7</code></a> refactor(router): add return types to exported functions (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61310">#61310</a>)</li>
<li><a href="1b4b44e476"><code>1b4b44e</code></a> refactor: add explicit types for exports relying on inferred call return type...</li>
<li><a href="4d35670aba"><code>4d35670</code></a> docs: rename <code>@nodoc</code> to <code>@docs-private</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/61194">#61194</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.0.3/packages/router">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/router&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.0.3)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 06:56:35 +00:00
dependabot[bot]
18a8e51109 Bump @angular/animations from 19.2.14 to 20.0.3 in /web_embedding/ng-flutter (#2647)
Bumps [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) from 19.2.14 to 20.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/animations</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.0.3</h2>
<p>No release notes provided.</p>
<h2>20.0.2</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee"><img src="https://img.shields.io/badge/1e8158baee-fix-green" alt="fix - 1e8158baee" /></a></td>
<td>components marked for traversal resets reactive context (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e"><img src="https://img.shields.io/badge/1cd23be57e-fix-green" alt="fix - 1cd23be57e" /></a></td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="66a0ec6510"><img src="https://img.shields.io/badge/66a0ec6510-fix-green" alt="fix - 66a0ec6510" /></a></td>
<td>move defer trigger assertions out of parser (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61747">#61747</a>)</td>
</tr>
<tr>
<td><a href="8ecb1ba027"><img src="https://img.shields.io/badge/8ecb1ba027-fix-green" alt="fix - 8ecb1ba027" /></a></td>
<td>recover invalid parenthesized expressions (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61815">#61815</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8c60cbfd1c"><img src="https://img.shields.io/badge/8c60cbfd1c-fix-green" alt="fix - 8c60cbfd1c" /></a></td>
<td><code>takeUntilDestroyed</code> completes immediately if DestroyRef already destroyed (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61847">#61847</a>)</td>
</tr>
<tr>
<td><a href="b1d960d082"><img src="https://img.shields.io/badge/b1d960d082-fix-green" alt="fix - b1d960d082" /></a></td>
<td>produce an error when incremental hydration is expected, but not configured (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61741">#61741</a>)</td>
</tr>
<tr>
<td><a href="b4ed62ddf6"><img src="https://img.shields.io/badge/b4ed62ddf6-fix-green" alt="fix - b4ed62ddf6" /></a></td>
<td>properly handle the case where getSignalGraph is called on a componentless NodeInjector (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/60772">#60772</a>)</td>
</tr>
<tr>
<td><a href="ddd22bea48"><img src="https://img.shields.io/badge/ddd22bea48-fix-green" alt="fix - ddd22bea48" /></a></td>
<td>unregister <code>onDestroy</code> in <code>ResourceImpl</code> when <code>destroy()</code> is called (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61870">#61870</a>)</td>
</tr>
<tr>
<td><a href="5c31e7e28d"><img src="https://img.shields.io/badge/5c31e7e28d-fix-green" alt="fix - 5c31e7e28d" /></a></td>
<td>unregister <code>onDestroy</code> when observable errors in <code>toSignal</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61596">#61596</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e9820a6d48"><img src="https://img.shields.io/badge/e9820a6d48-fix-green" alt="fix - e9820a6d48" /></a></td>
<td>avoid trailing whitespaces in unused imports migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61698">#61698</a>)</td>
</tr>
</tbody>
</table>
<h3>service-worker</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b93fa22f25"><img src="https://img.shields.io/badge/b93fa22f25-fix-green" alt="fix - b93fa22f25" /></a></td>
<td>prevent duplicate fetches during concurrent update checks (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61443">#61443</a>)</td>
</tr>
<tr>
<td><a href="9743bd1317"><img src="https://img.shields.io/badge/9743bd1317-fix-green" alt="fix - 9743bd1317" /></a></td>
<td>update service worker to handle seeking better for videos (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/60029">#60029</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.0</h2>
<p>Blog post: <a href="https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301">https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301</a></p>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2e5362a469"><img src="https://img.shields.io/badge/2e5362a469-feat-blue" alt="feat - 2e5362a469" /></a></td>
<td>accept undefined inputs in NgTemplateOutlet (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61404">#61404</a>)</td>
</tr>
<tr>
<td><a href="b7d3f3dbfc"><img src="https://img.shields.io/badge/b7d3f3dbfc-feat-blue" alt="feat - b7d3f3dbfc" /></a></td>
<td>Allow passing ScrollOptions to ViewportScroller (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61002">#61002</a>)</td>
</tr>
<tr>
<td><a href="74cceba587"><img src="https://img.shields.io/badge/74cceba587-feat-blue" alt="feat - 74cceba587" /></a></td>
<td>throw error for suspicious date patterns (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/59798">#59798</a>)</td>
</tr>
<tr>
<td><a href="255c79e048"><img src="https://img.shields.io/badge/255c79e048-fix-green" alt="fix - 255c79e048" /></a></td>
<td>cleanup <code>updateLatestValue</code> if view is destroyed before promise resolves (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/58041">#58041</a>)</td>
</tr>
<tr>
<td><a href="739cadae62"><img src="https://img.shields.io/badge/739cadae62-fix-green" alt="fix - 739cadae62" /></a></td>
<td>Handle errors in async pipe subscriptions (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/60057">#60057</a>)</td>
</tr>
<tr>
<td><a href="cbbea70fa3"><img src="https://img.shields.io/badge/cbbea70fa3-fix-green" alt="fix - cbbea70fa3" /></a></td>
<td>issue a warning instead of an error when <code>NgOptimizedImage</code> exceeds the preload limit (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/60879">#60879</a>)</td>
</tr>
<tr>
<td><a href="fc4a56d5c5"><img src="https://img.shields.io/badge/fc4a56d5c5-fix-green" alt="fix - fc4a56d5c5" /></a></td>
<td>rename httpResource function in factory (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/60022">#60022</a>)</td>
</tr>
<tr>
<td><a href="785a1110e6"><img src="https://img.shields.io/badge/785a1110e6-fix-green" alt="fix - 785a1110e6" /></a></td>
<td>resolve host binding type issues (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/60481">#60481</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<p>| Commit | Description |</p>
</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/animations</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.0.3 (2025-06-11)</h1>
<h1>20.0.2 (2025-06-06)</h1>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee">1e8158baee</a></td>
<td>fix</td>
<td>components marked for traversal resets reactive context (<a href="https://redirect.github.com/angular/angular/pull/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e">1cd23be57e</a></td>
<td>fix</td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://redirect.github.com/angular/angular/pull/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h1>20.1.0-next.0 (2025-06-04)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5a76826d26">5a76826d26</a></td>
<td>fix</td>
<td>only report parser errors on invalid expression (<a href="https://redirect.github.com/angular/angular/pull/61793">#61793</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1">e9fcbb8af1</a></td>
<td>fix</td>
<td>remove TypeScript from linker (<a href="https://redirect.github.com/angular/angular/pull/61618">#61618</a>)</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="e62fb359d6">e62fb359d6</a></td>
<td>feat</td>
<td>add experimental support for fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61334">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715">0cf1001715</a></td>
<td>feat</td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61469">#61469</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1">77fa204ad1</a></td>
<td>fix</td>
<td>rename flag for enabling fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61353">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d">c439d6938d</a></td>
<td>fix</td>
<td>symbol builder duplicating host directives (<a href="https://redirect.github.com/angular/angular/pull/61240">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95">3e1baa5a95</a></td>
<td>fix</td>
<td>typo in NG2026 message (<a href="https://redirect.github.com/angular/angular/pull/61325">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e">8163a8995e</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://redirect.github.com/angular/angular/pull/61849">#61849</a>)</td>
</tr>
<tr>
<td><a href="4356e85456">4356e85456</a></td>
<td>fix</td>
<td>fakeAsync should not depend on module import order (<a href="https://redirect.github.com/angular/angular/pull/61375">#61375</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5">583b9a7be5</a></td>
<td>fix</td>
<td>missing useExisting providers throwing for optional calls (<a href="https://redirect.github.com/angular/angular/pull/61137">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8">8f65223bd8</a></td>
<td>fix</td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://redirect.github.com/angular/angular/pull/61499">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e">b785256b9e</a></td>
<td>perf</td>
<td>avoid intermediate arrays in definition (<a href="https://redirect.github.com/angular/angular/pull/61445">#61445</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9">610bebfce9</a></td>
<td>fix</td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://redirect.github.com/angular/angular/pull/55860">#55860</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="cf55d1bdd4">cf55d1bdd4</a></td>
<td>feat</td>
<td>Support importing the external module's export about the angular metadata. (<a href="https://redirect.github.com/angular/angular/pull/61122">#61122</a>)</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="c67dbda8ff">c67dbda8ff</a></td>
<td>feat</td>
<td>support notification closes (<a href="https://redirect.github.com/angular/angular/pull/61442">#61442</a>)</td>
</tr>
<tr>
<td><a href="6e1df54799">6e1df54799</a></td>
<td>feat</td>
<td>support push subscription changes (<a href="https://redirect.github.com/angular/angular/pull/61856">#61856</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8564cf48d8"><code>8564cf4</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61862">#61862</a>)</li>
<li><a href="e910893fa6"><code>e910893</code></a> build: adjust bundling tests to use Angular CLI</li>
<li><a href="9df5f508ca"><code>9df5f50</code></a> docs: update API examples to modern angular (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61688">#61688</a>)</li>
<li><a href="30e081287d"><code>30e0812</code></a> fix(core): update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61500">#61500</a>)</li>
<li><a href="3433021475"><code>3433021</code></a> build: move private testing helpers outside <code>platform-browser/testing</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61476">#61476</a>)</li>
<li><a href="6f74458e53"><code>6f74458</code></a> build: migrate animations to use rules_js based toolchain (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61479">#61479</a>)</li>
<li><a href="bc830cec64"><code>bc830ce</code></a> refactor(animations): mark non-default <code>new</code> expressions as pure (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61452">#61452</a>)</li>
<li><a href="051d90a4cc"><code>051d90a</code></a> build: remove irrelevant madge circular deps tests (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61197">#61197</a>)</li>
<li><a href="4b365c7908"><code>4b365c7</code></a> docs: fix non-working link  (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61131">#61131</a>)</li>
<li><a href="9793693f5b"><code>9793693</code></a> refactor: add Node.js 24 as supported version (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/61142">#61142</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.0.3/packages/animations">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/animations&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.0.3)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 06:56:33 +00:00
dependabot[bot]
985c67f01e Bump @angular/core from 19.2.14 to 20.0.3 in /web_embedding/ng-flutter (#2646)
Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 19.2.14 to 20.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/core</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.0.3</h2>
<p>No release notes provided.</p>
<h2>20.0.2</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee"><img src="https://img.shields.io/badge/1e8158baee-fix-green" alt="fix - 1e8158baee" /></a></td>
<td>components marked for traversal resets reactive context (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e"><img src="https://img.shields.io/badge/1cd23be57e-fix-green" alt="fix - 1cd23be57e" /></a></td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="66a0ec6510"><img src="https://img.shields.io/badge/66a0ec6510-fix-green" alt="fix - 66a0ec6510" /></a></td>
<td>move defer trigger assertions out of parser (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61747">#61747</a>)</td>
</tr>
<tr>
<td><a href="8ecb1ba027"><img src="https://img.shields.io/badge/8ecb1ba027-fix-green" alt="fix - 8ecb1ba027" /></a></td>
<td>recover invalid parenthesized expressions (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61815">#61815</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8c60cbfd1c"><img src="https://img.shields.io/badge/8c60cbfd1c-fix-green" alt="fix - 8c60cbfd1c" /></a></td>
<td><code>takeUntilDestroyed</code> completes immediately if DestroyRef already destroyed (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61847">#61847</a>)</td>
</tr>
<tr>
<td><a href="b1d960d082"><img src="https://img.shields.io/badge/b1d960d082-fix-green" alt="fix - b1d960d082" /></a></td>
<td>produce an error when incremental hydration is expected, but not configured (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61741">#61741</a>)</td>
</tr>
<tr>
<td><a href="b4ed62ddf6"><img src="https://img.shields.io/badge/b4ed62ddf6-fix-green" alt="fix - b4ed62ddf6" /></a></td>
<td>properly handle the case where getSignalGraph is called on a componentless NodeInjector (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/60772">#60772</a>)</td>
</tr>
<tr>
<td><a href="ddd22bea48"><img src="https://img.shields.io/badge/ddd22bea48-fix-green" alt="fix - ddd22bea48" /></a></td>
<td>unregister <code>onDestroy</code> in <code>ResourceImpl</code> when <code>destroy()</code> is called (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61870">#61870</a>)</td>
</tr>
<tr>
<td><a href="5c31e7e28d"><img src="https://img.shields.io/badge/5c31e7e28d-fix-green" alt="fix - 5c31e7e28d" /></a></td>
<td>unregister <code>onDestroy</code> when observable errors in <code>toSignal</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61596">#61596</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e9820a6d48"><img src="https://img.shields.io/badge/e9820a6d48-fix-green" alt="fix - e9820a6d48" /></a></td>
<td>avoid trailing whitespaces in unused imports migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61698">#61698</a>)</td>
</tr>
</tbody>
</table>
<h3>service-worker</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b93fa22f25"><img src="https://img.shields.io/badge/b93fa22f25-fix-green" alt="fix - b93fa22f25" /></a></td>
<td>prevent duplicate fetches during concurrent update checks (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61443">#61443</a>)</td>
</tr>
<tr>
<td><a href="9743bd1317"><img src="https://img.shields.io/badge/9743bd1317-fix-green" alt="fix - 9743bd1317" /></a></td>
<td>update service worker to handle seeking better for videos (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/60029">#60029</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.0</h2>
<p>Blog post: <a href="https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301">https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301</a></p>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2e5362a469"><img src="https://img.shields.io/badge/2e5362a469-feat-blue" alt="feat - 2e5362a469" /></a></td>
<td>accept undefined inputs in NgTemplateOutlet (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61404">#61404</a>)</td>
</tr>
<tr>
<td><a href="b7d3f3dbfc"><img src="https://img.shields.io/badge/b7d3f3dbfc-feat-blue" alt="feat - b7d3f3dbfc" /></a></td>
<td>Allow passing ScrollOptions to ViewportScroller (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61002">#61002</a>)</td>
</tr>
<tr>
<td><a href="74cceba587"><img src="https://img.shields.io/badge/74cceba587-feat-blue" alt="feat - 74cceba587" /></a></td>
<td>throw error for suspicious date patterns (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/59798">#59798</a>)</td>
</tr>
<tr>
<td><a href="255c79e048"><img src="https://img.shields.io/badge/255c79e048-fix-green" alt="fix - 255c79e048" /></a></td>
<td>cleanup <code>updateLatestValue</code> if view is destroyed before promise resolves (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58041">#58041</a>)</td>
</tr>
<tr>
<td><a href="739cadae62"><img src="https://img.shields.io/badge/739cadae62-fix-green" alt="fix - 739cadae62" /></a></td>
<td>Handle errors in async pipe subscriptions (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/60057">#60057</a>)</td>
</tr>
<tr>
<td><a href="cbbea70fa3"><img src="https://img.shields.io/badge/cbbea70fa3-fix-green" alt="fix - cbbea70fa3" /></a></td>
<td>issue a warning instead of an error when <code>NgOptimizedImage</code> exceeds the preload limit (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/60879">#60879</a>)</td>
</tr>
<tr>
<td><a href="fc4a56d5c5"><img src="https://img.shields.io/badge/fc4a56d5c5-fix-green" alt="fix - fc4a56d5c5" /></a></td>
<td>rename httpResource function in factory (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/60022">#60022</a>)</td>
</tr>
<tr>
<td><a href="785a1110e6"><img src="https://img.shields.io/badge/785a1110e6-fix-green" alt="fix - 785a1110e6" /></a></td>
<td>resolve host binding type issues (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/60481">#60481</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<p>| Commit | Description |</p>
</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/core</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.0.3 (2025-06-11)</h1>
<h1>20.0.2 (2025-06-06)</h1>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee">1e8158baee</a></td>
<td>fix</td>
<td>components marked for traversal resets reactive context (<a href="https://redirect.github.com/angular/angular/pull/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e">1cd23be57e</a></td>
<td>fix</td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://redirect.github.com/angular/angular/pull/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h1>20.1.0-next.0 (2025-06-04)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5a76826d26">5a76826d26</a></td>
<td>fix</td>
<td>only report parser errors on invalid expression (<a href="https://redirect.github.com/angular/angular/pull/61793">#61793</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1">e9fcbb8af1</a></td>
<td>fix</td>
<td>remove TypeScript from linker (<a href="https://redirect.github.com/angular/angular/pull/61618">#61618</a>)</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="e62fb359d6">e62fb359d6</a></td>
<td>feat</td>
<td>add experimental support for fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61334">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715">0cf1001715</a></td>
<td>feat</td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61469">#61469</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1">77fa204ad1</a></td>
<td>fix</td>
<td>rename flag for enabling fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61353">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d">c439d6938d</a></td>
<td>fix</td>
<td>symbol builder duplicating host directives (<a href="https://redirect.github.com/angular/angular/pull/61240">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95">3e1baa5a95</a></td>
<td>fix</td>
<td>typo in NG2026 message (<a href="https://redirect.github.com/angular/angular/pull/61325">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e">8163a8995e</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://redirect.github.com/angular/angular/pull/61849">#61849</a>)</td>
</tr>
<tr>
<td><a href="4356e85456">4356e85456</a></td>
<td>fix</td>
<td>fakeAsync should not depend on module import order (<a href="https://redirect.github.com/angular/angular/pull/61375">#61375</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5">583b9a7be5</a></td>
<td>fix</td>
<td>missing useExisting providers throwing for optional calls (<a href="https://redirect.github.com/angular/angular/pull/61137">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8">8f65223bd8</a></td>
<td>fix</td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://redirect.github.com/angular/angular/pull/61499">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e">b785256b9e</a></td>
<td>perf</td>
<td>avoid intermediate arrays in definition (<a href="https://redirect.github.com/angular/angular/pull/61445">#61445</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9">610bebfce9</a></td>
<td>fix</td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://redirect.github.com/angular/angular/pull/55860">#55860</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="cf55d1bdd4">cf55d1bdd4</a></td>
<td>feat</td>
<td>Support importing the external module's export about the angular metadata. (<a href="https://redirect.github.com/angular/angular/pull/61122">#61122</a>)</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="c67dbda8ff">c67dbda8ff</a></td>
<td>feat</td>
<td>support notification closes (<a href="https://redirect.github.com/angular/angular/pull/61442">#61442</a>)</td>
</tr>
<tr>
<td><a href="6e1df54799">6e1df54799</a></td>
<td>feat</td>
<td>support push subscription changes (<a href="https://redirect.github.com/angular/angular/pull/61856">#61856</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="135c594443"><code>135c594</code></a> refactor: use zone.js from npm instead of packages/zone.js throughout repo (#...</li>
<li><a href="78910a32ef"><code>78910a3</code></a> docs: rework programmatically rendering components section to mention <a href="https://github.com/defer"><code>@​defer</code></a> ...</li>
<li><a href="6ae07ad9a1"><code>6ae07ad</code></a> refactor(core): Delete createSignalTuple (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61907">#61907</a>)</li>
<li><a href="8ccd496014"><code>8ccd496</code></a> build: remove unnecessary zone.js dep from various build targets (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61903">#61903</a>)</li>
<li><a href="1e8158baee"><code>1e8158b</code></a> fix(core): components marked for traversal resets reactive context (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61663">#61663</a>)</li>
<li><a href="1e4ce31da4"><code>1e4ce31</code></a> refactor(core): update tests to use standalone (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61663">#61663</a>)</li>
<li><a href="f562fd4298"><code>f562fd4</code></a> refactor(core): export signal setter and updater types for wiz (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61714">#61714</a>)</li>
<li><a href="1cd23be57e"><code>1cd23be</code></a> fix(core): unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61882">#61882</a>)</li>
<li><a href="f6841ea089"><code>f6841ea</code></a> build: update cross-repo angular dependencies (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61881">#61881</a>)</li>
<li><a href="8564cf48d8"><code>8564cf4</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/61862">#61862</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.0.3/packages/core">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/core&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.0.3)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 06:55:32 +00:00
dependabot[bot]
c33fd8d290 Bump @angular/platform-browser from 19.2.14 to 20.0.3 in /web_embedding/ng-flutter (#2645)
Bumps [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) from 19.2.14 to 20.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/platform-browser</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.0.3</h2>
<p>No release notes provided.</p>
<h2>20.0.2</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee"><img src="https://img.shields.io/badge/1e8158baee-fix-green" alt="fix - 1e8158baee" /></a></td>
<td>components marked for traversal resets reactive context (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e"><img src="https://img.shields.io/badge/1cd23be57e-fix-green" alt="fix - 1cd23be57e" /></a></td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="66a0ec6510"><img src="https://img.shields.io/badge/66a0ec6510-fix-green" alt="fix - 66a0ec6510" /></a></td>
<td>move defer trigger assertions out of parser (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61747">#61747</a>)</td>
</tr>
<tr>
<td><a href="8ecb1ba027"><img src="https://img.shields.io/badge/8ecb1ba027-fix-green" alt="fix - 8ecb1ba027" /></a></td>
<td>recover invalid parenthesized expressions (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61815">#61815</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8c60cbfd1c"><img src="https://img.shields.io/badge/8c60cbfd1c-fix-green" alt="fix - 8c60cbfd1c" /></a></td>
<td><code>takeUntilDestroyed</code> completes immediately if DestroyRef already destroyed (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61847">#61847</a>)</td>
</tr>
<tr>
<td><a href="b1d960d082"><img src="https://img.shields.io/badge/b1d960d082-fix-green" alt="fix - b1d960d082" /></a></td>
<td>produce an error when incremental hydration is expected, but not configured (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61741">#61741</a>)</td>
</tr>
<tr>
<td><a href="b4ed62ddf6"><img src="https://img.shields.io/badge/b4ed62ddf6-fix-green" alt="fix - b4ed62ddf6" /></a></td>
<td>properly handle the case where getSignalGraph is called on a componentless NodeInjector (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/60772">#60772</a>)</td>
</tr>
<tr>
<td><a href="ddd22bea48"><img src="https://img.shields.io/badge/ddd22bea48-fix-green" alt="fix - ddd22bea48" /></a></td>
<td>unregister <code>onDestroy</code> in <code>ResourceImpl</code> when <code>destroy()</code> is called (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61870">#61870</a>)</td>
</tr>
<tr>
<td><a href="5c31e7e28d"><img src="https://img.shields.io/badge/5c31e7e28d-fix-green" alt="fix - 5c31e7e28d" /></a></td>
<td>unregister <code>onDestroy</code> when observable errors in <code>toSignal</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61596">#61596</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e9820a6d48"><img src="https://img.shields.io/badge/e9820a6d48-fix-green" alt="fix - e9820a6d48" /></a></td>
<td>avoid trailing whitespaces in unused imports migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61698">#61698</a>)</td>
</tr>
</tbody>
</table>
<h3>service-worker</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b93fa22f25"><img src="https://img.shields.io/badge/b93fa22f25-fix-green" alt="fix - b93fa22f25" /></a></td>
<td>prevent duplicate fetches during concurrent update checks (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61443">#61443</a>)</td>
</tr>
<tr>
<td><a href="9743bd1317"><img src="https://img.shields.io/badge/9743bd1317-fix-green" alt="fix - 9743bd1317" /></a></td>
<td>update service worker to handle seeking better for videos (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/60029">#60029</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.0</h2>
<p>Blog post: <a href="https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301">https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301</a></p>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2e5362a469"><img src="https://img.shields.io/badge/2e5362a469-feat-blue" alt="feat - 2e5362a469" /></a></td>
<td>accept undefined inputs in NgTemplateOutlet (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61404">#61404</a>)</td>
</tr>
<tr>
<td><a href="b7d3f3dbfc"><img src="https://img.shields.io/badge/b7d3f3dbfc-feat-blue" alt="feat - b7d3f3dbfc" /></a></td>
<td>Allow passing ScrollOptions to ViewportScroller (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61002">#61002</a>)</td>
</tr>
<tr>
<td><a href="74cceba587"><img src="https://img.shields.io/badge/74cceba587-feat-blue" alt="feat - 74cceba587" /></a></td>
<td>throw error for suspicious date patterns (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/59798">#59798</a>)</td>
</tr>
<tr>
<td><a href="255c79e048"><img src="https://img.shields.io/badge/255c79e048-fix-green" alt="fix - 255c79e048" /></a></td>
<td>cleanup <code>updateLatestValue</code> if view is destroyed before promise resolves (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58041">#58041</a>)</td>
</tr>
<tr>
<td><a href="739cadae62"><img src="https://img.shields.io/badge/739cadae62-fix-green" alt="fix - 739cadae62" /></a></td>
<td>Handle errors in async pipe subscriptions (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/60057">#60057</a>)</td>
</tr>
<tr>
<td><a href="cbbea70fa3"><img src="https://img.shields.io/badge/cbbea70fa3-fix-green" alt="fix - cbbea70fa3" /></a></td>
<td>issue a warning instead of an error when <code>NgOptimizedImage</code> exceeds the preload limit (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/60879">#60879</a>)</td>
</tr>
<tr>
<td><a href="fc4a56d5c5"><img src="https://img.shields.io/badge/fc4a56d5c5-fix-green" alt="fix - fc4a56d5c5" /></a></td>
<td>rename httpResource function in factory (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/60022">#60022</a>)</td>
</tr>
<tr>
<td><a href="785a1110e6"><img src="https://img.shields.io/badge/785a1110e6-fix-green" alt="fix - 785a1110e6" /></a></td>
<td>resolve host binding type issues (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/60481">#60481</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<p>| Commit | Description |</p>
</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/platform-browser</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.0.3 (2025-06-11)</h1>
<h1>20.0.2 (2025-06-06)</h1>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee">1e8158baee</a></td>
<td>fix</td>
<td>components marked for traversal resets reactive context (<a href="https://redirect.github.com/angular/angular/pull/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e">1cd23be57e</a></td>
<td>fix</td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://redirect.github.com/angular/angular/pull/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h1>20.1.0-next.0 (2025-06-04)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5a76826d26">5a76826d26</a></td>
<td>fix</td>
<td>only report parser errors on invalid expression (<a href="https://redirect.github.com/angular/angular/pull/61793">#61793</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1">e9fcbb8af1</a></td>
<td>fix</td>
<td>remove TypeScript from linker (<a href="https://redirect.github.com/angular/angular/pull/61618">#61618</a>)</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="e62fb359d6">e62fb359d6</a></td>
<td>feat</td>
<td>add experimental support for fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61334">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715">0cf1001715</a></td>
<td>feat</td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61469">#61469</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1">77fa204ad1</a></td>
<td>fix</td>
<td>rename flag for enabling fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61353">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d">c439d6938d</a></td>
<td>fix</td>
<td>symbol builder duplicating host directives (<a href="https://redirect.github.com/angular/angular/pull/61240">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95">3e1baa5a95</a></td>
<td>fix</td>
<td>typo in NG2026 message (<a href="https://redirect.github.com/angular/angular/pull/61325">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e">8163a8995e</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://redirect.github.com/angular/angular/pull/61849">#61849</a>)</td>
</tr>
<tr>
<td><a href="4356e85456">4356e85456</a></td>
<td>fix</td>
<td>fakeAsync should not depend on module import order (<a href="https://redirect.github.com/angular/angular/pull/61375">#61375</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5">583b9a7be5</a></td>
<td>fix</td>
<td>missing useExisting providers throwing for optional calls (<a href="https://redirect.github.com/angular/angular/pull/61137">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8">8f65223bd8</a></td>
<td>fix</td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://redirect.github.com/angular/angular/pull/61499">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e">b785256b9e</a></td>
<td>perf</td>
<td>avoid intermediate arrays in definition (<a href="https://redirect.github.com/angular/angular/pull/61445">#61445</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9">610bebfce9</a></td>
<td>fix</td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://redirect.github.com/angular/angular/pull/55860">#55860</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="cf55d1bdd4">cf55d1bdd4</a></td>
<td>feat</td>
<td>Support importing the external module's export about the angular metadata. (<a href="https://redirect.github.com/angular/angular/pull/61122">#61122</a>)</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="c67dbda8ff">c67dbda8ff</a></td>
<td>feat</td>
<td>support notification closes (<a href="https://redirect.github.com/angular/angular/pull/61442">#61442</a>)</td>
</tr>
<tr>
<td><a href="6e1df54799">6e1df54799</a></td>
<td>feat</td>
<td>support push subscription changes (<a href="https://redirect.github.com/angular/angular/pull/61856">#61856</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="135c594443"><code>135c594</code></a> refactor: use zone.js from npm instead of packages/zone.js throughout repo (#...</li>
<li><a href="8ccd496014"><code>8ccd496</code></a> build: remove unnecessary zone.js dep from various build targets (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61903">#61903</a>)</li>
<li><a href="8564cf48d8"><code>8564cf4</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61862">#61862</a>)</li>
<li><a href="e910893fa6"><code>e910893</code></a> build: adjust bundling tests to use Angular CLI</li>
<li><a href="833c69b618"><code>833c69b</code></a> refactor(platform-browser): replace <code>isPlatformServer</code> with <code>ngServerMode</code> (#...</li>
<li><a href="968bbe9609"><code>968bbe9</code></a> build: migrate platform-browser and platform-browser-dynamic package to use r...</li>
<li><a href="88c70ebc7b"><code>88c70eb</code></a> refactor(platform-browser): replace <code>platform-browser-dynamic</code> with  `platfor...</li>
<li><a href="30e081287d"><code>30e0812</code></a> fix(core): update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61500">#61500</a>)</li>
<li><a href="3433021475"><code>3433021</code></a> build: move private testing helpers outside <code>platform-browser/testing</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61476">#61476</a>)</li>
<li><a href="6d8e57d131"><code>6d8e57d</code></a> perf(platform-server): speed up resolution of base (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/61392">#61392</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.0.3/packages/platform-browser">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/platform-browser&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.0.3)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 06:54:49 +00:00
dependabot[bot]
55573cfa6f Bump @angular/compiler-cli from 19.2.14 to 20.0.3 in /web_embedding/ng-flutter (#2644)
Bumps [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) from 19.2.14 to 20.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/compiler-cli</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.0.3</h2>
<p>No release notes provided.</p>
<h2>20.0.2</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee"><img src="https://img.shields.io/badge/1e8158baee-fix-green" alt="fix - 1e8158baee" /></a></td>
<td>components marked for traversal resets reactive context (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e"><img src="https://img.shields.io/badge/1cd23be57e-fix-green" alt="fix - 1cd23be57e" /></a></td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="66a0ec6510"><img src="https://img.shields.io/badge/66a0ec6510-fix-green" alt="fix - 66a0ec6510" /></a></td>
<td>move defer trigger assertions out of parser (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61747">#61747</a>)</td>
</tr>
<tr>
<td><a href="8ecb1ba027"><img src="https://img.shields.io/badge/8ecb1ba027-fix-green" alt="fix - 8ecb1ba027" /></a></td>
<td>recover invalid parenthesized expressions (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61815">#61815</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8c60cbfd1c"><img src="https://img.shields.io/badge/8c60cbfd1c-fix-green" alt="fix - 8c60cbfd1c" /></a></td>
<td><code>takeUntilDestroyed</code> completes immediately if DestroyRef already destroyed (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61847">#61847</a>)</td>
</tr>
<tr>
<td><a href="b1d960d082"><img src="https://img.shields.io/badge/b1d960d082-fix-green" alt="fix - b1d960d082" /></a></td>
<td>produce an error when incremental hydration is expected, but not configured (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61741">#61741</a>)</td>
</tr>
<tr>
<td><a href="b4ed62ddf6"><img src="https://img.shields.io/badge/b4ed62ddf6-fix-green" alt="fix - b4ed62ddf6" /></a></td>
<td>properly handle the case where getSignalGraph is called on a componentless NodeInjector (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/60772">#60772</a>)</td>
</tr>
<tr>
<td><a href="ddd22bea48"><img src="https://img.shields.io/badge/ddd22bea48-fix-green" alt="fix - ddd22bea48" /></a></td>
<td>unregister <code>onDestroy</code> in <code>ResourceImpl</code> when <code>destroy()</code> is called (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61870">#61870</a>)</td>
</tr>
<tr>
<td><a href="5c31e7e28d"><img src="https://img.shields.io/badge/5c31e7e28d-fix-green" alt="fix - 5c31e7e28d" /></a></td>
<td>unregister <code>onDestroy</code> when observable errors in <code>toSignal</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61596">#61596</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e9820a6d48"><img src="https://img.shields.io/badge/e9820a6d48-fix-green" alt="fix - e9820a6d48" /></a></td>
<td>avoid trailing whitespaces in unused imports migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61698">#61698</a>)</td>
</tr>
</tbody>
</table>
<h3>service-worker</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b93fa22f25"><img src="https://img.shields.io/badge/b93fa22f25-fix-green" alt="fix - b93fa22f25" /></a></td>
<td>prevent duplicate fetches during concurrent update checks (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61443">#61443</a>)</td>
</tr>
<tr>
<td><a href="9743bd1317"><img src="https://img.shields.io/badge/9743bd1317-fix-green" alt="fix - 9743bd1317" /></a></td>
<td>update service worker to handle seeking better for videos (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/60029">#60029</a>)</td>
</tr>
</tbody>
</table>
<h2>20.0.0</h2>
<p>Blog post: <a href="https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301">https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301</a></p>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2e5362a469"><img src="https://img.shields.io/badge/2e5362a469-feat-blue" alt="feat - 2e5362a469" /></a></td>
<td>accept undefined inputs in NgTemplateOutlet (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61404">#61404</a>)</td>
</tr>
<tr>
<td><a href="b7d3f3dbfc"><img src="https://img.shields.io/badge/b7d3f3dbfc-feat-blue" alt="feat - b7d3f3dbfc" /></a></td>
<td>Allow passing ScrollOptions to ViewportScroller (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61002">#61002</a>)</td>
</tr>
<tr>
<td><a href="74cceba587"><img src="https://img.shields.io/badge/74cceba587-feat-blue" alt="feat - 74cceba587" /></a></td>
<td>throw error for suspicious date patterns (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/59798">#59798</a>)</td>
</tr>
<tr>
<td><a href="255c79e048"><img src="https://img.shields.io/badge/255c79e048-fix-green" alt="fix - 255c79e048" /></a></td>
<td>cleanup <code>updateLatestValue</code> if view is destroyed before promise resolves (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58041">#58041</a>)</td>
</tr>
<tr>
<td><a href="739cadae62"><img src="https://img.shields.io/badge/739cadae62-fix-green" alt="fix - 739cadae62" /></a></td>
<td>Handle errors in async pipe subscriptions (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/60057">#60057</a>)</td>
</tr>
<tr>
<td><a href="cbbea70fa3"><img src="https://img.shields.io/badge/cbbea70fa3-fix-green" alt="fix - cbbea70fa3" /></a></td>
<td>issue a warning instead of an error when <code>NgOptimizedImage</code> exceeds the preload limit (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/60879">#60879</a>)</td>
</tr>
<tr>
<td><a href="fc4a56d5c5"><img src="https://img.shields.io/badge/fc4a56d5c5-fix-green" alt="fix - fc4a56d5c5" /></a></td>
<td>rename httpResource function in factory (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/60022">#60022</a>)</td>
</tr>
<tr>
<td><a href="785a1110e6"><img src="https://img.shields.io/badge/785a1110e6-fix-green" alt="fix - 785a1110e6" /></a></td>
<td>resolve host binding type issues (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/60481">#60481</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<p>| Commit | Description |</p>
</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-cli</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.0.3 (2025-06-11)</h1>
<h1>20.0.2 (2025-06-06)</h1>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1e8158baee">1e8158baee</a></td>
<td>fix</td>
<td>components marked for traversal resets reactive context (<a href="https://redirect.github.com/angular/angular/pull/61663">#61663</a>)</td>
</tr>
<tr>
<td><a href="1cd23be57e">1cd23be57e</a></td>
<td>fix</td>
<td>unregister <code>onDestroy</code> in <code>outputToObservable</code> (<a href="https://redirect.github.com/angular/angular/pull/61882">#61882</a>)</td>
</tr>
</tbody>
</table>
<h1>20.1.0-next.0 (2025-06-04)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5a76826d26">5a76826d26</a></td>
<td>fix</td>
<td>only report parser errors on invalid expression (<a href="https://redirect.github.com/angular/angular/pull/61793">#61793</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1">e9fcbb8af1</a></td>
<td>fix</td>
<td>remove TypeScript from linker (<a href="https://redirect.github.com/angular/angular/pull/61618">#61618</a>)</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="e62fb359d6">e62fb359d6</a></td>
<td>feat</td>
<td>add experimental support for fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61334">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715">0cf1001715</a></td>
<td>feat</td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61469">#61469</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1">77fa204ad1</a></td>
<td>fix</td>
<td>rename flag for enabling fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61353">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d">c439d6938d</a></td>
<td>fix</td>
<td>symbol builder duplicating host directives (<a href="https://redirect.github.com/angular/angular/pull/61240">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95">3e1baa5a95</a></td>
<td>fix</td>
<td>typo in NG2026 message (<a href="https://redirect.github.com/angular/angular/pull/61325">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e">8163a8995e</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://redirect.github.com/angular/angular/pull/61849">#61849</a>)</td>
</tr>
<tr>
<td><a href="4356e85456">4356e85456</a></td>
<td>fix</td>
<td>fakeAsync should not depend on module import order (<a href="https://redirect.github.com/angular/angular/pull/61375">#61375</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5">583b9a7be5</a></td>
<td>fix</td>
<td>missing useExisting providers throwing for optional calls (<a href="https://redirect.github.com/angular/angular/pull/61137">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8">8f65223bd8</a></td>
<td>fix</td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://redirect.github.com/angular/angular/pull/61499">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e">b785256b9e</a></td>
<td>perf</td>
<td>avoid intermediate arrays in definition (<a href="https://redirect.github.com/angular/angular/pull/61445">#61445</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9">610bebfce9</a></td>
<td>fix</td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://redirect.github.com/angular/angular/pull/55860">#55860</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="cf55d1bdd4">cf55d1bdd4</a></td>
<td>feat</td>
<td>Support importing the external module's export about the angular metadata. (<a href="https://redirect.github.com/angular/angular/pull/61122">#61122</a>)</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="c67dbda8ff">c67dbda8ff</a></td>
<td>feat</td>
<td>support notification closes (<a href="https://redirect.github.com/angular/angular/pull/61442">#61442</a>)</td>
</tr>
<tr>
<td><a href="6e1df54799">6e1df54799</a></td>
<td>feat</td>
<td>support push subscription changes (<a href="https://redirect.github.com/angular/angular/pull/61856">#61856</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8fc96a7065"><code>8fc96a7</code></a> build: migrate partial compliance tests to <code>rules_js</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61895">#61895</a>)</li>
<li><a href="8564cf48d8"><code>8564cf4</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61862">#61862</a>)</li>
<li><a href="a24fb53a73"><code>a24fb53</code></a> build: remove <code>packages/bazel</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61862">#61862</a>)</li>
<li><a href="a9a7654cbf"><code>a9a7654</code></a> build: migrate <code>packages/compiler-cli</code> to <code>ts_project</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61862">#61862</a>)</li>
<li><a href="49e273a5f9"><code>49e273a</code></a> build: update all non-major dependencies (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61701">#61701</a>)</li>
<li><a href="9e16d9cdf6"><code>9e16d9c</code></a> build: update dependency yargs to v18 (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61770">#61770</a>)</li>
<li><a href="66a0ec6510"><code>66a0ec6</code></a> fix(compiler): move defer trigger assertions out of parser (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61747">#61747</a>)</li>
<li><a href="8461488835"><code>8461488</code></a> refactor(compiler-cli): export type used by migrations (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/61697">#61697</a>)</li>
<li><a href="c7ac9dfd4f"><code>c7ac9df</code></a> build: ensure compiler is properly picked up as runtime dep of compiler-cli</li>
<li><a href="e9987f2019"><code>e9987f2</code></a> build: update api-gen to work with compiler as <code>ts_project</code></li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.0.3/packages/compiler-cli">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/compiler-cli&package-manager=npm_and_yarn&previous-version=19.2.14&new-version=20.0.3)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 06:54:46 +00:00
dependabot[bot]
2d32c0ced0 Bump @angular-devkit/build-angular from 19.2.15 to 20.0.2 in /web_embedding/ng-flutter (#2643)
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli) from 19.2.15 to 20.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/releases"><code>@​angular-devkit/build-angular</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.0.2</h2>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="bf64a0f2dc"><img src="https://img.shields.io/badge/bf64a0f2d-fix-green" alt="fix - bf64a0f2d" /></a></td>
<td>add <code>less</code> as a devDependency when selected as the style preprocessor</td>
</tr>
<tr>
<td><a href="cb258a3e15"><img src="https://img.shields.io/badge/cb258a3e1-fix-green" alt="fix - cb258a3e1" /></a></td>
<td>correctly detect modules using new file extension format</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="424f1cbbfb"><img src="https://img.shields.io/badge/424f1cbbf-fix-green" alt="fix - 424f1cbbf" /></a></td>
<td>do not consider internal Angular files as external imports</td>
</tr>
</tbody>
</table>
<h2>20.0.1</h2>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="525ddcbd29"><img src="https://img.shields.io/badge/525ddcbd2-fix-green" alt="fix - 525ddcbd2" /></a></td>
<td>only overwrite JSON file if actually changed</td>
</tr>
<tr>
<td><a href="83c820e5ab"><img src="https://img.shields.io/badge/83c820e5a-fix-green" alt="fix - 83c820e5a" /></a></td>
<td>remove karma config devkit package usages during application migration</td>
</tr>
<tr>
<td><a href="87266b38a0"><img src="https://img.shields.io/badge/87266b38a-fix-green" alt="fix - 87266b38a" /></a></td>
<td>skip zone.js dependency for zoneless applications</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0883248cbd"><img src="https://img.shields.io/badge/0883248cb-fix-green" alt="fix - 0883248cb" /></a></td>
<td>improve Node.js version check and error messages</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e5efdc577b"><img src="https://img.shields.io/badge/e5efdc577-fix-green" alt="fix - e5efdc577" /></a></td>
<td>also disable outputMode in vitest unit-tests</td>
</tr>
<tr>
<td><a href="5814393dbb"><img src="https://img.shields.io/badge/5814393db-fix-green" alt="fix - 5814393db" /></a></td>
<td>resolve junit karma reporter output to workspace root</td>
</tr>
</tbody>
</table>
<h2>20.0.0</h2>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e513cd4aa2"><img src="https://img.shields.io/badge/e513cd4aa-fix-green" alt="fix - e513cd4aa" /></a></td>
<td>add Node.js 24 as supported version</td>
</tr>
<tr>
<td><a href="5e90c1b4ec"><img src="https://img.shields.io/badge/5e90c1b4e-fix-green" alt="fix - 5e90c1b4e" /></a></td>
<td>remove Node.js v18 support</td>
</tr>
<tr>
<td><a href="787e510dcc"><img src="https://img.shields.io/badge/787e510dc-fix-green" alt="fix - 787e510dc" /></a></td>
<td>update min Node.js support to 20.19, 22.12, and 24.0</td>
</tr>
<tr>
<td><a href="64732534ec"><img src="https://img.shields.io/badge/64732534e-fix-green" alt="fix - 64732534e" /></a></td>
<td>update minimum supported Node.js 22 version to 22.11.0</td>
</tr>
</tbody>
</table>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e03f2b8999"><img src="https://img.shields.io/badge/e03f2b899-feat-blue" alt="feat - e03f2b899" /></a></td>
<td>Add global error listeners to new app generation</td>
</tr>
<tr>
<td><a href="1e137ca848"><img src="https://img.shields.io/badge/1e137ca84-feat-blue" alt="feat - 1e137ca84" /></a></td>
<td>add migration to update <code>moduleResolution</code> to <code>bundler</code></td>
</tr>
<tr>
<td><a href="26fd4ea73a"><img src="https://img.shields.io/badge/26fd4ea73-feat-blue" alt="feat - 26fd4ea73" /></a></td>
<td>add migrations for server rendering updates</td>
</tr>
<tr>
<td><a href="5876577af1"><img src="https://img.shields.io/badge/5876577af-feat-blue" alt="feat - 5876577af" /></a></td>
<td>Add prompt for new apps to be zoneless</td>
</tr>
<tr>
<td><a href="fdc6291dda"><img src="https://img.shields.io/badge/fdc6291dd-feat-blue" alt="feat - fdc6291dd" /></a></td>
<td>add update migration to keep previous style guide generation behavior</td>
</tr>
<tr>
<td><a href="093c5a3152"><img src="https://img.shields.io/badge/093c5a315-feat-blue" alt="feat - 093c5a315" /></a></td>
<td>directly use <code>@angular/build</code> in new projects</td>
</tr>
<tr>
<td><a href="d6f594fe0f"><img src="https://img.shields.io/badge/d6f594fe0-feat-blue" alt="feat - d6f594fe0" /></a></td>
<td>generate applications using TypeScript project references</td>
</tr>
<tr>
<td><a href="0ab1ddf632"><img src="https://img.shields.io/badge/0ab1ddf63-feat-blue" alt="feat - 0ab1ddf63" /></a></td>
<td>generate libraries using TypeScript project references</td>
</tr>
<tr>
<td><a href="18e13e2cee"><img src="https://img.shields.io/badge/18e13e2ce-feat-blue" alt="feat - 18e13e2ce" /></a></td>
<td>remove <code>--server-routing</code> option</td>
</tr>
<tr>
<td><a href="03180fe035"><img src="https://img.shields.io/badge/03180fe03-feat-blue" alt="feat - 03180fe03" /></a></td>
<td>use TypeScript module preserve option for new projects</td>
</tr>
<tr>
<td><a href="86d241629f"><img src="https://img.shields.io/badge/86d241629-fix-green" alt="fix - 86d241629" /></a></td>
<td>add <code>@angular/ssr</code> dependency only when <code>provideServerRendering</code> import has been updated</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/blob/main/CHANGELOG.md"><code>@​angular-devkit/build-angular</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.0.2 (2025-06-11)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="bf64a0f2dc">bf64a0f2d</a></td>
<td>fix</td>
<td>add <code>less</code> as a devDependency when selected as the style preprocessor</td>
</tr>
<tr>
<td><a href="cb258a3e15">cb258a3e1</a></td>
<td>fix</td>
<td>correctly detect modules using new file extension format</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="424f1cbbfb">424f1cbbf</a></td>
<td>fix</td>
<td>do not consider internal Angular files as external imports</td>
</tr>
</tbody>
</table>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e89245debd"><code>e89245d</code></a> release: cut the v20.0.2 release</li>
<li><a href="bf64a0f2dc"><code>bf64a0f</code></a> fix(<code>@​schematics/angular</code>): add <code>less</code> as a devDependency when selected as the ...</li>
<li><a href="424f1cbbfb"><code>424f1cb</code></a> fix(<code>@​angular/build</code>): do not consider internal Angular files as external imports</li>
<li><a href="631ac7e6bc"><code>631ac7e</code></a> ci: use new pull-request-labeling action</li>
<li><a href="fa253851a0"><code>fa25385</code></a> build: fix perf workflows</li>
<li><a href="1db861cbda"><code>1db861c</code></a> build: improve globbing of jasmine test files</li>
<li><a href="cb258a3e15"><code>cb258a3</code></a> fix(<code>@​schematics/angular</code>): correctly detect modules using new file extension f...</li>
<li><a href="19dc7ddd54"><code>19dc7dd</code></a> build: simplify unit test target names</li>
<li><a href="d513e58d3d"><code>d513e58</code></a> build: simplify unit test target names</li>
<li><a href="4e7e0b073f"><code>4e7e0b0</code></a> release: cut the v20.0.1 release</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular-cli/compare/19.2.15...20.0.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular-devkit/build-angular&package-manager=npm_and_yarn&previous-version=19.2.15&new-version=20.0.2)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 06:51:56 +00:00
dependabot[bot]
1ccce7c9e1 Bump jasmine-core from 5.4.0 to 5.5.0 in /web_embedding/ng-flutter (#2545)
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 5.4.0 to 5.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jasmine/jasmine/releases">jasmine-core's releases</a>.</em></p>
<blockquote>
<h2>v5.5.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.5.0.md">release notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="483d4ab3c3"><code>483d4ab</code></a> Bump version to 5.5.0</li>
<li><a href="663dfe5932"><code>663dfe5</code></a> Updated release instructions</li>
<li><a href="ce9c752899"><code>ce9c752</code></a> Added debug logging to flaky test</li>
<li><a href="d5e7bc9fd6"><code>d5e7bc9</code></a> Optionally enforce uniqueness of spec and suite names</li>
<li><a href="744e765d6f"><code>744e765</code></a> Update copyright date</li>
<li><a href="29551ba4f3"><code>29551ba</code></a> Prettier</li>
<li><a href="bd9a3b2305"><code>bd9a3b2</code></a> Include property value mismatches in diffs even when there are missing or ext...</li>
<li>See full diff in <a href="https://github.com/jasmine/jasmine/compare/v5.4.0...v5.5.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jasmine-core&package-manager=npm_and_yarn&previous-version=5.4.0&new-version=5.5.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-09 06:51:46 +00:00
dependabot[bot]
a7def8bbe3 Bump typescript from 5.6.3 to 5.7.2 in /web_embedding/ng-flutter (#2544)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.3 to 5.7.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/microsoft/TypeScript/releases">typescript's releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.7</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">release announcement</a>.</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed issues query for Typescript 5.7.1 (RC)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed issues query for Typescript 5.7.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.7 RC</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed issues query for Typescript 5.7.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.7 Beta</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d701d908d5"><code>d701d90</code></a> Bump version to 5.7.2 and LKG</li>
<li><a href="0503a630fd"><code>0503a63</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60450">#60450</a> (Move to file: fix detection of refe...) into release-5.7 (#...</li>
<li><a href="3140dbb79a"><code>3140dbb</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60488">#60488</a> (Stub out copilotRelated command) into release-5.7 (<a href="https://redirect.github.com/microsoft/TypeScript/issues/60495">#60495</a>)</li>
<li><a href="c1216dea1a"><code>c1216de</code></a> Update LKG</li>
<li><a href="3ee2b95689"><code>3ee2b95</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60415">#60415</a> (Fix false positive rewriteRelativeI...) into release-5.7 (#...</li>
<li><a href="44bd3f21fe"><code>44bd3f2</code></a> Bump version to 5.7.1-rc and LKG</li>
<li><a href="5925c81eea"><code>5925c81</code></a> Update LKG</li>
<li><a href="84d58cf525"><code>84d58cf</code></a> Merge remote-tracking branch 'origin/main' into release-5.7</li>
<li><a href="0ec4d30a6e"><code>0ec4d30</code></a> Fixing exception on unsaved file (<a href="https://redirect.github.com/microsoft/TypeScript/issues/60362">#60362</a>)</li>
<li><a href="11b2930fa2"><code>11b2930</code></a> Add compatible overloads that accept ArrayBuffer to BigInt64Array/BigUint64Ar...</li>
<li>Additional commits viewable in <a href="https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.6.3&new-version=5.7.2)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-09 06:46:10 +00:00
dependabot[bot]
ad86bf554b Bump @angular/platform-browser from 18.2.13 to 19.0.3 in /web_embedding/ng-flutter (#2548)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

Bumps [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) from 18.2.13 to 19.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/platform-browser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.3</h2>
<h1>19.0.3 (2024-12-04)</h1>
<h2>v19.0.2</h2>
<h1>19.0.2 (2024-12-04)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9f99196d23"><img src="https://img.shields.io/badge/9f99196d23-fix-green" alt="fix - 9f99196d23" /></a></td>
<td>account for multiple generated namespace imports in HMR (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58924">#58924</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4792db9a6d"><img src="https://img.shields.io/badge/4792db9a6d-fix-green" alt="fix - 4792db9a6d" /></a></td>
<td>Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58929">#58929</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="7b5bacc228"><img src="https://img.shields.io/badge/7b5bacc228-fix-green" alt="fix - 7b5bacc228" /></a></td>
<td>class content being deleted in some edge cases (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="d1cbdd6acb"><img src="https://img.shields.io/badge/d1cbdd6acb-fix-green" alt="fix - d1cbdd6acb" /></a></td>
<td>correctly strip away parameters surrounded by comments in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="e17ff71c31"><img src="https://img.shields.io/badge/e17ff71c31-fix-green" alt="fix - e17ff71c31" /></a></td>
<td>don't migrate classes with parameters that can't be injected (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="7c5f990001"><img src="https://img.shields.io/badge/7c5f990001-fix-green" alt="fix - 7c5f990001" /></a></td>
<td>inject migration aggressively removing imports (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="4392ccedf9"><img src="https://img.shields.io/badge/4392ccedf9-fix-green" alt="fix - 4392ccedf9" /></a></td>
<td>inject migration dropping code if everything except super is removed (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="9cbebc6dda"><img src="https://img.shields.io/badge/9cbebc6dda-fix-green" alt="fix - 9cbebc6dda" /></a></td>
<td>preserve type literals and tuples in inject migrations (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58959">#58959</a>)</td>
</tr>
</tbody>
</table>
<h3>platform-server</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f3c388ecda"><img src="https://img.shields.io/badge/f3c388ecda-fix-green" alt="fix - f3c388ecda" /></a></td>
<td>remove peer dependency on animations (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58997">#58997</a>)</td>
</tr>
</tbody>
</table>
<h2>v19.0.1</h2>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc"><img src="https://img.shields.io/badge/fb1fa8b0fc-fix-green" alt="fix - fb1fa8b0fc" /></a></td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722"><img src="https://img.shields.io/badge/502ee0e722-fix-green" alt="fix - 502ee0e722" /></a></td>
<td>correctly clear template HMR internal renderer cache (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1"><img src="https://img.shields.io/badge/99715104a1-fix-green" alt="fix - 99715104a1" /></a></td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f"><img src="https://img.shields.io/badge/118803035f-fix-green" alt="fix - 118803035f" /></a></td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01"><img src="https://img.shields.io/badge/08b9452f01-fix-green" alt="fix - 08b9452f01" /></a></td>
<td>Ensure resource sets an error (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff"><img src="https://img.shields.io/badge/84f45ea3ff-fix-green" alt="fix - 84f45ea3ff" /></a></td>
<td>make component id generation more stable between client and server builds (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee"><img src="https://img.shields.io/badge/d3491c7cee-fix-green" alt="fix - d3491c7cee" /></a></td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef"><img src="https://img.shields.io/badge/4dfe5b6cef-fix-green" alt="fix - 4dfe5b6cef" /></a></td>
<td>work around TypeScript 5.7 issue (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
</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/platform-browser</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.3 (2024-12-04)</h1>
<h1>19.1.0-next.1 (2024-12-04)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f280467398">f280467398</a></td>
<td>fix</td>
<td>account for multiple generated namespace imports in HMR (<a href="https://redirect.github.com/angular/angular/pull/58924">#58924</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e894a5daea">e894a5daea</a></td>
<td>feat</td>
<td>set kind field on template and effect nodes (<a href="https://redirect.github.com/angular/angular/pull/58865">#58865</a>)</td>
</tr>
<tr>
<td><a href="3b765367f3">3b765367f3</a></td>
<td>fix</td>
<td>Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (<a href="https://redirect.github.com/angular/angular/pull/58929">#58929</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e31e52e177">e31e52e177</a></td>
<td>fix</td>
<td>class content being deleted in some edge cases (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="508d3a1b3b">508d3a1b3b</a></td>
<td>fix</td>
<td>correctly strip away parameters surrounded by comments in inject migration (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="7191aa6e09">7191aa6e09</a></td>
<td>fix</td>
<td>don't migrate classes with parameters that can't be injected (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="a4924af6d5">a4924af6d5</a></td>
<td>fix</td>
<td>inject migration aggressively removing imports (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="35165d152d">35165d152d</a></td>
<td>fix</td>
<td>inject migration dropping code if everything except super is removed (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="68e5ba7a3a">68e5ba7a3a</a></td>
<td>fix</td>
<td>preserve type literals and tuples in inject migrations (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
</tbody>
</table>
<h3>platform-server</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1cfbfc66d3">1cfbfc66d3</a></td>
<td>fix</td>
<td>remove peer dependency on animations (<a href="https://redirect.github.com/angular/angular/pull/58997">#58997</a>)</td>
</tr>
</tbody>
</table>
<h1>19.0.2 (2024-12-04)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9f99196d23">9f99196d23</a></td>
<td>fix</td>
<td>account for multiple generated namespace imports in HMR (<a href="https://redirect.github.com/angular/angular/pull/58924">#58924</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4792db9a6d">4792db9a6d</a></td>
<td>fix</td>
<td>Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (<a href="https://redirect.github.com/angular/angular/pull/58929">#58929</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="7b5bacc228">7b5bacc228</a></td>
<td>fix</td>
<td>class content being deleted in some edge cases (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="d1cbdd6acb">d1cbdd6acb</a></td>
<td>fix</td>
<td>correctly strip away parameters surrounded by comments in inject migration (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="e17ff71c31">e17ff71c31</a></td>
<td>fix</td>
<td>don't migrate classes with parameters that can't be injected (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="7c5f990001">7c5f990001</a></td>
<td>fix</td>
<td>inject migration aggressively removing imports (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="4392ccedf9">4392ccedf9</a></td>
<td>fix</td>
<td>inject migration dropping code if everything except super is removed (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="9cbebc6dda">9cbebc6dda</a></td>
<td>fix</td>
<td>preserve type literals and tuples in inject migrations (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5f3ba068f1"><code>5f3ba06</code></a> docs: set syntax highlighting of code examples MD code blocks (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/59026">#59026</a>)</li>
<li><a href="c36a1c023b"><code>c36a1c0</code></a> fix(platform-browser): correctly add external stylesheets to ShadowDOM compon...</li>
<li><a href="917e99db42"><code>917e99d</code></a> docs(platform-browser): update usage notes for incremental hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58339">#58339</a>)</li>
<li><a href="19edf2c057"><code>19edf2c</code></a> feat(core): add syntactic sugar for initializers (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/53152">#53152</a>)</li>
<li><a href="69fc5ae922"><code>69fc5ae</code></a> feat(core): Add incremental hydration public api (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58249">#58249</a>)</li>
<li><a href="95449302e9"><code>9544930</code></a> refactor(core): add incremental hydration infrastructure (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58193">#58193</a>)</li>
<li><a href="b542f15204"><code>b542f15</code></a> docs: removed typos of withHttpTransferCacheOptions description (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/58244">#58244</a>)</li>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="5c61f46409"><code>5c61f46</code></a> refactor(platform-browser): remove deprecated `BrowserModule.withServerTransi...</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/57647">#57647</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.3/packages/platform-browser">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/platform-browser&package-manager=npm_and_yarn&previous-version=18.2.13&new-version=19.0.3)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-09 06:36:07 +00:00
dependabot[bot]
04eba1f01a Bump @angular/core from 18.2.13 to 19.0.3 in /web_embedding/ng-flutter (#2546)
Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 18.2.13 to 19.0.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/core</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.3</h2>
<h1>19.0.3 (2024-12-04)</h1>
<h2>v19.0.2</h2>
<h1>19.0.2 (2024-12-04)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9f99196d23"><img src="https://img.shields.io/badge/9f99196d23-fix-green" alt="fix - 9f99196d23" /></a></td>
<td>account for multiple generated namespace imports in HMR (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58924">#58924</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4792db9a6d"><img src="https://img.shields.io/badge/4792db9a6d-fix-green" alt="fix - 4792db9a6d" /></a></td>
<td>Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58929">#58929</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="7b5bacc228"><img src="https://img.shields.io/badge/7b5bacc228-fix-green" alt="fix - 7b5bacc228" /></a></td>
<td>class content being deleted in some edge cases (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="d1cbdd6acb"><img src="https://img.shields.io/badge/d1cbdd6acb-fix-green" alt="fix - d1cbdd6acb" /></a></td>
<td>correctly strip away parameters surrounded by comments in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="e17ff71c31"><img src="https://img.shields.io/badge/e17ff71c31-fix-green" alt="fix - e17ff71c31" /></a></td>
<td>don't migrate classes with parameters that can't be injected (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="7c5f990001"><img src="https://img.shields.io/badge/7c5f990001-fix-green" alt="fix - 7c5f990001" /></a></td>
<td>inject migration aggressively removing imports (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="4392ccedf9"><img src="https://img.shields.io/badge/4392ccedf9-fix-green" alt="fix - 4392ccedf9" /></a></td>
<td>inject migration dropping code if everything except super is removed (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="9cbebc6dda"><img src="https://img.shields.io/badge/9cbebc6dda-fix-green" alt="fix - 9cbebc6dda" /></a></td>
<td>preserve type literals and tuples in inject migrations (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</td>
</tr>
</tbody>
</table>
<h3>platform-server</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f3c388ecda"><img src="https://img.shields.io/badge/f3c388ecda-fix-green" alt="fix - f3c388ecda" /></a></td>
<td>remove peer dependency on animations (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58997">#58997</a>)</td>
</tr>
</tbody>
</table>
<h2>v19.0.1</h2>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc"><img src="https://img.shields.io/badge/fb1fa8b0fc-fix-green" alt="fix - fb1fa8b0fc" /></a></td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722"><img src="https://img.shields.io/badge/502ee0e722-fix-green" alt="fix - 502ee0e722" /></a></td>
<td>correctly clear template HMR internal renderer cache (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1"><img src="https://img.shields.io/badge/99715104a1-fix-green" alt="fix - 99715104a1" /></a></td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f"><img src="https://img.shields.io/badge/118803035f-fix-green" alt="fix - 118803035f" /></a></td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01"><img src="https://img.shields.io/badge/08b9452f01-fix-green" alt="fix - 08b9452f01" /></a></td>
<td>Ensure resource sets an error (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff"><img src="https://img.shields.io/badge/84f45ea3ff-fix-green" alt="fix - 84f45ea3ff" /></a></td>
<td>make component id generation more stable between client and server builds (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee"><img src="https://img.shields.io/badge/d3491c7cee-fix-green" alt="fix - d3491c7cee" /></a></td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef"><img src="https://img.shields.io/badge/4dfe5b6cef-fix-green" alt="fix - 4dfe5b6cef" /></a></td>
<td>work around TypeScript 5.7 issue (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
</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/core</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.3 (2024-12-04)</h1>
<h1>19.1.0-next.1 (2024-12-04)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f280467398">f280467398</a></td>
<td>fix</td>
<td>account for multiple generated namespace imports in HMR (<a href="https://redirect.github.com/angular/angular/pull/58924">#58924</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e894a5daea">e894a5daea</a></td>
<td>feat</td>
<td>set kind field on template and effect nodes (<a href="https://redirect.github.com/angular/angular/pull/58865">#58865</a>)</td>
</tr>
<tr>
<td><a href="3b765367f3">3b765367f3</a></td>
<td>fix</td>
<td>Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (<a href="https://redirect.github.com/angular/angular/pull/58929">#58929</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e31e52e177">e31e52e177</a></td>
<td>fix</td>
<td>class content being deleted in some edge cases (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="508d3a1b3b">508d3a1b3b</a></td>
<td>fix</td>
<td>correctly strip away parameters surrounded by comments in inject migration (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="7191aa6e09">7191aa6e09</a></td>
<td>fix</td>
<td>don't migrate classes with parameters that can't be injected (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="a4924af6d5">a4924af6d5</a></td>
<td>fix</td>
<td>inject migration aggressively removing imports (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="35165d152d">35165d152d</a></td>
<td>fix</td>
<td>inject migration dropping code if everything except super is removed (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="68e5ba7a3a">68e5ba7a3a</a></td>
<td>fix</td>
<td>preserve type literals and tuples in inject migrations (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
</tbody>
</table>
<h3>platform-server</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1cfbfc66d3">1cfbfc66d3</a></td>
<td>fix</td>
<td>remove peer dependency on animations (<a href="https://redirect.github.com/angular/angular/pull/58997">#58997</a>)</td>
</tr>
</tbody>
</table>
<h1>19.0.2 (2024-12-04)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9f99196d23">9f99196d23</a></td>
<td>fix</td>
<td>account for multiple generated namespace imports in HMR (<a href="https://redirect.github.com/angular/angular/pull/58924">#58924</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4792db9a6d">4792db9a6d</a></td>
<td>fix</td>
<td>Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (<a href="https://redirect.github.com/angular/angular/pull/58929">#58929</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="7b5bacc228">7b5bacc228</a></td>
<td>fix</td>
<td>class content being deleted in some edge cases (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="d1cbdd6acb">d1cbdd6acb</a></td>
<td>fix</td>
<td>correctly strip away parameters surrounded by comments in inject migration (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="e17ff71c31">e17ff71c31</a></td>
<td>fix</td>
<td>don't migrate classes with parameters that can't be injected (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="7c5f990001">7c5f990001</a></td>
<td>fix</td>
<td>inject migration aggressively removing imports (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="4392ccedf9">4392ccedf9</a></td>
<td>fix</td>
<td>inject migration dropping code if everything except super is removed (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
<tr>
<td><a href="9cbebc6dda">9cbebc6dda</a></td>
<td>fix</td>
<td>preserve type literals and tuples in inject migrations (<a href="https://redirect.github.com/angular/angular/pull/58959">#58959</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="0c40bb28e1"><code>0c40bb2</code></a> refactor(docs-infra): convert code-example-s that have only region param to @...</li>
<li><a href="5f3ba068f1"><code>5f3ba06</code></a> docs: set syntax highlighting of code examples MD code blocks (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/59026">#59026</a>)</li>
<li><a href="b8a2ae01d5"><code>b8a2ae0</code></a> docs: fix missing alert block styles in the API reference (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/59020">#59020</a>)</li>
<li><a href="c453f5dc2f"><code>c453f5d</code></a> docs(core): fix eventCoalescing comment (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/57097">#57097</a>)</li>
<li><a href="4392ccedf9"><code>4392cce</code></a> fix(migrations): inject migration dropping code if everything except super is...</li>
<li><a href="e17ff71c31"><code>e17ff71</code></a> fix(migrations): don't migrate classes with parameters that can't be injected...</li>
<li><a href="9cbebc6dda"><code>9cbebc6</code></a> fix(migrations): preserve type literals and tuples in inject migrations (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</li>
<li><a href="7c5f990001"><code>7c5f990</code></a> fix(migrations): inject migration aggressively removing imports (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</li>
<li><a href="d1cbdd6acb"><code>d1cbdd6</code></a> fix(migrations): correctly strip away parameters surrounded by comments in in...</li>
<li><a href="7b5bacc228"><code>7b5bacc</code></a> fix(migrations): class content being deleted in some edge cases (<a href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/58959">#58959</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.3/packages/core">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/core&package-manager=npm_and_yarn&previous-version=18.2.13&new-version=19.0.3)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-09 06:34:42 +00:00
dependabot[bot]
5ff0642926 Bump @angular/material from 18.2.14 to 19.0.2 in /web_embedding/ng-flutter (#2547)
Bumps [@angular/material](https://github.com/angular/components) from 18.2.14 to 19.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/releases"><code>@​angular/material</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.2</h2>
<h1>19.0.2 &quot;plastic-rhino&quot; (2024-12-04)</h1>
<h3>youtube-player</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1d3905a208"><img src="https://img.shields.io/badge/1d3905a208-fix-green" alt="fix - 1d3905a208" /></a></td>
<td>update to latest typings (<a href="https://redirect.github.com/angular/components/issues/30126">#30126</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0ed9869529"><img src="https://img.shields.io/badge/0ed9869529-fix-green" alt="fix - 0ed9869529" /></a></td>
<td><strong>button-toggle:</strong> unable to tab into ngModel-based group on first render (<a href="https://redirect.github.com/angular/components/issues/30103">#30103</a>)</td>
</tr>
<tr>
<td><a href="72ff6fcce3"><img src="https://img.shields.io/badge/72ff6fcce3-fix-green" alt="fix - 72ff6fcce3" /></a></td>
<td><strong>core:</strong> optgroup label color not inferred correctly (<a href="https://redirect.github.com/angular/components/issues/30085">#30085</a>)</td>
</tr>
<tr>
<td><a href="c395585446"><img src="https://img.shields.io/badge/c395585446-fix-green" alt="fix - c395585446" /></a></td>
<td><strong>schematics:</strong> avoid parsing stylesheets that don't include Material</td>
</tr>
<tr>
<td><a href="5b3350a60e"><img src="https://img.shields.io/badge/5b3350a60e-fix-green" alt="fix - 5b3350a60e" /></a></td>
<td><strong>schematics:</strong> error if stylesheet contains syntax errors</td>
</tr>
<tr>
<td><a href="1235ad28bc"><img src="https://img.shields.io/badge/1235ad28bc-fix-green" alt="fix - 1235ad28bc" /></a></td>
<td><strong>sort:</strong> simplify animations (<a href="https://redirect.github.com/angular/components/issues/30057">#30057</a>)</td>
</tr>
<tr>
<td><a href="5b165067e8"><img src="https://img.shields.io/badge/5b165067e8-fix-green" alt="fix - 5b165067e8" /></a></td>
<td><strong>tabs:</strong> ink bar not showing when same tab is re-selected (<a href="https://redirect.github.com/angular/components/issues/30121">#30121</a>)</td>
</tr>
</tbody>
</table>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="460f971b27"><img src="https://img.shields.io/badge/460f971b27-fix-green" alt="fix - 460f971b27" /></a></td>
<td><strong>accordion:</strong> improve accessibility in example code (<a href="https://redirect.github.com/angular/components/issues/30087">#30087</a>)</td>
</tr>
<tr>
<td><a href="6306a12c12"><img src="https://img.shields.io/badge/6306a12c12-fix-green" alt="fix - 6306a12c12" /></a></td>
<td><strong>menu:</strong> disable flexible dimensions (<a href="https://redirect.github.com/angular/components/issues/30086">#30086</a>)</td>
</tr>
</tbody>
</table>
<h2>v19.0.1</h2>
<h1>19.0.1 &quot;mercury-mailbox&quot; (2024-11-27)</h1>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2d7e078bb4"><img src="https://img.shields.io/badge/2d7e078bb-fix-green" alt="fix - 2d7e078bb" /></a></td>
<td><strong>button-toggle:</strong> animate checkbox (<a href="https://redirect.github.com/angular/components/issues/30025">#30025</a>)</td>
</tr>
<tr>
<td><a href="edac40645f"><img src="https://img.shields.io/badge/edac40645-fix-green" alt="fix - edac40645" /></a></td>
<td><strong>chips:</strong> emit state changes when chip grid is disabled (<a href="https://redirect.github.com/angular/components/issues/30033">#30033</a>)</td>
</tr>
<tr>
<td><a href="18f7f4bb9e"><img src="https://img.shields.io/badge/18f7f4bb9-fix-green" alt="fix - 18f7f4bb9" /></a></td>
<td><strong>datepicker:</strong> adds comparison ids and aria-describedby spans (<a href="https://redirect.github.com/angular/components/issues/30040">#30040</a>)</td>
</tr>
<tr>
<td><a href="375435497f"><img src="https://img.shields.io/badge/375435497-fix-green" alt="fix - 375435497" /></a></td>
<td><strong>slider:</strong> update documentation (<a href="https://redirect.github.com/angular/components/issues/30029">#30029</a>)</td>
</tr>
<tr>
<td><a href="a312014752"><img src="https://img.shields.io/badge/a31201475-fix-green" alt="fix - a31201475" /></a></td>
<td><strong>timepicker:</strong> make disabled input public (<a href="https://redirect.github.com/angular/components/issues/30063">#30063</a>)</td>
</tr>
</tbody>
</table>
<h3>docs</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f9d9d2c811"><img src="https://img.shields.io/badge/f9d9d2c81-fix-green" alt="fix - f9d9d2c81" /></a></td>
<td>update errorState example to cover handle missing state (<a href="https://redirect.github.com/angular/components/issues/30059">#30059</a>)</td>
</tr>
</tbody>
</table>
<h3>multiple</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="59b7f436ac"><img src="https://img.shields.io/badge/59b7f436a-fix-green" alt="fix - 59b7f436a" /></a></td>
<td>use cross-compatible type for setTimeout (<a href="https://redirect.github.com/angular/components/issues/30073">#30073</a>)</td>
</tr>
</tbody>
</table>
<h2>v19.0.0</h2>
<h1>19.0.0 &quot;hafnium-hippo&quot; (2024-11-19)</h1>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f4a02adb77"><img src="https://img.shields.io/badge/f4a02adb7-feat-blue" alt="feat - f4a02adb7" /></a></td>
<td><strong>a11y:</strong> use native media query for high contrast detection (<a href="https://redirect.github.com/angular/components/issues/29678">#29678</a>)</td>
</tr>
<tr>
<td><a href="9b4085c6e3"><img src="https://img.shields.io/badge/9b4085c6e-feat-blue" alt="feat - 9b4085c6e" /></a></td>
<td><strong>private:</strong> create cdk-visually-hidden style loader (<a href="https://redirect.github.com/angular/components/issues/29757">#29757</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/material</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.2 &quot;plastic-rhino&quot; (2024-12-04)</h1>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="460f971b27">460f971b27</a></td>
<td>fix</td>
<td><strong>accordion:</strong> improve accessibility in example code (<a href="https://redirect.github.com/angular/components/pull/30087">#30087</a>)</td>
</tr>
<tr>
<td><a href="6306a12c12">6306a12c12</a></td>
<td>fix</td>
<td><strong>menu:</strong> disable flexible dimensions (<a href="https://redirect.github.com/angular/components/pull/30086">#30086</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0ed9869529">0ed9869529</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> unable to tab into ngModel-based group on first render (<a href="https://redirect.github.com/angular/components/pull/30103">#30103</a>)</td>
</tr>
<tr>
<td><a href="72ff6fcce3">72ff6fcce3</a></td>
<td>fix</td>
<td><strong>core:</strong> optgroup label color not inferred correctly (<a href="https://redirect.github.com/angular/components/pull/30085">#30085</a>)</td>
</tr>
<tr>
<td><a href="c395585446">c395585446</a></td>
<td>fix</td>
<td><strong>schematics:</strong> avoid parsing stylesheets that don't include Material</td>
</tr>
<tr>
<td><a href="5b3350a60e">5b3350a60e</a></td>
<td>fix</td>
<td><strong>schematics:</strong> error if stylesheet contains syntax errors</td>
</tr>
<tr>
<td><a href="1235ad28bc">1235ad28bc</a></td>
<td>fix</td>
<td><strong>sort:</strong> simplify animations (<a href="https://redirect.github.com/angular/components/pull/30057">#30057</a>)</td>
</tr>
<tr>
<td><a href="5b165067e8">5b165067e8</a></td>
<td>fix</td>
<td><strong>tabs:</strong> ink bar not showing when same tab is re-selected (<a href="https://redirect.github.com/angular/components/pull/30121">#30121</a>)</td>
</tr>
</tbody>
</table>
<h3>youtube-player</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1d3905a208">1d3905a208</a></td>
<td>fix</td>
<td>update to latest typings (<a href="https://redirect.github.com/angular/components/pull/30126">#30126</a>)</td>
</tr>
</tbody>
</table>
<h1>19.1.0-next.0 &quot;hassium-ham&quot; (2024-11-27)</h1>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f47f5f9a1e">f47f5f9a1</a></td>
<td>feat</td>
<td><strong>schematics:</strong> Add CSS output to custom theme schematic (<a href="https://redirect.github.com/angular/components/pull/30004">#30004</a>)</td>
</tr>
</tbody>
</table>
<h3>multiple</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="3a7724e958">3a7724e95</a></td>
<td>fix</td>
<td>remove webkit-overflow-scrolling (<a href="https://redirect.github.com/angular/components/pull/30003">#30003</a>)</td>
</tr>
</tbody>
</table>
<h1>19.0.1 &quot;mercury-mailbox&quot; (2024-11-27)</h1>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2d7e078bb4">2d7e078bb</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> animate checkbox (<a href="https://redirect.github.com/angular/components/pull/30025">#30025</a>)</td>
</tr>
<tr>
<td><a href="edac40645f">edac40645</a></td>
<td>fix</td>
<td><strong>chips:</strong> emit state changes when chip grid is disabled (<a href="https://redirect.github.com/angular/components/pull/30033">#30033</a>)</td>
</tr>
<tr>
<td><a href="18f7f4bb9e">18f7f4bb9</a></td>
<td>fix</td>
<td><strong>datepicker:</strong> adds comparison ids and aria-describedby spans (<a href="https://redirect.github.com/angular/components/pull/30040">#30040</a>)</td>
</tr>
<tr>
<td><a href="375435497f">375435497</a></td>
<td>fix</td>
<td><strong>slider:</strong> update documentation (<a href="https://redirect.github.com/angular/components/pull/30029">#30029</a>)</td>
</tr>
<tr>
<td><a href="a312014752">a31201475</a></td>
<td>fix</td>
<td><strong>timepicker:</strong> make disabled input public (<a href="https://redirect.github.com/angular/components/pull/30063">#30063</a>)</td>
</tr>
</tbody>
</table>
<h3>docs</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f9d9d2c811">f9d9d2c81</a></td>
<td>fix</td>
<td>update errorState example to cover handle missing state (<a href="https://redirect.github.com/angular/components/pull/30059">#30059</a>)</td>
</tr>
</tbody>
</table>
<h3>multiple</h3>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8f2b8f368d"><code>8f2b8f3</code></a> release: cut the v19.0.2 release</li>
<li><a href="5b165067e8"><code>5b16506</code></a> fix(material/tabs): ink bar not showing when same tab is re-selected (<a href="https://redirect.github.com/angular/components/issues/30121">#30121</a>)</li>
<li><a href="1d3905a208"><code>1d3905a</code></a> fix(youtube-player): update to latest typings (<a href="https://redirect.github.com/angular/components/issues/30126">#30126</a>)</li>
<li><a href="341bd14243"><code>341bd14</code></a> docs(material/tabs): remove duplicated tabs example (<a href="https://redirect.github.com/angular/components/issues/30109">#30109</a>)</li>
<li><a href="c395585446"><code>c395585</code></a> fix(material/schematics): avoid parsing stylesheets that don't include Material</li>
<li><a href="5b3350a60e"><code>5b3350a</code></a> fix(material/schematics): error if stylesheet contains syntax errors</li>
<li><a href="0ed9869529"><code>0ed9869</code></a> fix(material/button-toggle): unable to tab into ngModel-based group on first ...</li>
<li><a href="460f971b27"><code>460f971</code></a> fix(cdk/accordion): improve accessibility in example code (<a href="https://redirect.github.com/angular/components/issues/30087">#30087</a>)</li>
<li><a href="dfe4f2fd02"><code>dfe4f2f</code></a> docs(material/timepicker): fix missing icon in example (<a href="https://redirect.github.com/angular/components/issues/30096">#30096</a>)</li>
<li><a href="66e9093be2"><code>66e9093</code></a> docs(material/button): avoid clipping icon (<a href="https://redirect.github.com/angular/components/issues/30095">#30095</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/components/compare/18.2.14...19.0.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/material&package-manager=npm_and_yarn&previous-version=18.2.14&new-version=19.0.2)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-09 06:34:40 +00:00
dependabot[bot]
5bea6f62f2 Bump @angular/cli from 18.2.12 to 19.0.2 in /web_embedding/ng-flutter (#2504)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

Bumps [@angular/cli](https://github.com/angular/angular-cli) from 18.2.12 to 19.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/releases"><code>@​angular/cli</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.2</h2>
<h1>19.0.2 (2024-11-25)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2f53e2af55"><img src="https://img.shields.io/badge/2f53e2af5-fix-green" alt="fix - 2f53e2af5" /></a></td>
<td>skip SSR routing prompt in webcontainer</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f9da163f88"><img src="https://img.shields.io/badge/f9da163f8-fix-green" alt="fix - f9da163f8" /></a></td>
<td>minimize reliance on esbuild <code>inject</code> to prevent code reordering</td>
</tr>
<tr>
<td><a href="c497749e67"><img src="https://img.shields.io/badge/c497749e6-fix-green" alt="fix - c497749e6" /></a></td>
<td>prevent errors with parameterized routes when <code>getPrerenderParams</code> is undefined</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c8cd90e0f6"><img src="https://img.shields.io/badge/c8cd90e0f-fix-green" alt="fix - c8cd90e0f" /></a></td>
<td>handle nested redirects not explicitly defined in router config</td>
</tr>
</tbody>
</table>
<h2>v19.0.1</h2>
<h1>19.0.1 (2024-11-21)</h1>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b63123f207"><img src="https://img.shields.io/badge/b63123f20-fix-green" alt="fix - b63123f20" /></a></td>
<td>use stylePreprocessorOptions</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="74461da643"><img src="https://img.shields.io/badge/74461da64-fix-green" alt="fix - 74461da64" /></a></td>
<td>ensure accurate content length for server assets</td>
</tr>
<tr>
<td><a href="1b4dcedd59"><img src="https://img.shields.io/badge/1b4dcedd5-fix-green" alt="fix - 1b4dcedd5" /></a></td>
<td>use <code>sha256</code> instead of <code>sha-256</code> as hash algorithm name</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8bd2b260e2"><img src="https://img.shields.io/badge/8bd2b260e-fix-green" alt="fix - 8bd2b260e" /></a></td>
<td>handle baseHref that start with <code>./</code></td>
</tr>
</tbody>
</table>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="201b60e1dd"><img src="https://img.shields.io/badge/201b60e1d-feat-blue" alt="feat - 201b60e1d" /></a></td>
<td>handle string key/value pairs, e.g. --define</td>
</tr>
<tr>
<td><a href="b847d4460c"><img src="https://img.shields.io/badge/b847d4460-fix-green" alt="fix - b847d4460" /></a></td>
<td>recommend optional application update migration during v19 update</td>
</tr>
<tr>
<td><a href="f249e7e856"><img src="https://img.shields.io/badge/f249e7e85-perf-orange" alt="perf - f249e7e85" /></a></td>
<td>enable Node.js compile code cache when available</td>
</tr>
<tr>
<td><a href="ecc107d83b"><img src="https://img.shields.io/badge/ecc107d83-perf-orange" alt="perf - ecc107d83" /></a></td>
<td>enable Node.js compile code cache when available</td>
</tr>
</tbody>
</table>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a381a3db18"><img src="https://img.shields.io/badge/a381a3db1-feat-blue" alt="feat - a381a3db1" /></a></td>
<td>add option to export component as default</td>
</tr>
<tr>
<td><a href="755f3a07f5"><img src="https://img.shields.io/badge/755f3a07f-feat-blue" alt="feat - 755f3a07f" /></a></td>
<td>add option to setup new workspace or application as zoneless mode</td>
</tr>
<tr>
<td><a href="cfca5442ec"><img src="https://img.shields.io/badge/cfca5442e-feat-blue" alt="feat - cfca5442e" /></a></td>
<td>integrate <code>withEventReplay()</code> in <code>provideClientHydration</code> for new SSR apps</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/blob/main/CHANGELOG.md"><code>@​angular/cli</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.2 (2024-11-25)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2f53e2af55">2f53e2af5</a></td>
<td>fix</td>
<td>skip SSR routing prompt in webcontainer</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f9da163f88">f9da163f8</a></td>
<td>fix</td>
<td>minimize reliance on esbuild <code>inject</code> to prevent code reordering</td>
</tr>
<tr>
<td><a href="c497749e67">c497749e6</a></td>
<td>fix</td>
<td>prevent errors with parameterized routes when <code>getPrerenderParams</code> is undefined</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c8cd90e0f6">c8cd90e0f</a></td>
<td>fix</td>
<td>handle nested redirects not explicitly defined in router config</td>
</tr>
</tbody>
</table>
<h1>19.0.1 (2024-11-21)</h1>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b63123f207">b63123f20</a></td>
<td>fix</td>
<td>use stylePreprocessorOptions</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="74461da643">74461da64</a></td>
<td>fix</td>
<td>ensure accurate content length for server assets</td>
</tr>
<tr>
<td><a href="1b4dcedd59">1b4dcedd5</a></td>
<td>fix</td>
<td>use <code>sha256</code> instead of <code>sha-256</code> as hash algorithm name</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8bd2b260e2">8bd2b260e</a></td>
<td>fix</td>
<td>handle baseHref that start with <code>./</code></td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d261246834"><code>d261246</code></a> release: cut the v19.0.2 release</li>
<li><a href="c497749e67"><code>c497749</code></a> fix(<code>@​angular/build</code>): prevent errors with parameterized routes when `getPreren...</li>
<li><a href="d8cbf3b576"><code>d8cbf3b</code></a> refactor(<code>@​angular/build</code>): maintain previous compiler plugin factory signature</li>
<li><a href="2f53e2af55"><code>2f53e2a</code></a> fix(<code>@​schematics/angular</code>): skip SSR routing prompt in webcontainer</li>
<li><a href="f9da163f88"><code>f9da163</code></a> fix(<code>@​angular/build</code>): minimize reliance on esbuild <code>inject</code> to prevent code re...</li>
<li><a href="5ac03f40e7"><code>5ac03f4</code></a> refactor(<code>@​angular/ssr</code>): use appRef.whenStable instead of util function from a...</li>
<li><a href="0eb5870190"><code>0eb5870</code></a> refactor(<code>@​angular/ssr</code>): replace <code>:params</code> with <code>*</code></li>
<li><a href="c8cd90e0f6"><code>c8cd90e</code></a> fix(<code>@​angular/ssr</code>): handle nested redirects not explicitly defined in router c...</li>
<li><a href="8cd6aa94b7"><code>8cd6aa9</code></a> release: cut the v19.0.1 release</li>
<li><a href="1b4dcedd59"><code>1b4dced</code></a> fix(<code>@​angular/build</code>): use <code>sha256</code> instead of <code>sha-256</code> as hash algorithm name</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular-cli/compare/18.2.12...19.0.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/cli&package-manager=npm_and_yarn&previous-version=18.2.12&new-version=19.0.2)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-02 07:55:28 +00:00
dependabot[bot]
c2439c69bd Bump @angular/compiler-cli from 18.2.13 to 19.0.1 in /web_embedding/ng-flutter (#2505)
Bumps [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) from 18.2.13 to 19.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/compiler-cli</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.1</h2>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc"><img src="https://img.shields.io/badge/fb1fa8b0fc-fix-green" alt="fix - fb1fa8b0fc" /></a></td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722"><img src="https://img.shields.io/badge/502ee0e722-fix-green" alt="fix - 502ee0e722" /></a></td>
<td>correctly clear template HMR internal renderer cache (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1"><img src="https://img.shields.io/badge/99715104a1-fix-green" alt="fix - 99715104a1" /></a></td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f"><img src="https://img.shields.io/badge/118803035f-fix-green" alt="fix - 118803035f" /></a></td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01"><img src="https://img.shields.io/badge/08b9452f01-fix-green" alt="fix - 08b9452f01" /></a></td>
<td>Ensure resource sets an error (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff"><img src="https://img.shields.io/badge/84f45ea3ff-fix-green" alt="fix - 84f45ea3ff" /></a></td>
<td>make component id generation more stable between client and server builds (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee"><img src="https://img.shields.io/badge/d3491c7cee-fix-green" alt="fix - d3491c7cee" /></a></td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef"><img src="https://img.shields.io/badge/4dfe5b6cef-fix-green" alt="fix - 4dfe5b6cef" /></a></td>
<td>work around TypeScript 5.7 issue (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a983865bff"><img src="https://img.shields.io/badge/a983865bff-fix-green" alt="fix - a983865bff" /></a></td>
<td>add fix for individual unused imports (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58719">#58719</a>)</td>
</tr>
<tr>
<td><a href="e6e7a4e22b"><img src="https://img.shields.io/badge/e6e7a4e22b-fix-green" alt="fix - e6e7a4e22b" /></a></td>
<td>allow fixes to run without template info (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58719">#58719</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5ce10264a4"><img src="https://img.shields.io/badge/5ce10264a4-fix-green" alt="fix - 5ce10264a4" /></a></td>
<td>fix provide-initializer migration when using useFactory (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58518">#58518</a>)</td>
</tr>
<tr>
<td><a href="d4f5c85f60"><img src="https://img.shields.io/badge/d4f5c85f60-fix-green" alt="fix - d4f5c85f60" /></a></td>
<td>handle parameters with initializers in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58769">#58769</a>)</td>
</tr>
<tr>
<td><a href="a6d2d2dc10"><img src="https://img.shields.io/badge/a6d2d2dc10-fix-green" alt="fix - a6d2d2dc10" /></a></td>
<td>Mark hoisted properties as removed in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58804">#58804</a>)</td>
</tr>
</tbody>
</table>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the</li>
</ul>
</li>
</ul>
</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-cli</code>'s changelog</a>.</em></p>
<blockquote>
<h1>18.2.13 (2024-11-26)</h1>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="06d70a25ea">06d70a25ea</a></td>
<td>fix</td>
<td>take care of tests that import both HttpClientModule &amp; HttpClientTestingModule. (<a href="https://redirect.github.com/angular/angular/pull/58777">#58777</a>)</td>
</tr>
</tbody>
</table>
<h1>19.1.0-next.0 (2024-11-26)</h1>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e4c50b3bea">e4c50b3bea</a></td>
<td>feat</td>
<td>expose component instance in NgComponentOutlet (<a href="https://redirect.github.com/angular/angular/pull/58698">#58698</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="bd1f1294ae">bd1f1294ae</a></td>
<td>feat</td>
<td>support TypeScript 5.7 (<a href="https://redirect.github.com/angular/angular/pull/58609">#58609</a>)</td>
</tr>
</tbody>
</table>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc">fb1fa8b0fc</a></td>
<td>fix</td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://redirect.github.com/angular/angular/pull/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722">502ee0e722</a></td>
<td>fix</td>
<td>correctly clear template HMR internal renderer cache (<a href="https://redirect.github.com/angular/angular/pull/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1">99715104a1</a></td>
<td>fix</td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://redirect.github.com/angular/angular/pull/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f">118803035f</a></td>
<td>fix</td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://redirect.github.com/angular/angular/pull/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01">08b9452f01</a></td>
<td>fix</td>
<td>Ensure resource sets an error (<a href="https://redirect.github.com/angular/angular/pull/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff">84f45ea3ff</a></td>
<td>fix</td>
<td>make component id generation more stable between client and server builds (<a href="https://redirect.github.com/angular/angular/pull/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee">d3491c7cee</a></td>
<td>fix</td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://redirect.github.com/angular/angular/pull/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef">4dfe5b6cef</a></td>
<td>fix</td>
<td>work around TypeScript 5.7 issue (<a href="https://redirect.github.com/angular/angular/pull/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a983865bff">a983865bff</a></td>
<td>fix</td>
<td>add fix for individual unused imports (<a href="https://redirect.github.com/angular/angular/pull/58719">#58719</a>)</td>
</tr>
<tr>
<td><a href="e6e7a4e22b">e6e7a4e22b</a></td>
<td>fix</td>
<td>allow fixes to run without template info (<a href="https://redirect.github.com/angular/angular/pull/58719">#58719</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5ce10264a4">5ce10264a4</a></td>
<td>fix</td>
<td>fix provide-initializer migration when using useFactory (<a href="https://redirect.github.com/angular/angular/pull/58518">#58518</a>)</td>
</tr>
<tr>
<td><a href="d4f5c85f60">d4f5c85f60</a></td>
<td>fix</td>
<td>handle parameters with initializers in inject migration (<a href="https://redirect.github.com/angular/angular/pull/58769">#58769</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="fb1fa8b0fc"><code>fb1fa8b</code></a> fix(compiler-cli): more accurate diagnostics for host binding parser errors (...</li>
<li><a href="99715104a1"><code>9971510</code></a> fix(core): correctly perform lazy routes migration for components with additi...</li>
<li><a href="f503c15ea9"><code>f503c15</code></a> refactor(compiler-cli): parse <code>angularCompilerOptions</code> from bazel options as ...</li>
<li><a href="c570be385c"><code>c570be3</code></a> refactor(compiler-cli): broaden type of getPotentialImportsFor (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58627">#58627</a>)</li>
<li><a href="560282aa9b"><code>560282a</code></a> fix(compiler): control flow nodes with root at the end projected incorrectly ...</li>
<li><a href="9bbb01c85e"><code>9bbb01c</code></a> fix(compiler-cli): report individual diagnostics for unused imports (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58589">#58589</a>)</li>
<li><a href="c53ad709b1"><code>c53ad70</code></a> refactor(migrations): support running existing migrations with plain TS progr...</li>
<li><a href="791ee323dc"><code>791ee32</code></a> fix(compiler-cli): correct extraction of generics from type aliases (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58548">#58548</a>)</li>
<li><a href="c4a84920b2"><code>c4a8492</code></a> refactor(compiler-cli): Improved <code>filterMethodOverloads</code> to Include Members w...</li>
<li><a href="728bfbbb31"><code>728bfbb</code></a> refactor(migrations): speed up code refactoring action for queries (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler-cli/issues/58525">#58525</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.1/packages/compiler-cli">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/compiler-cli&package-manager=npm_and_yarn&previous-version=18.2.13&new-version=19.0.1)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-02 07:29:28 +00:00
dependabot[bot]
9db1ce1fbe Bump @angular/forms from 18.2.13 to 19.0.1 in /web_embedding/ng-flutter (#2501)
Bumps [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) from 18.2.13 to 19.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/forms</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.1</h2>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc"><img src="https://img.shields.io/badge/fb1fa8b0fc-fix-green" alt="fix - fb1fa8b0fc" /></a></td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722"><img src="https://img.shields.io/badge/502ee0e722-fix-green" alt="fix - 502ee0e722" /></a></td>
<td>correctly clear template HMR internal renderer cache (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1"><img src="https://img.shields.io/badge/99715104a1-fix-green" alt="fix - 99715104a1" /></a></td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f"><img src="https://img.shields.io/badge/118803035f-fix-green" alt="fix - 118803035f" /></a></td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01"><img src="https://img.shields.io/badge/08b9452f01-fix-green" alt="fix - 08b9452f01" /></a></td>
<td>Ensure resource sets an error (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff"><img src="https://img.shields.io/badge/84f45ea3ff-fix-green" alt="fix - 84f45ea3ff" /></a></td>
<td>make component id generation more stable between client and server builds (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee"><img src="https://img.shields.io/badge/d3491c7cee-fix-green" alt="fix - d3491c7cee" /></a></td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef"><img src="https://img.shields.io/badge/4dfe5b6cef-fix-green" alt="fix - 4dfe5b6cef" /></a></td>
<td>work around TypeScript 5.7 issue (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a983865bff"><img src="https://img.shields.io/badge/a983865bff-fix-green" alt="fix - a983865bff" /></a></td>
<td>add fix for individual unused imports (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58719">#58719</a>)</td>
</tr>
<tr>
<td><a href="e6e7a4e22b"><img src="https://img.shields.io/badge/e6e7a4e22b-fix-green" alt="fix - e6e7a4e22b" /></a></td>
<td>allow fixes to run without template info (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58719">#58719</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5ce10264a4"><img src="https://img.shields.io/badge/5ce10264a4-fix-green" alt="fix - 5ce10264a4" /></a></td>
<td>fix provide-initializer migration when using useFactory (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58518">#58518</a>)</td>
</tr>
<tr>
<td><a href="d4f5c85f60"><img src="https://img.shields.io/badge/d4f5c85f60-fix-green" alt="fix - d4f5c85f60" /></a></td>
<td>handle parameters with initializers in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58769">#58769</a>)</td>
</tr>
<tr>
<td><a href="a6d2d2dc10"><img src="https://img.shields.io/badge/a6d2d2dc10-fix-green" alt="fix - a6d2d2dc10" /></a></td>
<td>Mark hoisted properties as removed in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58804">#58804</a>)</td>
</tr>
</tbody>
</table>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the</li>
</ul>
</li>
</ul>
</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/forms</code>'s changelog</a>.</em></p>
<blockquote>
<h1>18.2.13 (2024-11-26)</h1>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="06d70a25ea">06d70a25ea</a></td>
<td>fix</td>
<td>take care of tests that import both HttpClientModule &amp; HttpClientTestingModule. (<a href="https://redirect.github.com/angular/angular/pull/58777">#58777</a>)</td>
</tr>
</tbody>
</table>
<h1>19.1.0-next.0 (2024-11-26)</h1>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e4c50b3bea">e4c50b3bea</a></td>
<td>feat</td>
<td>expose component instance in NgComponentOutlet (<a href="https://redirect.github.com/angular/angular/pull/58698">#58698</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="bd1f1294ae">bd1f1294ae</a></td>
<td>feat</td>
<td>support TypeScript 5.7 (<a href="https://redirect.github.com/angular/angular/pull/58609">#58609</a>)</td>
</tr>
</tbody>
</table>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc">fb1fa8b0fc</a></td>
<td>fix</td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://redirect.github.com/angular/angular/pull/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722">502ee0e722</a></td>
<td>fix</td>
<td>correctly clear template HMR internal renderer cache (<a href="https://redirect.github.com/angular/angular/pull/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1">99715104a1</a></td>
<td>fix</td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://redirect.github.com/angular/angular/pull/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f">118803035f</a></td>
<td>fix</td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://redirect.github.com/angular/angular/pull/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01">08b9452f01</a></td>
<td>fix</td>
<td>Ensure resource sets an error (<a href="https://redirect.github.com/angular/angular/pull/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff">84f45ea3ff</a></td>
<td>fix</td>
<td>make component id generation more stable between client and server builds (<a href="https://redirect.github.com/angular/angular/pull/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee">d3491c7cee</a></td>
<td>fix</td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://redirect.github.com/angular/angular/pull/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef">4dfe5b6cef</a></td>
<td>fix</td>
<td>work around TypeScript 5.7 issue (<a href="https://redirect.github.com/angular/angular/pull/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a983865bff">a983865bff</a></td>
<td>fix</td>
<td>add fix for individual unused imports (<a href="https://redirect.github.com/angular/angular/pull/58719">#58719</a>)</td>
</tr>
<tr>
<td><a href="e6e7a4e22b">e6e7a4e22b</a></td>
<td>fix</td>
<td>allow fixes to run without template info (<a href="https://redirect.github.com/angular/angular/pull/58719">#58719</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5ce10264a4">5ce10264a4</a></td>
<td>fix</td>
<td>fix provide-initializer migration when using useFactory (<a href="https://redirect.github.com/angular/angular/pull/58518">#58518</a>)</td>
</tr>
<tr>
<td><a href="d4f5c85f60">d4f5c85f60</a></td>
<td>fix</td>
<td>handle parameters with initializers in inject migration (<a href="https://redirect.github.com/angular/angular/pull/58769">#58769</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6b057bcfdb"><code>6b057bc</code></a> refactor(forms): work around another TypeScript 5.7 issue (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58782">#58782</a>)</li>
<li><a href="4dfe5b6cef"><code>4dfe5b6</code></a> fix(forms): work around TypeScript 5.7 issue (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58731">#58731</a>)</li>
<li><a href="93c3f7a931"><code>93c3f7a</code></a> build: remove usages of <code>useDefineForClassFields: false</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58297">#58297</a>)</li>
<li><a href="1f4533807e"><code>1f45338</code></a> Revert &quot;fix(forms): fix FormRecord type inference (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/50750">#50750</a>)&quot; (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58315">#58315</a>)</li>
<li><a href="79d9be3e63"><code>79d9be3</code></a> Revert &quot;feat(forms): add ability to clear a FormRecord (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/50750">#50750</a>)&quot; (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58315">#58315</a>)</li>
<li><a href="a5b0394313"><code>a5b0394</code></a> Revert &quot;test(forms): add unit test (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/50750">#50750</a>)&quot; (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/58315">#58315</a>)</li>
<li><a href="b0c4c1fd2b"><code>b0c4c1f</code></a> test(forms): add unit test (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/50750">#50750</a>)</li>
<li><a href="3e7d724037"><code>3e7d724</code></a> feat(forms): add ability to clear a FormRecord (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/50750">#50750</a>)</li>
<li><a href="18b6f3339f"><code>18b6f33</code></a> fix(forms): fix FormRecord type inference (<a href="https://github.com/angular/angular/tree/HEAD/packages/forms/issues/50750">#50750</a>)</li>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.1/packages/forms">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/forms&package-manager=npm_and_yarn&previous-version=18.2.13&new-version=19.0.1)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-02 07:04:29 +00:00
dependabot[bot]
c909c6b4b8 Bump @angular/router from 18.2.13 to 19.0.1 in /web_embedding/ng-flutter (#2503)
Bumps [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) from 18.2.13 to 19.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/router</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.1</h2>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc"><img src="https://img.shields.io/badge/fb1fa8b0fc-fix-green" alt="fix - fb1fa8b0fc" /></a></td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722"><img src="https://img.shields.io/badge/502ee0e722-fix-green" alt="fix - 502ee0e722" /></a></td>
<td>correctly clear template HMR internal renderer cache (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1"><img src="https://img.shields.io/badge/99715104a1-fix-green" alt="fix - 99715104a1" /></a></td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f"><img src="https://img.shields.io/badge/118803035f-fix-green" alt="fix - 118803035f" /></a></td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01"><img src="https://img.shields.io/badge/08b9452f01-fix-green" alt="fix - 08b9452f01" /></a></td>
<td>Ensure resource sets an error (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff"><img src="https://img.shields.io/badge/84f45ea3ff-fix-green" alt="fix - 84f45ea3ff" /></a></td>
<td>make component id generation more stable between client and server builds (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee"><img src="https://img.shields.io/badge/d3491c7cee-fix-green" alt="fix - d3491c7cee" /></a></td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef"><img src="https://img.shields.io/badge/4dfe5b6cef-fix-green" alt="fix - 4dfe5b6cef" /></a></td>
<td>work around TypeScript 5.7 issue (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a983865bff"><img src="https://img.shields.io/badge/a983865bff-fix-green" alt="fix - a983865bff" /></a></td>
<td>add fix for individual unused imports (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58719">#58719</a>)</td>
</tr>
<tr>
<td><a href="e6e7a4e22b"><img src="https://img.shields.io/badge/e6e7a4e22b-fix-green" alt="fix - e6e7a4e22b" /></a></td>
<td>allow fixes to run without template info (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58719">#58719</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5ce10264a4"><img src="https://img.shields.io/badge/5ce10264a4-fix-green" alt="fix - 5ce10264a4" /></a></td>
<td>fix provide-initializer migration when using useFactory (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58518">#58518</a>)</td>
</tr>
<tr>
<td><a href="d4f5c85f60"><img src="https://img.shields.io/badge/d4f5c85f60-fix-green" alt="fix - d4f5c85f60" /></a></td>
<td>handle parameters with initializers in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58769">#58769</a>)</td>
</tr>
<tr>
<td><a href="a6d2d2dc10"><img src="https://img.shields.io/badge/a6d2d2dc10-fix-green" alt="fix - a6d2d2dc10" /></a></td>
<td>Mark hoisted properties as removed in inject migration (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58804">#58804</a>)</td>
</tr>
</tbody>
</table>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the</li>
</ul>
</li>
</ul>
</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/router</code>'s changelog</a>.</em></p>
<blockquote>
<h1>18.2.13 (2024-11-26)</h1>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="06d70a25ea">06d70a25ea</a></td>
<td>fix</td>
<td>take care of tests that import both HttpClientModule &amp; HttpClientTestingModule. (<a href="https://redirect.github.com/angular/angular/pull/58777">#58777</a>)</td>
</tr>
</tbody>
</table>
<h1>19.1.0-next.0 (2024-11-26)</h1>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e4c50b3bea">e4c50b3bea</a></td>
<td>feat</td>
<td>expose component instance in NgComponentOutlet (<a href="https://redirect.github.com/angular/angular/pull/58698">#58698</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="bd1f1294ae">bd1f1294ae</a></td>
<td>feat</td>
<td>support TypeScript 5.7 (<a href="https://redirect.github.com/angular/angular/pull/58609">#58609</a>)</td>
</tr>
</tbody>
</table>
<h1>19.0.1 (2024-11-26)</h1>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="fb1fa8b0fc">fb1fa8b0fc</a></td>
<td>fix</td>
<td>more accurate diagnostics for host binding parser errors (<a href="https://redirect.github.com/angular/angular/pull/58870">#58870</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="502ee0e722">502ee0e722</a></td>
<td>fix</td>
<td>correctly clear template HMR internal renderer cache (<a href="https://redirect.github.com/angular/angular/pull/58724">#58724</a>)</td>
</tr>
<tr>
<td><a href="99715104a1">99715104a1</a></td>
<td>fix</td>
<td>correctly perform lazy routes migration for components with additional decorators (<a href="https://redirect.github.com/angular/angular/pull/58796">#58796</a>)</td>
</tr>
<tr>
<td><a href="118803035f">118803035f</a></td>
<td>fix</td>
<td>Ensure _tick is always run within the TracingSnapshot. (<a href="https://redirect.github.com/angular/angular/pull/58881">#58881</a>)</td>
</tr>
<tr>
<td><a href="08b9452f01">08b9452f01</a></td>
<td>fix</td>
<td>Ensure resource sets an error (<a href="https://redirect.github.com/angular/angular/pull/58855">#58855</a>)</td>
</tr>
<tr>
<td><a href="84f45ea3ff">84f45ea3ff</a></td>
<td>fix</td>
<td>make component id generation more stable between client and server builds (<a href="https://redirect.github.com/angular/angular/pull/58813">#58813</a>)</td>
</tr>
<tr>
<td><a href="d3491c7cee">d3491c7cee</a></td>
<td>fix</td>
<td>Prevents race condition of cleanup for incremental hydration (<a href="https://redirect.github.com/angular/angular/pull/58722">#58722</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4dfe5b6cef">4dfe5b6cef</a></td>
<td>fix</td>
<td>work around TypeScript 5.7 issue (<a href="https://redirect.github.com/angular/angular/pull/58731">#58731</a>)</td>
</tr>
</tbody>
</table>
<h3>language-service</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a983865bff">a983865bff</a></td>
<td>fix</td>
<td>add fix for individual unused imports (<a href="https://redirect.github.com/angular/angular/pull/58719">#58719</a>)</td>
</tr>
<tr>
<td><a href="e6e7a4e22b">e6e7a4e22b</a></td>
<td>fix</td>
<td>allow fixes to run without template info (<a href="https://redirect.github.com/angular/angular/pull/58719">#58719</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5ce10264a4">5ce10264a4</a></td>
<td>fix</td>
<td>fix provide-initializer migration when using useFactory (<a href="https://redirect.github.com/angular/angular/pull/58518">#58518</a>)</td>
</tr>
<tr>
<td><a href="d4f5c85f60">d4f5c85f60</a></td>
<td>fix</td>
<td>handle parameters with initializers in inject migration (<a href="https://redirect.github.com/angular/angular/pull/58769">#58769</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="0c86d3e1f3"><code>0c86d3e</code></a> refactor(router): remove unused default error handler function (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58819">#58819</a>)</li>
<li><a href="a49c35ec76"><code>a49c35e</code></a> fix(router): remove setter for <code>injector</code> on <code>OutletContext</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58343">#58343</a>)</li>
<li><a href="da9c0c5044"><code>da9c0c5</code></a> refactor: cleanup initializers that use ctor params (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58349">#58349</a>)</li>
<li><a href="a36b54d63e"><code>a36b54d</code></a> docs(router): document segment consumption during route evaluation (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58069">#58069</a>)</li>
<li><a href="0ea9b8892b"><code>0ea9b88</code></a> test(router): adding test for getLoadedRoutes (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/58199">#58199</a>)</li>
<li><a href="0674965b59"><code>0674965</code></a> refactor(router): publishing getLoadedRoutes using the global utils function ...</li>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/57647">#57647</a>)</li>
<li><a href="ed57c5c9c8"><code>ed57c5c</code></a> docs: export ComponentInputBindingFeature which is part of the public API (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/5">#5</a>...</li>
<li><a href="2ece9dff75"><code>2ece9df</code></a> docs(router): Document missing input for route binding (<a href="https://github.com/angular/angular/tree/HEAD/packages/router/issues/57697">#57697</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.1/packages/router">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/router&package-manager=npm_and_yarn&previous-version=18.2.13&new-version=19.0.1)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-02 07:04:26 +00:00
dependabot[bot]
87c2dcbfd1 Bump @angular-devkit/build-angular from 18.2.12 to 19.0.2 in /web_embedding/ng-flutter (#2502)
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli) from 18.2.12 to 19.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/releases"><code>@​angular-devkit/build-angular</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.2</h2>
<h1>19.0.2 (2024-11-25)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2f53e2af55"><img src="https://img.shields.io/badge/2f53e2af5-fix-green" alt="fix - 2f53e2af5" /></a></td>
<td>skip SSR routing prompt in webcontainer</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f9da163f88"><img src="https://img.shields.io/badge/f9da163f8-fix-green" alt="fix - f9da163f8" /></a></td>
<td>minimize reliance on esbuild <code>inject</code> to prevent code reordering</td>
</tr>
<tr>
<td><a href="c497749e67"><img src="https://img.shields.io/badge/c497749e6-fix-green" alt="fix - c497749e6" /></a></td>
<td>prevent errors with parameterized routes when <code>getPrerenderParams</code> is undefined</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c8cd90e0f6"><img src="https://img.shields.io/badge/c8cd90e0f-fix-green" alt="fix - c8cd90e0f" /></a></td>
<td>handle nested redirects not explicitly defined in router config</td>
</tr>
</tbody>
</table>
<h2>v19.0.1</h2>
<h1>19.0.1 (2024-11-21)</h1>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b63123f207"><img src="https://img.shields.io/badge/b63123f20-fix-green" alt="fix - b63123f20" /></a></td>
<td>use stylePreprocessorOptions</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="74461da643"><img src="https://img.shields.io/badge/74461da64-fix-green" alt="fix - 74461da64" /></a></td>
<td>ensure accurate content length for server assets</td>
</tr>
<tr>
<td><a href="1b4dcedd59"><img src="https://img.shields.io/badge/1b4dcedd5-fix-green" alt="fix - 1b4dcedd5" /></a></td>
<td>use <code>sha256</code> instead of <code>sha-256</code> as hash algorithm name</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8bd2b260e2"><img src="https://img.shields.io/badge/8bd2b260e-fix-green" alt="fix - 8bd2b260e" /></a></td>
<td>handle baseHref that start with <code>./</code></td>
</tr>
</tbody>
</table>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="201b60e1dd"><img src="https://img.shields.io/badge/201b60e1d-feat-blue" alt="feat - 201b60e1d" /></a></td>
<td>handle string key/value pairs, e.g. --define</td>
</tr>
<tr>
<td><a href="b847d4460c"><img src="https://img.shields.io/badge/b847d4460-fix-green" alt="fix - b847d4460" /></a></td>
<td>recommend optional application update migration during v19 update</td>
</tr>
<tr>
<td><a href="f249e7e856"><img src="https://img.shields.io/badge/f249e7e85-perf-orange" alt="perf - f249e7e85" /></a></td>
<td>enable Node.js compile code cache when available</td>
</tr>
<tr>
<td><a href="ecc107d83b"><img src="https://img.shields.io/badge/ecc107d83-perf-orange" alt="perf - ecc107d83" /></a></td>
<td>enable Node.js compile code cache when available</td>
</tr>
</tbody>
</table>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="a381a3db18"><img src="https://img.shields.io/badge/a381a3db1-feat-blue" alt="feat - a381a3db1" /></a></td>
<td>add option to export component as default</td>
</tr>
<tr>
<td><a href="755f3a07f5"><img src="https://img.shields.io/badge/755f3a07f-feat-blue" alt="feat - 755f3a07f" /></a></td>
<td>add option to setup new workspace or application as zoneless mode</td>
</tr>
<tr>
<td><a href="cfca5442ec"><img src="https://img.shields.io/badge/cfca5442e-feat-blue" alt="feat - cfca5442e" /></a></td>
<td>integrate <code>withEventReplay()</code> in <code>provideClientHydration</code> for new SSR apps</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular-cli/blob/main/CHANGELOG.md"><code>@​angular-devkit/build-angular</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.2 (2024-11-25)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2f53e2af55">2f53e2af5</a></td>
<td>fix</td>
<td>skip SSR routing prompt in webcontainer</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f9da163f88">f9da163f8</a></td>
<td>fix</td>
<td>minimize reliance on esbuild <code>inject</code> to prevent code reordering</td>
</tr>
<tr>
<td><a href="c497749e67">c497749e6</a></td>
<td>fix</td>
<td>prevent errors with parameterized routes when <code>getPrerenderParams</code> is undefined</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c8cd90e0f6">c8cd90e0f</a></td>
<td>fix</td>
<td>handle nested redirects not explicitly defined in router config</td>
</tr>
</tbody>
</table>
<h1>19.0.1 (2024-11-21)</h1>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="b63123f207">b63123f20</a></td>
<td>fix</td>
<td>use stylePreprocessorOptions</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="74461da643">74461da64</a></td>
<td>fix</td>
<td>ensure accurate content length for server assets</td>
</tr>
<tr>
<td><a href="1b4dcedd59">1b4dcedd5</a></td>
<td>fix</td>
<td>use <code>sha256</code> instead of <code>sha-256</code> as hash algorithm name</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/ssr</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8bd2b260e2">8bd2b260e</a></td>
<td>fix</td>
<td>handle baseHref that start with <code>./</code></td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d261246834"><code>d261246</code></a> release: cut the v19.0.2 release</li>
<li><a href="c497749e67"><code>c497749</code></a> fix(<code>@​angular/build</code>): prevent errors with parameterized routes when `getPreren...</li>
<li><a href="d8cbf3b576"><code>d8cbf3b</code></a> refactor(<code>@​angular/build</code>): maintain previous compiler plugin factory signature</li>
<li><a href="2f53e2af55"><code>2f53e2a</code></a> fix(<code>@​schematics/angular</code>): skip SSR routing prompt in webcontainer</li>
<li><a href="f9da163f88"><code>f9da163</code></a> fix(<code>@​angular/build</code>): minimize reliance on esbuild <code>inject</code> to prevent code re...</li>
<li><a href="5ac03f40e7"><code>5ac03f4</code></a> refactor(<code>@​angular/ssr</code>): use appRef.whenStable instead of util function from a...</li>
<li><a href="0eb5870190"><code>0eb5870</code></a> refactor(<code>@​angular/ssr</code>): replace <code>:params</code> with <code>*</code></li>
<li><a href="c8cd90e0f6"><code>c8cd90e</code></a> fix(<code>@​angular/ssr</code>): handle nested redirects not explicitly defined in router c...</li>
<li><a href="8cd6aa94b7"><code>8cd6aa9</code></a> release: cut the v19.0.1 release</li>
<li><a href="1b4dcedd59"><code>1b4dced</code></a> fix(<code>@​angular/build</code>): use <code>sha256</code> instead of <code>sha-256</code> as hash algorithm name</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular-cli/compare/18.2.12...19.0.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular-devkit/build-angular&package-manager=npm_and_yarn&previous-version=18.2.12&new-version=19.0.2)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-12-02 07:03:04 +00:00
dependabot[bot]
16c3c021e8 Bump @angular/common from 18.2.12 to 19.0.0 in /web_embedding/ng-flutter (#2496)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) from 18.2.12 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/common</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</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/common</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() =&gt; TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7dfb127c03"><code>7dfb127</code></a> refactor: add <code>@__PURE__</code> next to <code>@pureOrBreakMyCode</code> for improved bundler c...</li>
<li><a href="da9c0c5044"><code>da9c0c5</code></a> refactor: cleanup initializers that use ctor params (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58349">#58349</a>)</li>
<li><a href="24c6373820"><code>24c6373</code></a> feat(common): add optional rounded transform support in cloudinary image load...</li>
<li><a href="4b9accdf16"><code>4b9accd</code></a> feat(http): promote <code>withRequestsMadeViaParent</code> to stable. (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58221">#58221</a>)</li>
<li><a href="13c13067bc"><code>13c1306</code></a> feat(common): disable keyvalue sorting using null compareFn (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/57487">#57487</a>)</li>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="08b4a8af6e"><code>08b4a8a</code></a> docs: move JSDoc below constructor (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/57187">#57187</a>)</li>
<li><a href="a36744e4bb"><code>a36744e</code></a> docs: move JSDoc before functions (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58087">#58087</a>)</li>
<li><a href="0eb1c5c021"><code>0eb1c5c</code></a> docs(common): Minor typo in code example (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/58085">#58085</a>)</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/57647">#57647</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.0/packages/common">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/common&package-manager=npm_and_yarn&previous-version=18.2.12&new-version=19.0.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-11-25 08:14:15 +00:00
dependabot[bot]
ce5238b4fa Bump @angular/compiler from 18.2.12 to 19.0.0 in /web_embedding/ng-flutter (#2494)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 18.2.12 to 19.0.0.
<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>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</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>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() =&gt; TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="806a61b5a6"><code>806a61b</code></a> fix(compiler): fix multiline selectors (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="e5d3abb298"><code>e5d3abb</code></a> fix(compiler): resolve <code>:host:host-context(.foo)</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="80f56954ce"><code>80f5695</code></a> fix(compiler): transform chained pseudo-selectors (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="2be161d015"><code>2be161d</code></a> fix(compiler): fix <code>:host</code> parsing in pseudo-selectors (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58681">#58681</a>)</li>
<li><a href="560282aa9b"><code>560282a</code></a> fix(compiler): control flow nodes with root at the end projected incorrectly ...</li>
<li><a href="86d8f6bda8"><code>86d8f6b</code></a> refactor(compiler): trigger hmr load on initialization (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58465">#58465</a>)</li>
<li><a href="abd0da7265"><code>abd0da7</code></a> refactor(compiler): remove unused field from output AST (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58444">#58444</a>)</li>
<li><a href="b25121ee4a"><code>b25121e</code></a> fix(compiler): avoid having to duplicate core environment (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58444">#58444</a>)</li>
<li><a href="98804fd4be"><code>98804fd</code></a> fix(compiler): add more specific matcher for hydrate never block (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58360">#58360</a>)</li>
<li><a href="c79b62ced2"><code>c79b62c</code></a> refactor(core): remove the standalone feature (<a href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/58288">#58288</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/19.0.0/packages/compiler">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/compiler&package-manager=npm_and_yarn&previous-version=18.2.12&new-version=19.0.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-11-25 07:45:32 +00:00
dependabot[bot]
b869a51104 Bump @angular/cdk from 18.2.14 to 19.0.0 in /web_embedding/ng-flutter (#2493)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

Bumps [@angular/cdk](https://github.com/angular/components) from 18.2.14 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/releases"><code>@​angular/cdk</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 &quot;hafnium-hippo&quot; (2024-11-19)</h1>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f4a02adb77"><img src="https://img.shields.io/badge/f4a02adb7-feat-blue" alt="feat - f4a02adb7" /></a></td>
<td><strong>a11y:</strong> use native media query for high contrast detection (<a href="https://redirect.github.com/angular/components/issues/29678">#29678</a>)</td>
</tr>
<tr>
<td><a href="9b4085c6e3"><img src="https://img.shields.io/badge/9b4085c6e-feat-blue" alt="feat - 9b4085c6e" /></a></td>
<td><strong>private:</strong> create cdk-visually-hidden style loader (<a href="https://redirect.github.com/angular/components/issues/29757">#29757</a>)</td>
</tr>
<tr>
<td><a href="df21d2b091"><img src="https://img.shields.io/badge/df21d2b09-fix-green" alt="fix - df21d2b09" /></a></td>
<td><strong>overlay:</strong> avoid having to manually load structural styles</td>
</tr>
<tr>
<td><a href="560878a231"><img src="https://img.shields.io/badge/560878a23-fix-green" alt="fix - 560878a23" /></a></td>
<td><strong>overlay:</strong> load structural styles in a cascade layer (<a href="https://redirect.github.com/angular/components/issues/29725">#29725</a>)</td>
</tr>
<tr>
<td><a href="873eb01e01"><img src="https://img.shields.io/badge/873eb01e0-fix-green" alt="fix - 873eb01e0" /></a></td>
<td><strong>portal:</strong> remove ComponentFactoryResolver usages (<a href="https://redirect.github.com/angular/components/issues/27427">#27427</a>)</td>
</tr>
<tr>
<td><a href="5439460d1f"><img src="https://img.shields.io/badge/5439460d1-fix-green" alt="fix - 5439460d1" /></a></td>
<td><strong>scrolling:</strong> adds ngTemplateContextGuard (<a href="https://redirect.github.com/angular/components/issues/27276">#27276</a>)</td>
</tr>
<tr>
<td><a href="ad18e6d74e"><img src="https://img.shields.io/badge/ad18e6d74-fix-green" alt="fix - ad18e6d74" /></a></td>
<td><strong>text-field:</strong> avoid having to manually load text field styles</td>
</tr>
<tr>
<td><a href="bd84c2a674"><img src="https://img.shields.io/badge/bd84c2a67-fix-green" alt="fix - bd84c2a67" /></a></td>
<td><strong>tree:</strong> fix issue where <code>isExpanded</code> wouldn't be set if placed before <code>isExpandable</code> (<a href="https://redirect.github.com/angular/components/issues/29565">#29565</a>)</td>
</tr>
<tr>
<td><a href="3b4ade5a0b"><img src="https://img.shields.io/badge/3b4ade5a0-fix-green" alt="fix - 3b4ade5a0" /></a></td>
<td><strong>tree:</strong> only handle keyboard events directly from the node (<a href="https://redirect.github.com/angular/components/issues/29861">#29861</a>)</td>
</tr>
<tr>
<td><a href="f6066c23fe"><img src="https://img.shields.io/badge/f6066c23f-fix-green" alt="fix - f6066c23f" /></a></td>
<td><strong>tree:</strong> warn if mixed node types are used within the same tree</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9122335b25"><img src="https://img.shields.io/badge/9122335b2-feat-blue" alt="feat - 9122335b2" /></a></td>
<td><strong>checkbox:</strong> add new aria properties to MatCheckbox (<a href="https://redirect.github.com/angular/components/issues/29457">#29457</a>)</td>
</tr>
<tr>
<td><a href="64ed7ca715"><img src="https://img.shields.io/badge/64ed7ca71-feat-blue" alt="feat - 64ed7ca71" /></a></td>
<td><strong>core:</strong> add experimental theme demo (<a href="https://redirect.github.com/angular/components/issues/29636">#29636</a>)</td>
</tr>
<tr>
<td><a href="a58e6f6711"><img src="https://img.shields.io/badge/a58e6f671-feat-blue" alt="feat - a58e6f671" /></a></td>
<td><strong>core:</strong> add theme-overrides mixin (<a href="https://redirect.github.com/angular/components/issues/29858">#29858</a>)</td>
</tr>
<tr>
<td><a href="d206225c58"><img src="https://img.shields.io/badge/d206225c5-feat-blue" alt="feat - d206225c5" /></a></td>
<td><strong>core:</strong> create focus-indicator structural styles loader (<a href="https://redirect.github.com/angular/components/issues/29763">#29763</a>)</td>
</tr>
<tr>
<td><a href="b519b4785b"><img src="https://img.shields.io/badge/b519b4785-feat-blue" alt="feat - b519b4785" /></a></td>
<td><strong>core:</strong> default to color-scheme theme type (<a href="https://redirect.github.com/angular/components/issues/29907">#29907</a>)</td>
</tr>
<tr>
<td><a href="ea0d1ba7b7"><img src="https://img.shields.io/badge/ea0d1ba7b-feat-blue" alt="feat - ea0d1ba7b" /></a></td>
<td><strong>core:</strong> deprecate the core mixin (<a href="https://redirect.github.com/angular/components/issues/29906">#29906</a>)</td>
</tr>
<tr>
<td><a href="4869909123"><img src="https://img.shields.io/badge/486990912-feat-blue" alt="feat - 486990912" /></a></td>
<td><strong>core:</strong> rename theme mixin (<a href="https://redirect.github.com/angular/components/issues/29857">#29857</a>)</td>
</tr>
<tr>
<td><a href="4b49d73542"><img src="https://img.shields.io/badge/4b49d7354-feat-blue" alt="feat - 4b49d7354" /></a></td>
<td><strong>core:</strong> switch system prefix from sys to mat-sys (<a href="https://redirect.github.com/angular/components/issues/29908">#29908</a>)</td>
</tr>
<tr>
<td><a href="1abb484aa7"><img src="https://img.shields.io/badge/1abb484aa-feat-blue" alt="feat - 1abb484aa" /></a></td>
<td><strong>input:</strong> add the ability to interact with disabled inputs (<a href="https://redirect.github.com/angular/components/issues/29574">#29574</a>)</td>
</tr>
<tr>
<td><a href="4adc3725dd"><img src="https://img.shields.io/badge/4adc3725d-feat-blue" alt="feat - 4adc3725d" /></a></td>
<td><strong>schematics:</strong> create v19 core removal schematic (<a href="https://redirect.github.com/angular/components/issues/29768">#29768</a>)</td>
</tr>
<tr>
<td><a href="9c3af284f8"><img src="https://img.shields.io/badge/9c3af284f-feat-blue" alt="feat - 9c3af284f" /></a></td>
<td><strong>schematics:</strong> Switch custom theme schematic to use theme mixin instead of define-theme and add high contrast override mixins (<a href="https://redirect.github.com/angular/components/issues/29642">#29642</a>)</td>
</tr>
<tr>
<td><a href="3fc1f9a1b0"><img src="https://img.shields.io/badge/3fc1f9a1b-feat-blue" alt="feat - 3fc1f9a1b" /></a></td>
<td><strong>schematics:</strong> Update custom theme schematic to work with light-dark and use theme-overrides mixin (<a href="https://redirect.github.com/angular/components/issues/29911">#29911</a>)</td>
</tr>
<tr>
<td><a href="ff3d342fd4"><img src="https://img.shields.io/badge/ff3d342fd-feat-blue" alt="feat - ff3d342fd" /></a></td>
<td><strong>tabs:</strong> add <code>alignTabs</code> in <code>MatTabsConfig</code> (<a href="https://redirect.github.com/angular/components/issues/29779">#29779</a>)</td>
</tr>
<tr>
<td><a href="371446a7cf"><img src="https://img.shields.io/badge/371446a7c-feat-blue" alt="feat - 371446a7c" /></a></td>
<td><strong>theming:</strong> Disambiguate token names in theme overrides (<a href="https://redirect.github.com/angular/components/issues/29859">#29859</a>)</td>
</tr>
<tr>
<td><a href="9546fe77ef"><img src="https://img.shields.io/badge/9546fe77e-feat-blue" alt="feat - 9546fe77e" /></a></td>
<td><strong>timepicker:</strong> add test harnesses</td>
</tr>
<tr>
<td><a href="2646e08851"><img src="https://img.shields.io/badge/2646e0885-feat-blue" alt="feat - 2646e0885" /></a></td>
<td><strong>timepicker:</strong> add timepicker component</td>
</tr>
<tr>
<td><a href="de6c20686c"><img src="https://img.shields.io/badge/de6c20686-fix-green" alt="fix - de6c20686" /></a></td>
<td><strong>bottom-sheet:</strong> add <code>height</code> <code>minHeight</code> <code>maxHeight</code> to config (<a href="https://redirect.github.com/angular/components/issues/29794">#29794</a>)</td>
</tr>
<tr>
<td><a href="fcb76d3ed1"><img src="https://img.shields.io/badge/fcb76d3ed-fix-green" alt="fix - fcb76d3ed" /></a></td>
<td><strong>core:</strong> add missing system variables (<a href="https://redirect.github.com/angular/components/issues/29624">#29624</a>)</td>
</tr>
<tr>
<td><a href="5ad133d073"><img src="https://img.shields.io/badge/5ad133d07-fix-green" alt="fix - 5ad133d07" /></a></td>
<td><strong>core:</strong> allow optgroup overrides through core-overrides (<a href="https://redirect.github.com/angular/components/issues/29897">#29897</a>)</td>
</tr>
<tr>
<td><a href="0fb4247ce8"><img src="https://img.shields.io/badge/0fb4247ce-fix-green" alt="fix - 0fb4247ce" /></a></td>
<td><strong>core:</strong> avoid browser inconsistencies when parsing time</td>
</tr>
<tr>
<td><a href="855ed49482"><img src="https://img.shields.io/badge/855ed4948-fix-green" alt="fix - 855ed4948" /></a></td>
<td><strong>core:</strong> avoid having to manually load ripple styles</td>
</tr>
<tr>
<td><a href="d0d59b784a"><img src="https://img.shields.io/badge/d0d59b784-fix-green" alt="fix - d0d59b784" /></a></td>
<td><strong>core:</strong> change ng-add to use mat.theme (<a href="https://redirect.github.com/angular/components/issues/29990">#29990</a>)</td>
</tr>
<tr>
<td><a href="a8e40ec341"><img src="https://img.shields.io/badge/a8e40ec34-fix-green" alt="fix - a8e40ec34" /></a></td>
<td><strong>core:</strong> correctly identify color input (<a href="https://redirect.github.com/angular/components/issues/29909">#29909</a>)</td>
</tr>
<tr>
<td><a href="edce90652a"><img src="https://img.shields.io/badge/edce90652-fix-green" alt="fix - edce90652" /></a></td>
<td><strong>core:</strong> delete deprecated APIs (<a href="https://redirect.github.com/angular/components/issues/29651">#29651</a>)</td>
</tr>
<tr>
<td><a href="54875a3258"><img src="https://img.shields.io/badge/54875a325-fix-green" alt="fix - 54875a325" /></a></td>
<td><strong>core:</strong> drop sanity checks (<a href="https://redirect.github.com/angular/components/issues/29688">#29688</a>)</td>
</tr>
<tr>
<td><a href="ef14c28698"><img src="https://img.shields.io/badge/ef14c2869-fix-green" alt="fix - ef14c2869" /></a></td>
<td><strong>core:</strong> option showing double selected indicator in high contrast mode</td>
</tr>
<tr>
<td><a href="5403b4b074"><img src="https://img.shields.io/badge/5403b4b07-fix-green" alt="fix - 5403b4b07" /></a></td>
<td><strong>core:</strong> remove unused motion system vars (<a href="https://redirect.github.com/angular/components/issues/29920">#29920</a>)</td>
</tr>
<tr>
<td><a href="613cf54063"><img src="https://img.shields.io/badge/613cf5406-fix-green" alt="fix - 613cf5406" /></a></td>
<td><strong>core:</strong> rename sys vars from mat-app to mat-sys (<a href="https://redirect.github.com/angular/components/issues/29879">#29879</a>)</td>
</tr>
<tr>
<td><a href="d0e178b75e"><img src="https://img.shields.io/badge/d0e178b75-fix-green" alt="fix - d0e178b75" /></a></td>
<td><strong>core:</strong> stop manually instantiating MatRipple directive (<a href="https://redirect.github.com/angular/components/issues/29630">#29630</a>)</td>
</tr>
<tr>
<td><a href="d55ec612cc"><img src="https://img.shields.io/badge/d55ec612c-fix-green" alt="fix - d55ec612c" /></a></td>
<td><strong>core:</strong> update prebuilt themes to use mat.theme (<a href="https://redirect.github.com/angular/components/issues/29989">#29989</a>)</td>
</tr>
<tr>
<td><a href="7cf8c6c464"><img src="https://img.shields.io/badge/7cf8c6c46-fix-green" alt="fix - 7cf8c6c46" /></a></td>
<td><strong>datepicker:</strong> calendar font tokens not being picked up (<a href="https://redirect.github.com/angular/components/issues/29610">#29610</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/cdk</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 &quot;hafnium-hippo&quot; (2024-11-19)</h1>
<h2>Breaking Changes</h2>
<h3>cdk</h3>
<ul>
<li>
<ul>
<li>Since <code>cdk.high-contrast</code> targets a media query instead of a class, the specificity of the styles it emits is lower than before.</li>
</ul>
</li>
<li>
<ul>
<li>The overlay stays are now loaded slightly later than before which can change their specificity. You may have to update any overlay style overrides.</li>
</ul>
</li>
<li>
<ul>
<li>
<p>Virtual scrolling lists now have proper type checking which can reveal some previously-hidden compilation errors.</p>
</li>
<li>
<p>fix(cdk/scrolling): adds ngTemplateContextGuard</p>
</li>
</ul>
<p>implements ngTemplateContextGuard for CdkVirtualForOf directive</p>
</li>
</ul>
<h3>material</h3>
<ul>
<li>
<ul>
<li>The ripples styles are now loaded slightly later than before which can change their specificity. You may have to update any ripple style overrides.</li>
</ul>
</li>
<li>
<ul>
<li><code>mixinColor</code> and <code>CanColor</code> have been removed. Use a host binding instead.</li>
<li><code>mixinDisableRipple</code> and <code>CanDisableRipple</code> have been removed. Use input transforms instead.</li>
<li><code>mixinDisabled</code> and <code>CanDisable</code> have been removed. Use input transforms instead.</li>
<li><code>mixinInitialized</code> and <code>HasInitialized</code> have been removed. Use a <code>Subject</code> that emits in <code>ngOnInit</code> instead.</li>
<li><code>mixinTabIndex</code> and <code>HasTabIndex</code> have been removed. Use input transforms instead.</li>
</ul>
</li>
</ul>
<h3>google-maps</h3>
<ul>
<li>
<ul>
<li>The new <code>@​googlemaps/markerclusterer</code> API should be imported instead of the old one. Read more at: <a href="https://github.com/googlemaps/js-markerclusterer">https://github.com/googlemaps/js-markerclusterer</a></li>
<li>The <code>MapMarkerClusterer</code> class has been renamed to <code>DeprecatedMapMarkerClusterer</code>.</li>
<li>The <code>map-marker-clusterer</code> selector has been changed to <code>deprecated-map-marker-clusterer</code>.</li>
</ul>
</li>
</ul>
<h3>multiple</h3>
<ul>
<li>
<ul>
<li>In order for Material to be compatible with <a href="https://sass-lang.com/documentation/breaking-changes/mixed-decls/">recent changes in Sass</a> and upcoming changes in the CSS standard, tokens are now emitted in-place, rather the being hoisted to the top of the selector. As a result, some token overrides might not apply anymore. This is relevant primarily for the cases like <code>@include mat.button-theme($theme); --mat-button-color: red;</code>. It can be resolved by wrapping the overrides with <code>&amp; {}</code>, for example <code>@include mat.button-theme($theme); &amp; { --mat-button-color: red; }</code>.</li>
</ul>
</li>
<li>
<ul>
<li><code>MatButton.ripple</code> is no longer available.</li>
<li><code>MatCheckbox.ripple</code> is no longer available.</li>
<li><code>MatChip.ripple</code> is no longer available.</li>
</ul>
</li>
</ul>
<h3>material-date-fns-adapter</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="234e5e0e8b">234e5e0e8</a></td>
<td>feat</td>
<td>add support for date-fns 4 (<a href="https://redirect.github.com/angular/components/pull/29744">#29744</a>)</td>
</tr>
</tbody>
</table>
<h3>youtube-player</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="09da06b42e">09da06b42</a></td>
<td>fix</td>
<td>ready event not emitting</td>
</tr>
<tr>
<td><a href="2885987500">288598750</a></td>
<td>fix</td>
<td>startSeconds not applied when using placeholder</td>
</tr>
</tbody>
</table>
<h3>google-maps</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="1bd976c6a7">1bd976c6a</a></td>
<td>feat</td>
<td>Add support for some mouse events <a href="https://redirect.github.com/angular/components/pull/29741">#29741</a> (<a href="https://redirect.github.com/angular/components/pull/29747">#29747</a>)</td>
</tr>
<tr>
<td><a href="a05475e769">a05475e76</a></td>
<td>feat</td>
<td>deprecate marker cluster component</td>
</tr>
<tr>
<td><a href="c70aae15b0">c70aae15b</a></td>
<td>feat</td>
<td>implement new marker clusterer</td>
</tr>
<tr>
<td><a href="b9deeee85b">b9deeee85</a></td>
<td>fix</td>
<td>add schematic to switch to the new clusterer name</td>
</tr>
<tr>
<td><a href="a6709497fc">a6709497f</a></td>
<td>fix</td>
<td>expose all clusterer types (<a href="https://redirect.github.com/angular/components/pull/29905">#29905</a>)</td>
</tr>
<tr>
<td><a href="74c2a081f9">74c2a081f</a></td>
<td>fix</td>
<td>resolve CLI errors in ng update schematic (<a href="https://redirect.github.com/angular/components/pull/29947">#29947</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9122335b25">9122335b2</a></td>
<td>feat</td>
<td><strong>checkbox:</strong> add new aria properties to MatCheckbox (<a href="https://redirect.github.com/angular/components/pull/29457">#29457</a>)</td>
</tr>
<tr>
<td><a href="64ed7ca715">64ed7ca71</a></td>
<td>feat</td>
<td><strong>core:</strong> add experimental theme demo (<a href="https://redirect.github.com/angular/components/pull/29636">#29636</a>)</td>
</tr>
<tr>
<td><a href="a58e6f6711">a58e6f671</a></td>
<td>feat</td>
<td><strong>core:</strong> add theme-overrides mixin (<a href="https://redirect.github.com/angular/components/pull/29858">#29858</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="2f3cea1279"><code>2f3cea1</code></a> release: cut the v19.0.0 release</li>
<li><a href="56834a28b0"><code>56834a2</code></a> build: update to v19 final (<a href="https://redirect.github.com/angular/components/issues/30045">#30045</a>)</li>
<li><a href="734f296783"><code>734f296</code></a> docs: fix broken links (<a href="https://redirect.github.com/angular/components/issues/30038">#30038</a>)</li>
<li><a href="370e6cc8e0"><code>370e6cc</code></a> release: cut the v19.0.0-rc.3 release</li>
<li><a href="05c78afcd7"><code>05c78af</code></a> fix(cdk/table): run differ for all columns (<a href="https://redirect.github.com/angular/components/issues/30012">#30012</a>)</li>
<li><a href="3a4158e077"><code>3a4158e</code></a> refactor(cdk/testing): fix out of sync file (<a href="https://redirect.github.com/angular/components/issues/30021">#30021</a>)</li>
<li><a href="dbcb921d54"><code>dbcb921</code></a> fix(material/menu): handle keyboard events through dispatcher (<a href="https://redirect.github.com/angular/components/issues/29997">#29997</a>)</li>
<li><a href="5345a875f6"><code>5345a87</code></a> fix(material/input): preserve aria-describedby set externally</li>
<li><a href="5ba97925b6"><code>5ba9792</code></a> fix(material/form-field): avoid touching the DOM on each state change</li>
<li><a href="13beab52bc"><code>13beab5</code></a> release: cut the v19.0.0-rc.2 release</li>
<li>Additional commits viewable in <a href="https://github.com/angular/components/compare/18.2.14...19.0.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/cdk&package-manager=npm_and_yarn&previous-version=18.2.14&new-version=19.0.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-11-25 07:44:22 +00:00
dependabot[bot]
7533556459 Bump @angular/platform-browser-dynamic from 18.2.12 to 19.0.0 in /web_embedding/ng-flutter (#2492)
Bumps [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) from 18.2.12 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/platform-browser-dynamic</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</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/platform-browser-dynamic</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() =&gt; TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/57647">#57647</a>)</li>
<li><a href="9dbe6fc18b"><code>9dbe6fc</code></a> refactor: update license text to point to angular.dev (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/57901">#57901</a>)</li>
<li>See full diff in <a href="https://github.com/angular/angular/commits/19.0.0/packages/platform-browser-dynamic">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/platform-browser-dynamic&package-manager=npm_and_yarn&previous-version=18.2.12&new-version=19.0.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-11-25 07:19:40 +00:00
dependabot[bot]
10b21a4567 Bump @angular/animations from 18.2.12 to 19.0.0 in /web_embedding/ng-flutter (#2495)
Bumps [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) from 18.2.12 to 19.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases"><code>@​angular/animations</code>'s releases</a>.</em></p>
<blockquote>
<h2>v19.0.0</h2>
<h1>19.0.0 (2024-11-19)</h1>
<p>Explore Angular v19 with a blog post from the Angular team: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger</li>
</ul>
</li>
</ul>
</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/animations</code>'s changelog</a>.</em></p>
<blockquote>
<h1>19.0.0 (2024-11-19)</h1>
<p>Blog post: <a href="https://blog.angular.dev/meet-angular-v19-7b29dfd05b84">https://blog.angular.dev/meet-angular-v19-7b29dfd05b84</a></p>
<h2>Breaking Changes</h2>
<h3>compiler</h3>
<ul>
<li><code>this.foo</code> property reads no longer refer to template context variables. If you intended to read the template variable, do not use <code>this.</code>.</li>
</ul>
<h3>core</h3>
<ul>
<li>
<p>Angular directives, components and pipes are now standalone by default.</p>
<ul>
<li>Specify <code>standalone: false</code> for declarations that are currently declared in <code>@NgModule</code>s.</li>
<li><code>ng update</code> for v19 will take care of this automatically.</li>
</ul>
</li>
<li>
<p>TypeScript versions less than 5.5 are no longer supported.</p>
</li>
<li>
<p>Timing changes for <code>effect</code> API (in developer preview):</p>
<ul>
<li>
<p>effects which are triggered outside of change detection run as part of
the change detection process instead of as a microtask. Depending on the
specifics of application/test setup, this can result in them executing
earlier or later (or requiring additional test steps to trigger; see below
examples).</p>
</li>
<li>
<p>effects which are triggered during change detection (e.g. by input
signals) run <em>earlier</em>, before the component's template.</p>
</li>
</ul>
</li>
<li>
<p><code>ExperimentalPendingTasks</code> has been renamed to <code>PendingTasks</code>.</p>
</li>
<li>
<p>The <code>autoDetect</code> feature of <code>ComponentFixture</code> will now
attach the fixture to the <code>ApplicationRef</code>. As a result, errors during
automatic change detection of the fixture be reported to the <code>ErrorHandler</code>.
This change may cause custom error handlers to observe new failures that were previously unreported.</p>
</li>
<li>
<p><code>createComponent</code> will now render default fallback with empty <code>projectableNodes</code>.</p>
<ul>
<li>When passing an empty array to <code>projectableNodes</code> in the <code>createComponent</code> API, the default fallback content
of the <code>ng-content</code> will be rendered if present. To prevent rendering the default content, pass <code>document.createTextNode('')</code> as a <code>projectableNode</code>.</li>
</ul>
<pre lang="ts"><code>// The first ng-content will render the default fallback content if present
createComponent(MyComponent. { projectableNodes: [[], [secondNode]] });
<p>// To prevent projecting the default fallback content:
createComponent(MyComponent. { projectableNodes: [[document.createTextNode('')], [secondNode]] });</p>
<p></code></pre></p>
</li>
<li>
<p>Errors that are thrown during <code>ApplicationRef.tick</code>
will now be rethrown when using <code>TestBed</code>. These errors should be
resolved by ensuring the test environment is set up correctly to
complete change detection successfully. There are two alternatives to
catch the errors:</p>
<ul>
<li>Instead of waiting for automatic change detection to happen, trigger
it synchronously and expect the error. For example, a jasmine test
could write <code>expect(() =&gt; TestBed.inject(ApplicationRef).tick()).toThrow()</code></li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="09df589e31"><code>09df589</code></a> refactor(core): Migrate all packages with the <code>explicit-standalone-flag</code> sche...</li>
<li><a href="84b6896956"><code>84b6896</code></a> refactor(platform-server): Add an ssr benchmark setup. (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/57647">#57647</a>)</li>
<li><a href="9dbe6fc18b"><code>9dbe6fc</code></a> refactor: update license text to point to angular.dev (<a href="https://github.com/angular/angular/tree/HEAD/packages/animations/issues/57901">#57901</a>)</li>
<li>See full diff in <a href="https://github.com/angular/angular/commits/19.0.0/packages/animations">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/animations&package-manager=npm_and_yarn&previous-version=18.2.12&new-version=19.0.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-11-25 07:17:10 +00:00
dependabot[bot]
a0466d0520 Bump jasmine-core from 5.3.0 to 5.4.0 in /web_embedding/ng-flutter (#2473)
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 5.3.0 to 5.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jasmine/jasmine/releases">jasmine-core's releases</a>.</em></p>
<blockquote>
<h2>v5.4.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.4.0.md">release notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c8c3325b56"><code>c8c3325</code></a> Bump version to 5.4.0</li>
<li><a href="84c7e2b21b"><code>84c7e2b</code></a> Fixed de-duplication of exception messages containing blank lines on Node and...</li>
<li><a href="dda25bb29e"><code>dda25bb</code></a> Removed references to PhantomJS from StackTraceSpec.js</li>
<li><a href="9ccf2ef96b"><code>9ccf2ef</code></a> Also deprecate the expected and actual properties of ThrowUnlessFailure</li>
<li><a href="c6fa55bfc8"><code>c6fa55b</code></a> Clarify support status of old Firefox ESRs</li>
<li><a href="06bcf1c2e1"><code>06bcf1c</code></a> Fixed broken docs link</li>
<li><a href="40f402d117"><code>40f402d</code></a> Deprecate the expected and actual properties of expectation results</li>
<li><a href="71f6a95ce5"><code>71f6a95</code></a> Added Firefox 128 (current ESR) to supported browsers</li>
<li>See full diff in <a href="https://github.com/jasmine/jasmine/compare/v5.3.0...v5.4.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jasmine-core&package-manager=npm_and_yarn&previous-version=5.3.0&new-version=5.4.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-10-14 07:28:02 +00:00
dependabot[bot]
cdd2a427d1 Bump typescript from 5.5.4 to 5.6.2 in /web_embedding/ng-flutter (#2439)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/microsoft/TypeScript/releases">typescript's releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.6</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+">fixed issues query for Typescript 5.6.0 (Beta)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.1%22+is%3Aclosed+">fixed issues query for Typescript 5.6.1 (RC)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.2%22+is%3Aclosed+">fixed issues query for Typescript 5.6.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li>
</ul>
<h2>TypeScript 5.6 RC</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-rc/">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;milestone%3A%22TypeScript+5.6.1%22+is%3Aclosed+">fixed issues query for TypeScript v5.6.1 (RC)</a>.</li>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+">fixed issues query for TypeScript v5.6.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.6 Beta</h2>
<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-beta/">release announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+">fixed issues query for Typescript 5.6.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a7e3374f13"><code>a7e3374</code></a> Bump version to 5.6.2 and LKG</li>
<li><a href="20633579fc"><code>2063357</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/59708">#59708</a> (LEGO: Pull request from lego/hb_537...) into release-5.6 (#...</li>
<li><a href="4fe7e41ea1"><code>4fe7e41</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/59670">#59670</a> (fix(59649): ts Move to a new file d...) into release-5.6 (#...</li>
<li><a href="1a03e5340a"><code>1a03e53</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/59761">#59761</a> (<code>this</code> can be nullish) into release-5.6 (<a href="https://redirect.github.com/microsoft/TypeScript/issues/59762">#59762</a>)</li>
<li><a href="6212132b83"><code>6212132</code></a> Update LKG</li>
<li><a href="bbb5faf7e7"><code>bbb5faf</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/59542">#59542</a> (Fixing delay caused in vscode due t...) into release-5.6 (#...</li>
<li><a href="e6914a5587"><code>e6914a5</code></a> Bump version to 5.6.1-rc and LKG</li>
<li><a href="34121c42b6"><code>34121c4</code></a> Update LKG</li>
<li><a href="2a30c2a8f0"><code>2a30c2a</code></a> Merge remote-tracking branch 'origin/main' into release-5.6</li>
<li><a href="936a79bbb5"><code>936a79b</code></a> Expose TypeChecker. getAwaitedType to public (<a href="https://redirect.github.com/microsoft/TypeScript/issues/59268">#59268</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.5.4&new-version=5.6.2)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-09-16 07:19:22 +00:00
dependabot[bot]
d78f4e0b51 Bump jasmine-core from 5.2.0 to 5.3.0 in /web_embedding/ng-flutter (#2432)
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 5.2.0 to 5.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jasmine/jasmine/releases">jasmine-core's releases</a>.</em></p>
<blockquote>
<h2>v5.3.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.3.0.md">release notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5cd7d47f72"><code>5cd7d47</code></a> Bump version to 5.3.0</li>
<li><a href="d0fe5c4712"><code>d0fe5c4</code></a> Require curly braces around loop and conditonal bodies</li>
<li><a href="f602c4911c"><code>f602c49</code></a> Merge branch 'dave-unclamp-safari' of <a href="https://github.com/dcsaszar/jasmine">https://github.com/dcsaszar/jasmine</a></li>
<li><a href="7aaf7eaf30"><code>7aaf7ea</code></a> API reference for reporter capabilities</li>
<li><a href="35f16e8125"><code>35f16e8</code></a> Add test for unclamping setTimeout in Safari</li>
<li><a href="acc777c267"><code>acc777c</code></a> Unclamp setTimeout in Safari</li>
<li><a href="1c74356691"><code>1c74356</code></a> Add unclampedSetTimeout helper</li>
<li><a href="bbebea0fa5"><code>bbebea0</code></a> Refactor: extract postMessage</li>
<li><a href="66eb27b0af"><code>66eb27b</code></a> Throw if spying has no effect</li>
<li><a href="7a63c06a65"><code>7a63c06</code></a> Merge branch 'webkit-performance' of <a href="https://github.com/m-akinc/jasmine">https://github.com/m-akinc/jasmine</a></li>
<li>Additional commits viewable in <a href="https://github.com/jasmine/jasmine/compare/v5.2.0...v5.3.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jasmine-core&package-manager=npm_and_yarn&previous-version=5.2.0&new-version=5.3.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2024-09-09 06:36:39 +00:00
dependabot[bot]
e5cd55ff25 Bump zone.js from 0.14.10 to 0.15.0 in /web_embedding/ng-flutter (#2397)
Bumps
[zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js)
from 0.14.10 to 0.15.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md">zone.js's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/angular/angular/compare/zone.js-0.14.10...zone.js-0.15.0">0.15.0</a>
(2024-08-15)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>zone.js:</strong> Add support for addition jest functions.
(<a
href="https://redirect.github.com/angular/angular/issues/57280">#57280</a>)
(<a
href="e1240c6f5d">e1240c6</a>),
closes <a
href="https://redirect.github.com/angular/angular/issues/57277">#57277</a></li>
<li><strong>zone.js:</strong> Update the default behavior of fakeAsync
to flush after the test (<a
href="https://redirect.github.com/angular/angular/issues/57240">#57240</a>)
(<a
href="70e8b40750">70e8b40</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li><strong>zone.js:</strong> <code>fakeAsync</code> will now flush
pending timers at the end of
the given function by default. To opt-out of this, you can use
<code>{flush: false}</code> in options parameter of
<code>fakeAsync</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d1d4adcba2"><code>d1d4adc</code></a>
release: cut the zone.js-0.15.0 release (<a
href="https://github.com/angular/angular/tree/HEAD/packages/zone.js/issues/57418">#57418</a>)</li>
<li><a
href="24cd1c8db6"><code>24cd1c8</code></a>
build: lock file maintenance (<a
href="https://github.com/angular/angular/tree/HEAD/packages/zone.js/issues/57340">#57340</a>)</li>
<li><a
href="e1240c6f5d"><code>e1240c6</code></a>
fix(zone.js): Add support for addition jest functions. (<a
href="https://github.com/angular/angular/tree/HEAD/packages/zone.js/issues/57280">#57280</a>)</li>
<li><a
href="70e8b40750"><code>70e8b40</code></a>
fix(zone.js): Update the default behavior of fakeAsync to flush after
the tes...</li>
<li>See full diff in <a
href="https://github.com/angular/angular/commits/zone.js-0.15.0/packages/zone.js">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zone.js&package-manager=npm_and_yarn&previous-version=0.14.10&new-version=0.15.0)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 14:45:43 +10:00
dependabot[bot]
b8971c5cd8 Bump @angular/cli from 18.1.4 to 18.2.0 in /web_embedding/ng-flutter (#2388)
Bumps [@angular/cli](https://github.com/angular/angular-cli) from 18.1.4
to 18.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular-cli/releases"><code>@​angular/cli</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v18.2.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.2.0 (2024-08-14)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4da922e4f4"><img
src="https://img.shields.io/badge/4da922e4f-feat-blue" alt="feat -
4da922e4f" /></a></td>
<td>use isolatedModules in generated project</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="24aaf1e37f"><img
src="https://img.shields.io/badge/24aaf1e37-feat-blue" alt="feat -
24aaf1e37" /></a></td>
<td>support import attribute based loader configuration</td>
</tr>
</tbody>
</table>
<h2>v18.2.0-rc.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.2.0-rc.0 (2024-08-07)</h1>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="182ecbd188"><img
src="https://img.shields.io/badge/182ecbd18-fix-green" alt="fix -
182ecbd18" /></a></td>
<td>allow explicitly disabling TypeScript incremental mode</td>
</tr>
<tr>
<td><a
href="34908a3fcb"><img
src="https://img.shields.io/badge/34908a3fc-fix-green" alt="fix -
34908a3fc" /></a></td>
<td>lazy load Node.js inspector for dev server</td>
</tr>
</tbody>
</table>
<h2>v18.2.0-next.3</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.2.0-next.3 (2024-07-31)</h1>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="636cb69324"><img
src="https://img.shields.io/badge/636cb6932-fix-green" alt="fix -
636cb6932" /></a></td>
<td>add CSP <code>nonce</code> attribute to script tags when inline
critical CSS is disabled</td>
</tr>
<tr>
<td><a
href="7d52941a2e"><img
src="https://img.shields.io/badge/7d52941a2-fix-green" alt="fix -
7d52941a2" /></a></td>
<td>prevent build failures with remote CSS imports when Tailwind is
configured</td>
</tr>
<tr>
<td><a
href="0466fb74a2"><img
src="https://img.shields.io/badge/0466fb74a-fix-green" alt="fix -
0466fb74a" /></a></td>
<td>resolve error with <code>extract-i18n</code> builder for
libraries</td>
</tr>
</tbody>
</table>
<h2>v18.2.0-next.2</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.2.0-next.2 (2024-07-24)</h1>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="37a2138cb4"><img
src="https://img.shields.io/badge/37a2138cb-fix-green" alt="fix -
37a2138cb" /></a></td>
<td>account for HTML base HREF for dev-server externals</td>
</tr>
<tr>
<td><a
href="8ff687d036"><img
src="https://img.shields.io/badge/8ff687d03-fix-green" alt="fix -
8ff687d03" /></a></td>
<td>correctly detect comma in Sass URL lexer</td>
</tr>
<tr>
<td><a
href="6d6937587f"><img
src="https://img.shields.io/badge/6d6937587-fix-green" alt="fix -
6d6937587" /></a></td>
<td>prevent redirection loop</td>
</tr>
<tr>
<td><a
href="11a140babb"><img
src="https://img.shields.io/badge/11a140bab-fix-green" alt="fix -
11a140bab" /></a></td>
<td>serve HTML files directly</td>
</tr>
</tbody>
</table>
<h2>v18.2.0-next.1</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.2.0-next.1 (2024-07-17)</h1>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="9baae6e22c"><img
src="https://img.shields.io/badge/9baae6e22-fix-green" alt="fix -
9baae6e22" /></a></td>
<td>skip undefined files when generating budget stats</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular-cli/blob/main/CHANGELOG.md"><code>@​angular/cli</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>18.2.0 (2024-08-14)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4da922e4f4">4da922e4f</a></td>
<td>feat</td>
<td>use isolatedModules in generated project</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="24aaf1e37f">24aaf1e37</a></td>
<td>feat</td>
<td>support import attribute based loader configuration</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="ff5a0fe212"><code>ff5a0fe</code></a>
release: cut the v18.2.0 release</li>
<li><a
href="1a876a3153"><code>1a876a3</code></a>
build: update Angular versions to 18.2 stable</li>
<li><a
href="eb9c7fee72"><code>eb9c7fe</code></a>
build: remove unnecessary excludes from tsconfig.json</li>
<li><a
href="0c2ca9a040"><code>0c2ca9a</code></a>
build: remove Bazel typings workaround</li>
<li><a
href="4528be1eab"><code>4528be1</code></a>
build: add missing <code>pkg_deps</code> for
<code>@angular/create</code></li>
<li><a
href="d14c9ab0d9"><code>d14c9ab</code></a>
refactor(<code>@​angular-devkit/build-angular</code>): reduce custom
code in browser-esbuil...</li>
<li><a
href="5eef87c25c"><code>5eef87c</code></a>
build: update all non-major dependencies</li>
<li><a
href="62c040a6a3"><code>62c040a</code></a>
build: update all non-major dependencies</li>
<li><a
href="6351c44dfc"><code>6351c44</code></a>
release: cut the v18.2.0-rc.0 release</li>
<li><a
href="6419c2a2e2"><code>6419c2a</code></a>
build: update angular</li>
<li>Additional commits viewable in <a
href="https://github.com/angular/angular-cli/compare/18.1.4...18.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/cli&package-manager=npm_and_yarn&previous-version=18.1.4&new-version=18.2.0)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 11:38:35 +10:00
dependabot[bot]
c75d9fa983 Bump jasmine-core from 5.1.2 to 5.2.0 in /web_embedding/ng-flutter (#2364)
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 5.1.2 to
5.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jasmine/jasmine/releases">jasmine-core's
releases</a>.</em></p>
<blockquote>
<h2>v5.2.0</h2>
<p>Please see the <a
href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.2.0.md">release
notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cd1b7ce9c7"><code>cd1b7ce</code></a>
Bump version to 5.2.0</li>
<li><a
href="3653d6e0ef"><code>3653d6e</code></a>
Moved eslint and prettier configs out of package.json</li>
<li><a
href="c3387f8dbf"><code>c3387f8</code></a>
Merge branch 'stephanreiter-better-toHaveSize'</li>
<li><a
href="3d54184c7f"><code>3d54184</code></a>
Docs: Improved discoverability of asymmetric equality testers</li>
<li><a
href="6f23e706d7"><code>6f23e70</code></a>
Improve the error message of the toHaveSize matcher.</li>
<li><a
href="cc69edf92c"><code>cc69edf</code></a>
Fixed stack trace filtering in FF when the developer tools are open</li>
<li><a
href="ba7560f65e"><code>ba7560f</code></a>
HTML reporter: show debug logs with white-space: pre</li>
<li><a
href="c3960c4a96"><code>c3960c4</code></a>
Test against Node 22</li>
<li><a
href="5c21f94bb1"><code>5c21f94</code></a>
4.6.1 release notes</li>
<li><a
href="8cd7c94490"><code>8cd7c94</code></a>
Added a jsdoc example for withContext()</li>
<li>Additional commits viewable in <a
href="https://github.com/jasmine/jasmine/compare/v5.1.2...v5.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jasmine-core&package-manager=npm_and_yarn&previous-version=5.1.2&new-version=5.2.0)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 10:37:10 -04:00
dependabot[bot]
a7e5af5c5f Bump @angular/cli from 18.0.7 to 18.1.0 in /web_embedding/ng-flutter (#2357)
Bumps [@angular/cli](https://github.com/angular/angular-cli) from 18.0.7
to 18.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular-cli/releases"><code>@​angular/cli</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v18.1.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.1.0 (2024-07-10)</h1>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="22e05dcb4a"><img
src="https://img.shields.io/badge/22e05dcb4-fix-green" alt="fix -
22e05dcb4" /></a></td>
<td>generate new projects with ECMAScript standard class field
behavior</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="6d266c146c"><img
src="https://img.shields.io/badge/6d266c146-fix-green" alt="fix -
6d266c146" /></a></td>
<td>add fallbacks for migration package resolution</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="687a6c7eca"><img
src="https://img.shields.io/badge/687a6c7ec-feat-blue" alt="feat -
687a6c7ec" /></a></td>
<td>add <code>--inspect</code> option to the dev-server</td>
</tr>
<tr>
<td><a
href="628d87a947"><img
src="https://img.shields.io/badge/628d87a94-feat-blue" alt="feat -
628d87a94" /></a></td>
<td>support WASM/ES Module integration proposal</td>
</tr>
<tr>
<td><a
href="3e359da8df"><img
src="https://img.shields.io/badge/3e359da8d-fix-green" alt="fix -
3e359da8d" /></a></td>
<td>address rxjs undefined issues during SSR prebundling</td>
</tr>
<tr>
<td><a
href="4ff914a165"><img
src="https://img.shields.io/badge/4ff914a16-fix-green" alt="fix -
4ff914a16" /></a></td>
<td>allow additional module preloads up to limit</td>
</tr>
<tr>
<td><a
href="fb8e3c39a8"><img
src="https://img.shields.io/badge/fb8e3c39a-fix-green" alt="fix -
fb8e3c39a" /></a></td>
<td>allow top-level await in zoneless applications</td>
</tr>
<tr>
<td><a
href="83b75af9f7"><img
src="https://img.shields.io/badge/83b75af9f-fix-green" alt="fix -
83b75af9f" /></a></td>
<td>check inlineSourceMap option with isolated modules optimization</td>
</tr>
<tr>
<td><a
href="cd97134a6e"><img
src="https://img.shields.io/badge/cd97134a6-fix-green" alt="fix -
cd97134a6" /></a></td>
<td>normalize paths during module resolution in Vite</td>
</tr>
<tr>
<td><a
href="13d2100ddc"><img
src="https://img.shields.io/badge/13d2100dd-fix-green" alt="fix -
13d2100dd" /></a></td>
<td>read WASM file from script location on Node.js</td>
</tr>
<tr>
<td><a
href="3091956f50"><img
src="https://img.shields.io/badge/3091956f5-fix-green" alt="fix -
3091956f5" /></a></td>
<td>support import attributes in JavaScript transformer</td>
</tr>
<tr>
<td><a
href="dd94a831b4"><img
src="https://img.shields.io/badge/dd94a831b-perf-orange" alt="perf -
dd94a831b" /></a></td>
<td>enable dependency prebundling for server dependencies</td>
</tr>
<tr>
<td><a
href="3acb776831"><img
src="https://img.shields.io/badge/3acb77683-perf-orange" alt="perf -
3acb77683" /></a></td>
<td>use direct transpilation with isolated modules</td>
</tr>
</tbody>
</table>
<h2>v18.1.0-rc.1</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.1.0-rc.1 (2024-07-03)</h1>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="6c0f60d1bd"><img
src="https://img.shields.io/badge/6c0f60d1b-fix-green" alt="fix -
6c0f60d1b" /></a></td>
<td>make <code>ng update</code> to keep newline at the end of
package.json</td>
</tr>
</tbody>
</table>
<h3><code>@​angular-devkit/build-angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="1eb36e5938"><img
src="https://img.shields.io/badge/1eb36e593-fix-green" alt="fix -
1eb36e593" /></a></td>
<td>reduce the number of max workers to available CPUs minus one</td>
</tr>
<tr>
<td><a
href="c6fc0203e0"><img
src="https://img.shields.io/badge/c6fc0203e-fix-green" alt="fix -
c6fc0203e" /></a></td>
<td>rollback terser to <code>5.29.2</code></td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="628d87a947"><img
src="https://img.shields.io/badge/628d87a94-feat-blue" alt="feat -
628d87a94" /></a></td>
<td>support WASM/ES Module integration proposal</td>
</tr>
<tr>
<td><a
href="fb8e3c39a8"><img
src="https://img.shields.io/badge/fb8e3c39a-fix-green" alt="fix -
fb8e3c39a" /></a></td>
<td>allow top-level await in zoneless applications</td>
</tr>
<tr>
<td><a
href="5ec7243385"><img
src="https://img.shields.io/badge/5ec724338-fix-green" alt="fix -
5ec724338" /></a></td>
<td>correctly name entry points to match budgets</td>
</tr>
<tr>
<td><a
href="cd97134a6e"><img
src="https://img.shields.io/badge/cd97134a6-fix-green" alt="fix -
cd97134a6" /></a></td>
<td>normalize paths during module resolution in Vite</td>
</tr>
<tr>
<td><a
href="27bd670831"><img
src="https://img.shields.io/badge/27bd67083-fix-green" alt="fix -
27bd67083" /></a></td>
<td>redirect to path with trailing slash for asset directories</td>
</tr>
<tr>
<td><a
href="e8a6d6bc41"><img
src="https://img.shields.io/badge/e8a6d6bc4-fix-green" alt="fix -
e8a6d6bc4" /></a></td>
<td>reduce the number of max workers to available CPUs minus one</td>
</tr>
<tr>
<td><a
href="3091956f50"><img
src="https://img.shields.io/badge/3091956f5-fix-green" alt="fix -
3091956f5" /></a></td>
<td>support import attributes in JavaScript transformer</td>
</tr>
</tbody>
</table>
<h2>v18.1.0-rc.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular-cli/blob/main/CHANGELOG.md"><code>@​angular/cli</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>18.1.0 (2024-07-10)</h1>
<h3><code>@​angular/cli</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="6d266c146c">6d266c146</a></td>
<td>fix</td>
<td>add fallbacks for migration package resolution</td>
</tr>
</tbody>
</table>
<h3><code>@​schematics/angular</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="22e05dcb4a">22e05dcb4</a></td>
<td>fix</td>
<td>generate new projects with ECMAScript standard class field
behavior</td>
</tr>
</tbody>
</table>
<h3><code>@​angular/build</code></h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="687a6c7eca">687a6c7ec</a></td>
<td>feat</td>
<td>add <code>--inspect</code> option to the dev-server</td>
</tr>
<tr>
<td><a
href="628d87a947">628d87a94</a></td>
<td>feat</td>
<td>support WASM/ES Module integration proposal</td>
</tr>
<tr>
<td><a
href="3e359da8df">3e359da8d</a></td>
<td>fix</td>
<td>address rxjs undefined issues during SSR prebundling</td>
</tr>
<tr>
<td><a
href="4ff914a165">4ff914a16</a></td>
<td>fix</td>
<td>allow additional module preloads up to limit</td>
</tr>
<tr>
<td><a
href="fb8e3c39a8">fb8e3c39a</a></td>
<td>fix</td>
<td>allow top-level await in zoneless applications</td>
</tr>
<tr>
<td><a
href="83b75af9f7">83b75af9f</a></td>
<td>fix</td>
<td>check inlineSourceMap option with isolated modules optimization</td>
</tr>
<tr>
<td><a
href="cd97134a6e">cd97134a6</a></td>
<td>fix</td>
<td>normalize paths during module resolution in Vite</td>
</tr>
<tr>
<td><a
href="13d2100ddc">13d2100dd</a></td>
<td>fix</td>
<td>read WASM file from script location on Node.js</td>
</tr>
<tr>
<td><a
href="3091956f50">3091956f5</a></td>
<td>fix</td>
<td>support import attributes in JavaScript transformer</td>
</tr>
<tr>
<td><a
href="dd94a831b4">dd94a831b</a></td>
<td>perf</td>
<td>enable dependency prebundling for server dependencies</td>
</tr>
<tr>
<td><a
href="3acb776831">3acb77683</a></td>
<td>perf</td>
<td>use direct transpilation with isolated modules</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="482d0bea35"><code>482d0be</code></a>
release: cut the v18.1.0 release</li>
<li><a
href="0c52d5f807"><code>0c52d5f</code></a>
build: update Angular dependencies to version 18.1.0</li>
<li><a
href="13d2100ddc"><code>13d2100</code></a>
fix(<code>@​angular/build</code>): read WASM file from script location
on Node.js</li>
<li><a
href="1772c871ba"><code>1772c87</code></a>
refactor(<code>@​angular/cli</code>): provide a default extract-i18n
target for applications</li>
<li><a
href="4c6c32c439"><code>4c6c32c</code></a>
refactor: use explicit coercion of exitCode to number.</li>
<li><a
href="83b75af9f7"><code>83b75af</code></a>
fix(<code>@​angular/build</code>): check inlineSourceMap option with
isolated modules optim...</li>
<li><a
href="713f456a27"><code>713f456</code></a>
release: cut the v18.1.0-rc.1 release</li>
<li><a
href="628d87a947"><code>628d87a</code></a>
feat(<code>@​angular/build</code>): support WASM/ES Module integration
proposal</li>
<li><a
href="3091956f50"><code>3091956</code></a>
fix(<code>@​angular/build</code>): support import attributes in
JavaScript transformer</li>
<li><a
href="c6fc0203e0"><code>c6fc020</code></a>
fix(<code>@​angular-devkit/build-angular</code>): rollback terser to
<code>5.29.2</code></li>
<li>Additional commits viewable in <a
href="https://github.com/angular/angular-cli/compare/18.0.7...18.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/cli&package-manager=npm_and_yarn&previous-version=18.0.7&new-version=18.1.0)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 12:23:24 +10:00
dependabot[bot]
12c6933d45 Bump typescript from 5.4.5 to 5.5.3 in /web_embedding/ng-flutter (#2356)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5
to 5.5.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.5.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.3 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.5</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.5 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.5 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f0e9921674"><code>f0e9921</code></a>
Bump version to 5.5.3 and LKG</li>
<li><a
href="738bd605df"><code>738bd60</code></a>
Cherry-pick <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58966">#58966</a>
to release-5.5 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/59002">#59002</a>)</li>
<li><a
href="ce2e60e4ea"><code>ce2e60e</code></a>
Update LKG</li>
<li><a
href="f3b21a2033"><code>f3b21a2</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58931">#58931</a>
(Defer creation of barebonesLibSourc...) into release-5.5 (#...</li>
<li><a
href="7b1620bea2"><code>7b1620b</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58811">#58811</a>
(fix(58801): &quot;Move to file&quot; on globa...) into release-5.5
(#...</li>
<li><a
href="5367ae10f5"><code>5367ae1</code></a>
Bump version to 5.5.2 and LKG</li>
<li><a
href="02132e5b81"><code>02132e5</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58895">#58895</a>
(Fix global when typescript.js loade...) into release-5.5 (#...</li>
<li><a
href="45b1e3c254"><code>45b1e3c</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58872">#58872</a>
(Fix declaration emit crash) into release-5.5 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58874">#58874</a>)</li>
<li><a
href="17933ee33a"><code>17933ee</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58810">#58810</a>
(Fixed declaration emit issue relate...) into release-5.5 (#...</li>
<li><a
href="552b07e795"><code>552b07e</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58786">#58786</a>
(Fixed declaration emit crash relate...) into release-5.5 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.4.5&new-version=5.5.3)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 12:22:10 +10:00
Parker Lougheed
eb3c6094e2 Update ng-flutter embed sample deps (#2314)
Tested locally to ensure the sample continues to work.
2024-05-31 16:35:22 -05:00
dependabot[bot]
3af60ebe79 Bump @angular/cdk from 17.3.10 to 18.0.0 in /web_embedding/ng-flutter (#2303)
Bumps [@angular/cdk](https://github.com/angular/components) from 17.3.10
to 18.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular/components/releases"><code>@​angular/cdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v18.0.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.0 &quot;satin-sasquatch&quot; (2024-05-22)</h1>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="d8a6c3edd8"><img
src="https://img.shields.io/badge/d8a6c3edd-fix-green" alt="fix -
d8a6c3edd" /></a></td>
<td><strong>observers:</strong> don't observe content of comments (<a
href="https://redirect.github.com/angular/components/issues/28858">#28858</a>)</td>
</tr>
<tr>
<td><a
href="81fe8f3227"><img
src="https://img.shields.io/badge/81fe8f322-fix-green" alt="fix -
81fe8f322" /></a></td>
<td><strong>observers:</strong> Run content changed callback in NgZone
(<a
href="https://redirect.github.com/angular/components/issues/28870">#28870</a>)</td>
</tr>
<tr>
<td><a
href="108cce33bf"><img
src="https://img.shields.io/badge/108cce33b-fix-green" alt="fix -
108cce33b" /></a></td>
<td><strong>overlay:</strong> Remove use of zone onStable to detach
content (<a
href="https://redirect.github.com/angular/components/issues/28740">#28740</a>)</td>
</tr>
<tr>
<td><a
href="d91d0d424b"><img
src="https://img.shields.io/badge/d91d0d424-fix-green" alt="fix -
d91d0d424" /></a></td>
<td><strong>scrolling:</strong> fix virtual scrolling jankiness with run
coalescing (<a
href="https://redirect.github.com/angular/components/issues/28846">#28846</a>)</td>
</tr>
<tr>
<td><a
href="c8b62a1549"><img
src="https://img.shields.io/badge/c8b62a154-fix-green" alt="fix -
c8b62a154" /></a></td>
<td><strong>scrolling:</strong> fix virtual scrolling jankiness with run
coalescing (<a
href="https://redirect.github.com/angular/components/issues/28968">#28968</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4473a379f1"><img
src="https://img.shields.io/badge/4473a379f-feat-blue" alt="feat -
4473a379f" /></a></td>
<td><strong>core:</strong> add prebuilt themes based on M3</td>
</tr>
<tr>
<td><a
href="e2a45bf1e5"><img
src="https://img.shields.io/badge/e2a45bf1e-feat-blue" alt="feat -
e2a45bf1e" /></a></td>
<td><strong>core:</strong> Allow namespacing ripple-loader event handler
(<a
href="https://redirect.github.com/angular/components/issues/28699">#28699</a>)</td>
</tr>
<tr>
<td><a
href="d679024dec"><img
src="https://img.shields.io/badge/d679024de-feat-blue" alt="feat -
d679024de" /></a></td>
<td><strong>core:</strong> move Material 3 support into stable (<a
href="https://redirect.github.com/angular/components/issues/28913">#28913</a>)</td>
</tr>
<tr>
<td><a
href="4ba4689dcd"><img
src="https://img.shields.io/badge/4ba4689dc-feat-blue" alt="feat -
4ba4689dc" /></a></td>
<td><strong>core:</strong> namespace m2-specific theming APIs (<a
href="https://redirect.github.com/angular/components/issues/28892">#28892</a>)</td>
</tr>
<tr>
<td><a
href="295fd67fa8"><img
src="https://img.shields.io/badge/295fd67fa-feat-blue" alt="feat -
295fd67fa" /></a></td>
<td><strong>schematics:</strong> Add custom M3 theme schematic (<a
href="https://redirect.github.com/angular/components/issues/28766">#28766</a>)</td>
</tr>
<tr>
<td><a
href="b312b9491e"><img
src="https://img.shields.io/badge/b312b9491-feat-blue" alt="feat -
b312b9491" /></a></td>
<td><strong>schematics:</strong> use M3 themes in schematics</td>
</tr>
<tr>
<td><a
href="f8bd658df3"><img
src="https://img.shields.io/badge/f8bd658df-feat-blue" alt="feat -
f8bd658df" /></a></td>
<td><strong>theming:</strong> add ability to use sys variables (<a
href="https://redirect.github.com/angular/components/issues/28898">#28898</a>)</td>
</tr>
<tr>
<td><a
href="49901c6400"><img
src="https://img.shields.io/badge/49901c640-fix-green" alt="fix -
49901c640" /></a></td>
<td><strong>button-toggle:</strong> use radio pattern for single select
Mat toggle button group (<a
href="https://redirect.github.com/angular/components/issues/28548">#28548</a>)</td>
</tr>
<tr>
<td><a
href="5501d9b408"><img
src="https://img.shields.io/badge/5501d9b40-fix-green" alt="fix -
5501d9b40" /></a></td>
<td><strong>core:</strong> add migration for M2 theming APIs (<a
href="https://redirect.github.com/angular/components/issues/28927">#28927</a>)</td>
</tr>
<tr>
<td><a
href="0ccc52830e"><img
src="https://img.shields.io/badge/0ccc52830-fix-green" alt="fix -
0ccc52830" /></a></td>
<td><strong>core:</strong> export all available M3 palettes (<a
href="https://redirect.github.com/angular/components/issues/28975">#28975</a>)</td>
</tr>
<tr>
<td><a
href="a5ad288bff"><img
src="https://img.shields.io/badge/a5ad288bf-fix-green" alt="fix -
a5ad288bf" /></a></td>
<td><strong>core:</strong> ripple loader not working in shadow DOM (<a
href="https://redirect.github.com/angular/components/issues/29015">#29015</a>)</td>
</tr>
<tr>
<td><a
href="ec9e83db4c"><img
src="https://img.shields.io/badge/ec9e83db4-fix-green" alt="fix -
ec9e83db4" /></a></td>
<td><strong>datepicker:</strong> resolve repeater warnings in calendar
(<a
href="https://redirect.github.com/angular/components/issues/29028">#29028</a>)</td>
</tr>
<tr>
<td><a
href="6dc8f7e90d"><img
src="https://img.shields.io/badge/6dc8f7e90-fix-green" alt="fix -
6dc8f7e90" /></a></td>
<td><strong>dialog:</strong> mark dialog content as scrollable (<a
href="https://redirect.github.com/angular/components/issues/28963">#28963</a>)</td>
</tr>
<tr>
<td><a
href="ae82909a95"><img
src="https://img.shields.io/badge/ae82909a9-fix-green" alt="fix -
ae82909a9" /></a></td>
<td><strong>schematics:</strong> Add css token renaming migration</td>
</tr>
<tr>
<td><a
href="3e9d3c3944"><img
src="https://img.shields.io/badge/3e9d3c394-fix-green" alt="fix -
3e9d3c394" /></a></td>
<td><strong>schematics:</strong> add option to generate system variables
in M3 schematic</td>
</tr>
<tr>
<td><a
href="bdb17c6b34"><img
src="https://img.shields.io/badge/bdb17c6b3-fix-green" alt="fix -
bdb17c6b3" /></a></td>
<td><strong>schematics:</strong> Change themeTypes to a single select
instead of a multiselect prompt in M3 theme schematic (<a
href="https://redirect.github.com/angular/components/issues/28997">#28997</a>)</td>
</tr>
<tr>
<td><a
href="c86359dd43"><img
src="https://img.shields.io/badge/c86359dd4-fix-green" alt="fix -
c86359dd4" /></a></td>
<td><strong>slide-toggle:</strong> no outline when selected in high
contrast mode (<a
href="https://redirect.github.com/angular/components/issues/28979">#28979</a>)</td>
</tr>
<tr>
<td><a
href="d4e61e2330"><img
src="https://img.shields.io/badge/d4e61e233-fix-green" alt="fix -
d4e61e233" /></a></td>
<td><strong>table:</strong> use ResizeObserver to react to size changes
(<a
href="https://redirect.github.com/angular/components/issues/28783">#28783</a>)</td>
</tr>
<tr>
<td><a
href="a4fc0a0970"><img
src="https://img.shields.io/badge/a4fc0a097-fix-green" alt="fix -
a4fc0a097" /></a></td>
<td><strong>theming:</strong> remove shadow css variable (<a
href="https://redirect.github.com/angular/components/issues/28953">#28953</a>)</td>
</tr>
<tr>
<td><a
href="0bb5610d03"><img
src="https://img.shields.io/badge/0bb5610d0-fix-green" alt="fix -
0bb5610d0" /></a></td>
<td><strong>theming:</strong> restrict css color usage behind a flag (<a
href="https://redirect.github.com/angular/components/issues/28944">#28944</a>)</td>
</tr>
<tr>
<td><a
href="a332146ff5"><img
src="https://img.shields.io/badge/a332146ff-perf-orange" alt="perf -
a332146ff" /></a></td>
<td><strong>core:</strong> speed up M3 compilation (<a
href="https://redirect.github.com/angular/components/issues/29009">#29009</a>)</td>
</tr>
</tbody>
</table>
<h3>material-experimental</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="c345df7889"><img
src="https://img.shields.io/badge/c345df788-feat-blue" alt="feat -
c345df788" /></a></td>
<td><strong>theming:</strong> add mixin for customizing checkbox tokens
(<a
href="https://redirect.github.com/angular/components/issues/28759">#28759</a>)</td>
</tr>
<tr>
<td><a
href="c932512bab"><img
src="https://img.shields.io/badge/c932512ba-fix-green" alt="fix -
c932512ba" /></a></td>
<td><strong>theming:</strong> avoid re-emitting the same tokens from the
backwards-compatibility styles</td>
</tr>
</tbody>
</table>
<h3>multiple</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4719da2c34"><img
src="https://img.shields.io/badge/4719da2c3-feat-blue" alt="feat -
4719da2c3" /></a></td>
<td>token overrides api (<a
href="https://redirect.github.com/angular/components/issues/28910">#28910</a>)</td>
</tr>
</tbody>
</table>
<h2>Breaking Changes</h2>
<h3>material</h3>
<ul>
<li>The following APIs have been renamed. If you update using <code>ng
update</code>, your app will be fixed automatically.
<ul>
<li><code>define-light-theme</code> to
<code>m2-define-light-theme</code></li>
<li><code>define-dark-theme</code> to
<code>m2-define-dark-theme</code></li>
<li><code>define-palette</code> to <code>m2-define-palette</code></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/cdk</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>18.0.0 &quot;satin-sasquatch&quot; (2024-05-22)</h1>
<h2>Breaking Changes</h2>
<h3>material</h3>
<ul>
<li>The following APIs have been renamed. If you update using <code>ng
update</code>, your app will be fixed automatically.
<ul>
<li><code>define-light-theme</code> to
<code>m2-define-light-theme</code></li>
<li><code>define-dark-theme</code> to
<code>m2-define-dark-theme</code></li>
<li><code>define-palette</code> to <code>m2-define-palette</code></li>
<li><code>get-contrast-color-from-palette</code> to
<code>m2-get-contrast-color-from-palette</code></li>
<li><code>get-color-from-palette</code> to
<code>m2-get-color-from-palette</code></li>
<li><code>get-color-config</code> to
<code>m2-get-color-config</code></li>
<li><code>get-typography-config</code> to
<code>m2-get-typography-config</code></li>
<li><code>get-density-config</code> to
<code>m2-get-density-config</code></li>
<li><code>$red-palette</code> to <code>$m2-red-palette</code></li>
<li><code>$pink-palette</code> to <code>$m2-pink-palette</code></li>
<li><code>$indigo-palette</code> to <code>$m2-indigo-palette</code></li>
<li><code>$purple-palette</code> to <code>$m2-purple-palette</code></li>
<li><code>$deep-purple-palette</code> to
<code>$m2-deep-purple-palette</code></li>
<li><code>$blue-palette</code> to <code>$m2-blue-palette</code></li>
<li><code>$light-blue-palette</code> to
<code>$m2-light-blue-palette</code></li>
<li><code>$cyan-palette</code> to <code>$m2-cyan-palette</code></li>
<li><code>$teal-palette</code> to <code>$m2-teal-palette</code></li>
<li><code>$green-palette</code> to <code>$m2-green-palette</code></li>
<li><code>$light-green-palette</code> to
<code>$m2-light-green-palette</code></li>
<li><code>$lime-palette</code> to <code>$m2-lime-palette</code></li>
<li><code>$yellow-palette</code> to <code>$m2-yellow-palette</code></li>
<li><code>$amber-palette</code> to <code>$m2-amber-palette</code></li>
<li><code>$orange-palette</code> to <code>$m2-orange-palette</code></li>
<li><code>$deep-orange-palette</code> to
<code>$m2-deep-orange-palette</code></li>
<li><code>$brown-palette</code> to <code>$m2-brown-palette</code></li>
<li><code>$grey-palette</code> to <code>$m2-grey-palette</code></li>
<li><code>$gray-palette</code> to <code>$m2-gray-palette</code></li>
<li><code>$blue-grey-palette</code> to
<code>$m2-blue-grey-palette</code></li>
<li><code>$blue-gray-palette</code> to
<code>$m2-blue-gray-palette</code></li>
<li><code>$light-theme-background-palette</code> to
<code>$m2-light-theme-background-palette</code></li>
<li><code>$dark-theme-background-palette</code> to
<code>$m2-dark-theme-background-palette</code></li>
<li><code>$light-theme-foreground-palette</code> to
<code>$m2-light-theme-foreground-palette</code></li>
<li><code>$dark-theme-foreground-palette</code> to
<code>$m2-dark-theme-foreground-palette</code></li>
<li><code>define-typography-level</code> to
<code>m2-define-typography-level</code></li>
<li><code>define-rem-typography-config</code> to
<code>m2-define-rem-typography-config</code></li>
<li><code>define-typography-config</code> to
<code>m2-define-typography-config</code></li>
<li><code>define-legacy-typography-config</code> to
<code>m2-define-legacy-typography-config</code></li>
<li><code>typography-level</code> to
<code>m2-typography-level</code></li>
<li><code>font-size</code> to <code>m2-font-size</code></li>
<li><code>line-height</code> to <code>m2-line-height</code></li>
<li><code>font-weight</code> to <code>m2-font-weight</code></li>
<li><code>letter-spacing</code> to <code>m2-letter-spacing</code></li>
<li><code>font-family</code> to <code>m2-font-family</code></li>
<li><code>font-shorthand</code> to <code>m2-font-shorthand</code></li>
</ul>
</li>
</ul>
<h3>material-experimental</h3>
<p>| Commit | Type | Description |</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d5df8ad63a"><code>d5df8ad</code></a>
release: cut the v18.0.0 release</li>
<li><a
href="e2694b0313"><code>e2694b0</code></a>
build: update to Angular v18 final (<a
href="https://redirect.github.com/angular/components/issues/29097">#29097</a>)</li>
<li><a
href="452878e190"><code>452878e</code></a>
release: cut the v18.0.0-rc.3 release</li>
<li><a
href="b5fb30a976"><code>b5fb30a</code></a>
refactor(material/dialog): simplify structural styles (<a
href="https://redirect.github.com/angular/components/issues/29068">#29068</a>)</li>
<li><a
href="d6146b98f5"><code>d6146b9</code></a>
test(multiple): remove provideZoneChangeDetection for all menu tests (<a
href="https://redirect.github.com/angular/components/issues/29061">#29061</a>)</li>
<li><a
href="6c1982b774"><code>6c1982b</code></a>
docs: Make typography guide M3 specific (<a
href="https://redirect.github.com/angular/components/issues/29075">#29075</a>)</li>
<li><a
href="8299b09122"><code>8299b09</code></a>
fix(material/slider): resolve duplicate key warnings (<a
href="https://redirect.github.com/angular/components/issues/29073">#29073</a>)</li>
<li><a
href="4f544eac00"><code>4f544ea</code></a>
docs: Update theming your components guide for M3 and move M2 specific
info (...</li>
<li><a
href="28eedd27e7"><code>28eedd2</code></a>
docs(material/form-field): disable bubbling on prefix in example (<a
href="https://redirect.github.com/angular/components/issues/29069">#29069</a>)</li>
<li><a
href="678819464d"><code>6788194</code></a>
fixup! test(material/schematics): Add test for CSS token renames</li>
<li>Additional commits viewable in <a
href="https://github.com/angular/components/compare/17.3.10...18.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/cdk&package-manager=npm_and_yarn&previous-version=17.3.10&new-version=18.0.0)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 07:12:18 +10:00
dependabot[bot]
a065a5003f Bump @angular/material from 17.3.10 to 18.0.0 in /web_embedding/ng-flutter (#2307)
Bumps [@angular/material](https://github.com/angular/components) from
17.3.10 to 18.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular/components/releases"><code>@​angular/material</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v18.0.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.0 &quot;satin-sasquatch&quot; (2024-05-22)</h1>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="d8a6c3edd8"><img
src="https://img.shields.io/badge/d8a6c3edd-fix-green" alt="fix -
d8a6c3edd" /></a></td>
<td><strong>observers:</strong> don't observe content of comments (<a
href="https://redirect.github.com/angular/components/issues/28858">#28858</a>)</td>
</tr>
<tr>
<td><a
href="81fe8f3227"><img
src="https://img.shields.io/badge/81fe8f322-fix-green" alt="fix -
81fe8f322" /></a></td>
<td><strong>observers:</strong> Run content changed callback in NgZone
(<a
href="https://redirect.github.com/angular/components/issues/28870">#28870</a>)</td>
</tr>
<tr>
<td><a
href="108cce33bf"><img
src="https://img.shields.io/badge/108cce33b-fix-green" alt="fix -
108cce33b" /></a></td>
<td><strong>overlay:</strong> Remove use of zone onStable to detach
content (<a
href="https://redirect.github.com/angular/components/issues/28740">#28740</a>)</td>
</tr>
<tr>
<td><a
href="d91d0d424b"><img
src="https://img.shields.io/badge/d91d0d424-fix-green" alt="fix -
d91d0d424" /></a></td>
<td><strong>scrolling:</strong> fix virtual scrolling jankiness with run
coalescing (<a
href="https://redirect.github.com/angular/components/issues/28846">#28846</a>)</td>
</tr>
<tr>
<td><a
href="c8b62a1549"><img
src="https://img.shields.io/badge/c8b62a154-fix-green" alt="fix -
c8b62a154" /></a></td>
<td><strong>scrolling:</strong> fix virtual scrolling jankiness with run
coalescing (<a
href="https://redirect.github.com/angular/components/issues/28968">#28968</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4473a379f1"><img
src="https://img.shields.io/badge/4473a379f-feat-blue" alt="feat -
4473a379f" /></a></td>
<td><strong>core:</strong> add prebuilt themes based on M3</td>
</tr>
<tr>
<td><a
href="e2a45bf1e5"><img
src="https://img.shields.io/badge/e2a45bf1e-feat-blue" alt="feat -
e2a45bf1e" /></a></td>
<td><strong>core:</strong> Allow namespacing ripple-loader event handler
(<a
href="https://redirect.github.com/angular/components/issues/28699">#28699</a>)</td>
</tr>
<tr>
<td><a
href="d679024dec"><img
src="https://img.shields.io/badge/d679024de-feat-blue" alt="feat -
d679024de" /></a></td>
<td><strong>core:</strong> move Material 3 support into stable (<a
href="https://redirect.github.com/angular/components/issues/28913">#28913</a>)</td>
</tr>
<tr>
<td><a
href="4ba4689dcd"><img
src="https://img.shields.io/badge/4ba4689dc-feat-blue" alt="feat -
4ba4689dc" /></a></td>
<td><strong>core:</strong> namespace m2-specific theming APIs (<a
href="https://redirect.github.com/angular/components/issues/28892">#28892</a>)</td>
</tr>
<tr>
<td><a
href="295fd67fa8"><img
src="https://img.shields.io/badge/295fd67fa-feat-blue" alt="feat -
295fd67fa" /></a></td>
<td><strong>schematics:</strong> Add custom M3 theme schematic (<a
href="https://redirect.github.com/angular/components/issues/28766">#28766</a>)</td>
</tr>
<tr>
<td><a
href="b312b9491e"><img
src="https://img.shields.io/badge/b312b9491-feat-blue" alt="feat -
b312b9491" /></a></td>
<td><strong>schematics:</strong> use M3 themes in schematics</td>
</tr>
<tr>
<td><a
href="f8bd658df3"><img
src="https://img.shields.io/badge/f8bd658df-feat-blue" alt="feat -
f8bd658df" /></a></td>
<td><strong>theming:</strong> add ability to use sys variables (<a
href="https://redirect.github.com/angular/components/issues/28898">#28898</a>)</td>
</tr>
<tr>
<td><a
href="49901c6400"><img
src="https://img.shields.io/badge/49901c640-fix-green" alt="fix -
49901c640" /></a></td>
<td><strong>button-toggle:</strong> use radio pattern for single select
Mat toggle button group (<a
href="https://redirect.github.com/angular/components/issues/28548">#28548</a>)</td>
</tr>
<tr>
<td><a
href="5501d9b408"><img
src="https://img.shields.io/badge/5501d9b40-fix-green" alt="fix -
5501d9b40" /></a></td>
<td><strong>core:</strong> add migration for M2 theming APIs (<a
href="https://redirect.github.com/angular/components/issues/28927">#28927</a>)</td>
</tr>
<tr>
<td><a
href="0ccc52830e"><img
src="https://img.shields.io/badge/0ccc52830-fix-green" alt="fix -
0ccc52830" /></a></td>
<td><strong>core:</strong> export all available M3 palettes (<a
href="https://redirect.github.com/angular/components/issues/28975">#28975</a>)</td>
</tr>
<tr>
<td><a
href="a5ad288bff"><img
src="https://img.shields.io/badge/a5ad288bf-fix-green" alt="fix -
a5ad288bf" /></a></td>
<td><strong>core:</strong> ripple loader not working in shadow DOM (<a
href="https://redirect.github.com/angular/components/issues/29015">#29015</a>)</td>
</tr>
<tr>
<td><a
href="ec9e83db4c"><img
src="https://img.shields.io/badge/ec9e83db4-fix-green" alt="fix -
ec9e83db4" /></a></td>
<td><strong>datepicker:</strong> resolve repeater warnings in calendar
(<a
href="https://redirect.github.com/angular/components/issues/29028">#29028</a>)</td>
</tr>
<tr>
<td><a
href="6dc8f7e90d"><img
src="https://img.shields.io/badge/6dc8f7e90-fix-green" alt="fix -
6dc8f7e90" /></a></td>
<td><strong>dialog:</strong> mark dialog content as scrollable (<a
href="https://redirect.github.com/angular/components/issues/28963">#28963</a>)</td>
</tr>
<tr>
<td><a
href="ae82909a95"><img
src="https://img.shields.io/badge/ae82909a9-fix-green" alt="fix -
ae82909a9" /></a></td>
<td><strong>schematics:</strong> Add css token renaming migration</td>
</tr>
<tr>
<td><a
href="3e9d3c3944"><img
src="https://img.shields.io/badge/3e9d3c394-fix-green" alt="fix -
3e9d3c394" /></a></td>
<td><strong>schematics:</strong> add option to generate system variables
in M3 schematic</td>
</tr>
<tr>
<td><a
href="bdb17c6b34"><img
src="https://img.shields.io/badge/bdb17c6b3-fix-green" alt="fix -
bdb17c6b3" /></a></td>
<td><strong>schematics:</strong> Change themeTypes to a single select
instead of a multiselect prompt in M3 theme schematic (<a
href="https://redirect.github.com/angular/components/issues/28997">#28997</a>)</td>
</tr>
<tr>
<td><a
href="c86359dd43"><img
src="https://img.shields.io/badge/c86359dd4-fix-green" alt="fix -
c86359dd4" /></a></td>
<td><strong>slide-toggle:</strong> no outline when selected in high
contrast mode (<a
href="https://redirect.github.com/angular/components/issues/28979">#28979</a>)</td>
</tr>
<tr>
<td><a
href="d4e61e2330"><img
src="https://img.shields.io/badge/d4e61e233-fix-green" alt="fix -
d4e61e233" /></a></td>
<td><strong>table:</strong> use ResizeObserver to react to size changes
(<a
href="https://redirect.github.com/angular/components/issues/28783">#28783</a>)</td>
</tr>
<tr>
<td><a
href="a4fc0a0970"><img
src="https://img.shields.io/badge/a4fc0a097-fix-green" alt="fix -
a4fc0a097" /></a></td>
<td><strong>theming:</strong> remove shadow css variable (<a
href="https://redirect.github.com/angular/components/issues/28953">#28953</a>)</td>
</tr>
<tr>
<td><a
href="0bb5610d03"><img
src="https://img.shields.io/badge/0bb5610d0-fix-green" alt="fix -
0bb5610d0" /></a></td>
<td><strong>theming:</strong> restrict css color usage behind a flag (<a
href="https://redirect.github.com/angular/components/issues/28944">#28944</a>)</td>
</tr>
<tr>
<td><a
href="a332146ff5"><img
src="https://img.shields.io/badge/a332146ff-perf-orange" alt="perf -
a332146ff" /></a></td>
<td><strong>core:</strong> speed up M3 compilation (<a
href="https://redirect.github.com/angular/components/issues/29009">#29009</a>)</td>
</tr>
</tbody>
</table>
<h3>material-experimental</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="c345df7889"><img
src="https://img.shields.io/badge/c345df788-feat-blue" alt="feat -
c345df788" /></a></td>
<td><strong>theming:</strong> add mixin for customizing checkbox tokens
(<a
href="https://redirect.github.com/angular/components/issues/28759">#28759</a>)</td>
</tr>
<tr>
<td><a
href="c932512bab"><img
src="https://img.shields.io/badge/c932512ba-fix-green" alt="fix -
c932512ba" /></a></td>
<td><strong>theming:</strong> avoid re-emitting the same tokens from the
backwards-compatibility styles</td>
</tr>
</tbody>
</table>
<h3>multiple</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4719da2c34"><img
src="https://img.shields.io/badge/4719da2c3-feat-blue" alt="feat -
4719da2c3" /></a></td>
<td>token overrides api (<a
href="https://redirect.github.com/angular/components/issues/28910">#28910</a>)</td>
</tr>
</tbody>
</table>
<h2>Breaking Changes</h2>
<h3>material</h3>
<ul>
<li>The following APIs have been renamed. If you update using <code>ng
update</code>, your app will be fixed automatically.
<ul>
<li><code>define-light-theme</code> to
<code>m2-define-light-theme</code></li>
<li><code>define-dark-theme</code> to
<code>m2-define-dark-theme</code></li>
<li><code>define-palette</code> to <code>m2-define-palette</code></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular/components/blob/main/CHANGELOG.md"><code>@​angular/material</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>18.0.0 &quot;satin-sasquatch&quot; (2024-05-22)</h1>
<h2>Breaking Changes</h2>
<h3>material</h3>
<ul>
<li>The following APIs have been renamed. If you update using <code>ng
update</code>, your app will be fixed automatically.
<ul>
<li><code>define-light-theme</code> to
<code>m2-define-light-theme</code></li>
<li><code>define-dark-theme</code> to
<code>m2-define-dark-theme</code></li>
<li><code>define-palette</code> to <code>m2-define-palette</code></li>
<li><code>get-contrast-color-from-palette</code> to
<code>m2-get-contrast-color-from-palette</code></li>
<li><code>get-color-from-palette</code> to
<code>m2-get-color-from-palette</code></li>
<li><code>get-color-config</code> to
<code>m2-get-color-config</code></li>
<li><code>get-typography-config</code> to
<code>m2-get-typography-config</code></li>
<li><code>get-density-config</code> to
<code>m2-get-density-config</code></li>
<li><code>$red-palette</code> to <code>$m2-red-palette</code></li>
<li><code>$pink-palette</code> to <code>$m2-pink-palette</code></li>
<li><code>$indigo-palette</code> to <code>$m2-indigo-palette</code></li>
<li><code>$purple-palette</code> to <code>$m2-purple-palette</code></li>
<li><code>$deep-purple-palette</code> to
<code>$m2-deep-purple-palette</code></li>
<li><code>$blue-palette</code> to <code>$m2-blue-palette</code></li>
<li><code>$light-blue-palette</code> to
<code>$m2-light-blue-palette</code></li>
<li><code>$cyan-palette</code> to <code>$m2-cyan-palette</code></li>
<li><code>$teal-palette</code> to <code>$m2-teal-palette</code></li>
<li><code>$green-palette</code> to <code>$m2-green-palette</code></li>
<li><code>$light-green-palette</code> to
<code>$m2-light-green-palette</code></li>
<li><code>$lime-palette</code> to <code>$m2-lime-palette</code></li>
<li><code>$yellow-palette</code> to <code>$m2-yellow-palette</code></li>
<li><code>$amber-palette</code> to <code>$m2-amber-palette</code></li>
<li><code>$orange-palette</code> to <code>$m2-orange-palette</code></li>
<li><code>$deep-orange-palette</code> to
<code>$m2-deep-orange-palette</code></li>
<li><code>$brown-palette</code> to <code>$m2-brown-palette</code></li>
<li><code>$grey-palette</code> to <code>$m2-grey-palette</code></li>
<li><code>$gray-palette</code> to <code>$m2-gray-palette</code></li>
<li><code>$blue-grey-palette</code> to
<code>$m2-blue-grey-palette</code></li>
<li><code>$blue-gray-palette</code> to
<code>$m2-blue-gray-palette</code></li>
<li><code>$light-theme-background-palette</code> to
<code>$m2-light-theme-background-palette</code></li>
<li><code>$dark-theme-background-palette</code> to
<code>$m2-dark-theme-background-palette</code></li>
<li><code>$light-theme-foreground-palette</code> to
<code>$m2-light-theme-foreground-palette</code></li>
<li><code>$dark-theme-foreground-palette</code> to
<code>$m2-dark-theme-foreground-palette</code></li>
<li><code>define-typography-level</code> to
<code>m2-define-typography-level</code></li>
<li><code>define-rem-typography-config</code> to
<code>m2-define-rem-typography-config</code></li>
<li><code>define-typography-config</code> to
<code>m2-define-typography-config</code></li>
<li><code>define-legacy-typography-config</code> to
<code>m2-define-legacy-typography-config</code></li>
<li><code>typography-level</code> to
<code>m2-typography-level</code></li>
<li><code>font-size</code> to <code>m2-font-size</code></li>
<li><code>line-height</code> to <code>m2-line-height</code></li>
<li><code>font-weight</code> to <code>m2-font-weight</code></li>
<li><code>letter-spacing</code> to <code>m2-letter-spacing</code></li>
<li><code>font-family</code> to <code>m2-font-family</code></li>
<li><code>font-shorthand</code> to <code>m2-font-shorthand</code></li>
</ul>
</li>
</ul>
<h3>material-experimental</h3>
<p>| Commit | Type | Description |</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d5df8ad63a"><code>d5df8ad</code></a>
release: cut the v18.0.0 release</li>
<li><a
href="e2694b0313"><code>e2694b0</code></a>
build: update to Angular v18 final (<a
href="https://redirect.github.com/angular/components/issues/29097">#29097</a>)</li>
<li><a
href="452878e190"><code>452878e</code></a>
release: cut the v18.0.0-rc.3 release</li>
<li><a
href="b5fb30a976"><code>b5fb30a</code></a>
refactor(material/dialog): simplify structural styles (<a
href="https://redirect.github.com/angular/components/issues/29068">#29068</a>)</li>
<li><a
href="d6146b98f5"><code>d6146b9</code></a>
test(multiple): remove provideZoneChangeDetection for all menu tests (<a
href="https://redirect.github.com/angular/components/issues/29061">#29061</a>)</li>
<li><a
href="6c1982b774"><code>6c1982b</code></a>
docs: Make typography guide M3 specific (<a
href="https://redirect.github.com/angular/components/issues/29075">#29075</a>)</li>
<li><a
href="8299b09122"><code>8299b09</code></a>
fix(material/slider): resolve duplicate key warnings (<a
href="https://redirect.github.com/angular/components/issues/29073">#29073</a>)</li>
<li><a
href="4f544eac00"><code>4f544ea</code></a>
docs: Update theming your components guide for M3 and move M2 specific
info (...</li>
<li><a
href="28eedd27e7"><code>28eedd2</code></a>
docs(material/form-field): disable bubbling on prefix in example (<a
href="https://redirect.github.com/angular/components/issues/29069">#29069</a>)</li>
<li><a
href="678819464d"><code>6788194</code></a>
fixup! test(material/schematics): Add test for CSS token renames</li>
<li>Additional commits viewable in <a
href="https://github.com/angular/components/compare/17.3.10...18.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/material&package-manager=npm_and_yarn&previous-version=17.3.10&new-version=18.0.0)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 06:45:36 +10:00
dependabot[bot]
aa843866e0 Bump @angular/core from 17.3.10 to 18.0.1 in /web_embedding/ng-flutter (#2311)
Bumps
[@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core)
from 17.3.10 to 18.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular/releases"><code>@​angular/core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v18.0.1</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.1 (2024-05-29)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="419ffa2026"><img
src="https://img.shields.io/badge/419ffa2026-fix-green" alt="fix -
419ffa2026" /></a></td>
<td>optimize track function that only passes $index (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55872">#55872</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4c7efc005a"><img
src="https://img.shields.io/badge/4c7efc005a-fix-green" alt="fix -
4c7efc005a" /></a></td>
<td>interpolatedSignalNotInvoked diagnostic for class, style, attribute
and animation bindings (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55969">#55969</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4e6ea0e19c"><img
src="https://img.shields.io/badge/4e6ea0e19c-fix-green" alt="fix -
4e6ea0e19c" /></a></td>
<td>handle elements with local refs in event replay serialization logic
(<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/56076">#56076</a>)</td>
</tr>
<tr>
<td><a
href="d73a0175cb"><img
src="https://img.shields.io/badge/d73a0175cb-fix-green" alt="fix -
d73a0175cb" /></a></td>
<td>link errors to ADEV (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55554">#55554</a>)</td>
</tr>
<tr>
<td><a
href="985a215b10"><img
src="https://img.shields.io/badge/985a215b10-fix-green" alt="fix -
985a215b10" /></a></td>
<td>typo in zoneless warning (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55974">#55974</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="ba85d08158"><img
src="https://img.shields.io/badge/ba85d08158-fix-green" alt="fix -
ba85d08158" /></a></td>
<td>handle empty ngSwitchCase (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/56105">#56105</a>)</td>
</tr>
</tbody>
</table>
<h2>v18.0.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.0 (2024-05-22)</h1>
<h3>animations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="bcce85af72"><img
src="https://img.shields.io/badge/bcce85af72-refactor-yellow"
alt="refactor - bcce85af72" /></a></td>
<td>remove deprecated <code>matchesElement</code> from
<code>AnimationDriver</code> (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55479">#55479</a>)</td>
</tr>
</tbody>
</table>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="d34c033902"><img
src="https://img.shields.io/badge/d34c033902-refactor-yellow"
alt="refactor - d34c033902" /></a></td>
<td>Deprecate Local Data API functions (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/54483">#54483</a>)</td>
</tr>
<tr>
<td><a
href="3b0de30b37"><img
src="https://img.shields.io/badge/3b0de30b37-refactor-yellow"
alt="refactor - 3b0de30b37" /></a></td>
<td>remove deprecated <code>isPlatformWorkerApp</code> and
<code>isPlatformWorkerUi</code> API (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55302">#55302</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="91b007e58f"><img
src="https://img.shields.io/badge/91b007e58f-fix-green" alt="fix -
91b007e58f" /></a></td>
<td>add math elements to schema (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55631">#55631</a>)</td>
</tr>
<tr>
<td><a
href="33d0102304"><img
src="https://img.shields.io/badge/33d0102304-fix-green" alt="fix -
33d0102304" /></a></td>
<td>allow comments between connected blocks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55966">#55966</a>)</td>
</tr>
<tr>
<td><a
href="7fc7f3f05f"><img
src="https://img.shields.io/badge/7fc7f3f05f-fix-green" alt="fix -
7fc7f3f05f" /></a></td>
<td>capture all control flow branches for content projection in if
blocks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/54921">#54921</a>)</td>
</tr>
<tr>
<td><a
href="a369f43fbd"><img
src="https://img.shields.io/badge/a369f43fbd-fix-green" alt="fix -
a369f43fbd" /></a></td>
<td>capture switch block cases for content projection (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/54921">#54921</a>)</td>
</tr>
<tr>
<td><a
href="eb625d3783"><img
src="https://img.shields.io/badge/eb625d3783-fix-green" alt="fix -
eb625d3783" /></a></td>
<td>declare for loop aliases in addition to new name (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/54942">#54942</a>)</td>
</tr>
<tr>
<td><a
href="f824911510"><img
src="https://img.shields.io/badge/f824911510-fix-green" alt="fix -
f824911510" /></a></td>
<td>For <code>FatalDiagnosticError</code>, hide the <code>message</code>
field without affecting the emit (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55160">#55160</a>)</td>
</tr>
<tr>
<td><a
href="a040fb720a"><img
src="https://img.shields.io/badge/a040fb720a-fix-green" alt="fix -
a040fb720a" /></a></td>
<td>maintain multiline CSS selectors during CSS scoping (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55509">#55509</a>)</td>
</tr>
<tr>
<td><a
href="39624c6b12"><img
src="https://img.shields.io/badge/39624c6b12-fix-green" alt="fix -
39624c6b12" /></a></td>
<td>output input flags as a literal (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55215">#55215</a>)</td>
</tr>
<tr>
<td><a
href="eba92cfa55"><img
src="https://img.shields.io/badge/eba92cfa55-fix-green" alt="fix -
eba92cfa55" /></a></td>
<td>prevent usage of reserved control flow symbol in custom
interpolation context. (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55809">#55809</a>)</td>
</tr>
<tr>
<td><a
href="7d5bc1c628"><img
src="https://img.shields.io/badge/7d5bc1c628-fix-green" alt="fix -
7d5bc1c628" /></a></td>
<td>remove container index from conditional instruction (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55190">#55190</a>)</td>
</tr>
<tr>
<td><a
href="4eb0165750"><img
src="https://img.shields.io/badge/4eb0165750-fix-green" alt="fix -
4eb0165750" /></a></td>
<td>remove support for unassignable expressions in two-way bindings (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55342">#55342</a>)</td>
</tr>
<tr>
<td><a
href="e1650e3b13"><img
src="https://img.shields.io/badge/e1650e3b13-fix-green" alt="fix -
e1650e3b13" /></a></td>
<td>throw error if item name and context variables conflict (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55045">#55045</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<!-- 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/core</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>18.0.1 (2024-05-29)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="419ffa2026">419ffa2026</a></td>
<td>fix</td>
<td>optimize track function that only passes $index (<a
href="https://redirect.github.com/angular/angular/pull/55872">#55872</a>)</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="4c7efc005a">4c7efc005a</a></td>
<td>fix</td>
<td>interpolatedSignalNotInvoked diagnostic for class, style, attribute
and animation bindings (<a
href="https://redirect.github.com/angular/angular/pull/55969">#55969</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4e6ea0e19c">4e6ea0e19c</a></td>
<td>fix</td>
<td>handle elements with local refs in event replay serialization logic
(<a
href="https://redirect.github.com/angular/angular/pull/56076">#56076</a>)</td>
</tr>
<tr>
<td><a
href="d73a0175cb">d73a0175cb</a></td>
<td>fix</td>
<td>link errors to ADEV (<a
href="https://redirect.github.com/angular/angular/pull/55554">#55554</a>)</td>
</tr>
<tr>
<td><a
href="985a215b10">985a215b10</a></td>
<td>fix</td>
<td>typo in zoneless warning (<a
href="https://redirect.github.com/angular/angular/pull/55974">#55974</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="ba85d08158">ba85d08158</a></td>
<td>fix</td>
<td>handle empty ngSwitchCase (<a
href="https://redirect.github.com/angular/angular/pull/56105">#56105</a>)</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ba85d08158"><code>ba85d08</code></a>
fix(migrations): handle empty ngSwitchCase (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/56105">#56105</a>)</li>
<li><a
href="4fdc93bcd5"><code>4fdc93b</code></a>
refactor(core): Use event_dispatcher in event_replay code. (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/56036">#56036</a>)</li>
<li><a
href="fa4bcf3621"><code>fa4bcf3</code></a>
test: add back control_flow_migration tests (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/56130">#56130</a>)</li>
<li><a
href="0b6018b755"><code>0b6018b</code></a>
build: update to latest dev infra code (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/56128">#56128</a>)</li>
<li><a
href="4e6ea0e19c"><code>4e6ea0e</code></a>
fix(core): handle elements with local refs in event replay serialization
logi...</li>
<li><a
href="47b7ba0d5e"><code>47b7ba0</code></a>
refactor(core): Remove hybrid mode flag and move scheduler provider
location ...</li>
<li><a
href="89e48aac4e"><code>89e48aa</code></a>
refactor(core): Create event types that are able to be serialized,
captured, ...</li>
<li><a
href="01a19f33b5"><code>01a19f3</code></a>
refactor(core): Make sure not to do anymore jsaction work once
everything is ...</li>
<li><a
href="d73a0175cb"><code>d73a017</code></a>
fix(core): link errors to ADEV (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55554">#55554</a>)</li>
<li><a
href="b960aad863"><code>b960aad</code></a>
refactor(core): remove unused preventDefault on listener (<a
href="https://github.com/angular/angular/tree/HEAD/packages/core/issues/55879">#55879</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/angular/angular/commits/18.0.1/packages/core">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/core&package-manager=npm_and_yarn&previous-version=17.3.10&new-version=18.0.1)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 06:45:17 +10:00
dependabot[bot]
1133a838e7 Bump @angular/platform-browser from 17.3.10 to 18.0.1 in /web_embedding/ng-flutter (#2312)
Bumps
[@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser)
from 17.3.10 to 18.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular/releases"><code>@​angular/platform-browser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v18.0.1</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.1 (2024-05-29)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="419ffa2026"><img
src="https://img.shields.io/badge/419ffa2026-fix-green" alt="fix -
419ffa2026" /></a></td>
<td>optimize track function that only passes $index (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55872">#55872</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4c7efc005a"><img
src="https://img.shields.io/badge/4c7efc005a-fix-green" alt="fix -
4c7efc005a" /></a></td>
<td>interpolatedSignalNotInvoked diagnostic for class, style, attribute
and animation bindings (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55969">#55969</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4e6ea0e19c"><img
src="https://img.shields.io/badge/4e6ea0e19c-fix-green" alt="fix -
4e6ea0e19c" /></a></td>
<td>handle elements with local refs in event replay serialization logic
(<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/56076">#56076</a>)</td>
</tr>
<tr>
<td><a
href="d73a0175cb"><img
src="https://img.shields.io/badge/d73a0175cb-fix-green" alt="fix -
d73a0175cb" /></a></td>
<td>link errors to ADEV (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55554">#55554</a>)</td>
</tr>
<tr>
<td><a
href="985a215b10"><img
src="https://img.shields.io/badge/985a215b10-fix-green" alt="fix -
985a215b10" /></a></td>
<td>typo in zoneless warning (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55974">#55974</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="ba85d08158"><img
src="https://img.shields.io/badge/ba85d08158-fix-green" alt="fix -
ba85d08158" /></a></td>
<td>handle empty ngSwitchCase (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/56105">#56105</a>)</td>
</tr>
</tbody>
</table>
<h2>v18.0.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.0 (2024-05-22)</h1>
<h3>animations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="bcce85af72"><img
src="https://img.shields.io/badge/bcce85af72-refactor-yellow"
alt="refactor - bcce85af72" /></a></td>
<td>remove deprecated <code>matchesElement</code> from
<code>AnimationDriver</code> (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55479">#55479</a>)</td>
</tr>
</tbody>
</table>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="d34c033902"><img
src="https://img.shields.io/badge/d34c033902-refactor-yellow"
alt="refactor - d34c033902" /></a></td>
<td>Deprecate Local Data API functions (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/54483">#54483</a>)</td>
</tr>
<tr>
<td><a
href="3b0de30b37"><img
src="https://img.shields.io/badge/3b0de30b37-refactor-yellow"
alt="refactor - 3b0de30b37" /></a></td>
<td>remove deprecated <code>isPlatformWorkerApp</code> and
<code>isPlatformWorkerUi</code> API (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55302">#55302</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="91b007e58f"><img
src="https://img.shields.io/badge/91b007e58f-fix-green" alt="fix -
91b007e58f" /></a></td>
<td>add math elements to schema (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55631">#55631</a>)</td>
</tr>
<tr>
<td><a
href="33d0102304"><img
src="https://img.shields.io/badge/33d0102304-fix-green" alt="fix -
33d0102304" /></a></td>
<td>allow comments between connected blocks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55966">#55966</a>)</td>
</tr>
<tr>
<td><a
href="7fc7f3f05f"><img
src="https://img.shields.io/badge/7fc7f3f05f-fix-green" alt="fix -
7fc7f3f05f" /></a></td>
<td>capture all control flow branches for content projection in if
blocks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/54921">#54921</a>)</td>
</tr>
<tr>
<td><a
href="a369f43fbd"><img
src="https://img.shields.io/badge/a369f43fbd-fix-green" alt="fix -
a369f43fbd" /></a></td>
<td>capture switch block cases for content projection (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/54921">#54921</a>)</td>
</tr>
<tr>
<td><a
href="eb625d3783"><img
src="https://img.shields.io/badge/eb625d3783-fix-green" alt="fix -
eb625d3783" /></a></td>
<td>declare for loop aliases in addition to new name (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/54942">#54942</a>)</td>
</tr>
<tr>
<td><a
href="f824911510"><img
src="https://img.shields.io/badge/f824911510-fix-green" alt="fix -
f824911510" /></a></td>
<td>For <code>FatalDiagnosticError</code>, hide the <code>message</code>
field without affecting the emit (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55160">#55160</a>)</td>
</tr>
<tr>
<td><a
href="a040fb720a"><img
src="https://img.shields.io/badge/a040fb720a-fix-green" alt="fix -
a040fb720a" /></a></td>
<td>maintain multiline CSS selectors during CSS scoping (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55509">#55509</a>)</td>
</tr>
<tr>
<td><a
href="39624c6b12"><img
src="https://img.shields.io/badge/39624c6b12-fix-green" alt="fix -
39624c6b12" /></a></td>
<td>output input flags as a literal (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55215">#55215</a>)</td>
</tr>
<tr>
<td><a
href="eba92cfa55"><img
src="https://img.shields.io/badge/eba92cfa55-fix-green" alt="fix -
eba92cfa55" /></a></td>
<td>prevent usage of reserved control flow symbol in custom
interpolation context. (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55809">#55809</a>)</td>
</tr>
<tr>
<td><a
href="7d5bc1c628"><img
src="https://img.shields.io/badge/7d5bc1c628-fix-green" alt="fix -
7d5bc1c628" /></a></td>
<td>remove container index from conditional instruction (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55190">#55190</a>)</td>
</tr>
<tr>
<td><a
href="4eb0165750"><img
src="https://img.shields.io/badge/4eb0165750-fix-green" alt="fix -
4eb0165750" /></a></td>
<td>remove support for unassignable expressions in two-way bindings (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55342">#55342</a>)</td>
</tr>
<tr>
<td><a
href="e1650e3b13"><img
src="https://img.shields.io/badge/e1650e3b13-fix-green" alt="fix -
e1650e3b13" /></a></td>
<td>throw error if item name and context variables conflict (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55045">#55045</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<!-- 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/platform-browser</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>18.0.1 (2024-05-29)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="419ffa2026">419ffa2026</a></td>
<td>fix</td>
<td>optimize track function that only passes $index (<a
href="https://redirect.github.com/angular/angular/pull/55872">#55872</a>)</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="4c7efc005a">4c7efc005a</a></td>
<td>fix</td>
<td>interpolatedSignalNotInvoked diagnostic for class, style, attribute
and animation bindings (<a
href="https://redirect.github.com/angular/angular/pull/55969">#55969</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4e6ea0e19c">4e6ea0e19c</a></td>
<td>fix</td>
<td>handle elements with local refs in event replay serialization logic
(<a
href="https://redirect.github.com/angular/angular/pull/56076">#56076</a>)</td>
</tr>
<tr>
<td><a
href="d73a0175cb">d73a0175cb</a></td>
<td>fix</td>
<td>link errors to ADEV (<a
href="https://redirect.github.com/angular/angular/pull/55554">#55554</a>)</td>
</tr>
<tr>
<td><a
href="985a215b10">985a215b10</a></td>
<td>fix</td>
<td>typo in zoneless warning (<a
href="https://redirect.github.com/angular/angular/pull/55974">#55974</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="ba85d08158">ba85d08158</a></td>
<td>fix</td>
<td>handle empty ngSwitchCase (<a
href="https://redirect.github.com/angular/angular/pull/56105">#56105</a>)</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0b6018b755"><code>0b6018b</code></a>
build: update to latest dev infra code (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/56128">#56128</a>)</li>
<li><a
href="47b7ba0d5e"><code>47b7ba0</code></a>
refactor(core): Remove hybrid mode flag and move scheduler provider
location ...</li>
<li><a
href="77eb4ca061"><code>77eb4ca</code></a>
docs: declare <code>provideAnimationsAsync()</code> function stable (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55871">#55871</a>)</li>
<li><a
href="f8a6ebd977"><code>f8a6ebd</code></a>
docs: Add documentation for event replay (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55802">#55802</a>)</li>
<li><a
href="9eb7478e5d"><code>9eb7478</code></a>
refactor(core): Throw a runtime error if both zone and zoneless are
provided ...</li>
<li><a
href="5c8c2eb60c"><code>5c8c2eb</code></a>
refactor(animations): make async animations code compatible with Closure
comp...</li>
<li><a
href="23f914f101"><code>23f914f</code></a>
fix(platform-browser): Use the right namespace for mathML. (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/55622">#55622</a>)</li>
<li><a
href="122478c202"><code>122478c</code></a>
refactor(core): Ensure animations are flushed before running render
hooks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/5">#5</a>...</li>
<li><a
href="a80fa8d1a5"><code>a80fa8d</code></a>
refactor(core): Omit listeners from out-of-zone scheduling when using
ZoneJS ...</li>
<li><a
href="e3d5607caf"><code>e3d5607</code></a>
Revert &quot;refactor(core): Ensure DOM removal happens when no app
views need ref...</li>
<li>Additional commits viewable in <a
href="https://github.com/angular/angular/commits/18.0.1/packages/platform-browser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/platform-browser&package-manager=npm_and_yarn&previous-version=17.3.10&new-version=18.0.1)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 06:11:32 +10:00
dependabot[bot]
1920ce86e2 Bump @angular/compiler from 17.3.10 to 18.0.1 in /web_embedding/ng-flutter (#2313)
Bumps
[@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler)
from 17.3.10 to 18.0.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>v18.0.1</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.1 (2024-05-29)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="419ffa2026"><img
src="https://img.shields.io/badge/419ffa2026-fix-green" alt="fix -
419ffa2026" /></a></td>
<td>optimize track function that only passes $index (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55872">#55872</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4c7efc005a"><img
src="https://img.shields.io/badge/4c7efc005a-fix-green" alt="fix -
4c7efc005a" /></a></td>
<td>interpolatedSignalNotInvoked diagnostic for class, style, attribute
and animation bindings (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55969">#55969</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4e6ea0e19c"><img
src="https://img.shields.io/badge/4e6ea0e19c-fix-green" alt="fix -
4e6ea0e19c" /></a></td>
<td>handle elements with local refs in event replay serialization logic
(<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/56076">#56076</a>)</td>
</tr>
<tr>
<td><a
href="d73a0175cb"><img
src="https://img.shields.io/badge/d73a0175cb-fix-green" alt="fix -
d73a0175cb" /></a></td>
<td>link errors to ADEV (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55554">#55554</a>)</td>
</tr>
<tr>
<td><a
href="985a215b10"><img
src="https://img.shields.io/badge/985a215b10-fix-green" alt="fix -
985a215b10" /></a></td>
<td>typo in zoneless warning (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55974">#55974</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="ba85d08158"><img
src="https://img.shields.io/badge/ba85d08158-fix-green" alt="fix -
ba85d08158" /></a></td>
<td>handle empty ngSwitchCase (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/56105">#56105</a>)</td>
</tr>
</tbody>
</table>
<h2>v18.0.0</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>18.0.0 (2024-05-22)</h1>
<h3>animations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="bcce85af72"><img
src="https://img.shields.io/badge/bcce85af72-refactor-yellow"
alt="refactor - bcce85af72" /></a></td>
<td>remove deprecated <code>matchesElement</code> from
<code>AnimationDriver</code> (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55479">#55479</a>)</td>
</tr>
</tbody>
</table>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="d34c033902"><img
src="https://img.shields.io/badge/d34c033902-refactor-yellow"
alt="refactor - d34c033902" /></a></td>
<td>Deprecate Local Data API functions (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/54483">#54483</a>)</td>
</tr>
<tr>
<td><a
href="3b0de30b37"><img
src="https://img.shields.io/badge/3b0de30b37-refactor-yellow"
alt="refactor - 3b0de30b37" /></a></td>
<td>remove deprecated <code>isPlatformWorkerApp</code> and
<code>isPlatformWorkerUi</code> API (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55302">#55302</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="91b007e58f"><img
src="https://img.shields.io/badge/91b007e58f-fix-green" alt="fix -
91b007e58f" /></a></td>
<td>add math elements to schema (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55631">#55631</a>)</td>
</tr>
<tr>
<td><a
href="33d0102304"><img
src="https://img.shields.io/badge/33d0102304-fix-green" alt="fix -
33d0102304" /></a></td>
<td>allow comments between connected blocks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55966">#55966</a>)</td>
</tr>
<tr>
<td><a
href="7fc7f3f05f"><img
src="https://img.shields.io/badge/7fc7f3f05f-fix-green" alt="fix -
7fc7f3f05f" /></a></td>
<td>capture all control flow branches for content projection in if
blocks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/54921">#54921</a>)</td>
</tr>
<tr>
<td><a
href="a369f43fbd"><img
src="https://img.shields.io/badge/a369f43fbd-fix-green" alt="fix -
a369f43fbd" /></a></td>
<td>capture switch block cases for content projection (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/54921">#54921</a>)</td>
</tr>
<tr>
<td><a
href="eb625d3783"><img
src="https://img.shields.io/badge/eb625d3783-fix-green" alt="fix -
eb625d3783" /></a></td>
<td>declare for loop aliases in addition to new name (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/54942">#54942</a>)</td>
</tr>
<tr>
<td><a
href="f824911510"><img
src="https://img.shields.io/badge/f824911510-fix-green" alt="fix -
f824911510" /></a></td>
<td>For <code>FatalDiagnosticError</code>, hide the <code>message</code>
field without affecting the emit (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55160">#55160</a>)</td>
</tr>
<tr>
<td><a
href="a040fb720a"><img
src="https://img.shields.io/badge/a040fb720a-fix-green" alt="fix -
a040fb720a" /></a></td>
<td>maintain multiline CSS selectors during CSS scoping (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55509">#55509</a>)</td>
</tr>
<tr>
<td><a
href="39624c6b12"><img
src="https://img.shields.io/badge/39624c6b12-fix-green" alt="fix -
39624c6b12" /></a></td>
<td>output input flags as a literal (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55215">#55215</a>)</td>
</tr>
<tr>
<td><a
href="eba92cfa55"><img
src="https://img.shields.io/badge/eba92cfa55-fix-green" alt="fix -
eba92cfa55" /></a></td>
<td>prevent usage of reserved control flow symbol in custom
interpolation context. (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55809">#55809</a>)</td>
</tr>
<tr>
<td><a
href="7d5bc1c628"><img
src="https://img.shields.io/badge/7d5bc1c628-fix-green" alt="fix -
7d5bc1c628" /></a></td>
<td>remove container index from conditional instruction (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55190">#55190</a>)</td>
</tr>
<tr>
<td><a
href="4eb0165750"><img
src="https://img.shields.io/badge/4eb0165750-fix-green" alt="fix -
4eb0165750" /></a></td>
<td>remove support for unassignable expressions in two-way bindings (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55342">#55342</a>)</td>
</tr>
<tr>
<td><a
href="e1650e3b13"><img
src="https://img.shields.io/badge/e1650e3b13-fix-green" alt="fix -
e1650e3b13" /></a></td>
<td>throw error if item name and context variables conflict (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55045">#55045</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<!-- 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>18.0.1 (2024-05-29)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="419ffa2026">419ffa2026</a></td>
<td>fix</td>
<td>optimize track function that only passes $index (<a
href="https://redirect.github.com/angular/angular/pull/55872">#55872</a>)</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="4c7efc005a">4c7efc005a</a></td>
<td>fix</td>
<td>interpolatedSignalNotInvoked diagnostic for class, style, attribute
and animation bindings (<a
href="https://redirect.github.com/angular/angular/pull/55969">#55969</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="4e6ea0e19c">4e6ea0e19c</a></td>
<td>fix</td>
<td>handle elements with local refs in event replay serialization logic
(<a
href="https://redirect.github.com/angular/angular/pull/56076">#56076</a>)</td>
</tr>
<tr>
<td><a
href="d73a0175cb">d73a0175cb</a></td>
<td>fix</td>
<td>link errors to ADEV (<a
href="https://redirect.github.com/angular/angular/pull/55554">#55554</a>)</td>
</tr>
<tr>
<td><a
href="985a215b10">985a215b10</a></td>
<td>fix</td>
<td>typo in zoneless warning (<a
href="https://redirect.github.com/angular/angular/pull/55974">#55974</a>)</td>
</tr>
</tbody>
</table>
<h3>migrations</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="ba85d08158">ba85d08158</a></td>
<td>fix</td>
<td>handle empty ngSwitchCase (<a
href="https://redirect.github.com/angular/angular/pull/56105">#56105</a>)</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="419ffa2026"><code>419ffa2</code></a>
fix(compiler): optimize track function that only passes $index (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55872">#55872</a>)</li>
<li><a
href="33d0102304"><code>33d0102</code></a>
fix(compiler): allow comments between connected blocks (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55966">#55966</a>)</li>
<li><a
href="eba92cfa55"><code>eba92cf</code></a>
fix(compiler): prevent usage of reserved control flow symbol in custom
interp...</li>
<li><a
href="6906ff0131"><code>6906ff0</code></a>
refactor(core): clean up clang comments and workarounds (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55750">#55750</a>)</li>
<li><a
href="cd96464335"><code>cd96464</code></a>
refactor(compiler): move variable optimization earlier in pipeline (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55771">#55771</a>)</li>
<li><a
href="a040fb720a"><code>a040fb7</code></a>
fix(compiler): maintain multiline CSS selectors during CSS scoping (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55509">#55509</a>)</li>
<li><a
href="91b007e58f"><code>91b007e</code></a>
fix(compiler): add math elements to schema (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55631">#55631</a>)</li>
<li><a
href="0dcae69aaf"><code>0dcae69</code></a>
refactor(compiler): add <code>handler</code> attribute to XMB output (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/54865">#54865</a>)</li>
<li><a
href="a5c57c7484"><code>a5c57c7</code></a>
fix(core): resolve error for multiple component instances that use
fallback c...</li>
<li><a
href="8f69c83b84"><code>8f69c83</code></a>
refactor: migrate compiler to prettier formatting (<a
href="https://github.com/angular/angular/tree/HEAD/packages/compiler/issues/55398">#55398</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/angular/angular/commits/18.0.1/packages/compiler">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/compiler&package-manager=npm_and_yarn&previous-version=17.3.10&new-version=18.0.1)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 06:10:54 +10:00
Parker Lougheed
6b8f18392d Clean up ng-flutter a bit (#2236)
No functional change, just while I was verifying it still works with the
latest Angular releases, completed some cleanup as well.
2024-04-08 16:22:25 -05:00
Parker Lougheed
81512c626d Update Angular embedding sample (#2147)
- Replace `package:js` usage with `dart:js_interop`
- Remove and ignore `package-lock.json` since it keeps causing security
warnings: https://github.com/flutter/samples/security/dependabot. It's
not necessary for this sample and the constraints already present in the
`package.json`.
- Update to Angular 17.1
2024-01-24 15:53:52 -06:00
dependabot[bot]
b29a0164f4 Bump jasmine-core from 4.6.0 to 5.1.1 in /web_embedding/ng-flutter (#2090)
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 4.6.0 to 5.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jasmine/jasmine/releases">jasmine-core's releases</a>.</em></p>
<blockquote>
<h2>5.1.1</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.1.1.md">release notes</a>.</p>
<h2>5.1.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.1.0.md">release notes</a>.</p>
<h2>5.0.1</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.1.md">release notes</a>.</p>
<h2>5.0.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.0.md">release notes</a>.</p>
<h2>5.0.0-beta.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.0-beta.0.md">release notes</a>.</p>
<h2>5.0.0-alpha.1</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.0-alpha.1.md">release notes</a>.</p>
<h2>5.0.0-alpha.0</h2>
<p>Please see the <a href="https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.0-alpha.0.md">release notes</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="bff612a169"><code>bff612a</code></a> Bump version to 5.1.1</li>
<li><a href="4ba42f3746"><code>4ba42f3</code></a> Fixed global variable leak when using ParallelReportDispatcher</li>
<li><a href="58bee05c36"><code>58bee05</code></a> Documented usage of eval in DelayedFunctionScheduler</li>
<li><a href="c1871b0f0c"><code>c1871b0</code></a> Removed unnecessary throw when building stack trace</li>
<li><a href="c16974b091"><code>c16974b</code></a> Improved jsdocs for originalFn argument to createSpy</li>
<li><a href="bfedda9764"><code>bfedda9</code></a> Link to 5.0 upgrade guide in README, not 4.0</li>
<li><a href="a67b7276be"><code>a67b727</code></a> Fixed jsdocs for throwUnless and throwUnlessAsync</li>
<li><a href="47f3105ef0"><code>47f3105</code></a> Bump version to 5.1.0</li>
<li><a href="aeb56539c9"><code>aeb5653</code></a> Built distribution</li>
<li><a href="75d45efa16"><code>75d45ef</code></a> Exclude inherited Error properties from stack trace</li>
<li>Additional commits viewable in <a href="https://github.com/jasmine/jasmine/compare/v4.6.0...v5.1.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jasmine-core&package-manager=npm_and_yarn&previous-version=4.6.0&new-version=5.1.1)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2023-11-13 07:25:32 +00:00
Parker Lougheed
22d8c477a3 Update ng-flutter embedding example to Angular v17 (#2081)
This should also fix the dependabot security alert currently open
against the repository
(https://github.com/flutter/samples/security/dependabot/8).
2023-11-08 10:44:27 -08:00
dependabot[bot]
d73e3a1d2f Bump @types/jasmine from 4.3.1 to 5.1.0 in /web_embedding/ng-flutter (#2038)
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) from 4.3.1 to 5.1.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jasmine&package-manager=npm_and_yarn&previous-version=4.3.1&new-version=5.1.0)](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`.

---

<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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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>
2023-10-09 07:38:22 +00:00
Parker Lougheed
95e4d1ad77 Update ng-flutter to resolve security alerts (#1985)
The main goal was to resolve some security alerts being triggered on the
repository, but I also updated angular and verified the sample continues
to work.

Resolved security alerts:

- https://github.com/flutter/samples/security/dependabot/3
- https://github.com/flutter/samples/security/code-scanning/45
(https://github.com/advisories/GHSA-c2qf-rxjj-qqgw,
https://github.com/advisories/GHSA-353f-5xf4-qw67)
2023-08-09 16:24:18 +10:00
Parker Lougheed
d032b90fd8 Update ng-flutter dependencies for Angular 16.0.1 (#1815)
Tested by building and running full app locally.
2023-05-13 09:51:05 +10:00
dependabot[bot]
499113c681 Bump @angular/platform-browser from 16.0.0 to 16.0.1 in /web_embedding/ng-flutter (#1807)
Bumps
[@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser)
from 16.0.0 to 16.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular/releases"><code>@​angular/platform-browser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v16.0.1</h2>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
<h1>16.0.1 (2023-05-10)</h1>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="52c74d3b4a"><img
src="https://img.shields.io/badge/52c74d3b4a-fix-green" alt="fix -
52c74d3b4a" /></a></td>
<td>add additional component metadata to component ID generation (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/50203">#50203</a>)</td>
</tr>
<tr>
<td><a
href="048b6b1e0d"><img
src="https://img.shields.io/badge/048b6b1e0d-fix-green" alt="fix -
048b6b1e0d" /></a></td>
<td>bootstrapApplication call not rejected when error is thrown in
importProvidersFrom module (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/50120">#50120</a>)</td>
</tr>
<tr>
<td><a
href="d68796782f"><img
src="https://img.shields.io/badge/d68796782f-fix-green" alt="fix -
d68796782f" /></a></td>
<td>handle hydration of root components with injected ViewContainerRef
(<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/50136">#50136</a>)</td>
</tr>
<tr>
<td><a
href="f751ce6445"><img
src="https://img.shields.io/badge/f751ce6445-fix-green" alt="fix -
f751ce6445" /></a></td>
<td>handle projection of hydrated containters into components that skip
hydration (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/50199">#50199</a>)</td>
</tr>
<tr>
<td><a
href="346ab73dd9"><img
src="https://img.shields.io/badge/346ab73dd9-fix-green" alt="fix -
346ab73dd9" /></a></td>
<td>only try to retrieve transferred state on the browser (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/50144">#50144</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular/angular/blob/main/CHANGELOG.md"><code>@​angular/platform-browser</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>16.0.1 (2023-05-10)</h1>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="52c74d3b4a">52c74d3b4a</a></td>
<td>fix</td>
<td>add additional component metadata to component ID generation (<a
href="https://redirect.github.com/angular/angular/pull/50203">#50203</a>)</td>
</tr>
<tr>
<td><a
href="048b6b1e0d">048b6b1e0d</a></td>
<td>fix</td>
<td>bootstrapApplication call not rejected when error is thrown in
importProvidersFrom module (<a
href="https://redirect.github.com/angular/angular/pull/50120">#50120</a>)</td>
</tr>
<tr>
<td><a
href="d68796782f">d68796782f</a></td>
<td>fix</td>
<td>handle hydration of root components with injected ViewContainerRef
(<a
href="https://redirect.github.com/angular/angular/pull/50136">#50136</a>)</td>
</tr>
<tr>
<td><a
href="f751ce6445">f751ce6445</a></td>
<td>fix</td>
<td>handle projection of hydrated containters into components that skip
hydration (<a
href="https://redirect.github.com/angular/angular/pull/50199">#50199</a>)</td>
</tr>
<tr>
<td><a
href="346ab73dd9">346ab73dd9</a></td>
<td>fix</td>
<td>only try to retrieve transferred state on the browser (<a
href="https://redirect.github.com/angular/angular/pull/50144">#50144</a>)</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5c593d58a1"><code>5c593d5</code></a>
build: lock file maintenance (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/49914">#49914</a>)</li>
<li><a
href="048b6b1e0d"><code>048b6b1</code></a>
fix(core): bootstrapApplication call not rejected when error is thrown
in imp...</li>
<li><a
href="2f03eefd5c"><code>2f03eef</code></a>
refactor(platform-browser): Throw tree-shakable errors. (<a
href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser/issues/49341">#49341</a>)</li>
<li>See full diff in <a
href="https://github.com/angular/angular/commits/16.0.1/packages/platform-browser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@angular/platform-browser&package-manager=npm_and_yarn&previous-version=16.0.0&new-version=16.0.1)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 09:08:24 -07:00