Eric Windmill
98f8996e83
uupdate ci script for windows
5 months ago
Eric Windmill
3f4a11a253
use new script on beta
5 months ago
Eric Windmill
c6a8e2606e
use new script on beta
5 months ago
Eric Windmill
08337560e5
use new script on beta
5 months ago
Eric Windmill
771881fe30
Merge branch 'august-release-ai-test' of https://github.com/flutter/samples into august-release-ai-test
5 months ago
Eric Windmill
f733b93c09
revert actions workflows
5 months ago
Eric Windmill
70cf6295c5
Merge branch 'main' into august-release-ai-test
5 months ago
Eric Windmill
a815bd1ecf
revert actions workflows
5 months ago
Eric Windmill
8b8727bb9d
update llm files
5 months ago
dependabot[bot]
74378fc6f0
Bump go_router from 15.1.3 to 16.1.0 in /testing_app ( #2712 )
...
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
9ff803e2c5
Bump go_router from 15.1.3 to 16.1.0 in /place_tracker ( #2709 )
...
⚠️ **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 [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
53a7efc20a
Bump go_router from 15.1.3 to 16.1.0 in /navigation_and_routing ( #2710 )
...
⚠️ **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 [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
13c15aa334
Bump go_router from 15.1.3 to 16.1.0 in /platform_channels ( #2708 )
...
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
edf44e92ae
Bump go_router from 15.1.3 to 16.1.0 in /deeplink_store_example ( #2707 )
...
⚠️ **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 [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
64758f86fa
Bump go_router from 15.1.3 to 16.1.0 in /game_template ( #2706 )
...
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
763c79ca8a
Bump go_router from 15.1.3 to 16.1.0 in /provider_shopper ( #2705 )
...
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
3342807950
Bump go_router from 15.1.3 to 16.1.0 in /form_app ( #2704 )
...
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
3624eae80d
Bump go_router from 15.1.3 to 16.1.0 in /animations ( #2703 )
...
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages ) from 15.1.3 to 16.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="83ae18a4fa "><code>83ae18a</code></a> [go_router] add initial json support <a href="https://github.com/flutter/packages/tree/main/packages/issues/110781 ">#110781</a> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9404 ">#9404</a>)</li>
<li><a href="56bcd0cbbf "><code>56bcd0c</code></a> [google_maps_flutter_ios] Fix kCGImageAlphaPremultipliedLast implicit convers...</li>
<li><a href="b53593053d "><code>b535930</code></a> [interactive_media_ads] Fixes setting adsresponse on Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9744 ">#9744</a>)</li>
<li><a href="28c35c6e0d "><code>28c35c6</code></a> [interactive_media_ads]: Adds additional methods to configure ad requests (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9 ">#9</a>...</li>
<li><a href="03b33b1a22 "><code>03b33b1</code></a> [webview_flutter_platform_interface] Provide flexible API for loading local H...</li>
<li><a href="f0645d8448 "><code>f0645d8</code></a> Mark <code>FlutterIOOverrides</code> as <code>final</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9719 ">#9719</a>)</li>
<li><a href="b2aef15c15 "><code>b2aef15</code></a> [in_app_purchase_storekit] Updated comment (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9445 ">#9445</a>)</li>
<li><a href="fe53da20d5 "><code>fe53da2</code></a> [video_player] Separate event stream from player on iOS (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9700 ">#9700</a>)</li>
<li><a href="db6988d785 "><code>db6988d</code></a> [tool] Remove web drive hot reload workaround (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9704 ">#9704</a>)</li>
<li><a href="7a9e9ceee8 "><code>7a9e9ce</code></a> Fixed Camera Switching Bug (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9671 ">#9671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/go_router-v16.1.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
c7a493665c
Bump @angular/common from 19.2.14 to 20.1.4 in /web_embedding/ng-flutter ( #2702 )
...
Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common ) from 19.2.14 to 20.1.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases "><code>@angular/common</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.4</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="db3c5826ee "><img src="https://img.shields.io/badge/db3c5826ee-fix-green " alt="fix - db3c5826ee" /></a></td>
<td>exclude more safe reads expression from 2way-binding (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62852 ">#62852</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c633b63e56 "><img src="https://img.shields.io/badge/c633b63e56-fix-green " alt="fix - c633b63e56" /></a></td>
<td>update symbols for new signals api (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62284 ">#62284</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="ab6033979a "><img src="https://img.shields.io/badge/ab6033979a-fix-green " alt="fix - ab6033979a" /></a></td>
<td>add missing http options allowed in fetch API (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62881 ">#62881</a>)</td>
</tr>
<tr>
<td><a href="15670d8417 "><img src="https://img.shields.io/badge/15670d8417-fix-green " alt="fix - 15670d8417" /></a></td>
<td>propagate plain errors when parsing fails (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62765 ">#62765</a>)</td>
</tr>
</tbody>
</table>
<h2>20.1.3</h2>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2c522efbe5 "><img src="https://img.shields.io/badge/2c522efbe5-fix-green " alt="fix - 2c522efbe5" /></a></td>
<td>fix change tracking for Resource#hasValue (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62595 ">#62595</a>)</td>
</tr>
</tbody>
</table>
<h3>platform-browser</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="2fd1f7beb5 "><img src="https://img.shields.io/badge/2fd1f7beb5-fix-green " alt="fix - 2fd1f7beb5" /></a></td>
<td>resolve component resources before bootstrapping in JIT mode (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62758 ">#62758</a>)</td>
</tr>
</tbody>
</table>
<h2>20.1.2</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8ad10fd63b "><img src="https://img.shields.io/badge/8ad10fd63b-fix-green " alt="fix - 8ad10fd63b" /></a></td>
<td>fix detection of directive deps in JIT (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62666 ">#62666</a>)</td>
</tr>
</tbody>
</table>
<h2>20.1.1</h2>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="75d2a349b4 "><img src="https://img.shields.io/badge/75d2a349b4-fix-green " alt="fix - 75d2a349b4" /></a></td>
<td>incorrect spans for left side of binary operation (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62641 ">#62641</a>)</td>
</tr>
<tr>
<td><a href="70c8780c54 "><img src="https://img.shields.io/badge/70c8780c54-fix-green " alt="fix - 70c8780c54" /></a></td>
<td>more permissive parsing of @ characters (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62644 ">#62644</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="9506cdfaad "><img src="https://img.shields.io/badge/9506cdfaad-fix-green " alt="fix - 9506cdfaad" /></a></td>
<td>infer type of event target for void elements (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62648 ">#62648</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="26ade4a337 "><img src="https://img.shields.io/badge/26ade4a337-fix-green " alt="fix - 26ade4a337" /></a></td>
<td>Ensure application remains unstable during bootstrap (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62631 ">#62631</a>)</td>
</tr>
<tr>
<td><a href="a81f0faa1a "><img src="https://img.shields.io/badge/a81f0faa1a-fix-green " alt="fix - a81f0faa1a" /></a></td>
<td>InputBinding marks component a dirty. (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62613 ">#62613</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="276836ee73 "><img src="https://img.shields.io/badge/276836ee73-fix-green " alt="fix - 276836ee73" /></a></td>
<td>do not display warnings <code>Angular detected that a </code>HttpClient<code>request with the</code>keepalive<code> option was sent using XHR</code> when option is not true (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62536 ">#62536</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/blob/main/CHANGELOG.md "><code>@angular/common</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.4 (2025-07-31)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="db3c5826ee ">db3c5826ee</a></td>
<td>fix</td>
<td>exclude more safe reads expression from 2way-binding (<a href="https://redirect.github.com/angular/angular/pull/62852 ">#62852</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="c633b63e56 ">c633b63e56</a></td>
<td>fix</td>
<td>update symbols for new signals api (<a href="https://redirect.github.com/angular/angular/pull/62284 ">#62284</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="ab6033979a ">ab6033979a</a></td>
<td>fix</td>
<td>add missing http options allowed in fetch API (<a href="https://redirect.github.com/angular/angular/pull/62881 ">#62881</a>)</td>
</tr>
<tr>
<td><a href="15670d8417 ">15670d8417</a></td>
<td>fix</td>
<td>propagate plain errors when parsing fails (<a href="https://redirect.github.com/angular/angular/pull/62765 ">#62765</a>)</td>
</tr>
</tbody>
</table>
<h1>20.2.0-next.2 (2025-07-23)</h1>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="7767aa640c ">7767aa640c</a></td>
<td>fix</td>
<td>allow more characters in square-bracketed attribute names (<a href="https://redirect.github.com/angular/angular/pull/62742 ">#62742</a>)</td>
</tr>
<tr>
<td><a href="3171d01452 ">3171d01452</a></td>
<td>fix</td>
<td>fix detection of directive deps in JIT (<a href="https://redirect.github.com/angular/angular/pull/62666 ">#62666</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="5abfe4a899 ">5abfe4a899</a></td>
<td>feat</td>
<td>add diagnostic for uninvoked functions in text interpolation (<a href="https://redirect.github.com/angular/angular/pull/59191 ">#59191</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="6b1f4b9e8b ">6b1f4b9e8b</a></td>
<td>feat</td>
<td>add enter and leave animation instructions (<a href="https://redirect.github.com/angular/angular/pull/62682 ">#62682</a>)</td>
</tr>
<tr>
<td><a href="cec91c0035 ">cec91c0035</a></td>
<td>feat</td>
<td>add option to infer the tag names of components in tests (<a href="https://redirect.github.com/angular/angular/pull/62283 ">#62283</a>)</td>
</tr>
<tr>
<td><a href="4138aca91f ">4138aca91f</a></td>
<td>feat</td>
<td>render ARIA property bindings as attributes (<a href="https://redirect.github.com/angular/angular/pull/62630 ">#62630</a>)</td>
</tr>
<tr>
<td><a href="593cc8a368 ">593cc8a368</a></td>
<td>fix</td>
<td>checks if body exists before continuing (<a href="https://redirect.github.com/angular/angular/pull/62768 ">#62768</a>)</td>
</tr>
<tr>
<td><a href="b8e415a717 ">b8e415a717</a></td>
<td>fix</td>
<td>fix change tracking for Resource#hasValue (<a href="https://redirect.github.com/angular/angular/pull/62595 ">#62595</a>)</td>
</tr>
<tr>
<td><a href="063b5e166f ">063b5e166f</a></td>
<td>fix</td>
<td>switch check to documentElement with chaining (<a href="https://redirect.github.com/angular/angular/pull/62773 ">#62773</a>)</td>
</tr>
</tbody>
</table>
<h3>platform-browser</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="74d99ed379 ">74d99ed379</a></td>
<td>fix</td>
<td>resolve component resources before bootstrapping in JIT mode (<a href="https://redirect.github.com/angular/angular/pull/62758 ">#62758</a>)</td>
</tr>
</tbody>
</table>
<h3>service-worker</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4ac6171b09 ">4ac6171b09</a></td>
<td>feat</td>
<td>Adds support for updateViaCache in provideServiceWorker (<a href="https://redirect.github.com/angular/angular/pull/62721 ">#62721</a>)</td>
</tr>
</tbody>
</table>
<h1>20.1.3 (2025-07-23)</h1>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="82fcc9c136 "><code>82fcc9c</code></a> Revert "fix(http): add missing http options allowed in fetch API (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62881 ">#62881</a>)" (#...</li>
<li><a href="ab6033979a "><code>ab60339</code></a> fix(http): add missing http options allowed in fetch API (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62881 ">#62881</a>)</li>
<li><a href="ea1afec1e4 "><code>ea1afec</code></a> build: move http_server and generate_api_docs into defaults2.bzl (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62878 ">#62878</a>)</li>
<li><a href="f0fca612ee "><code>f0fca61</code></a> refactor(common): replace aio links to adev (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62839 ">#62839</a>)</li>
<li><a href="622e10881f "><code>622e108</code></a> build: standardize usage of js_binary (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62860 ">#62860</a>)</li>
<li><a href="2b0f3fc7cb "><code>2b0f3fc</code></a> build: remove all usages of <code>@bazel/runfiles</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62805 ">#62805</a>)</li>
<li><a href="15670d8417 "><code>15670d8</code></a> fix(http): propagate plain errors when parsing fails (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62765 ">#62765</a>)</li>
<li><a href="b388f1e518 "><code>b388f1e</code></a> build: remove all usages of the interop_deps attr for ts_project and ng_proje...</li>
<li><a href="1e9bfe54b1 "><code>1e9bfe5</code></a> build: migrate to new toolchain usage for api goldens (<a href="https://github.com/angular/angular/tree/HEAD/packages/common/issues/62688 ">#62688</a>)</li>
<li><a href="276836ee73 "><code>276836e</code></a> fix(http): do not display warnings <code>Angular detected that a </code>HttpClient` requ...</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.1.4/packages/common ">compare view</a></li>
</ul>
</details>
<br />
[](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>
5 months ago
Eric Windmill
04e6e73b26
lots of dart formats
5 months ago
Eric Windmill
204606a39e
fix dir location in ci_script.dart
5 months ago
Eric Windmill
87b3799832
fix add to app workspace troubles
5 months ago
Eric Windmill
716d87844b
add tool as part of monorepo
5 months ago
Eric Windmill
10b4d06095
update
5 months ago
Eric Windmill
f63e32b47a
add flutter pub get to github action
5 months ago
Eric Windmill
1aa4b09049
add pub get to github action
5 months ago
Eric Windmill
d34c74b467
update ci script
5 months ago
Eric Windmill
6f45031ed4
update ci script
5 months ago
Eric Windmill
ad8eadf0bc
update ci script
5 months ago
Eric Windmill
074aa42ea4
update ci script
5 months ago
Eric Windmill
a80fe3210d
docs: update release workflow
5 months ago
Eric Windmill
5a195d062b
checkin
5 months ago
Eric Windmill
1354f6c7b7
checkin
5 months ago
Eric Windmill
d64595b1b6
checkin
5 months ago
Eric Windmill
b23c073be5
checkin
5 months ago
Eric Windmill
b023fdabcb
checkin - updated to workspace
5 months ago
Eric Windmill
ef2e8e71ee
checkin
5 months ago
Eric Windmill
50ecc5afea
checkin
5 months ago
Eric Windmill
a511846ed4
checkin
5 months ago
Eric Windmill
78b847cf12
checkin
5 months ago
Eric Windmill
8b19871277
checkin
5 months ago
Eric Windmill
fa39baa96d
only run beta CI for a moment
5 months ago
Eric Windmill
c946d98dd0
gemini ran ci
5 months ago
Eric Windmill
a94af64678
gemini ran ci
5 months ago
dependabot[bot]
535a71c6b1
Bump @angular/forms from 19.2.14 to 20.1.2 in /web_embedding/ng-flutter ( #2699 )
...
[](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>
5 months ago
dependabot[bot]
004bf9ccc3
Bump build from 2.5.4 to 3.0.0 in /desktop_photo_search/fluent_ui ( #2697 )
...
[](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>
5 months ago
dependabot[bot]
17204346bc
Bump pigeon from 25.5.0 to 26.0.0 in /add_to_app/books/flutter_module_books ( #2698 )
...
Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages ) from 25.5.0 to 26.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f0a66f1fb7 "><code>f0a66f1</code></a> [pigeon] Adds overrides for constructors and static members of ProxyApis (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9515 ">#9515</a>)</li>
<li><a href="cb8fef6299 "><code>cb8fef6</code></a> [dependabot]: Bump androidx.activity:activity from 1.9.3 to 1.10.1 in /packag...</li>
<li><a href="dedd2f0d5e "><code>dedd2f0</code></a> [webview_flutter] Update androidx.webkit to 1.14.0 (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9638 ">#9638</a>)</li>
<li><a href="2496670aa5 "><code>2496670</code></a> [dependabot]: Bump com.google.android.gms:play-services-maps from 18.2.0 to 1...</li>
<li><a href="85daf43681 "><code>85daf43</code></a> [dependabot]: Bump androidx.fragment:fragment from 1.6.2 to 1.8.8 in /package...</li>
<li><a href="f19ecddeea "><code>f19ecdd</code></a> [image_picker] redesign example app (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9625 ">#9625</a>)</li>
<li><a href="e2c722215a "><code>e2c7222</code></a> [camera_avfoundation] Implementation swift migration - part 7 (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9595 ">#9595</a>)</li>
<li><a href="12fad6d68d "><code>12fad6d</code></a> [webview_flutter_wkwebview] Replace Flutter method failure assertion with nsl...</li>
<li><a href="1dc479bc08 "><code>1dc479b</code></a> [webview_flutter] Add setMixedContentMode for Android (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9586 ">#9586</a>)</li>
<li><a href="2b0ecd2eba "><code>2b0ecd2</code></a> [google_sign_in] Add exception info to migration guide (<a href="https://github.com/flutter/packages/tree/main/packages/issues/9574 ">#9574</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/pigeon-v26.0.0/packages ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
5 months ago
dependabot[bot]
628dde60ec
Bump build from 2.5.4 to 3.0.0 in /desktop_photo_search/material ( #2696 )
...
[](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>
5 months ago
dependabot[bot]
5a79c1595c
Bump @angular/cdk from 19.2.19 to 20.1.0 in /web_embedding/ng-flutter ( #2694 )
...
Bumps [@angular/cdk](https://github.com/angular/components ) from 19.2.19 to 20.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/releases "><code>@angular/cdk</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.0</h2>
<h3>cdk-experimental</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="4f9ab216c1 "><img src="https://img.shields.io/badge/4f9ab216c1-feat-blue " alt="feat - 4f9ab216c1" /></a></td>
<td><strong>accordion:</strong> add accordion directives, example, and tests (<a href="https://redirect.github.com/angular/components/issues/31134 ">#31134</a>)</td>
</tr>
<tr>
<td><a href="3704b7e32f "><img src="https://img.shields.io/badge/3704b7e32f-feat-blue " alt="feat - 3704b7e32f" /></a></td>
<td><strong>radio:</strong> add radio demo to dev-app (<a href="https://redirect.github.com/angular/components/issues/31180 ">#31180</a>)</td>
</tr>
<tr>
<td><a href="50c3e0e12d "><img src="https://img.shields.io/badge/50c3e0e12d-feat-blue " alt="feat - 50c3e0e12d" /></a></td>
<td><strong>radio:</strong> create radio group and button directives (<a href="https://redirect.github.com/angular/components/issues/31050 ">#31050</a>)</td>
</tr>
<tr>
<td><a href="cdc0dab261 "><img src="https://img.shields.io/badge/cdc0dab261-feat-blue " alt="feat - cdc0dab261" /></a></td>
<td><strong>tabs:</strong> add setDefaultState and unit tests, refactor the content children strategy (<a href="https://redirect.github.com/angular/components/issues/31374 ">#31374</a>)</td>
</tr>
<tr>
<td><a href="97d60c5378 "><img src="https://img.shields.io/badge/97d60c5378-feat-blue " alt="feat - 97d60c5378" /></a></td>
<td><strong>tree:</strong> add tree directives, example, and tests (<a href="https://redirect.github.com/angular/components/issues/31350 ">#31350</a>)</td>
</tr>
<tr>
<td><a href="ff0f6c61b5 "><img src="https://img.shields.io/badge/ff0f6c61b5-feat-blue " alt="feat - ff0f6c61b5" /></a></td>
<td><strong>ui-patterns:</strong> accordion (<a href="https://redirect.github.com/angular/components/issues/31034 ">#31034</a>)</td>
</tr>
<tr>
<td><a href="c5b2f0ac6d "><img src="https://img.shields.io/badge/c5b2f0ac6d-feat-blue " alt="feat - c5b2f0ac6d" /></a></td>
<td><strong>ui-patterns:</strong> create grid navigation behavior (<a href="https://redirect.github.com/angular/components/issues/31290 ">#31290</a>)</td>
</tr>
<tr>
<td><a href="ce145fa9a3 "><img src="https://img.shields.io/badge/ce145fa9a3-feat-blue " alt="feat - ce145fa9a3" /></a></td>
<td><strong>ui-patterns:</strong> create the grid focus behavior (<a href="https://redirect.github.com/angular/components/issues/31055 ">#31055</a>)</td>
</tr>
<tr>
<td><a href="9f249d0a25 "><img src="https://img.shields.io/badge/9f249d0a25-feat-blue " alt="feat - 9f249d0a25" /></a></td>
<td><strong>ui-patterns:</strong> radio button and group (<a href="https://redirect.github.com/angular/components/issues/31016 ">#31016</a>)</td>
</tr>
<tr>
<td><a href="70841dbb5b "><img src="https://img.shields.io/badge/70841dbb5b-feat-blue " alt="feat - 70841dbb5b" /></a></td>
<td><strong>ui-patterns:</strong> tree (<a href="https://redirect.github.com/angular/components/issues/31308 ">#31308</a>)</td>
</tr>
<tr>
<td><a href="06d7384a23 "><img src="https://img.shields.io/badge/06d7384a23-fix-green " alt="fix - 06d7384a23" /></a></td>
<td><strong>accordion:</strong> fix disabled trigger button can't be focused when skipDisabled=false (<a href="https://redirect.github.com/angular/components/issues/31379 ">#31379</a>)</td>
</tr>
<tr>
<td><a href="9a856ad559 "><img src="https://img.shields.io/badge/9a856ad559-fix-green " alt="fix - 9a856ad559" /></a></td>
<td><strong>tabs:</strong> fix tabs example styles (<a href="https://redirect.github.com/angular/components/issues/31382 ">#31382</a>)</td>
</tr>
<tr>
<td><a href="8a091a7ea8 "><img src="https://img.shields.io/badge/8a091a7ea8-fix-green " alt="fix - 8a091a7ea8" /></a></td>
<td><strong>tabs:</strong> set tabpanel tabindex to -1 if hidden (<a href="https://redirect.github.com/angular/components/issues/31401 ">#31401</a>)</td>
</tr>
<tr>
<td><a href="ea700e6d81 "><img src="https://img.shields.io/badge/ea700e6d81-fix-green " alt="fix - ea700e6d81" /></a></td>
<td><strong>ui-patterns:</strong> add guardrails to selectOne for edge cases (<a href="https://redirect.github.com/angular/components/issues/31402 ">#31402</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="243845460d "><img src="https://img.shields.io/badge/243845460d-feat-blue " alt="feat - 243845460d" /></a></td>
<td><strong>chips:</strong> add (optional) edit icon to input chips (<a href="https://redirect.github.com/angular/components/issues/31041 ">#31041</a>)</td>
</tr>
<tr>
<td><a href="9e942b4ba2 "><img src="https://img.shields.io/badge/9e942b4ba2-feat-blue " alt="feat - 9e942b4ba2" /></a></td>
<td><strong>menu:</strong> add support for context menu</td>
</tr>
<tr>
<td><a href="4de7c0fb2d "><img src="https://img.shields.io/badge/4de7c0fb2d-feat-blue " alt="feat - 4de7c0fb2d" /></a></td>
<td><strong>testing:</strong> Extend Angular harness testing functionality (<a href="https://redirect.github.com/angular/components/issues/30960 ">#30960</a>)</td>
</tr>
<tr>
<td><a href="512433b6d1 "><img src="https://img.shields.io/badge/512433b6d1-fix-green " alt="fix - 512433b6d1" /></a></td>
<td><strong>badge:</strong> remove badge opacity color mix (<a href="https://redirect.github.com/angular/components/issues/31213 ">#31213</a>)</td>
</tr>
<tr>
<td><a href="92a8253e28 "><img src="https://img.shields.io/badge/92a8253e28-fix-green " alt="fix - 92a8253e28" /></a></td>
<td><strong>badge:</strong> use system disabled states (<a href="https://redirect.github.com/angular/components/issues/31266 ">#31266</a>)</td>
</tr>
<tr>
<td><a href="a7150d42cf "><img src="https://img.shields.io/badge/a7150d42cf-fix-green " alt="fix - a7150d42cf" /></a></td>
<td><strong>button-toggle:</strong> simplify divider color (<a href="https://redirect.github.com/angular/components/issues/31214 ">#31214</a>)</td>
</tr>
<tr>
<td><a href="1f8b1302f2 "><img src="https://img.shields.io/badge/1f8b1302f2-fix-green " alt="fix - 1f8b1302f2" /></a></td>
<td><strong>button-toggle:</strong> use system colors (<a href="https://redirect.github.com/angular/components/issues/31231 ">#31231</a>)</td>
</tr>
<tr>
<td><a href="5ee7d79e4c "><img src="https://img.shields.io/badge/5ee7d79e4c-fix-green " alt="fix - 5ee7d79e4c" /></a></td>
<td><strong>button:</strong> FAB emitting invalid elevation tokens (<a href="https://redirect.github.com/angular/components/issues/31028 ">#31028</a>)</td>
</tr>
<tr>
<td><a href="8523397fd2 "><img src="https://img.shields.io/badge/8523397fd2-fix-green " alt="fix - 8523397fd2" /></a></td>
<td><strong>button:</strong> prevents mat-icon being cut off by text-spacing (<a href="https://redirect.github.com/angular/components/issues/30891 ">#30891</a>)</td>
</tr>
<tr>
<td><a href="afe36e4d42 "><img src="https://img.shields.io/badge/afe36e4d42-fix-green " alt="fix - afe36e4d42" /></a></td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31017 ">#31017</a>)</td>
</tr>
<tr>
<td><a href="589ea5905e "><img src="https://img.shields.io/badge/589ea5905e-fix-green " alt="fix - 589ea5905e" /></a></td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31018 ">#31018</a>)</td>
</tr>
<tr>
<td><a href="0d47628d2e "><img src="https://img.shields.io/badge/0d47628d2e-fix-green " alt="fix - 0d47628d2e" /></a></td>
<td><strong>button:</strong> use system colors for state layers and text (<a href="https://redirect.github.com/angular/components/issues/31278 ">#31278</a>)</td>
</tr>
<tr>
<td><a href="203c1737eb "><img src="https://img.shields.io/badge/203c1737eb-fix-green " alt="fix - 203c1737eb" /></a></td>
<td><strong>card:</strong> subtitle text token should be on-surface-variant (<a href="https://redirect.github.com/angular/components/issues/31261 ">#31261</a>)</td>
</tr>
<tr>
<td><a href="55b7ba0814 "><img src="https://img.shields.io/badge/55b7ba0814-fix-green " alt="fix - 55b7ba0814" /></a></td>
<td><strong>card:</strong> use system outline (<a href="https://redirect.github.com/angular/components/issues/31218 ">#31218</a>)</td>
</tr>
<tr>
<td><a href="eb9abc366f "><img src="https://img.shields.io/badge/eb9abc366f-fix-green " alt="fix - eb9abc366f" /></a></td>
<td><strong>checkbox:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31019 ">#31019</a>)</td>
</tr>
<tr>
<td><a href="458a17ba46 "><img src="https://img.shields.io/badge/458a17ba46-fix-green " alt="fix - 458a17ba46" /></a></td>
<td><strong>checkbox:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31279 ">#31279</a>)</td>
</tr>
<tr>
<td><a href="68d7ea0351 "><img src="https://img.shields.io/badge/68d7ea0351-fix-green " alt="fix - 68d7ea0351" /></a></td>
<td><strong>chips:</strong> provide ability to edit for all screen readers with a click on already focused chip (<a href="https://redirect.github.com/angular/components/issues/30983 ">#30983</a>)</td>
</tr>
<tr>
<td><a href="8c9cae0a8c "><img src="https://img.shields.io/badge/8c9cae0a8c-fix-green " alt="fix - 8c9cae0a8c" /></a></td>
<td><strong>chips:</strong> sync with g3 (<a href="https://redirect.github.com/angular/components/issues/31393 ">#31393</a>)</td>
</tr>
<tr>
<td><a href="be48108bc2 "><img src="https://img.shields.io/badge/be48108bc2-fix-green " alt="fix - be48108bc2" /></a></td>
<td><strong>chips:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31280 ">#31280</a>)</td>
</tr>
<tr>
<td><a href="20ac2b2bd8 "><img src="https://img.shields.io/badge/20ac2b2bd8-fix-green " alt="fix - 20ac2b2bd8" /></a></td>
<td><strong>core:</strong> improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/issues/31464 ">#31464</a>)</td>
</tr>
<tr>
<td><a href="576a008b09 "><img src="https://img.shields.io/badge/576a008b09-fix-green " alt="fix - 576a008b09" /></a></td>
<td><strong>core:</strong> remove unused form field mixins (<a href="https://redirect.github.com/angular/components/issues/31283 ">#31283</a>)</td>
</tr>
<tr>
<td><a href="4d67427cef "><img src="https://img.shields.io/badge/4d67427cef-fix-green " alt="fix - 4d67427cef" /></a></td>
<td><strong>core:</strong> update ripple tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31282 ">#31282</a>)</td>
</tr>
<tr>
<td><a href="28f2763f96 "><img src="https://img.shields.io/badge/28f2763f96-fix-green " alt="fix - 28f2763f96" /></a></td>
<td><strong>core:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/issues/31281 ">#31281</a>)</td>
</tr>
<tr>
<td><a href="009424c73e "><img src="https://img.shields.io/badge/009424c73e-fix-green " alt="fix - 009424c73e" /></a></td>
<td><strong>datepicker:</strong> use system colors (<a href="https://redirect.github.com/angular/components/issues/31300 ">#31300</a>)</td>
</tr>
<tr>
<td><a href="a24081f2bd "><img src="https://img.shields.io/badge/a24081f2bd-fix-green " alt="fix - a24081f2bd" /></a></td>
<td><strong>dialog:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31020 ">#31020</a>)</td>
</tr>
<tr>
<td><a href="d52ede5627 "><img src="https://img.shields.io/badge/d52ede5627-fix-green " alt="fix - d52ede5627" /></a></td>
<td><strong>expansion:</strong> add token for box shadow (<a href="https://redirect.github.com/angular/components/issues/31340 ">#31340</a>)</td>
</tr>
<tr>
<td><a href="ecc6a09ca5 "><img src="https://img.shields.io/badge/ecc6a09ca5-fix-green " alt="fix - ecc6a09ca5" /></a></td>
<td><strong>expansion:</strong> align state layer colors (<a href="https://redirect.github.com/angular/components/issues/31236 ">#31236</a>)</td>
</tr>
<tr>
<td><a href="e57aef2912 "><img src="https://img.shields.io/badge/e57aef2912-fix-green " alt="fix - e57aef2912" /></a></td>
<td><strong>expansion:</strong> use correct typography (<a href="https://redirect.github.com/angular/components/issues/31347 ">#31347</a>)</td>
</tr>
<tr>
<td><a href="82ab91e58a "><img src="https://img.shields.io/badge/82ab91e58a-fix-green " alt="fix - 82ab91e58a" /></a></td>
<td><strong>form-field:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/issues/31021 ">#31021</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/components/blob/main/CHANGELOG.md "><code>@angular/cdk</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.0 "metal-brownie" (2025-07-09)</h1>
<p>There have been some internal mapping changes in Material 2 theme config maps generated by <code>mat.define-light-theme</code> and <code>mat.define-dark-theme</code>.</p>
<p>If your app was directly modifying these internal properties to alter styles, such as setting new color values used in the foreground and background palette maps, then your changes may no longer be applied to the components. The supported path for changing theme values is through each component’s overrides API.</p>
<p>The Material 2 component styles have undergone minor adjustments to enhance consistency across components and better align with the latest Material 2 specification. These changes result in a closer adherence to system-level colors such as <code>surface</code>, <code>background</code>, <code>disabled</code>, and <code>surface</code> variants. In general, these changes are slight hue differences for grey colors that aren’t very noticeable.</p>
<h3>cdk</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="f446d7c412 ">f446d7c412</a></td>
<td>feat</td>
<td><strong>drag-drop:</strong> add opt-in indicator of pick-up position (<a href="https://redirect.github.com/angular/components/pull/31288 ">#31288</a>)</td>
</tr>
<tr>
<td><a href="5564d7d016 ">5564d7d016</a></td>
<td>feat</td>
<td><strong>menu:</strong> add setActiveMenuItem to cdkMenu (<a href="https://redirect.github.com/angular/components/pull/31371 ">#31371</a>)</td>
</tr>
<tr>
<td><a href="6dc2f3ba50 ">6dc2f3ba50</a></td>
<td>fix</td>
<td><strong>a11y:</strong> allow mixed types to be passed into setActiveItem (<a href="https://redirect.github.com/angular/components/pull/31462 ">#31462</a>)</td>
</tr>
<tr>
<td><a href="cfa97bb785 ">cfa97bb785</a></td>
<td>fix</td>
<td><strong>dialog:</strong> avoid setting aria-hidden before focus has moved (<a href="https://redirect.github.com/angular/components/pull/31030 ">#31030</a>)</td>
</tr>
</tbody>
</table>
<h3>material</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="243845460d ">243845460d</a></td>
<td>feat</td>
<td><strong>chips:</strong> add (optional) edit icon to input chips (<a href="https://redirect.github.com/angular/components/pull/31041 ">#31041</a>)</td>
</tr>
<tr>
<td><a href="9e942b4ba2 ">9e942b4ba2</a></td>
<td>feat</td>
<td><strong>menu:</strong> add support for context menu</td>
</tr>
<tr>
<td><a href="4de7c0fb2d ">4de7c0fb2d</a></td>
<td>feat</td>
<td><strong>testing:</strong> Extend Angular harness testing functionality (<a href="https://redirect.github.com/angular/components/pull/30960 ">#30960</a>)</td>
</tr>
<tr>
<td><a href="512433b6d1 ">512433b6d1</a></td>
<td>fix</td>
<td><strong>badge:</strong> remove badge opacity color mix (<a href="https://redirect.github.com/angular/components/pull/31213 ">#31213</a>)</td>
</tr>
<tr>
<td><a href="92a8253e28 ">92a8253e28</a></td>
<td>fix</td>
<td><strong>badge:</strong> use system disabled states (<a href="https://redirect.github.com/angular/components/pull/31266 ">#31266</a>)</td>
</tr>
<tr>
<td><a href="a7150d42cf ">a7150d42cf</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> simplify divider color (<a href="https://redirect.github.com/angular/components/pull/31214 ">#31214</a>)</td>
</tr>
<tr>
<td><a href="1f8b1302f2 ">1f8b1302f2</a></td>
<td>fix</td>
<td><strong>button-toggle:</strong> use system colors (<a href="https://redirect.github.com/angular/components/pull/31231 ">#31231</a>)</td>
</tr>
<tr>
<td><a href="5ee7d79e4c ">5ee7d79e4c</a></td>
<td>fix</td>
<td><strong>button:</strong> FAB emitting invalid elevation tokens (<a href="https://redirect.github.com/angular/components/pull/31028 ">#31028</a>)</td>
</tr>
<tr>
<td><a href="8523397fd2 ">8523397fd2</a></td>
<td>fix</td>
<td><strong>button:</strong> prevents mat-icon being cut off by text-spacing (<a href="https://redirect.github.com/angular/components/pull/30891 ">#30891</a>)</td>
</tr>
<tr>
<td><a href="afe36e4d42 ">afe36e4d42</a></td>
<td>fix</td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31017 ">#31017</a>)</td>
</tr>
<tr>
<td><a href="589ea5905e ">589ea5905e</a></td>
<td>fix</td>
<td><strong>button:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31018 ">#31018</a>)</td>
</tr>
<tr>
<td><a href="0d47628d2e ">0d47628d2e</a></td>
<td>fix</td>
<td><strong>button:</strong> use system colors for state layers and text (<a href="https://redirect.github.com/angular/components/pull/31278 ">#31278</a>)</td>
</tr>
<tr>
<td><a href="203c1737eb ">203c1737eb</a></td>
<td>fix</td>
<td><strong>card:</strong> subtitle text token should be on-surface-variant (<a href="https://redirect.github.com/angular/components/pull/31261 ">#31261</a>)</td>
</tr>
<tr>
<td><a href="55b7ba0814 ">55b7ba0814</a></td>
<td>fix</td>
<td><strong>card:</strong> use system outline (<a href="https://redirect.github.com/angular/components/pull/31218 ">#31218</a>)</td>
</tr>
<tr>
<td><a href="eb9abc366f ">eb9abc366f</a></td>
<td>fix</td>
<td><strong>checkbox:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31019 ">#31019</a>)</td>
</tr>
<tr>
<td><a href="458a17ba46 ">458a17ba46</a></td>
<td>fix</td>
<td><strong>checkbox:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31279 ">#31279</a>)</td>
</tr>
<tr>
<td><a href="68d7ea0351 ">68d7ea0351</a></td>
<td>fix</td>
<td><strong>chips:</strong> provide ability to edit for all screen readers with a click on already focused chip (<a href="https://redirect.github.com/angular/components/pull/30983 ">#30983</a>)</td>
</tr>
<tr>
<td><a href="8c9cae0a8c ">8c9cae0a8c</a></td>
<td>fix</td>
<td><strong>chips:</strong> sync with g3 (<a href="https://redirect.github.com/angular/components/pull/31393 ">#31393</a>)</td>
</tr>
<tr>
<td><a href="be48108bc2 ">be48108bc2</a></td>
<td>fix</td>
<td><strong>chips:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31280 ">#31280</a>)</td>
</tr>
<tr>
<td><a href="20ac2b2bd8 ">20ac2b2bd8</a></td>
<td>fix</td>
<td><strong>core:</strong> improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/pull/31464 ">#31464</a>)</td>
</tr>
<tr>
<td><a href="576a008b09 ">576a008b09</a></td>
<td>fix</td>
<td><strong>core:</strong> remove unused form field mixins (<a href="https://redirect.github.com/angular/components/pull/31283 ">#31283</a>)</td>
</tr>
<tr>
<td><a href="4d67427cef ">4d67427cef</a></td>
<td>fix</td>
<td><strong>core:</strong> update ripple tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31282 ">#31282</a>)</td>
</tr>
<tr>
<td><a href="28f2763f96 ">28f2763f96</a></td>
<td>fix</td>
<td><strong>core:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31281 ">#31281</a>)</td>
</tr>
<tr>
<td><a href="009424c73e ">009424c73e</a></td>
<td>fix</td>
<td><strong>datepicker:</strong> use system colors (<a href="https://redirect.github.com/angular/components/pull/31300 ">#31300</a>)</td>
</tr>
<tr>
<td><a href="a24081f2bd ">a24081f2bd</a></td>
<td>fix</td>
<td><strong>dialog:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31020 ">#31020</a>)</td>
</tr>
<tr>
<td><a href="d52ede5627 ">d52ede5627</a></td>
<td>fix</td>
<td><strong>expansion:</strong> add token for box shadow (<a href="https://redirect.github.com/angular/components/pull/31340 ">#31340</a>)</td>
</tr>
<tr>
<td><a href="ecc6a09ca5 ">ecc6a09ca5</a></td>
<td>fix</td>
<td><strong>expansion:</strong> align state layer colors (<a href="https://redirect.github.com/angular/components/pull/31236 ">#31236</a>)</td>
</tr>
<tr>
<td><a href="e57aef2912 ">e57aef2912</a></td>
<td>fix</td>
<td><strong>expansion:</strong> use correct typography (<a href="https://redirect.github.com/angular/components/pull/31347 ">#31347</a>)</td>
</tr>
<tr>
<td><a href="82ab91e58a ">82ab91e58a</a></td>
<td>fix</td>
<td><strong>form-field:</strong> remove internal-only M2 styles (<a href="https://redirect.github.com/angular/components/pull/31021 ">#31021</a>)</td>
</tr>
<tr>
<td><a href="6d27e04051 ">6d27e04051</a></td>
<td>fix</td>
<td><strong>form-field:</strong> use system for neutral colors (<a href="https://redirect.github.com/angular/components/pull/31272 ">#31272</a>)</td>
</tr>
<tr>
<td><a href="918b625438 ">918b625438</a></td>
<td>fix</td>
<td><strong>list:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31284 ">#31284</a>)</td>
</tr>
<tr>
<td><a href="a62164db5b ">a62164db5b</a></td>
<td>fix</td>
<td><strong>menu:</strong> do not auto-focus when hover opens menu (<a href="https://redirect.github.com/angular/components/pull/31257 ">#31257</a>)</td>
</tr>
<tr>
<td><a href="623030b50d ">623030b50d</a></td>
<td>fix</td>
<td><strong>menu:</strong> update tokens to system colors (<a href="https://redirect.github.com/angular/components/pull/31285 ">#31285</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="24f86fd5e7 "><code>24f86fd</code></a> release: cut the v20.1.0 release</li>
<li><a href="2bfe12e882 "><code>2bfe12e</code></a> fix(material/tabs): remove delay on touch devices (<a href="https://redirect.github.com/angular/components/issues/31489 ">#31489</a>)</li>
<li><a href="01e09d1cf8 "><code>01e09d1</code></a> build: clean up animations references in build files (<a href="https://redirect.github.com/angular/components/issues/31498 ">#31498</a>)</li>
<li><a href="eb04b6de48 "><code>eb04b6d</code></a> Terms of Service (<a href="https://redirect.github.com/angular/components/issues/31495 ">#31495</a>)</li>
<li><a href="405a0d242c "><code>405a0d2</code></a> test(cdk/scrolling): Change test spying on tick (<a href="https://redirect.github.com/angular/components/issues/31247 ">#31247</a>)</li>
<li><a href="3f7b6b7e64 "><code>3f7b6b7</code></a> release: cut the v20.1.0-rc.0 release</li>
<li><a href="d1c8e1a518 "><code>d1c8e1a</code></a> docs: release notes for the v20.0.5 release</li>
<li><a href="7bb0a82a43 "><code>7bb0a82</code></a> fix(material/snack-bar): use inverse primary for button color (<a href="https://redirect.github.com/angular/components/issues/31465 ">#31465</a>)</li>
<li><a href="20ac2b2bd8 "><code>20ac2b2</code></a> fix(material/core): improve disabled psuedo checkbox contrast (<a href="https://redirect.github.com/angular/components/issues/31464 ">#31464</a>)</li>
<li><a href="8860e65171 "><code>8860e65</code></a> build: fix up markdown renderer tests</li>
<li>Additional commits viewable in <a href="https://github.com/angular/components/compare/19.2.19...20.1.0 ">compare view</a></li>
</ul>
</details>
<br />
[](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>
5 months ago
dependabot[bot]
5f9aa48e12
Bump @angular/platform-browser-dynamic from 19.2.14 to 20.1.0 in /web_embedding/ng-flutter ( #2693 )
...
Bumps [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic ) from 19.2.14 to 20.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/releases "><code>@angular/platform-browser-dynamic</code>'s releases</a>.</em></p>
<blockquote>
<h2>20.1.0</h2>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="58aedc37d1 "><img src="https://img.shields.io/badge/58aedc37d1-feat-blue " alt="feat - 58aedc37d1" /></a></td>
<td>add support for a custom EnvironmentInjector to NgComponentOutlet directive (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/54764 ">#54764</a>)</td>
</tr>
<tr>
<td><a href="ef10aa4005 "><img src="https://img.shields.io/badge/ef10aa4005-feat-blue " alt="feat - ef10aa4005" /></a></td>
<td>support decoding in NgOptimizedImage (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61905 ">#61905</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0dcf230d52 "><img src="https://img.shields.io/badge/0dcf230d52-feat-blue " alt="feat - 0dcf230d52" /></a></td>
<td>add support for new binary assignment operators (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62064 ">#62064</a>)</td>
</tr>
<tr>
<td><a href="5a76826d26 "><img src="https://img.shields.io/badge/5a76826d26-fix-green " alt="fix - 5a76826d26" /></a></td>
<td>only report parser errors on invalid expression (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61793 ">#61793</a>)</td>
</tr>
<tr>
<td><a href="089ad0ee15 "><img src="https://img.shields.io/badge/089ad0ee15-fix-green " alt="fix - 089ad0ee15" /></a></td>
<td>produce more accurate errors for interpolations (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62258 ">#62258</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1 "><img src="https://img.shields.io/badge/e9fcbb8af1-fix-green " alt="fix - e9fcbb8af1" /></a></td>
<td>remove TypeScript from linker (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61618 ">#61618</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e62fb359d6 "><img src="https://img.shields.io/badge/e62fb359d6-feat-blue " alt="feat - e62fb359d6" /></a></td>
<td>add experimental support for fast type declaration emission (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61334 ">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715 "><img src="https://img.shields.io/badge/0cf1001715-feat-blue " alt="feat - 0cf1001715" /></a></td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61469 ">#61469</a>)</td>
</tr>
<tr>
<td><a href="b7ab5fa256 "><img src="https://img.shields.io/badge/b7ab5fa256-fix-green " alt="fix - b7ab5fa256" /></a></td>
<td>add signal checks to handle negated calls (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/59970 ">#59970</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1 "><img src="https://img.shields.io/badge/77fa204ad1-fix-green " alt="fix - 77fa204ad1" /></a></td>
<td>rename flag for enabling fast type declaration emission (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61353 ">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d "><img src="https://img.shields.io/badge/c439d6938d-fix-green " alt="fix - c439d6938d" /></a></td>
<td>symbol builder duplicating host directives (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61240 ">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95 "><img src="https://img.shields.io/badge/3e1baa5a95-fix-green " alt="fix - 3e1baa5a95" /></a></td>
<td>typo in NG2026 message (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61325 ">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e "><img src="https://img.shields.io/badge/8163a8995e-feat-blue " alt="feat - 8163a8995e" /></a></td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61849 ">#61849</a>)</td>
</tr>
<tr>
<td><a href="737b35b684 "><img src="https://img.shields.io/badge/737b35b684-feat-blue " alt="feat - 737b35b684" /></a></td>
<td>Add <code>destroyed</code> property to <code>EnvironmentInjector</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61951 ">#61951</a>)</td>
</tr>
<tr>
<td><a href="2e0c98bd3f "><img src="https://img.shields.io/badge/2e0c98bd3f-feat-blue " alt="feat - 2e0c98bd3f" /></a></td>
<td>support bindings in TestBed (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62040 ">#62040</a>)</td>
</tr>
<tr>
<td><a href="4356e85456 "><img src="https://img.shields.io/badge/4356e85456-fix-green " alt="fix - 4356e85456" /></a></td>
<td>fakeAsync should not depend on module import order (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61375 ">#61375</a>)</td>
</tr>
<tr>
<td><a href="8424b3bcd5 "><img src="https://img.shields.io/badge/8424b3bcd5-fix-green " alt="fix - 8424b3bcd5" /></a></td>
<td>Fixes template outlet hydration (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61989 ">#61989</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5 "><img src="https://img.shields.io/badge/583b9a7be5-fix-green " alt="fix - 583b9a7be5" /></a></td>
<td>missing useExisting providers throwing for optional calls (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61137 ">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8 "><img src="https://img.shields.io/badge/8f65223bd8-fix-green " alt="fix - 8f65223bd8" /></a></td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61499 ">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e "><img src="https://img.shields.io/badge/b785256b9e-perf-orange " alt="perf - b785256b9e" /></a></td>
<td>avoid intermediate arrays in definition (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61445 ">#61445</a>)</td>
</tr>
<tr>
<td><a href="56769de4d8 "><img src="https://img.shields.io/badge/56769de4d8-perf-orange " alt="perf - 56769de4d8" /></a></td>
<td>move property remapping for dom properties to compiler (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62421 ">#62421</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9 "><img src="https://img.shields.io/badge/610bebfce9-fix-green " alt="fix - 610bebfce9" /></a></td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/55860 ">#55860</a>)</td>
</tr>
<tr>
<td><a href="4f0221e193 "><img src="https://img.shields.io/badge/4f0221e193-fix-green " alt="fix - 4f0221e193" /></a></td>
<td>improve select performance (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61949 ">#61949</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="55fa38a1e5 "><img src="https://img.shields.io/badge/55fa38a1e5-feat-blue " alt="feat - 55fa38a1e5" /></a></td>
<td>add cache & priority support for fetch requests in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62301 ">#62301</a>)</td>
</tr>
<tr>
<td><a href="b6ef42843c "><img src="https://img.shields.io/badge/b6ef42843c-feat-blue " alt="feat - b6ef42843c" /></a></td>
<td>add credentials support for fetch requests in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62390 ">#62390</a>)</td>
</tr>
<tr>
<td><a href="73269cf5ce "><img src="https://img.shields.io/badge/73269cf5ce-feat-blue " alt="feat - 73269cf5ce" /></a></td>
<td>add keepalive support for fetch requests in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61833 ">#61833</a>)</td>
</tr>
<tr>
<td><a href="27b7ec0a62 "><img src="https://img.shields.io/badge/27b7ec0a62-feat-blue " alt="feat - 27b7ec0a62" /></a></td>
<td>add mode & redirect for fetch request in httpResource (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62337 ">#62337</a>)</td>
</tr>
<tr>
<td><a href="f0965c7acd "><img src="https://img.shields.io/badge/f0965c7acd-feat-blue " alt="feat - f0965c7acd" /></a></td>
<td>Add support for fetch credentials options in HttpClient (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62354 ">#62354</a>)</td>
</tr>
<tr>
<td><a href="87322449a3 "><img src="https://img.shields.io/badge/87322449a3-feat-blue " alt="feat - 87322449a3" /></a></td>
<td>add support for fetch mode and redirect options in HttpClient (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62315 ">#62315</a>)</td>
</tr>
<tr>
<td><a href="9791ab1b6f "><img src="https://img.shields.io/badge/9791ab1b6f-feat-blue " alt="feat - 9791ab1b6f" /></a></td>
<td>Add support for fetch request cache and priority options (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61766 ">#61766</a>)</td>
</tr>
<tr>
<td><a href="aa861c42ff "><img src="https://img.shields.io/badge/aa861c42ff-feat-blue " alt="feat - aa861c42ff" /></a></td>
<td>add timeout option on httpResource. (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62326 ">#62326</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/angular/angular/blob/main/CHANGELOG.md "><code>@angular/platform-browser-dynamic</code>'s changelog</a>.</em></p>
<blockquote>
<h1>20.1.0 (2025-07-09)</h1>
<h3>common</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="58aedc37d1 ">58aedc37d1</a></td>
<td>feat</td>
<td>add support for a custom EnvironmentInjector to NgComponentOutlet directive (<a href="https://redirect.github.com/angular/angular/pull/54764 ">#54764</a>)</td>
</tr>
<tr>
<td><a href="ef10aa4005 ">ef10aa4005</a></td>
<td>feat</td>
<td>support decoding in NgOptimizedImage (<a href="https://redirect.github.com/angular/angular/pull/61905 ">#61905</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="0dcf230d52 ">0dcf230d52</a></td>
<td>feat</td>
<td>add support for new binary assignment operators (<a href="https://redirect.github.com/angular/angular/pull/62064 ">#62064</a>)</td>
</tr>
<tr>
<td><a href="5a76826d26 ">5a76826d26</a></td>
<td>fix</td>
<td>only report parser errors on invalid expression (<a href="https://redirect.github.com/angular/angular/pull/61793 ">#61793</a>)</td>
</tr>
<tr>
<td><a href="089ad0ee15 ">089ad0ee15</a></td>
<td>fix</td>
<td>produce more accurate errors for interpolations (<a href="https://redirect.github.com/angular/angular/pull/62258 ">#62258</a>)</td>
</tr>
<tr>
<td><a href="e9fcbb8af1 ">e9fcbb8af1</a></td>
<td>fix</td>
<td>remove TypeScript from linker (<a href="https://redirect.github.com/angular/angular/pull/61618 ">#61618</a>)</td>
</tr>
</tbody>
</table>
<h3>compiler-cli</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="e62fb359d6 ">e62fb359d6</a></td>
<td>feat</td>
<td>add experimental support for fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61334 ">#61334</a>)</td>
</tr>
<tr>
<td><a href="0cf1001715 ">0cf1001715</a></td>
<td>feat</td>
<td>support host directives with direct external references in fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61469 ">#61469</a>)</td>
</tr>
<tr>
<td><a href="b7ab5fa256 ">b7ab5fa256</a></td>
<td>fix</td>
<td>add signal checks to handle negated calls (<a href="https://redirect.github.com/angular/angular/pull/59970 ">#59970</a>)</td>
</tr>
<tr>
<td><a href="77fa204ad1 ">77fa204ad1</a></td>
<td>fix</td>
<td>rename flag for enabling fast type declaration emission (<a href="https://redirect.github.com/angular/angular/pull/61353 ">#61353</a>)</td>
</tr>
<tr>
<td><a href="c439d6938d ">c439d6938d</a></td>
<td>fix</td>
<td>symbol builder duplicating host directives (<a href="https://redirect.github.com/angular/angular/pull/61240 ">#61240</a>)</td>
</tr>
<tr>
<td><a href="3e1baa5a95 ">3e1baa5a95</a></td>
<td>fix</td>
<td>typo in NG2026 message (<a href="https://redirect.github.com/angular/angular/pull/61325 ">#61325</a>)</td>
</tr>
</tbody>
</table>
<h3>core</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="8163a8995e ">8163a8995e</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property on <code>DestroyRef</code> (<a href="https://redirect.github.com/angular/angular/pull/61849 ">#61849</a>)</td>
</tr>
<tr>
<td><a href="737b35b684 ">737b35b684</a></td>
<td>feat</td>
<td>Add <code>destroyed</code> property to <code>EnvironmentInjector</code> (<a href="https://redirect.github.com/angular/angular/pull/61951 ">#61951</a>)</td>
</tr>
<tr>
<td><a href="2e0c98bd3f ">2e0c98bd3f</a></td>
<td>feat</td>
<td>support bindings in TestBed (<a href="https://redirect.github.com/angular/angular/pull/62040 ">#62040</a>)</td>
</tr>
<tr>
<td><a href="4356e85456 ">4356e85456</a></td>
<td>fix</td>
<td>fakeAsync should not depend on module import order (<a href="https://redirect.github.com/angular/angular/pull/61375 ">#61375</a>)</td>
</tr>
<tr>
<td><a href="8424b3bcd5 ">8424b3bcd5</a></td>
<td>fix</td>
<td>Fixes template outlet hydration (<a href="https://redirect.github.com/angular/angular/pull/61989 ">#61989</a>)</td>
</tr>
<tr>
<td><a href="583b9a7be5 ">583b9a7be5</a></td>
<td>fix</td>
<td>missing useExisting providers throwing for optional calls (<a href="https://redirect.github.com/angular/angular/pull/61137 ">#61137</a>)</td>
</tr>
<tr>
<td><a href="8f65223bd8 ">8f65223bd8</a></td>
<td>fix</td>
<td>update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://redirect.github.com/angular/angular/pull/61499 ">#61499</a>)</td>
</tr>
<tr>
<td><a href="b785256b9e ">b785256b9e</a></td>
<td>perf</td>
<td>avoid intermediate arrays in definition (<a href="https://redirect.github.com/angular/angular/pull/61445 ">#61445</a>)</td>
</tr>
<tr>
<td><a href="56769de4d8 ">56769de4d8</a></td>
<td>perf</td>
<td>move property remapping for dom properties to compiler (<a href="https://redirect.github.com/angular/angular/pull/62421 ">#62421</a>)</td>
</tr>
</tbody>
</table>
<h3>forms</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="610bebfce9 ">610bebfce9</a></td>
<td>fix</td>
<td>Allow ControlState as reset arguments for <code>FormGroup</code>/<code>FormRecord</code> (<a href="https://redirect.github.com/angular/angular/pull/55860 ">#55860</a>)</td>
</tr>
<tr>
<td><a href="4f0221e193 ">4f0221e193</a></td>
<td>fix</td>
<td>improve select performance (<a href="https://redirect.github.com/angular/angular/pull/61949 ">#61949</a>)</td>
</tr>
</tbody>
</table>
<h3>http</h3>
<table>
<thead>
<tr>
<th>Commit</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="55fa38a1e5 ">55fa38a1e5</a></td>
<td>feat</td>
<td>add cache & priority support for fetch requests in httpResource (<a href="https://redirect.github.com/angular/angular/pull/62301 ">#62301</a>)</td>
</tr>
<tr>
<td><a href="b6ef42843c ">b6ef42843c</a></td>
<td>feat</td>
<td>add credentials support for fetch requests in httpResource (<a href="https://redirect.github.com/angular/angular/pull/62390 ">#62390</a>)</td>
</tr>
<tr>
<td><a href="73269cf5ce ">73269cf5ce</a></td>
<td>feat</td>
<td>add keepalive support for fetch requests in httpResource (<a href="https://redirect.github.com/angular/angular/pull/61833 ">#61833</a>)</td>
</tr>
<tr>
<td><a href="27b7ec0a62 ">27b7ec0a62</a></td>
<td>feat</td>
<td>add mode & redirect for fetch request in httpResource (<a href="https://redirect.github.com/angular/angular/pull/62337 ">#62337</a>)</td>
</tr>
<tr>
<td><a href="f0965c7acd ">f0965c7acd</a></td>
<td>feat</td>
<td>Add support for fetch credentials options in HttpClient (<a href="https://redirect.github.com/angular/angular/pull/62354 ">#62354</a>)</td>
</tr>
<tr>
<td><a href="87322449a3 ">87322449a3</a></td>
<td>feat</td>
<td>add support for fetch mode and redirect options in HttpClient (<a href="https://redirect.github.com/angular/angular/pull/62315 ">#62315</a>)</td>
</tr>
<tr>
<td><a href="9791ab1b6f ">9791ab1b6f</a></td>
<td>feat</td>
<td>Add support for fetch request cache and priority options (<a href="https://redirect.github.com/angular/angular/pull/61766 ">#61766</a>)</td>
</tr>
<tr>
<td><a href="aa861c42ff ">aa861c42ff</a></td>
<td>feat</td>
<td>add timeout option on httpResource. (<a href="https://redirect.github.com/angular/angular/pull/62326 ">#62326</a>)</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b84859073b "><code>b848590</code></a> build: migrate to use web test runner rules (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62292 ">#62292</a>)</li>
<li><a href="3a0cfd544d "><code>3a0cfd5</code></a> build: migrate to using new jasmine_test (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/62086 ">#62086</a>)</li>
<li><a href="d081ef9b06 "><code>d081ef9</code></a> build: replace all <code>ng_package</code> with new rule from <code>rules_angular</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61843 ">#61843</a>)</li>
<li><a href="9d7768ccd6 "><code>9d7768c</code></a> build: rework benchmarks and examples in <code>modules/</code> to new optimization rule ...</li>
<li><a href="4c72ce408e "><code>4c72ce4</code></a> build: migrate platform-browser and platform-browser-dynamic package to use r...</li>
<li><a href="dba912dd07 "><code>dba912d</code></a> refactor(platform-browser): replace <code>platform-browser-dynamic</code> with `platfor...</li>
<li><a href="8f65223bd8 "><code>8f65223</code></a> fix(core): update min Node.js support to 20.19, 22.12, and 24.0 (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61499 ">#61499</a>)</li>
<li><a href="3a106a35bc "><code>3a106a3</code></a> build: move private testing helpers outside <code>platform-browser/testing</code> (<a href="https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic/issues/61472 ">#61472</a>)</li>
<li><a href="a4e2139620 "><code>a4e2139</code></a> refactor(platform-browser): Deprecate the <code>platform-browser-dynamic</code> package ...</li>
<li><a href="810b0a7e5c "><code>810b0a7</code></a> refactor: add explicit types for exports relying on inferred call return type...</li>
<li>Additional commits viewable in <a href="https://github.com/angular/angular/commits/20.1.0/packages/platform-browser-dynamic ">compare view</a></li>
</ul>
</details>
<br />
[](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>
5 months ago