Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages)
from 20.0.2 to 21.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3379e51a04"><code>3379e51</code></a>
[pigeon] Fix C++ enum naming (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7094">#7094</a>)</li>
<li><a
href="33caf1d3d5"><code>33caf1d</code></a>
[ios]Fix compile error when conforming UIApplication to Launcher due to
MainA...</li>
<li><a
href="21e3340a95"><code>21e3340</code></a>
[go_router] Makes GoRouterState lookup more robust. (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6920">#6920</a>)</li>
<li><a
href="da04812172"><code>da04812</code></a>
[ci][web] Run tests in canvaskit mode. (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6879">#6879</a>)</li>
<li><a
href="0ae6dda5d1"><code>0ae6dda</code></a>
[image_picker]: Bump androidx.core:core from 1.10.1 to 1.13.1 in
/packages/im...</li>
<li><a
href="ea35fc6fb8"><code>ea35fc6</code></a>
[camera_avfoundation] Adds Swift Package Manager compatibility (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7080">#7080</a>)</li>
<li><a
href="57d42e447c"><code>57d42e4</code></a>
[webview_flutter_wkwebview] Adds Swift Package Manager compatibility (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7091">#7091</a>)</li>
<li><a
href="c47614c6d9"><code>c47614c</code></a>
[webview_flutter_web] Migrate to package:web. (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6792">#6792</a>)</li>
<li><a
href="17188b758b"><code>17188b7</code></a>
[camera] Clean up <code>maxDuration</code> code (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7039">#7039</a>)</li>
<li><a
href="007ec6676f"><code>007ec66</code></a>
Update espresso dependencies (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7048">#7048</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/pigeon-v21.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=20.0.2&new-version=21.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [espresso](https://github.com/flutter/packages/tree/main/packages)
from 0.3.0+10 to 0.4.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="007ec6676f"><code>007ec66</code></a>
Update espresso dependencies (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7048">#7048</a>)</li>
<li><a
href="01527175e3"><code>0152717</code></a>
[camera] Fix iOS torch mode regression (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7085">#7085</a>)</li>
<li><a
href="4063b20243"><code>4063b20</code></a>
[google_maps_flutter] Convert Obj-C->Dart calls to Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7086">#7086</a>)</li>
<li><a
href="8e6ac90614"><code>8e6ac90</code></a>
[camera_avfoundation] fix sample times not being numeric after
pause/resume. ...</li>
<li><a
href="5cc641822e"><code>5cc6418</code></a>
[camera] Convert Windows to Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6925">#6925</a>)</li>
<li><a
href="f34184e658"><code>f34184e</code></a>
[camera] Deprecate <code>maxDuration</code> in platform interface (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7078">#7078</a>)</li>
<li><a
href="edb38e0eb4"><code>edb38e0</code></a>
[google_maps_flutter] Semi-convert remaining iOS host API calls to
Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a
href="47a92dbdea"><code>47a92db</code></a>
[path_provider] Remove <code>win32</code> (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7073">#7073</a>)</li>
<li><a
href="9627de9141"><code>9627de9</code></a>
[google_maps_flutter] Move iOS inspector to Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6937">#6937</a>)</li>
<li><a
href="cbfffa6502"><code>cbfffa6</code></a>
[camera]: Bump com.android.tools.build:gradle from 7.3.0 to 8.5.0 in
/package...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/espresso-v0.4.0/packages">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=espresso&package-manager=pub&previous-version=0.3.0+10&new-version=0.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [espresso](https://github.com/flutter/packages/tree/main/packages)
from 0.3.0+10 to 0.4.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="007ec6676f"><code>007ec66</code></a>
Update espresso dependencies (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7048">#7048</a>)</li>
<li><a
href="01527175e3"><code>0152717</code></a>
[camera] Fix iOS torch mode regression (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7085">#7085</a>)</li>
<li><a
href="4063b20243"><code>4063b20</code></a>
[google_maps_flutter] Convert Obj-C->Dart calls to Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7086">#7086</a>)</li>
<li><a
href="8e6ac90614"><code>8e6ac90</code></a>
[camera_avfoundation] fix sample times not being numeric after
pause/resume. ...</li>
<li><a
href="5cc641822e"><code>5cc6418</code></a>
[camera] Convert Windows to Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6925">#6925</a>)</li>
<li><a
href="f34184e658"><code>f34184e</code></a>
[camera] Deprecate <code>maxDuration</code> in platform interface (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7078">#7078</a>)</li>
<li><a
href="edb38e0eb4"><code>edb38e0</code></a>
[google_maps_flutter] Semi-convert remaining iOS host API calls to
Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7">#7</a>...</li>
<li><a
href="47a92dbdea"><code>47a92db</code></a>
[path_provider] Remove <code>win32</code> (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/7073">#7073</a>)</li>
<li><a
href="9627de9141"><code>9627de9</code></a>
[google_maps_flutter] Move iOS inspector to Pigeon (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6937">#6937</a>)</li>
<li><a
href="cbfffa6502"><code>cbfffa6</code></a>
[camera]: Bump com.android.tools.build:gradle from 7.3.0 to 8.5.0 in
/package...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/espresso-v0.4.0/packages">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=espresso&package-manager=pub&previous-version=0.3.0+10&new-version=0.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fixes#2336 2336
## Pre-launch Checklist
- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [ ] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.
Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages)
from 18.0.1 to 19.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6b94aacc9a"><code>6b94aac</code></a>
[pigeon][swift] Removes FlutterError in favor of PigeonError (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6611">#6611</a>)</li>
<li><a
href="5d951b0638"><code>5d951b0</code></a>
[webview_flutter] Skip "Video playback policy" drive tests (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6747">#6747</a>)</li>
<li><a
href="788b666693"><code>788b666</code></a>
Update the repo for the 3.22 stable release (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6730">#6730</a>)</li>
<li><a
href="0870dc84d3"><code>0870dc8</code></a>
[webview_flutter_wkwebview] Fixes JSON.stringify() cannot serialize
cyclic st...</li>
<li><a
href="2f35b836a2"><code>2f35b83</code></a>
[in_app_purchase_storekit] migrate main plugin class to swift in
preperation ...</li>
<li><a
href="0e75adf3a1"><code>0e75adf</code></a>
[image_picker_android] Refactor getting of paths from intent to single
helper...</li>
<li><a
href="abc3d071e4"><code>abc3d07</code></a>
[webview_flutter_wkwebview] Skip <code>withWeakReferenceTo</code>
integration test (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6731">#6731</a>)</li>
<li><a
href="fd714bd7d5"><code>fd714bd</code></a>
[go_router] Use the correct configuration to build the state passed to
the `o...</li>
<li><a
href="1412041fa3"><code>1412041</code></a>
[in_app_purchase] Update country code Android example (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/6722">#6722</a>)</li>
<li><a
href="9588cce77d"><code>9588cce</code></a>
[camera] Change default Android implementation from
<code>camera_android</code> to `came...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/pigeon-v19.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=18.0.1&new-version=19.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages) from 17.3.0 to 18.0.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="9a94bfd2cc"><code>9a94bfd</code></a> Fix unnecessary toList/fromList calls during encode/decode process (<a href="https://github.com/flutter/packages/tree/main/packages/issues/6426">#6426</a>)</li>
<li><a href="f4719ca2fe"><code>f4719ca</code></a> [in_app_purchase] implement countryCode correctly (<a href="https://github.com/flutter/packages/tree/main/packages/issues/6636">#6636</a>)</li>
<li><a href="6e6082660b"><code>6e60826</code></a> [webview_flutter_android] Fixes iframe navigation with <code>onNavigationRequest</code> ...</li>
<li><a href="d5205191f8"><code>d520519</code></a> [go_router_builder] Tweaks for latest analyzer-6.5.0 (<a href="https://github.com/flutter/packages/tree/main/packages/issues/6632">#6632</a>)</li>
<li><a href="ebd138dc43"><code>ebd138d</code></a> [flutter_adaptive_scaffold] use <code>MediaQuery.sizeOf</code> instead of `MediaQuery.of...</li>
<li><a href="af6fae43db"><code>af6fae4</code></a> [image_picker] Update documentation to note that Photo Picker use is non-opti...</li>
<li><a href="cc47b06b43"><code>cc47b06</code></a> [google_maps_flutter_web] Add marker clustering support (<a href="https://github.com/flutter/packages/tree/main/packages/issues/6187">#6187</a>)</li>
<li><a href="bc6c186a87"><code>bc6c186</code></a> [google_maps_flutter_android] Add marker clustering support (<a href="https://github.com/flutter/packages/tree/main/packages/issues/6185">#6185</a>)</li>
<li><a href="9aa04eb886"><code>9aa04eb</code></a> [go_router] Don't log if <code>hierarchicalLoggingEnabled</code> is <code>true</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/6019">#6019</a>)</li>
<li><a href="8f3577460d"><code>8f35774</code></a> [file_selector_android] Update <code>LICENSE</code> file to include newly added licensed...</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/pigeon-v18.0.1/packages">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=17.3.0&new-version=18.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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>
Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages)
from 15.0.3 to 16.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a5bb26d641"><code>a5bb26d</code></a>
[pigeon] java non null void (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/5786">#5786</a>)</li>
<li><a
href="c6b86c5108"><code>c6b86c5</code></a>
[file_selector_android] Attempt to close system dialogs before
integration te...</li>
<li><a
href="7beab0d305"><code>7beab0d</code></a>
[url_launcher] Add <code>InAppBrowserConfiguration</code> parameter (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/5758">#5758</a>)</li>
<li><a
href="31fc7b5dd0"><code>31fc7b5</code></a>
bump mockito across repo to 5.4.4 (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/5794">#5794</a>)</li>
<li>See full diff in <a
href="https://github.com/flutter/packages/commits/pigeon-v16.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=15.0.3&new-version=16.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages) from 13.1.2 to 14.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="db86e8f086"><code>db86e8f</code></a> [pigeon] isEnum, isClass, fix swift casting, default values, optional method ...</li>
<li><a href="a8bb8330c3"><code>a8bb833</code></a> [plugin_platform_interface] Switch mixin to <code>mixin class</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/5420">#5420</a>)</li>
<li><a href="14ed53b549"><code>14ed53b</code></a> [go_router] Fixes use of <code>Iterable</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/5421">#5421</a>)</li>
<li>See full diff in <a href="https://github.com/flutter/packages/commits/pigeon-v14.0.0/packages">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=13.1.2&new-version=14.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages) from 11.0.1 to 12.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="d654f7597f"><code>d654f75</code></a> [pigeon] FlutterApi error handling (<a href="https://github.com/flutter/packages/tree/main/packages/issues/5008">#5008</a>)</li>
<li><a href="a66be0e170"><code>a66be0e</code></a> [webview_flutter] [webview_flutter_wkwebview]Fix race condition in flaky test...</li>
<li><a href="c7008cf088"><code>c7008cf</code></a> [webview_flutter_wkwebview] Fixes bug where `WebkitWebViewController.getUserA...</li>
<li><a href="cfe0c21270"><code>cfe0c21</code></a> [flutter_markdown] Code decoration (<a href="https://github.com/flutter/packages/tree/main/packages/issues/5060">#5060</a>)</li>
<li><a href="35732b672d"><code>35732b6</code></a> [webview_flutter] Exposes missing <code>JavaScriptLogLevel</code> from platform interfac...</li>
<li><a href="c9333980f2"><code>c933398</code></a> [webview_flutter] Adds app facing implementation to override console log (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4705">#4705</a>)</li>
<li><a href="f68661d325"><code>f68661d</code></a> [webview_flutter] Add a method for getting the user agent (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4472">#4472</a>)</li>
<li><a href="41a3ec2b8a"><code>41a3ec2</code></a> [webview_flutter_android] Fix race condition in flaky test (<a href="https://github.com/flutter/packages/tree/main/packages/issues/5037">#5037</a>)</li>
<li><a href="b3138a69a8"><code>b3138a6</code></a> [webview_flutter_android][webview_flutter_wkwebview] Adds support for `getUse...</li>
<li><a href="8483ac23a3"><code>8483ac2</code></a> [camera] Dispose resources correctly on setDescription (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4003">#4003</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/flutter/packages/commits/pigeon-v12.0.0/packages">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=11.0.1&new-version=12.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages)
from 10.1.6 to 11.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="94ba82ce52"><code>94ba82c</code></a>
[pigeon] primitive enums (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4580">#4580</a>)</li>
<li><a
href="6a281dbcde"><code>6a281db</code></a>
[css_colors] docs: Update deprecated link address (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4537">#4537</a>)</li>
<li><a
href="383bffa399"><code>383bffa</code></a>
[google_maps_flutter] cloud-based map styling implementation (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4638">#4638</a>)</li>
<li><a
href="32460c7da3"><code>32460c7</code></a>
[image_picker] Fix exception when canceling
<code>pickMultipleMedia</code> on iOS (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4761">#4761</a>)</li>
<li><a
href="3060b1aec9"><code>3060b1a</code></a>
[rfw] Support web (as JS) (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4650">#4650</a>)</li>
<li><a
href="d72a5fe600"><code>d72a5fe</code></a>
[webview_flutter] Update sample code. (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4727">#4727</a>)</li>
<li><a
href="c6f758b800"><code>c6f758b</code></a>
[flutter_adaptive_scaffold] Fix top padding for NavigationBar (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4661">#4661</a>)</li>
<li><a
href="354af05222"><code>354af05</code></a>
Remove deprecated <code>ImageProvider</code> methods (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4725">#4725</a>)</li>
<li><a
href="c8a0870ce5"><code>c8a0870</code></a>
[pigeon]: Bump io.mockk:mockk from 1.13.5 to 1.13.7 in
/packages/pigeon/platf...</li>
<li><a
href="e26f3b9374"><code>e26f3b9</code></a>
[camera_android]: Fixes crash when record video on Android versions
lower tha...</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/pigeon-v11.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=10.1.6&new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brett Morgan <brettmorgan@google.com>
- kotlin version to 1.8.22
- remove deprecated kotlin-android-extensions and upgrade dependencies
Running the PR from the flutter/samples repo instead from a fork, so the
Firebase device test step runs.
## Pre-launch Checklist
- [ ] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [ ] I signed the [CLA].
- [ ] I read the [Contributors Guide].
- [ ] I updated/added relevant documentation (doc comments with `///`).
- [ ] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].
<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
* add thumbnails to the books example to make memory leaks easier to test
* also add profile build
* migrate material 3 demo code to avoid warning
* Revert "migrate material 3 demo code to avoid warning"
This reverts commit 7df37d9f65.
* fix lints in various packages
* DoNothingAndStopPropagationIntent const conflicts between stable and beta, add lint ignore for now