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

1792 Commits

Author SHA1 Message Date
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
Miguel Beltran
57ecb5f7ba refactor Result class, remove asOk and asError (#2542)
As discussed in the PR for the Result pattern implementation
(https://github.com/flutter/website/pull/11444) @parlough recommended
that `asError` and `asOk` should be not be used, and instead we should
use proper exhaustiveness checking.

This PR removes the two "convenience" methods and refactors code.

In some cases, it was enough with writing a proper `if` clause, while in
others it was necessary to use a `switch`.

Still, they are present in the `testing` folder, as they can be useful
for testing purposes.

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I have added sample code updates to the [changelog].
- [x] I updated/added relevant documentation (doc comments with `///`).

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Style-guide-for-Flutter-repo.md
[CLA]: https://cla.developers.google.com/
[Discord]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
[changelog]: ../CHANGELOG.md
2024-12-05 13:16:04 -05:00
Parker Lougheed
5adcda3640 [compass_app] Don't expose Dimens subclasses (#2541)
Avoid exposing the subclasses as they shouldn't be instantiated again or
overridden.

Also consistently use fields and getters in the declarations.
2024-12-05 08:39:35 -05:00
Parker Lougheed
90cd385ef4 [compass_app] Mark classes used for namespacing as abstract final (#2540)
As they are just used for namespacing static properties, these classes
shouldn't be extended, implemented, or instantiated.
2024-12-05 08:39:19 -05:00
Parker Lougheed
754ddf0375 [compass_app/server] Misc consistency improvements (#2539) 2024-12-05 08:38:44 -05:00
Parker Lougheed
c3c93a82f5 [compass_app] Standardize on Result factories rather than constructors (#2538)
From my review of the recipes PR in
https://github.com/flutter/website/pull/11444#pullrequestreview-2480423811.
2024-12-05 08:38:14 -05:00
dependabot[bot]
33701ce1c5 Bump subosito/flutter-action from 2.17.0 to 2.18.0 (#2537)
Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.17.0 to 2.18.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/subosito/flutter-action/releases">subosito/flutter-action's releases</a>.</em></p>
<blockquote>
<h2>v2.18.0</h2>
<h2>What's Changed</h2>
<ul>
<li>README updates by <a href="https://github.com/bartekpacia"><code>@​bartekpacia</code></a></li>
<li>Automatically install <code>yq</code> on Windows runners by <a href="https://github.com/penkzhou"><code>@​penkzhou</code></a> in <a href="https://redirect.github.com/subosito/flutter-action/pull/336">subosito/flutter-action#336</a></li>
<li>feat: add git source support by <a href="https://github.com/ErBWs"><code>@​ErBWs</code></a> in <a href="https://redirect.github.com/subosito/flutter-action/pull/334">subosito/flutter-action#334</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ErBWs"><code>@​ErBWs</code></a> made their first contribution in <a href="https://redirect.github.com/subosito/flutter-action/pull/334">subosito/flutter-action#334</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/subosito/flutter-action/compare/v2.17.0...v2.18.0">https://github.com/subosito/flutter-action/compare/v2.17.0...v2.18.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f2c4f6686c"><code>f2c4f66</code></a> fix syntax mistake in readme (<a href="https://redirect.github.com/subosito/flutter-action/issues/338">#338</a>)</li>
<li><a href="fd476281dd"><code>fd47628</code></a> improve readme (<a href="https://redirect.github.com/subosito/flutter-action/issues/337">#337</a>)</li>
<li><a href="799318a131"><code>799318a</code></a> feat: add git source support (<a href="https://redirect.github.com/subosito/flutter-action/issues/334">#334</a>)</li>
<li><a href="8535a80ce0"><code>8535a80</code></a> Feature/yq on windows (<a href="https://redirect.github.com/subosito/flutter-action/issues/336">#336</a>)</li>
<li><a href="7642db7052"><code>7642db7</code></a> update readme (<a href="https://redirect.github.com/subosito/flutter-action/issues/335">#335</a>)</li>
<li>See full diff in <a href="74af56c5ed...f2c4f6686c">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.17.0&new-version=2.18.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-04 07:25:14 +00:00
Eric Windmill
c5925c407d Update readme, add changelog (#2535)
Adds sample index to readme.

Completes #2497 
Completes #2536 

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.
2024-12-03 13:07:36 -05: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
Eric Windmill
c6c931801a Update contributing guidelines for repository (#2500)
Update contributing guidelines to reflect new policies for 2025.
Related to #2497, but does not complete it.


## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.
2024-11-28 08:28:16 -05: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]
07b0156299 Bump subosito/flutter-action from 2.16.0 to 2.17.0 (#2491)
Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.16.0 to 2.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/subosito/flutter-action/releases">subosito/flutter-action's releases</a>.</em></p>
<blockquote>
<h2>v2.17.0</h2>
<p>This release adds support for older <code>yq</code> versions, as added in PR <a href="https://redirect.github.com/subosito/flutter-action/issues/329">#329</a>. Thanks for contributing, <a href="https://github.com/ThomasAunvik"><code>@​ThomasAunvik</code></a>!</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="74af56c5ed"><code>74af56c</code></a> Support older yq versions (<a href="https://redirect.github.com/subosito/flutter-action/issues/329">#329</a>)</li>
<li><a href="9bc1d83fda"><code>9bc1d83</code></a> Remove macos-14 from matrix (<a href="https://redirect.github.com/subosito/flutter-action/issues/304">#304</a>)</li>
<li><a href="bcec24ecf7"><code>bcec24e</code></a> Fix failing tests (<a href="https://redirect.github.com/subosito/flutter-action/issues/327">#327</a>)</li>
<li><a href="94b32dd006"><code>94b32dd</code></a> test action: allow to run manually (<a href="https://redirect.github.com/subosito/flutter-action/issues/325">#325</a>)</li>
<li>See full diff in <a href="44ac965b96...74af56c5ed">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.16.0&new-version=2.17.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 06:59:47 +00:00
Eric Windmill
66ab725924 Remove io sample (#2490)
This sample has been moved to my personal Github, because we shouldn't
maintain samples that are tied to events.

- Moved sample to personal repo
- Removed sample from this repo
- Updated README here and the link to this repo in the YouTube video
2024-11-22 11:10:01 -05:00
dependabot[bot]
36b4e6e602 Bump ffigen from 15.0.0 to 16.0.0 in /experimental/pedometer (#2489)
Bumps [ffigen](https://github.com/dart-lang/native/tree/main/pkgs) from 15.0.0 to 16.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/dart-lang/native/commits/HEAD/pkgs">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ffigen&package-manager=pub&previous-version=15.0.0&new-version=16.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-20 07:16:22 +00:00
dependabot[bot]
6921283923 Bump intl from 0.19.0 to 0.20.0 in /experimental/pedometer/example (#2487)
Bumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map&lt;String, NumberSymbols&gt;</code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map&lt;String, DateSymbols&gt;</code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani &quot;ckb&quot;.</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=intl&package-manager=pub&previous-version=0.19.0&new-version=0.20.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-14 07:44:39 +00:00
dependabot[bot]
d63686c3d9 Bump intl from 0.19.0 to 0.20.0 in /veggieseasons (#2486)
Bumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map&lt;String, NumberSymbols&gt;</code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map&lt;String, DateSymbols&gt;</code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani &quot;ckb&quot;.</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=intl&package-manager=pub&previous-version=0.19.0&new-version=0.20.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-14 07:14:21 +00:00
dependabot[bot]
55e4254e70 Bump intl from 0.19.0 to 0.20.0 in /form_app (#2485)
⚠️  **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 [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map&lt;String, NumberSymbols&gt;</code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map&lt;String, DateSymbols&gt;</code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani &quot;ckb&quot;.</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=intl&package-manager=pub&previous-version=0.19.0&new-version=0.20.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-14 06:43:17 +00:00
dependabot[bot]
06137a4acd Bump intl from 0.19.0 to 0.20.0 in /background_isolate_channels (#2484)
Bumps [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) from 0.19.0 to 0.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/i18n/releases">intl's releases</a>.</em></p>
<blockquote>
<h2>package:intl v0.20.0</h2>
<ul>
<li>Fix caching of messages in <code>CompositeMessageLookup</code>.</li>
<li>Type <code>numberFormatSymbols</code> as a <code>Map&lt;String, NumberSymbols&gt;</code>.</li>
<li>Type <code>dateTimeSymbolMap</code> as a <code>Map&lt;String, DateSymbols&gt;</code>.</li>
<li>Add example for pub.dev.</li>
<li>Fix issues with AM/PM markers.</li>
<li>Update to CLDR v44.1.</li>
<li>Require Dart <code>^3.3</code></li>
<li>Require <code>package:web</code> <code>^0.5.0</code>.</li>
<li>Support compiling to WASM.</li>
<li>Update to and account for <code>package:lints</code> <code>^4.0.0</code>.</li>
<li>rtl Detection fix in <code>bidi.dart</code> for Kordi Sorani &quot;ckb&quot;.</li>
<li>Update to CLDR v45.</li>
</ul>
<h2>package:intl_translation v0.20.0</h2>
<ul>
<li>Throw if the <code>Intl.select</code> <code>arg</code> is not in the list of <code>args</code>.</li>
<li>Support <code>package:intl</code> <code>0.19.0</code>.</li>
<li>Require Dart 3.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="16647532c4"><code>1664753</code></a> Publish v0.20.1 of intl_translation (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/913">#913</a>)</li>
<li><a href="dddf276e6e"><code>dddf276</code></a> add links to the individual issue trackers (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911">#911</a>)</li>
<li><a href="9314522d92"><code>9314522</code></a> Publish <code>v0.20.0</code> of <code>package:intl</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/909">#909</a>)</li>
<li><a href="b437a86a59"><code>b437a86</code></a> No public description</li>
<li><a href="3820422b0c"><code>3820422</code></a> Adapt <code>package:messages</code> to be loading mechanism independent (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/843">#843</a>)</li>
<li><a href="d6d514b812"><code>d6d514b</code></a> Update CHANGELOG.</li>
<li><a href="f9f3ade2dc"><code>f9f3ade</code></a> Pass a language version to DartFormatter().</li>
<li><a href="7a66431c0a"><code>7a66431</code></a> No public description</li>
<li><a href="8ec20fc78a"><code>8ec20fc</code></a> Update currency symbol for <code>MKD</code> (<a href="https://github.com/dart-lang/i18n/tree/main/pkgs/issues/891">#891</a>)</li>
<li><a href="4e48884a1d"><code>4e48884</code></a> No public description</li>
<li>Additional commits viewable in <a href="https://github.com/dart-lang/i18n/commits/intl-v0.20.0/pkgs">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=intl&package-manager=pub&previous-version=0.19.0&new-version=0.20.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-14 06:40:56 +00:00
dependabot[bot]
9a01200cf8 Bump actions/setup-java from 4.4.0 to 4.5.0 (#2482)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.4.0 to 4.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actions/setup-java/releases">actions/setup-java's releases</a>.</em></p>
<blockquote>
<h2>v4.5.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Upgrade IA Publish by <a href="https://github.com/Jcambass"><code>@​Jcambass</code></a> in <a href="https://redirect.github.com/actions/setup-java/issues/686">#686</a></li>
</ul>
<h3>Bug fixes:</h3>
<ul>
<li>Improve archive extraction on windows runners without powershell core and Update micromatch dependency by <a href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a> in <a href="https://redirect.github.com/actions/setup-java/issues/689">#689</a></li>
<li>Update workflows for GraalVM and Version Enhancements by <a href="https://github.com/mahabaleshwars"><code>@​mahabaleshwars</code></a> in <a href="https://redirect.github.com/actions/setup-java/issues/699">#699</a></li>
<li>Refine <code>isGhes</code> logic by <a href="https://github.com/jww3"><code>@​jww3</code></a> in <a href="https://redirect.github.com/actions/setup-java/issues/697">#697</a></li>
</ul>
<h3>New Contributors:</h3>
<ul>
<li><a href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-java/pull/689">actions/setup-java#689</a></li>
<li><a href="https://github.com/jww3"><code>@​jww3</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-java/pull/697">actions/setup-java#697</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-java/compare/v4...v4.5.0">https://github.com/actions/setup-java/compare/v4...v4.5.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8df1039502"><code>8df1039</code></a> Refine <code>isGhes</code> logic (<a href="https://redirect.github.com/actions/setup-java/issues/697">#697</a>)</li>
<li><a href="870c199c48"><code>870c199</code></a> Update workflows for GraalVM and Version Enhancements (<a href="https://redirect.github.com/actions/setup-java/issues/699">#699</a>)</li>
<li><a href="83a06ff9d9"><code>83a06ff</code></a> Fix Windows archives extraction issue (<a href="https://redirect.github.com/actions/setup-java/issues/689">#689</a>)</li>
<li><a href="292cc14be8"><code>292cc14</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-java/issues/686">#686</a> from actions/Jcambass-patch-1</li>
<li><a href="68b1d5a3da"><code>68b1d5a</code></a> Upgrade IA Publish</li>
<li>See full diff in <a href="b36c23c0d9...8df1039502">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-java&package-manager=github_actions&previous-version=4.4.0&new-version=4.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-10-25 06:46:02 +00:00
Brett Morgan
7060cfea08 Elide ios_app_clip from beta CI (#2481)
## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Style-guide-for-Flutter-repo.md
[CLA]: https://cla.developers.google.com/
[Discord]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2024-10-25 13:39:15 +11:00
dependabot[bot]
93eb030f3c Bump actions/checkout from 4.2.1 to 4.2.2 (#2480) 2024-10-24 17:43:34 +11:00
Michael Thomsen
9d334c0e48 Update veggie seasons README.md (#2479) 2024-10-24 16:50:52 +11:00
dependabot[bot]
98faf92b0c Bump ffigen from 14.0.1 to 15.0.0 in /experimental/pedometer (#2477)
Bumps [ffigen](https://github.com/dart-lang/native/tree/main/pkgs) from 14.0.1 to 15.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/dart-lang/native/commits/HEAD/pkgs">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ffigen&package-manager=pub&previous-version=14.0.1&new-version=15.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-10-22 06:55:24 +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
Parker Lougheed
3c90705715 Retire linting_tool desktop sample (#2472)
Adds a README as a breadcrumb with the history of the sample as well as links to some relevant resources.

Part of https://github.com/dart-lang/sdk/issues/56835
Contributes to https://github.com/flutter/samples/issues/2409
2024-10-12 00:32:26 +00:00
Parker Lougheed
90f0584108 Clean up SDK constraints and lints (#2471) 2024-10-11 19:05:16 -05:00
dependabot[bot]
35787ba95c Bump jni from 0.11.0 to 0.12.0 in /experimental/pedometer (#2465)
Bumps [jni](https://github.com/dart-lang/native/tree/main/pkgs) from
0.11.0 to 0.12.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/dart-lang/native/commits/HEAD/pkgs">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jni&package-manager=pub&previous-version=0.11.0&new-version=0.12.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>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
Co-authored-by: Hossein Yousefi <yousefi@google.com>
2024-10-08 14:15:04 +02:00
dependabot[bot]
8ecb09f126 Bump actions/checkout from 4.2.0 to 4.2.1 (#2469)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p>
<blockquote>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1919">actions/checkout#1919</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1">https://github.com/actions/checkout/compare/v4.2.0...v4.2.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
<li>Dependency updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>- <a href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>, <a href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable version. by <a href="https://github.com/jww3"><code>@​jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
<li>README: Suggest <code>user.email</code> to be <code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1707">actions/checkout#1707</a></li>
</ul>
<h2>v4.1.4</h2>
<ul>
<li>Disable <code>extensions.worktreeConfig</code> when disabling <code>sparse-checkout</code> by <a href="https://github.com/jww3"><code>@​jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1692">actions/checkout#1692</a></li>
<li>Add dependabot config by <a href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1688">actions/checkout#1688</a></li>
<li>Bump the minor-actions-dependencies group with 2 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1693">actions/checkout#1693</a></li>
<li>Bump word-wrap from 1.2.3 to 1.2.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1643">actions/checkout#1643</a></li>
</ul>
<h2>v4.1.3</h2>
<ul>
<li>Check git version before attempting to disable <code>sparse-checkout</code> by <a href="https://github.com/jww3"><code>@​jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1656">actions/checkout#1656</a></li>
<li>Add SSH user parameter by <a href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1685">actions/checkout#1685</a></li>
<li>Update <code>actions/checkout</code> version in <code>update-main-version.yml</code> by <a href="https://github.com/jww3"><code>@​jww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1650">actions/checkout#1650</a></li>
</ul>
<h2>v4.1.2</h2>
<ul>
<li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code> option is not present <a href="https://github.com/dscho"><code>@​dscho</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1598">actions/checkout#1598</a></li>
</ul>
<h2>v4.1.1</h2>
<ul>
<li>Correct link to GitHub Docs by <a href="https://github.com/peterbe"><code>@​peterbe</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1511">actions/checkout#1511</a></li>
<li>Link to release page from what's new section by <a href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1514">actions/checkout#1514</a></li>
</ul>
<h2>v4.1.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1396">Add support for partial checkout filters</a></li>
</ul>
<h2>v4.0.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1067">Support fetching without the --progress option</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/1436">Update to node20</a></li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="eef61447b9"><code>eef6144</code></a> Prepare 4.2.1 release (<a href="https://redirect.github.com/actions/checkout/issues/1925">#1925</a>)</li>
<li><a href="6b42224f41"><code>6b42224</code></a> Add workflow file for publishing releases to immutable action package (<a href="https://redirect.github.com/actions/checkout/issues/1919">#1919</a>)</li>
<li><a href="de5a000abf"><code>de5a000</code></a> Check out other refs/* by commit if provided, fall back to ref (<a href="https://redirect.github.com/actions/checkout/issues/1924">#1924</a>)</li>
<li>See full diff in <a href="d632683dd7...eef61447b9">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4.2.0&new-version=4.2.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-10-08 07:10:23 +00:00
dependabot[bot]
c4a5e02665 Bump jnigen from 0.11.0 to 0.12.0 in /experimental/pedometer (#2466)
Bumps [jnigen](https://github.com/dart-lang/native/tree/main/pkgs) from
0.11.0 to 0.12.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/dart-lang/native/commits/HEAD/pkgs">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jnigen&package-manager=pub&previous-version=0.11.0&new-version=0.12.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>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2024-10-03 14:43:01 +10:00
Michael Thomsen
250a9ecc6c Remove Gallery from web index (#2464)
Remove Flutter Gallary from the visual index at
https://flutter.github.io/samples/, as the Gallery is no longer being
maintained

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Style-guide-for-Flutter-repo.md
[CLA]: https://cla.developers.google.com/
[Discord]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2024-09-30 11:54:03 -04:00
dependabot[bot]
533c1a7332 Bump lints from 4.0.0 to 5.0.0 in /web/_tool (#2458)
Bumps [lints](https://github.com/dart-lang/lints) from 4.0.0 to 5.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/lints/releases">lints's releases</a>.</em></p>
<blockquote>
<h2>package:lints v5.0.0</h2>
<ul>
<li><code>recommended</code>:
<ul>
<li>added <a href="https://dart.dev/tools/linter-rules/invalid_runtime_check_with_js_interop_types">invalid_runtime_check_with_js_interop_types</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/188">dart-lang/lints#188</a>)</li>
<li>added <a href="https://dart.dev/lints/unnecessary_library_name">unnecessary_library_name</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/181">dart-lang/lints#181</a>)</li>
<li>removed <a href="https://dart.dev/tools/linter-rules/avoid_null_checks_in_equality_operators">avoid_null_checks_in_equality_operators</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/200">dart-lang/lints#200</a>)</li>
</ul>
</li>
<li>Updated the SDK lower-bound to 3.5.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/lints/blob/main/CHANGELOG.md">lints's changelog</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<ul>
<li><code>recommended</code>:
<ul>
<li>added <a href="https://dart.dev/tools/linter-rules/invalid_runtime_check_with_js_interop_types">invalid_runtime_check_with_js_interop_types</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/188">dart-lang/lints#188</a>)</li>
<li>added <a href="https://dart.dev/lints/unnecessary_library_name">unnecessary_library_name</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/181">dart-lang/lints#181</a>)</li>
<li>removed <a href="https://dart.dev/tools/linter-rules/avoid_null_checks_in_equality_operators">avoid_null_checks_in_equality_operators</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/200">dart-lang/lints#200</a>)</li>
</ul>
</li>
<li>Updated the SDK lower-bound to 3.5.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="af68bf0cba"><code>af68bf0</code></a> rev to 5.0.0 in preparation for publishing (<a href="https://redirect.github.com/dart-lang/lints/issues/210">#210</a>)</li>
<li><a href="9e4fd7deef"><code>9e4fd7d</code></a> Fixes formatting error in the rules.md table (<a href="https://redirect.github.com/dart-lang/lints/issues/206">#206</a>)</li>
<li><a href="6580f83e4c"><code>6580f83</code></a> Remove avoid_null_checks_in_equality_operators from recommended (<a href="https://redirect.github.com/dart-lang/lints/issues/201">#201</a>)</li>
<li><a href="894b5006c4"><code>894b500</code></a> add invalid_runtime_check_with_js_interop_types to the recommended lint set (...</li>
<li><a href="8f93c7998a"><code>8f93c79</code></a> add unnecessary_library_name to recommended (<a href="https://redirect.github.com/dart-lang/lints/issues/198">#198</a>)</li>
<li><a href="f6b5d36485"><code>f6b5d36</code></a> Bump dart-lang/setup-dart from 1.6.4 to 1.6.5 (<a href="https://redirect.github.com/dart-lang/lints/issues/194">#194</a>)</li>
<li><a href="09a9c88a53"><code>09a9c88</code></a> Bump actions/checkout from 4.1.6 to 4.1.7 (<a href="https://redirect.github.com/dart-lang/lints/issues/193">#193</a>)</li>
<li><a href="baaaa56163"><code>baaaa56</code></a> Bump actions/checkout from 4.1.4 to 4.1.6 (<a href="https://redirect.github.com/dart-lang/lints/issues/191">#191</a>)</li>
<li><a href="b254c7e374"><code>b254c7e</code></a> Update README.md (<a href="https://redirect.github.com/dart-lang/lints/issues/189">#189</a>)</li>
<li><a href="5fef5082a1"><code>5fef508</code></a> Tighten up the <code>gen_docs.dart</code> script. (<a href="https://redirect.github.com/dart-lang/lints/issues/187">#187</a>)</li>
<li>See full diff in <a href="https://github.com/dart-lang/lints/compare/v4.0.0...v5.0.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lints&package-manager=pub&previous-version=4.0.0&new-version=5.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-09-29 05:31:25 +00:00
dependabot[bot]
c7cddc2f4a Bump lints from 4.0.0 to 5.0.0 in /code_sharing/shared (#2456)
Bumps [lints](https://github.com/dart-lang/lints) from 4.0.0 to 5.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/lints/releases">lints's releases</a>.</em></p>
<blockquote>
<h2>package:lints v5.0.0</h2>
<ul>
<li><code>recommended</code>:
<ul>
<li>added <a href="https://dart.dev/tools/linter-rules/invalid_runtime_check_with_js_interop_types">invalid_runtime_check_with_js_interop_types</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/188">dart-lang/lints#188</a>)</li>
<li>added <a href="https://dart.dev/lints/unnecessary_library_name">unnecessary_library_name</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/181">dart-lang/lints#181</a>)</li>
<li>removed <a href="https://dart.dev/tools/linter-rules/avoid_null_checks_in_equality_operators">avoid_null_checks_in_equality_operators</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/200">dart-lang/lints#200</a>)</li>
</ul>
</li>
<li>Updated the SDK lower-bound to 3.5.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/lints/blob/main/CHANGELOG.md">lints's changelog</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<ul>
<li><code>recommended</code>:
<ul>
<li>added <a href="https://dart.dev/tools/linter-rules/invalid_runtime_check_with_js_interop_types">invalid_runtime_check_with_js_interop_types</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/188">dart-lang/lints#188</a>)</li>
<li>added <a href="https://dart.dev/lints/unnecessary_library_name">unnecessary_library_name</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/181">dart-lang/lints#181</a>)</li>
<li>removed <a href="https://dart.dev/tools/linter-rules/avoid_null_checks_in_equality_operators">avoid_null_checks_in_equality_operators</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/200">dart-lang/lints#200</a>)</li>
</ul>
</li>
<li>Updated the SDK lower-bound to 3.5.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="af68bf0cba"><code>af68bf0</code></a> rev to 5.0.0 in preparation for publishing (<a href="https://redirect.github.com/dart-lang/lints/issues/210">#210</a>)</li>
<li><a href="9e4fd7deef"><code>9e4fd7d</code></a> Fixes formatting error in the rules.md table (<a href="https://redirect.github.com/dart-lang/lints/issues/206">#206</a>)</li>
<li><a href="6580f83e4c"><code>6580f83</code></a> Remove avoid_null_checks_in_equality_operators from recommended (<a href="https://redirect.github.com/dart-lang/lints/issues/201">#201</a>)</li>
<li><a href="894b5006c4"><code>894b500</code></a> add invalid_runtime_check_with_js_interop_types to the recommended lint set (...</li>
<li><a href="8f93c7998a"><code>8f93c79</code></a> add unnecessary_library_name to recommended (<a href="https://redirect.github.com/dart-lang/lints/issues/198">#198</a>)</li>
<li><a href="f6b5d36485"><code>f6b5d36</code></a> Bump dart-lang/setup-dart from 1.6.4 to 1.6.5 (<a href="https://redirect.github.com/dart-lang/lints/issues/194">#194</a>)</li>
<li><a href="09a9c88a53"><code>09a9c88</code></a> Bump actions/checkout from 4.1.6 to 4.1.7 (<a href="https://redirect.github.com/dart-lang/lints/issues/193">#193</a>)</li>
<li><a href="baaaa56163"><code>baaaa56</code></a> Bump actions/checkout from 4.1.4 to 4.1.6 (<a href="https://redirect.github.com/dart-lang/lints/issues/191">#191</a>)</li>
<li><a href="b254c7e374"><code>b254c7e</code></a> Update README.md (<a href="https://redirect.github.com/dart-lang/lints/issues/189">#189</a>)</li>
<li><a href="5fef5082a1"><code>5fef508</code></a> Tighten up the <code>gen_docs.dart</code> script. (<a href="https://redirect.github.com/dart-lang/lints/issues/187">#187</a>)</li>
<li>See full diff in <a href="https://github.com/dart-lang/lints/compare/v4.0.0...v5.0.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lints&package-manager=pub&previous-version=4.0.0&new-version=5.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-09-29 05:18:04 +00:00
dependabot[bot]
51a386e1c8 Bump flutter_lints from 4.0.0 to 5.0.0 in /experimental/pedometer (#2452)
Bumps
[flutter_lints](https://github.com/flutter/packages/tree/main/packages)
from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f38b780f53"><code>f38b780</code></a>
[package:flutter_lints] update the dep on <code>package:lints</code> to
5.0.0 and the sd...</li>
<li><a
href="7da2374fd8"><code>7da2374</code></a>
Update test to not depend on <code>Color.toString()</code> (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a
href="54dd8883c5"><code>54dd888</code></a>
[flutter_lints] remove prefer_const_constructors,
prefer_const_declarations, ...</li>
<li><a
href="47795ab86a"><code>47795ab</code></a>
[go_router] Fixed TabView swiping in custom stateful shell route example
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a
href="4926c0f8bd"><code>4926c0f</code></a>
[quick_actions] Add guidance for correcting task management/back press
behavi...</li>
<li><a
href="21d99dcc16"><code>21d99dc</code></a>
[various] Adds macOS privacy manifests (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a
href="24594a0816"><code>24594a0</code></a>
[google_maps_flutter_android] Convert
<code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a
href="f54fe93075"><code>f54fe93</code></a>
[pigeon] Validates support for nested collections with generic types.
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a
href="e9253e6016"><code>e9253e6</code></a>
[interactive_media_ads] Adds internal wrapper for Android native
`AdsRenderin...</li>
<li><a
href="fef7ffb4fe"><code>fef7ffb</code></a>
[interactive_media_ads]: Bump
com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints&package-manager=pub&previous-version=4.0.0&new-version=5.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>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2024-09-29 15:04:29 +10:00
Eric Windmill
46b5a26b26 Compass app (#2446) 2024-09-28 08:49:27 +10:00
dependabot[bot]
fcf2552cda Bump flutter_lints from 4.0.0 to 5.0.0 in /code_sharing/client (#2462)
Bumps
[flutter_lints](https://github.com/flutter/packages/tree/main/packages)
from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f38b780f53"><code>f38b780</code></a>
[package:flutter_lints] update the dep on <code>package:lints</code> to
5.0.0 and the sd...</li>
<li><a
href="7da2374fd8"><code>7da2374</code></a>
Update test to not depend on <code>Color.toString()</code> (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a
href="54dd8883c5"><code>54dd888</code></a>
[flutter_lints] remove prefer_const_constructors,
prefer_const_declarations, ...</li>
<li><a
href="47795ab86a"><code>47795ab</code></a>
[go_router] Fixed TabView swiping in custom stateful shell route example
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a
href="4926c0f8bd"><code>4926c0f</code></a>
[quick_actions] Add guidance for correcting task management/back press
behavi...</li>
<li><a
href="21d99dcc16"><code>21d99dc</code></a>
[various] Adds macOS privacy manifests (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a
href="24594a0816"><code>24594a0</code></a>
[google_maps_flutter_android] Convert
<code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a
href="f54fe93075"><code>f54fe93</code></a>
[pigeon] Validates support for nested collections with generic types.
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a
href="e9253e6016"><code>e9253e6</code></a>
[interactive_media_ads] Adds internal wrapper for Android native
`AdsRenderin...</li>
<li><a
href="fef7ffb4fe"><code>fef7ffb</code></a>
[interactive_media_ads]: Bump
com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints&package-manager=pub&previous-version=4.0.0&new-version=5.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-09-26 13:25:40 -04:00
dependabot[bot]
884da6ca4d Bump lints from 4.0.0 to 5.0.0 in /code_sharing/server (#2461)
⚠️  **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 [lints](https://github.com/dart-lang/lints) from 4.0.0 to 5.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/lints/releases">lints's releases</a>.</em></p>
<blockquote>
<h2>package:lints v5.0.0</h2>
<ul>
<li><code>recommended</code>:
<ul>
<li>added <a href="https://dart.dev/tools/linter-rules/invalid_runtime_check_with_js_interop_types">invalid_runtime_check_with_js_interop_types</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/188">dart-lang/lints#188</a>)</li>
<li>added <a href="https://dart.dev/lints/unnecessary_library_name">unnecessary_library_name</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/181">dart-lang/lints#181</a>)</li>
<li>removed <a href="https://dart.dev/tools/linter-rules/avoid_null_checks_in_equality_operators">avoid_null_checks_in_equality_operators</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/200">dart-lang/lints#200</a>)</li>
</ul>
</li>
<li>Updated the SDK lower-bound to 3.5.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/dart-lang/lints/blob/main/CHANGELOG.md">lints's changelog</a>.</em></p>
<blockquote>
<h2>5.0.0</h2>
<ul>
<li><code>recommended</code>:
<ul>
<li>added <a href="https://dart.dev/tools/linter-rules/invalid_runtime_check_with_js_interop_types">invalid_runtime_check_with_js_interop_types</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/188">dart-lang/lints#188</a>)</li>
<li>added <a href="https://dart.dev/lints/unnecessary_library_name">unnecessary_library_name</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/181">dart-lang/lints#181</a>)</li>
<li>removed <a href="https://dart.dev/tools/linter-rules/avoid_null_checks_in_equality_operators">avoid_null_checks_in_equality_operators</a> (<a href="https://redirect.github.com/dart-lang/lints/issues/200">dart-lang/lints#200</a>)</li>
</ul>
</li>
<li>Updated the SDK lower-bound to 3.5.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="af68bf0cba"><code>af68bf0</code></a> rev to 5.0.0 in preparation for publishing (<a href="https://redirect.github.com/dart-lang/lints/issues/210">#210</a>)</li>
<li><a href="9e4fd7deef"><code>9e4fd7d</code></a> Fixes formatting error in the rules.md table (<a href="https://redirect.github.com/dart-lang/lints/issues/206">#206</a>)</li>
<li><a href="6580f83e4c"><code>6580f83</code></a> Remove avoid_null_checks_in_equality_operators from recommended (<a href="https://redirect.github.com/dart-lang/lints/issues/201">#201</a>)</li>
<li><a href="894b5006c4"><code>894b500</code></a> add invalid_runtime_check_with_js_interop_types to the recommended lint set (...</li>
<li><a href="8f93c7998a"><code>8f93c79</code></a> add unnecessary_library_name to recommended (<a href="https://redirect.github.com/dart-lang/lints/issues/198">#198</a>)</li>
<li><a href="f6b5d36485"><code>f6b5d36</code></a> Bump dart-lang/setup-dart from 1.6.4 to 1.6.5 (<a href="https://redirect.github.com/dart-lang/lints/issues/194">#194</a>)</li>
<li><a href="09a9c88a53"><code>09a9c88</code></a> Bump actions/checkout from 4.1.6 to 4.1.7 (<a href="https://redirect.github.com/dart-lang/lints/issues/193">#193</a>)</li>
<li><a href="baaaa56163"><code>baaaa56</code></a> Bump actions/checkout from 4.1.4 to 4.1.6 (<a href="https://redirect.github.com/dart-lang/lints/issues/191">#191</a>)</li>
<li><a href="b254c7e374"><code>b254c7e</code></a> Update README.md (<a href="https://redirect.github.com/dart-lang/lints/issues/189">#189</a>)</li>
<li><a href="5fef5082a1"><code>5fef508</code></a> Tighten up the <code>gen_docs.dart</code> script. (<a href="https://redirect.github.com/dart-lang/lints/issues/187">#187</a>)</li>
<li>See full diff in <a href="https://github.com/dart-lang/lints/compare/v4.0.0...v5.0.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lints&package-manager=pub&previous-version=4.0.0&new-version=5.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-09-26 08:07:43 +00:00
dependabot[bot]
c0540ebc1e Bump flutter_lints from 4.0.0 to 5.0.0 in /analysis_defaults (#2459)
⚠️  **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 [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example  (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints&package-manager=pub&previous-version=4.0.0&new-version=5.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-09-26 08:07:40 +00:00
dependabot[bot]
862adfba1f Bump flutter_lints from 4.0.0 to 5.0.0 in /web_embedding/ng-flutter/flutter (#2453)
⚠️  **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 [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example  (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints&package-manager=pub&previous-version=4.0.0&new-version=5.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-09-26 08:06:11 +00:00
dependabot[bot]
12c7308022 Bump flutter_lints from 4.0.0 to 5.0.0 in /game_template (#2463)
⚠️  **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 [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.0.0 to 5.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f38b780f53"><code>f38b780</code></a> [package:flutter_lints] update the dep on <code>package:lints</code> to 5.0.0 and the sd...</li>
<li><a href="7da2374fd8"><code>7da2374</code></a> Update test to not depend on <code>Color.toString()</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7701">#7701</a>)</li>
<li><a href="54dd8883c5"><code>54dd888</code></a> [flutter_lints] remove prefer_const_constructors, prefer_const_declarations, ...</li>
<li><a href="47795ab86a"><code>47795ab</code></a> [go_router] Fixed TabView swiping in custom stateful shell route example  (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a href="4926c0f8bd"><code>4926c0f</code></a> [quick_actions] Add guidance for correcting task management/back press behavi...</li>
<li><a href="21d99dcc16"><code>21d99dc</code></a> [various] Adds macOS privacy manifests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7687">#7687</a>)</li>
<li><a href="24594a0816"><code>24594a0</code></a> [google_maps_flutter_android] Convert <code>PlatformPolyline.pattern</code> to Pigeon (#...</li>
<li><a href="f54fe93075"><code>f54fe93</code></a> [pigeon] Validates support for nested collections with generic types. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/7614">#7614</a>)</li>
<li><a href="e9253e6016"><code>e9253e6</code></a> [interactive_media_ads] Adds internal wrapper for Android native `AdsRenderin...</li>
<li><a href="fef7ffb4fe"><code>fef7ffb</code></a> [interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivem...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/flutter_lints-v5.0.0/packages">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints&package-manager=pub&previous-version=4.0.0&new-version=5.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-09-26 07:35:23 +00:00