7317 Commits

Author SHA1 Message Date
bbb4134751 [camerax] Implement lockCaptureOrientation & unlockCaptureOrientation (#5285)
Implements `lockCaptureOrientation` & `unlockCaptureOrientation` for all camera `UseCase`s. 

Also fixes small bug concerning not initially setting the target rotation of the `UseCase`s to the requested sensor orientation when `createCamera` is called.

Fixes https://github.com/flutter/flutter/issues/125915.
camera_android_camerax-v0.5.0+25
2024-01-02 19:39:00 +00:00
34622dbef9 Bump github/codeql-action from 3.22.11 to 3.22.12 (#5738)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.22.11 to 3.22.12.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p>
<blockquote>
<h1>CodeQL Action Changelog</h1>
<p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>
<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p>
<h2>[UNRELEASED]</h2>
<p>No user facing changes.</p>
<h2>3.22.12 - 22 Dec 2023</h2>
<ul>
<li>Update default CodeQL bundle version to 2.15.5. <a href="https://redirect.github.com/github/codeql-action/pull/2047">#2047</a></li>
</ul>
<h2>3.22.11 - 13 Dec 2023</h2>
<ul>
<li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a href="https://redirect.github.com/github/codeql-action/pull/2006">#2006</a></li>
</ul>
<h2>2.22.10 - 12 Dec 2023</h2>
<ul>
<li>Update default CodeQL bundle version to 2.15.4. <a href="https://redirect.github.com/github/codeql-action/pull/2016">#2016</a></li>
</ul>
<h2>2.22.9 - 07 Dec 2023</h2>
<p>No user facing changes.</p>
<h2>2.22.8 - 23 Nov 2023</h2>
<ul>
<li>Update default CodeQL bundle version to 2.15.3. <a href="https://redirect.github.com/github/codeql-action/pull/2001">#2001</a></li>
</ul>
<h2>2.22.7 - 16 Nov 2023</h2>
<ul>
<li>Add a deprecation warning for customers using CodeQL version 2.11.5 and earlier. These versions of CodeQL were discontinued on 8 November 2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by CodeQL Action v2.23.0 and later. <a href="https://redirect.github.com/github/codeql-action/pull/1993">#1993</a>
<ul>
<li>If you are using one of these versions, please update to CodeQL CLI version 2.11.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li>
<li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.10.5 and 2.11.5, you can replace <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.22.7</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li>
</ul>
</li>
</ul>
<h2>2.22.6 - 14 Nov 2023</h2>
<ul>
<li>Customers running Python analysis on macOS using version 2.14.6 or earlier of the CodeQL CLI should upgrade to CodeQL CLI version 2.15.0 or later. If you do not wish to upgrade the CodeQL CLI, ensure that you are using Python version 3.11 or earlier, as CodeQL version 2.14.6 and earlier do not support Python 3.12. You can achieve this by adding a <a href="https://github.com/actions/setup-python"><code>setup-python</code></a> step to your code scanning workflow before the step that invokes <code>github/codeql-action/init</code>.</li>
<li>Update default CodeQL bundle version to 2.15.2. <a href="https://redirect.github.com/github/codeql-action/pull/1978">#1978</a></li>
</ul>
<h2>2.22.5 - 27 Oct 2023</h2>
<p>No user facing changes.</p>
<h2>2.22.4 - 20 Oct 2023</h2>
<ul>
<li>Update default CodeQL bundle version to 2.15.1. <a href="https://redirect.github.com/github/codeql-action/pull/1953">#1953</a></li>
<li>Users will begin to see warnings on Node.js 16 deprecation in their Actions logs on code scanning runs starting October 23, 2023.
<ul>
<li>All code scanning workflows should continue to succeed regardless of the warning.</li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="012739e508"><code>012739e</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2052">#2052</a> from github/update-v3.22.12-40cb08c12</li>
<li><a href="c1cf794881"><code>c1cf794</code></a> Update changelog for v3.22.12</li>
<li><a href="40cb08c121"><code>40cb08c</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2051">#2051</a> from github/angelapwen/patch-release-script</li>
<li><a href="0be9290508"><code>0be9290</code></a> Typecast <code>OLDEST_SUPPORTED_MAJOR_VERSION</code> when defined</li>
<li><a href="658e3c6619"><code>658e3c6</code></a> Fix type error</li>
<li><a href="49812ec6b6"><code>49812ec</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2050">#2050</a> from github/nickfyson/add-releases-ini</li>
<li><a href="9ed5fc7131"><code>9ed5fc7</code></a> add note about backporting check changes to v2 branch</li>
<li><a href="a42c9a2634"><code>a42c9a2</code></a> update required checks script to handle release branches</li>
<li><a href="a110746c60"><code>a110746</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2047">#2047</a> from github/update-bundle/codeql-bundle-v2.15.5</li>
<li><a href="a99bd84dff"><code>a99bd84</code></a> Add changelog note</li>
<li>Additional commits viewable in <a href="b374143c11...012739e508">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.22.11&new-version=3.22.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>
2024-01-02 17:36:59 +00:00
9685e81634 Add Flutter CI Status badge to README (#5733)
https://github.com/flutter/flutter/issues/140460
2024-01-02 15:33:18 +00:00
36a7b99381 [path_provider]: Bump androidx.annotation:annotation from 1.7.0 to 1.7.1 in /packages/path_provider/path_provider_android/android (#5709)
Bumps androidx.annotation:annotation from 1.7.0 to 1.7.1.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.annotation:annotation&package-manager=gradle&previous-version=1.7.0&new-version=1.7.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>
path_provider_android-v2.2.2
2023-12-26 22:55:31 +00:00
fa74d3e1e7 [pigeon]: Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.21 to 1.9.22 in /packages/pigeon/platform_tests/test_plugin/android (#5747)
Bumps [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.9.21 to 1.9.22.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 1.9.22</h2>
<h2>Changelog</h2>
<h3>JavaScript</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63719"><code>KT-63719</code></a> KJS: Test results ignored for ES module kind</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63808"><code>KT-63808</code></a> compileTestDevelopmentExecutableKotlinJs failed in JsIntrinsicTransformers</li>
</ul>
<h3>Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64139"><code>KT-64139</code></a> Weird bug with while and coroutine in Kotlin Native</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63471"><code>KT-63471</code></a> linkDebugTestIosX64 Failed to build cache: NoSuchFileException bitcode_deps</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63789"><code>KT-63789</code></a> Native: Incremental compilation problem with compose</li>
</ul>
<h3>Tools. CLI</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64485"><code>KT-64485</code></a> CLI: cache and optimize parsing of command-line arguments</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63990"><code>KT-63990</code></a> &quot;Cannot query the value of property 'buildFlowServiceProperty' because it has no value available&quot; with Isolated Projects</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63363"><code>KT-63363</code></a> Kotlin Gradle Plugin: <code>KotlinNativeHostSpecificMetadataArtifact</code> breaks configuration cache, implicitly includes output file as configuration cache input</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63742"><code>KT-63742</code></a> Gradle wrongly caches Kotlin/Native compiler flags</li>
</ul>
<h3>Tools. JPS</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64305"><code>KT-64305</code></a> Kotlin JPS builder requests chunk rebuild with graph implementation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64112"><code>KT-64112</code></a> Avoid using IJ's JPS mappings in Kotlin JPS tests</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63799"><code>KT-63799</code></a> Make plugin classpath serialization path agnostic</li>
</ul>
<h2>Checksums</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Sha256</th>
</tr>
</thead>
<tbody>
<tr>
<td>kotlin-compiler-1.9.22.zip</td>
<td>88b39213506532c816ff56348c07bbeefe0c8d18943bffbad11063cf97cac3e6</td>
</tr>
<tr>
<td>kotlin-native-linux-x86_64-1.9.22.tar.gz</td>
<td>c2b0a6481ced5401db4a7028661c039b7466996efaa554bbcc6a3d421ac5e7d4</td>
</tr>
<tr>
<td>kotlin-native-macos-x86_64-1.9.22.tar.gz</td>
<td>4646c9bc289d48a228064f565f3a968dde3dcccd7821f403717c708f6ffa8285</td>
</tr>
<tr>
<td>kotlin-native-macos-aarch64-1.9.22.tar.gz</td>
<td>8a95c0e0eb46b41b6d02a1942dc7dfe8c70082a2a26679490a77cd486f0ec8dd</td>
</tr>
<tr>
<td>kotlin-native-windows-x86_64-1.9.22.zip</td>
<td>a9d7bcf38a41a84002ba7a733b08e97b554225a39656d5158fc31dc6d0acede4</td>
</tr>
</tbody>
</table>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p>
<blockquote>
<h2>1.9.22</h2>
<h3>JavaScript</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63719"><code>KT-63719</code></a> KJS: Test results ignored for ES module kind</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63808"><code>KT-63808</code></a> compileTestDevelopmentExecutableKotlinJs failed in JsIntrinsicTransformers</li>
</ul>
<h3>Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64139"><code>KT-64139</code></a> Weird bug with while and coroutine in Kotlin Native</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63471"><code>KT-63471</code></a> linkDebugTestIosX64 Failed to build cache: NoSuchFileException bitcode_deps</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63789"><code>KT-63789</code></a> Native: Incremental compilation problem with compose</li>
</ul>
<h3>Tools. CLI</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64485"><code>KT-64485</code></a> CLI: cache and optimize parsing of command-line arguments</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63990"><code>KT-63990</code></a> &quot;Cannot query the value of property 'buildFlowServiceProperty' because it has no value available&quot; with Isolated Projects</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63363"><code>KT-63363</code></a> Kotlin Gradle Plugin: <code>KotlinNativeHostSpecificMetadataArtifact</code> breaks configuration cache, implicitly includes output file as configuration cache input</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63742"><code>KT-63742</code></a> Gradle wrongly caches Kotlin/Native compiler flags</li>
</ul>
<h3>Tools. JPS</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64305"><code>KT-64305</code></a> Kotlin JPS builder requests chunk rebuild with graph implementation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64112"><code>KT-64112</code></a> Avoid using IJ's JPS mappings in Kotlin JPS tests</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-63799"><code>KT-63799</code></a> Make plugin classpath serialization path agnostic</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="44ed2e94f5"><code>44ed2e9</code></a> Add changelog for 1.9.22</li>
<li><a href="b7b0397d2c"><code>b7b0397</code></a> [Gradle] Made klib unpacked for native metadata compile task</li>
<li><a href="262697dc38"><code>262697d</code></a> [K/JS] Fix file extension inside the JS KGP to run tests with ES modules ^KT-...</li>
<li><a href="87c8aa1037"><code>87c8aa1</code></a> [K/JS] Fix case with boxing/unboxing inside the BlockDecomposerLowering ^KT-6...</li>
<li><a href="316df8d032"><code>316df8d</code></a> [CLI] Add cache for reflection lookup of CLI arguments</li>
<li><a href="b0cc245beb"><code>b0cc245</code></a> Avoid throwing exception when BuildFusService can't be injected</li>
<li><a href="cfbb957e02"><code>cfbb957</code></a> [IR] Correct handling of loops in liveness analysis</li>
<li><a href="204cecd5d9"><code>204cecd</code></a> [box-tests] Added a reproducer for #KT-64139</li>
<li><a href="9c7aac2ec0"><code>9c7aac2</code></a> [gradle] Use more fine grained directory for K/N incremental compilation</li>
<li><a href="9012e67fdb"><code>9012e67</code></a> Add KotlinBuilder 'dumb mode' flag</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.9.21...v1.9.22">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.kotlin:kotlin-gradle-plugin&package-manager=gradle&previous-version=1.9.21&new-version=1.9.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>
2023-12-26 06:57:36 +00:00
23d2d9c013 Bump lewagon/wait-on-check-action from 1.3.1 to 1.3.3 (#5737)
Bumps [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action) from 1.3.1 to 1.3.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/lewagon/wait-on-check-action/releases">lewagon/wait-on-check-action's releases</a>.</em></p>
<blockquote>
<h2>v1.3.3</h2>
<p>New feature: ignore checks <a href="https://redirect.github.com/lewagon/wait-on-check-action/pull/80">lewagon/wait-on-check-action#80</a></p>
<h2>v1.3.2</h2>
<p>Lock bundler version - cf <a href="https://redirect.github.com/lewagon/wait-on-check-action/pull/97">lewagon/wait-on-check-action#97</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="595dabb3ac"><code>595dabb</code></a> Fix standardrb</li>
<li><a href="99240420d8"><code>9924042</code></a> added feature to ignore checks fixed <a href="https://redirect.github.com/lewagon/wait-on-check-action/issues/38">#38</a> (<a href="https://redirect.github.com/lewagon/wait-on-check-action/issues/80">#80</a>)</li>
<li><a href="4bdd45da25"><code>4bdd45d</code></a> Fix standardrb</li>
<li><a href="85935df7ed"><code>85935df</code></a> Fixes <a href="https://redirect.github.com/lewagon/wait-on-check-action/issues/98">#98</a></li>
<li><a href="94266f7404"><code>94266f7</code></a> Merge pull request <a href="https://redirect.github.com/lewagon/wait-on-check-action/issues/86">#86</a> from lewagon/dependabot/bundler/activesupport-6.1.7.3</li>
<li><a href="9c8360e801"><code>9c8360e</code></a> Bump activesupport from 6.1.1 to 6.1.7.3</li>
<li>See full diff in <a href="e106e5c43e...595dabb3ac">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lewagon/wait-on-check-action&package-manager=github_actions&previous-version=1.3.1&new-version=1.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>
2023-12-22 08:48:26 +00:00
2939417a05 Disable presubmit: false targets for recipes CQ (#5735)
These targets are not enabled in presubmit, but enabled in CQ. This caused latest changes not surfaced from CQ side: CQ runs are based on out dated try runs. For example: `Mac_arm64 ios_platform_tests_shard_1 stable` is using the old build executed on 12/13: https://ci.chromium.org/ui/p/flutter/builders/try/Mac_arm64%20ios_platform_tests_shard_1%20stable

This PR disables CQ for targets that are with `presubmit: false`, to unblock recipes CL: https://flutter-review.googlesource.com/c/recipes/+/53301
2023-12-21 21:09:07 +00:00
6660212f22 [go_router] Refactored RouteMatchList and imperative APIs (#5497)
This pr refactor RouteMatchList to be a tree structure.

Added a common base class RouteMatchBase. It is extended by both RouteMatch and ShellRouteMatch.

The RouteMatch is for GoRoute, and is always a leaf node

The ShellRouteMatch is for ShellRouteBase, and is always and intermediate node with a list of child RouteMatchBase[s].

This pr also redo how push is processed. Will add a doc explain this shortly.

This is a breaking change, will write a migration guide soon.

fixes https://github.com/flutter/flutter/issues/134524
fixes https://github.com/flutter/flutter/issues/130406
fixes https://github.com/flutter/flutter/issues/126365
fixes https://github.com/flutter/flutter/issues/125752
fixes https://github.com/flutter/flutter/issues/120791
fixes https://github.com/flutter/flutter/issues/120665
fixes https://github.com/flutter/flutter/issues/113001
fixes https://github.com/flutter/flutter/issues/110512
go_router-v13.0.0
2023-12-21 19:44:10 +00:00
19384b8c07 Add env_variables in ci.yaml (#5730)
Part of https://github.com/flutter/flutter/issues/140457.
2023-12-21 19:36:18 +00:00
c9e202f402 Roll Flutter (stable) from 2e9cb0aa71a3 to 78666c8dc57e (1 revision) (#5734)
2e9cb0aa71...78666c8dc5

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-stable-packages
Please CC bmparr@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter (stable): https://github.com/flutter/flutter/issues/new/choose
To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-21 18:12:57 +00:00
c394168c50 Roll Flutter from da0cd69659c5 to 11def8eff455 (16 revisions) (#5732)
da0cd69659...11def8eff4

2023-12-21 mit@google.com Update README.md (flutter/flutter#140382)
2023-12-21 flar@google.com Revert "Integrate testWidgets with leak tracking. (#138057)" (flutter/flutter#140502)
2023-12-21 polinach@google.com Integrate testWidgets with leak tracking. (flutter/flutter#138057)
2023-12-21 36861262+QuncCccccc@users.noreply.github.com Fix import pattern (flutter/flutter#140425)
2023-12-20 godofredoc@google.com Update job permissions (flutter/flutter#140476)
2023-12-20 137456488+flutter-pub-roller-bot@users.noreply.github.com Roll pub packages (flutter/flutter#140472)
2023-12-20 goderbauer@google.com Remove outdated ignores from tool (flutter/flutter#140467)
2023-12-20 goderbauer@google.com Remove outdated ignores from framework (flutter/flutter#140465)
2023-12-20 31859944+LongCatIsLooong@users.noreply.github.com Reland `find.textRange.ofSubstring` changes (flutter/flutter#140469)
2023-12-20 reidbaker@google.com Part 1/n migration steps for kotlin migration (flutter/flutter#140452)
2023-12-20 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Make `TextSpan` hit testing precise." (flutter/flutter#140468)
2023-12-20 1961493+harryterkelsen@users.noreply.github.com [web] Re-enable test now that source of flakiness is fixed (flutter/flutter#140462)
2023-12-20 chris@bracken.jp Eliminate Cirrus build status badge (flutter/flutter#140461)
2023-12-20 zanderso@users.noreply.github.com Move tests shifted to Pixel 7 from staging to prod (flutter/flutter#140438)
2023-12-20 engine-flutter-autoroll@skia.org Roll Packages from be52ac86bb4f to dc5b267f3cd1 (5 revisions) (flutter/flutter#140450)
2023-12-20 leroux_bruno@yahoo.fr _TabBarViewState should not recreate page controller (flutter/flutter#135500)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC bmparr@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-21 15:48:23 +00:00
4c3bc496be Remove workarounds for check_podspecs needed for older version of Cocoapods (#5724)
CI has been updated to Cocoapods 1.13, which fixes previous issues with the plugin_lint_mac test. Remove workarounds added previously.

See https://github.com/flutter/flutter/issues/125812.
2023-12-20 17:39:02 +00:00
dc5b267f3c Roll Flutter from 0eb788134051 to da0cd69659c5 (15 revisions) (#5729)
0eb7881340...da0cd69659

2023-12-20 git@reb0.org Revert automated changes made to deprecated settings.gradle (plugins.each)  (flutter/flutter#140037)
2023-12-20 xilaizhang@google.com [github actions] change minimal example workflow to be manually dispatched (flutter/flutter#140435)
2023-12-20 31859944+LongCatIsLooong@users.noreply.github.com Make `TextSpan` hit testing precise. (flutter/flutter#139717)
2023-12-20 xilaizhang@google.com [github actions] add minimal workflow to test token (flutter/flutter#140363)
2023-12-20 engine-flutter-autoroll@skia.org Roll Flutter Engine from 5279873a8635 to c70f0a495ace (2 revisions) (flutter/flutter#140431)
2023-12-20 engine-flutter-autoroll@skia.org Roll Flutter Engine from df1593e96a6b to 5279873a8635 (2 revisions) (flutter/flutter#140428)
2023-12-20 christopherfujino@gmail.com [flutter_tools] handle FileSystemException trying to delete temp directory from core_devices.dart (flutter/flutter#140415)
2023-12-19 zanderso@users.noreply.github.com Move hybrid_android_views_integration_test back to Moto G4 (flutter/flutter#140421)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 3b156c8ce9bd to df1593e96a6b (2 revisions) (flutter/flutter#140422)
2023-12-19 72284940+feduke-nukem@users.noreply.github.com Added onEnd callback into AnimatedSize (flutter/flutter#139859)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 3f45f9db4471 to 3b156c8ce9bd (1 revision) (flutter/flutter#140413)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 187334c39b44 to 3f45f9db4471 (3 revisions) (flutter/flutter#140412)
2023-12-19 15619084+vashworth@users.noreply.github.com Remove workarounds for `plugin_lint_mac` needed for older version of Cocoapods (flutter/flutter#140395)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from b87a782ce3a3 to 187334c39b44 (2 revisions) (flutter/flutter#140398)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 1d5a141917fa to b87a782ce3a3 (1 revision) (flutter/flutter#140390)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC bmparr@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-20 16:26:13 +00:00
a38446ddf9 [webview]: Bump androidx.annotation:annotation from 1.7.0 to 1.7.1 in /packages/webview_flutter/webview_flutter_android/android (#5702)
Bumps androidx.annotation:annotation from 1.7.0 to 1.7.1.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.annotation:annotation&package-manager=gradle&previous-version=1.7.0&new-version=1.7.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>
webview_flutter_android-v3.13.1
2023-12-20 00:45:21 +00:00
65e0a812d7 [webview_flutter] Implement platform interface for JavaScript dialog (#5670)
Adds the platform interface implementation for JavaScript dailog.

This PR is part of a series of PRs that aim to close https://github.com/flutter/flutter/issues/30358#issuecomment-1645347616
The PR that contains all changes can be found at https://github.com/flutter/packages/pull/4704
webview_flutter_platform_interface-v2.9.0
2023-12-19 22:46:07 +00:00
3273017a06 [webview_flutter] Support for handling basic authentication requests (iOS) (#5455)
Adds the iOS implementation for basic http authentication.

This PR is part of a series of PRs that aim to close https://github.com/flutter/flutter/issues/83556.
The PR that contains all changes can be found at https://github.com/flutter/packages/pull/4140.
webview_flutter_wkwebview-v3.10.0
2023-12-19 19:31:20 +00:00
e2b53347f1 Roll Flutter from cdc83e5ebae4 to 0eb788134051 (17 revisions) (#5722)
cdc83e5eba...0eb7881340

2023-12-19 zanderso@users.noreply.github.com Shift some Linux-hosted tests on moto g4 to pixel 7 (flutter/flutter#140389)
2023-12-19 barpac02@gmail.com Reland "Warn when Gradle plugins are applied using the legacy apply script method (flutter/flutter#140103)
2023-12-19 engine-flutter-autoroll@skia.org Roll Packages from d7dee796f3c8 to be52ac86bb4f (1 revision) (flutter/flutter#140386)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from bde7c612f6ba to 1d5a141917fa (3 revisions) (flutter/flutter#140371)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 42af8f106206 to bde7c612f6ba (2 revisions) (flutter/flutter#140367)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from bbfee6f59b42 to 42af8f106206 (1 revision) (flutter/flutter#140362)
2023-12-19 polinach@google.com Upgrade to version of leak tracker that does not depend on test_widgets. (flutter/flutter#140247)
2023-12-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 632103f787ba to bbfee6f59b42 (4 revisions) (flutter/flutter#140359)
2023-12-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from 92d88c7e4e9a to 632103f787ba (9 revisions) (flutter/flutter#140350)
2023-12-18 barpac02@gmail.com SemanticsProperties: default `identifier` and `tooltip` to null (flutter/flutter#140283)
2023-12-18 simonfv@gmail.com Document difference between softWrap and maxLine (flutter/flutter#139363)
2023-12-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from 2dc18738167e to 92d88c7e4e9a (1 revision) (flutter/flutter#140332)
2023-12-18 34871572+gmackall@users.noreply.github.com Only run dart files as a test in the Android preview tools test shard (flutter/flutter#140099)
2023-12-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from e4fa972d70cb to 2dc18738167e (1 revision) (flutter/flutter#140328)
2023-12-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from d7f0803dd6af to e4fa972d70cb (1 revision) (flutter/flutter#140324)
2023-12-18 engine-flutter-autoroll@skia.org Roll Packages from 3f2e16bf2b17 to d7dee796f3c8 (5 revisions) (flutter/flutter#140322)
2023-12-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from 7f1a81d5545a to d7f0803dd6af (2 revisions) (flutter/flutter#140320)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC bmparr@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-19 18:15:14 +00:00
be52ac86bb Roll Flutter from 2407f699e935 to cdc83e5ebae4 (28 revisions) (#5715)
2407f699e9...cdc83e5eba

2023-12-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from b3de65a6d3ea to 7f1a81d5545a (1 revision) (flutter/flutter#140309)
2023-12-18 raphire08@users.noreply.github.com refactored cli tool ipa method name to support --export-options-plist (flutter/flutter#138555)
2023-12-18 andrewrkolos@gmail.com Restore and fix flavors_test_macos (flutter/flutter#139841)
2023-12-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from 626c93260f79 to b3de65a6d3ea (1 revision) (flutter/flutter#140308)
2023-12-17 engine-flutter-autoroll@skia.org Roll Flutter Engine from f9c7aa27f13a to 626c93260f79 (1 revision) (flutter/flutter#140291)
2023-12-17 engine-flutter-autoroll@skia.org Roll Flutter Engine from 726a137e3f99 to f9c7aa27f13a (1 revision) (flutter/flutter#140289)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from c5fc179cf0b3 to 726a137e3f99 (1 revision) (flutter/flutter#140280)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from a8d8fbbcef22 to c5fc179cf0b3 (1 revision) (flutter/flutter#140277)
2023-12-16 leroux_bruno@yahoo.fr Center Floating Snackbar with custom width when direction is RTL (flutter/flutter#140215)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 6752398c2f54 to a8d8fbbcef22 (1 revision) (flutter/flutter#140274)
2023-12-16 barpac02@gmail.com Use `SemanticsUpdateBuilder` again, remove all references to temporary `SemanticsUpdateBuilderNew` (flutter/flutter#139942)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 7d300e5b9587 to 6752398c2f54 (1 revision) (flutter/flutter#140270)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 832238a3b493 to 7d300e5b9587 (1 revision) (flutter/flutter#140268)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 34d427aa009c to 832238a3b493 (1 revision) (flutter/flutter#140265)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 74e4965a2845 to 34d427aa009c (1 revision) (flutter/flutter#140263)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from ca329dd84207 to 74e4965a2845 (4 revisions) (flutter/flutter#140262)
2023-12-16 xilaizhang@google.com [github actions] minor PR to test latest github actions (flutter/flutter#140252)
2023-12-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 6e3a04874be5 to ca329dd84207 (3 revisions) (flutter/flutter#140255)
2023-12-15 polinach@google.com Remove usage of testWidgetsWithLeakTracking. (flutter/flutter#140239)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from a8d861b53db1 to 6e3a04874be5 (1 revision) (flutter/flutter#140244)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from c48b08ac4682 to a8d861b53db1 (1 revision) (flutter/flutter#140240)
2023-12-15 42216813+eliasyishak@users.noreply.github.com Use new `enabledFeature` param for `Analytics` (flutter/flutter#139934)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from db98451b063c to c48b08ac4682 (2 revisions) (flutter/flutter#140236)
2023-12-15 polinach@google.com Reorganize dependencies on leak_tracker. (flutter/flutter#140233)
2023-12-15 chris@bracken.jp [macOS,iOS] CocoaPods recommended version: 1.13.0 (flutter/flutter#135447)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from b36374085c4b to db98451b063c (1 revision) (flutter/flutter#140230)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from e89b7ed8812b to b36374085c4b (1 revision) (flutter/flutter#140228)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 986a6fe198dc to e89b7ed8812b (1 revision) (flutter/flutter#140224)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC bmparr@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-18 15:44:37 +00:00
d7dee796f3 Remove flutter api named and optional parameters (#5689)
fixes https://github.com/flutter/flutter/issues/140045
replaces https://github.com/flutter/packages/pull/5663 as no longer needed.
pigeon-v15.0.2
2023-12-16 16:01:25 +00:00
baae12e4f4 Manual roll Flutter (stable) from b0366e0a3f08 to 2e9cb0aa71a3 (4 revisions) (#5692)
Manual roll requested by dit@google.com

b0366e0a3f...2e9cb0aa71

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-stable-packages
Please CC dit@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter (stable): https://github.com/flutter/flutter/issues/new/choose
To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-15 23:44:23 +00:00
eeb2c66a5e [extension_google_sign_in_as_googleapis_auth] Adopt code excerpts in … (#5496)
…README

Updates the README to use a compiled excerpt source for its example of using google_sign_in plugin with the `googleapis` package.

Part of [flutter/flutter#102679](https://github.com/flutter/flutter/issues/102679)
extension_google_sign_in_as_googleapis_auth-v2.0.12
2023-12-15 19:41:16 +00:00
120e6f4338 Roll Flutter from a51e33ac76e4 to 2407f699e935 (30 revisions) (#5691)
a51e33ac76...2407f699e9

2023-12-15 58529443+srujzs@users.noreply.github.com Move package:web dependency to dev dependency (flutter/flutter#139696)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9524a185b055 to 986a6fe198dc (1 revision) (flutter/flutter#140221)
2023-12-15 engine-flutter-autoroll@skia.org Roll Packages from 1151191c8c13 to 3f2e16bf2b17 (9 revisions) (flutter/flutter#140218)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 7a50221733c2 to 9524a185b055 (1 revision) (flutter/flutter#140217)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 767223f7a4f8 to 7a50221733c2 (1 revision) (flutter/flutter#140216)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 91f65eea0c11 to 767223f7a4f8 (1 revision) (flutter/flutter#140210)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from a47da28c9a62 to 91f65eea0c11 (1 revision) (flutter/flutter#140207)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from cde1a596432d to a47da28c9a62 (1 revision) (flutter/flutter#140204)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 46ff5c08a905 to cde1a596432d (1 revision) (flutter/flutter#140200)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from a17bb0a63b7e to 46ff5c08a905 (1 revision) (flutter/flutter#140198)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4cb3ba7a85f6 to a17bb0a63b7e (1 revision) (flutter/flutter#140196)
2023-12-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 0e7248d43251 to 4cb3ba7a85f6 (14 revisions) (flutter/flutter#140195)
2023-12-15 polinach@google.com Increase versions of leak tracker libraries. (flutter/flutter#140018)
2023-12-15 magder@google.com Set compile test iOS app target version to not embed Swift runtime (flutter/flutter#140188)
2023-12-15 58190796+MitchellGoodwin@users.noreply.github.com Cupertino text clear label (flutter/flutter#129727)
2023-12-15 xilaizhang@google.com [github actions] use token from real user flutter mirror bot  (flutter/flutter#140191)
2023-12-15 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Roll Flutter Engine from 0e7248d43251 to 0b0fab821536 (4 revisions)" (flutter/flutter#140194)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 0e7248d43251 to 0b0fab821536 (4 revisions) (flutter/flutter#140180)
2023-12-14 lsaudon@gmail.com feat: Add onTapAlwaysCalled in TextFormField (flutter/flutter#140089)
2023-12-14 49699333+dependabot[bot]@users.noreply.github.com Bump actions/upload-artifact from 3.1.3 to 4.0.0 (flutter/flutter#140177)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 2140942444ea to 0e7248d43251 (2 revisions) (flutter/flutter#140176)
2023-12-14 ybz975218925@gmail.com fix reorderable_list drop animation (flutter/flutter#139362)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 997d3dfa1e74 to 2140942444ea (4 revisions) (flutter/flutter#140171)
2023-12-14 38147403+sharmashashi@users.noreply.github.com Fix BottomNavigationBarItem label overflow (flutter/flutter#120206)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from a565cea256c7 to 997d3dfa1e74 (2 revisions) (flutter/flutter#140170)
2023-12-14 chingjun@google.com Revert "Dynamic view sizing" (flutter/flutter#140165)
2023-12-14 aki.nishi.work@gmail.com 🎨: fix cupertionActionSheet design (flutter/flutter#134345)
2023-12-14 104349824+huycozy@users.noreply.github.com Make improvements to existing new issue templates  (flutter/flutter#140142)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from caf33276468b to a565cea256c7 (1 revision) (flutter/flutter#140163)
2023-12-14 parlough@gmail.com Expand and update a few release.yml categories (flutter/flutter#140120)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC dit@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-15 17:52:13 +00:00
3740e33c21 [google_sign_in_ios] Move pigeon as a dev dependency (#5685)
Fixes: https://github.com/flutter/flutter/issues/140213
google_sign_in_ios-v5.7.1
2023-12-15 16:10:06 +00:00
3f2e16bf2b Swap some iOS package CODEOWNERS (#5667)
Take back codeownership from @stuartmorgan.  See https://github.com/flutter/packages/pull/3793.
2023-12-15 01:49:03 +00:00
05ceb1c4c0 [in_app_purchase_storekit]add storekit configuration to the example app (#5411)
Adds the storekit test config to the example app so the example app runs with the config file by default.
This will allow adding XCUITests to the plugin. 

part of https://github.com/flutter/flutter/issues/138516
2023-12-14 22:58:24 +00:00
942f1bd0d5 [camera_platform_interface] Adds support for setting the image file format (#5593)
Part of  #4586
camera_platform_interface-v2.7.0
2023-12-14 22:55:06 +00:00
9186a1fa10 [path_provider_android] Re-enable getExternalStorageDirectories test (#5668)
Accidentally missed this in https://github.com/flutter/packages/pull/5628

fixes https://github.com/flutter/flutter/issues/139808
2023-12-14 21:55:30 +00:00
3e8262984a [go_router] fix(docs): typo in example extra_codec.dart (#5570)
Replace 
```
    throw FormatException('Unable tp parse input: $input');
```

by
```
    throw FormatException('Unable to parse input: $input');
```
2023-12-14 21:34:39 +00:00
d30bdd9f44 [ios_platform_images] Adopt code-excerpts (#5682)
Replaces the Dart example code with a code excerpt.

Part of https://github.com/flutter/flutter/issues/102679
ios_platform_images-v0.2.3+1
2023-12-14 21:33:01 +00:00
05c88b3867 [camera] Fix typo "intialize" in doc comments (#4949)
This PR fixes the typo intialize in the doc comments.
2023-12-14 19:26:40 +00:00
ff71954fa9 Roll Flutter from 11a9cb7029d7 to a51e33ac76e4 (30 revisions) (#5680)
11a9cb7029...a51e33ac76

2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 223f4b2465dd to caf33276468b (1 revision) (flutter/flutter#140156)
2023-12-14 engine-flutter-autoroll@skia.org Roll Packages from b5958e2a8b49 to 1151191c8c13 (10 revisions) (flutter/flutter#140154)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from a3f9393f9591 to 223f4b2465dd (1 revision) (flutter/flutter#140151)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 913446eca57c to a3f9393f9591 (2 revisions) (flutter/flutter#140144)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 923f9e29d4b5 to 913446eca57c (1 revision) (flutter/flutter#140132)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9f7004e3e30e to 923f9e29d4b5 (7 revisions) (flutter/flutter#140130)
2023-12-14 magder@google.com Add self back to CODEOWNERS (flutter/flutter#140080)
2023-12-14 git@reb0.org Adapt wording for required Android SDK for plugins (flutter/flutter#140043)
2023-12-14 andrewrkolos@gmail.com [reland] Support conditional bundling of assets based on `--flavor` (flutter/flutter#139834)
2023-12-14 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Roll Flutter Engine from 9f7004e3e30e to 45b95f264d63 (1 revision)" (flutter/flutter#140123)
2023-12-14 dacoharkes@google.com [deps] update Android SDK to 34 (flutter/flutter#138183)
2023-12-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9f7004e3e30e to 45b95f264d63 (1 revision) (flutter/flutter#140108)
2023-12-14 31859944+LongCatIsLooong@users.noreply.github.com Catch `Stopwatch` with static analysis (flutter/flutter#140019)
2023-12-14 goderbauer@google.com Overlay supports unconstrained environments (flutter/flutter#139513)
2023-12-14 49699333+dependabot[bot]@users.noreply.github.com Bump github/codeql-action from 2.22.10 to 3.22.11 (flutter/flutter#140087)
2023-12-14 rmolivares@renzo-olivares.dev Remove deprecated `ThemeData.selectedRowColor` (flutter/flutter#139080)
2023-12-14 15619084+vashworth@users.noreply.github.com Unpin mac_toolchain version (flutter/flutter#139938)
2023-12-14 chingjun@google.com Optimize file transfer when using proxied devices. (flutter/flutter#139968)
2023-12-14 38378650+hgraceb@users.noreply.github.com Add commonly used parameter names (flutter/flutter#140027)
2023-12-13 engine-flutter-autoroll@skia.org Roll Flutter Engine from fc3267724e1b to 9f7004e3e30e (4 revisions) (flutter/flutter#140090)
2023-12-13 737941+loic-sharma@users.noreply.github.com [Windows] Remove header guard from generated key map (flutter/flutter#140082)
2023-12-13 reidbaker@google.com Do not use project in do last (flutter/flutter#139325)
2023-12-13 137456488+flutter-pub-roller-bot@users.noreply.github.com Roll pub packages (flutter/flutter#140024)
2023-12-13 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Warn when Gradle plugins are applied using the legacy "apply script method" way" (flutter/flutter#140102)
2023-12-13 58190796+MitchellGoodwin@users.noreply.github.com Swap iOS back button icon in Material app bar (flutter/flutter#134754)
2023-12-13 engine-flutter-autoroll@skia.org Roll Packages from 80aa46a5a73d to b5958e2a8b49 (10 revisions) (flutter/flutter#140069)
2023-12-13 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9039ac78cf03 to fc3267724e1b (26 revisions) (flutter/flutter#140084)
2023-12-13 barpac02@gmail.com Warn when Gradle plugins are applied using the legacy "apply script method" way (flutter/flutter#139690)
2023-12-13 magder@google.com Add self as bundler dependabot reviewer (flutter/flutter#140081)
2023-12-13 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Make tests more resilient to Skia gold failures and refactor flutter_goldens for extensive technical debt removal" (flutter/flutter#140085)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC dit@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-14 16:49:30 +00:00
77579ba740 [two_dimensional_scrollables] Post 3.16 stable tech debt clean up (#5671)
Fixes https://github.com/flutter/flutter/issues/136933
Fixes https://github.com/flutter/flutter/issues/132782

This cleans up some TODOs in the TableView and its tests after the stable release
- removes an assertion on the builder delegate bounds now that the super class handles the assertions
- refactors all of the golden file tests using PaintPattern, removing all of the golden files and enabling web testing
2023-12-14 15:03:50 +00:00
1151191c8c Bump github/codeql-action from 2.22.8 to 3.22.11 (#5674)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.8 to 3.22.11.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p>
<blockquote>
<h1>CodeQL Action Changelog</h1>
<p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>
<h2>[UNRELEASED]</h2>
<p>No user facing changes.</p>
<h2>3.22.11 - 13 Dec 2023</h2>
<ul>
<li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a href="https://redirect.github.com/github/codeql-action/pull/2006">#2006</a></li>
</ul>
<h2>2.22.10 - 12 Dec 2023</h2>
<ul>
<li>Update default CodeQL bundle version to 2.15.4. <a href="https://redirect.github.com/github/codeql-action/pull/2016">#2016</a></li>
</ul>
<h2>2.22.9 - 07 Dec 2023</h2>
<p>No user facing changes.</p>
<h2>2.22.8 - 23 Nov 2023</h2>
<ul>
<li>Update default CodeQL bundle version to 2.15.3. <a href="https://redirect.github.com/github/codeql-action/pull/2001">#2001</a></li>
</ul>
<h2>2.22.7 - 16 Nov 2023</h2>
<ul>
<li>Add a deprecation warning for customers using CodeQL version 2.11.5 and earlier. These versions of CodeQL were discontinued on 8 November 2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by CodeQL Action v2.23.0 and later. <a href="https://redirect.github.com/github/codeql-action/pull/1993">#1993</a>
<ul>
<li>If you are using one of these versions, please update to CodeQL CLI version 2.11.6 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li>
<li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.10.5 and 2.11.5, you can replace <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.22.7</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li>
</ul>
</li>
</ul>
<h2>2.22.6 - 14 Nov 2023</h2>
<ul>
<li>Customers running Python analysis on macOS using version 2.14.6 or earlier of the CodeQL CLI should upgrade to CodeQL CLI version 2.15.0 or later. If you do not wish to upgrade the CodeQL CLI, ensure that you are using Python version 3.11 or earlier, as CodeQL version 2.14.6 and earlier do not support Python 3.12. You can achieve this by adding a <a href="https://github.com/actions/setup-python"><code>setup-python</code></a> step to your code scanning workflow before the step that invokes <code>github/codeql-action/init</code>.</li>
<li>Update default CodeQL bundle version to 2.15.2. <a href="https://redirect.github.com/github/codeql-action/pull/1978">#1978</a></li>
</ul>
<h2>2.22.5 - 27 Oct 2023</h2>
<p>No user facing changes.</p>
<h2>2.22.4 - 20 Oct 2023</h2>
<ul>
<li>Update default CodeQL bundle version to 2.15.1. <a href="https://redirect.github.com/github/codeql-action/pull/1953">#1953</a></li>
<li>Users will begin to see warnings on Node.js 16 deprecation in their Actions logs on code scanning runs starting October 23, 2023.
<ul>
<li>All code scanning workflows should continue to succeed regardless of the warning.</li>
<li>The team at GitHub maintaining the CodeQL Action is aware of the deprecation timeline and actively working on creating another version of the CodeQL Action, v3, that will bump us to Node 20.</li>
<li>For more information, and to communicate with the maintaining team, please use <a href="https://redirect.github.com/github/codeql-action/issues/1959">this issue</a>.</li>
</ul>
</li>
</ul>
<h2>2.22.3 - 13 Oct 2023</h2>
<ul>
<li>Provide an authentication token when downloading the CodeQL Bundle from the API of a GitHub Enterprise Server instance. <a href="https://redirect.github.com/github/codeql-action/pull/1945">#1945</a></li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b374143c11"><code>b374143</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2034">#2034</a> from github/update-v3.22.11-64e61baea</li>
<li><a href="e2b5cc75ce"><code>e2b5cc7</code></a> Update changelog for v3.22.11</li>
<li><a href="64e61baeac"><code>64e61ba</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2006">#2006</a> from github/nickfyson/node-20</li>
<li><a href="c757f9f6de"><code>c757f9f</code></a> Apply suggestions from code review</li>
<li><a href="7898bc2041"><code>7898bc2</code></a> add pr check for node version consistency</li>
<li><a href="6b5b958063"><code>6b5b958</code></a> remove dedundant single quotes from node version strings</li>
<li><a href="ea1e72c669"><code>ea1e72c</code></a> Update .github/workflows/pr-checks.yml</li>
<li><a href="b974542e9f"><code>b974542</code></a> Merge branch 'main' into nickfyson/node-20</li>
<li><a href="b995212303"><code>b995212</code></a> Bump the actions group with 2 updates (<a href="https://redirect.github.com/github/codeql-action/issues/2024">#2024</a>)</li>
<li><a href="3c1878d8f9"><code>3c1878d</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2029">#2029</a> from github/mergeback/v2.22.10-to-main-305f6546</li>
<li>Additional commits viewable in <a href="407ffafae6...b374143c11">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=2.22.8&new-version=3.22.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>
2023-12-14 09:07:21 +00:00
da7532d30a [ci][web] Ignore always_specify_types for JSArray. (#5669)
The definition of `JSArray` (and `JSPromise`) from `dart:js_interop` is changing to `JSArray<T>`, and our analyzer complains about our usage of it with default `T`s, blocking Dart SDK rolls.

This PR ignores the `always_specify_types` lint in the usages of `JSArray`, so this code passes analysis both with the current version of `dart:js_interop` and the next one.

## Issues

* Fixes https://github.com/flutter/flutter/issues/140076
* Cleanup https://github.com/flutter/flutter/issues/140095
2023-12-13 22:53:33 +00:00
ee593fd2c4 [tool] Add support for .java, .gradle, .sh, and .m files… (#5567)
… to `update-excerpts` tool

Need this tool to recognize `.java`, `.gradle`, and `.sh` files in order to complete [flutter/flutter#102679](https://github.com/flutter/flutter/issues/102679). The `README.md` for the `espresso` package contains code from `.java`, `.gradle`, and `.sh` files.

Support for `.m` files was requested by @tarrinneal.
2023-12-13 21:01:50 +00:00
f455462a6b [google_sign_in] Update (web) example app. (#5634)
## Changes

**google_sign_in:**

* Updates web bootstrap following [Flutter Web initialization docs](https://docs.flutter.dev/platform-integration/web/initialization#skipping-this-step).
* Uses the recent [`web_only` library](https://pub.dev/documentation/google_sign_in_web/0.12.3/web_only/web_only-library.html) to `renderButton`.
* Updates dependencies so it can compile with `--wasm`.

(opportunistic weekend commit) **google_identity_services_web:**

* Adds missing `CredentialSelectBy.fedcm_auto` enum value.
* Bump patch version + changelog.

## Issues

* Fixes https://github.com/flutter/flutter/issues/139852
* Missing bit of https://github.com/flutter/flutter/issues/138202

## Testing

* Deployed to: https://dit-gis-test.web.app
google_identity_services_web-v0.3.0+2
2023-12-13 20:54:26 +00:00
2133991a46 [path_provider] De-flake getExternalStorageDirectories test (#5628)
Fixes the flaky path provider test. 

Directories.listSync will sometimes not return the files in the directory (as discussed in https://github.com/flutter/flutter/issues/139378), but the files are there and (after letting it loop for quite a while and comparing to current flake) they always appear in the output of `Process.runSync('ls', ...)`.
2023-12-13 20:26:56 +00:00
b08f91588d [google_sign_in_web] Stop relying on framework internals. (#5660)
The private `FlexHtmlElementView` widget that backs the `renderButton` method currently relies on internal web engine knowledge (a CSS selector) to work.

This PR reimplements that bit of the `FlexHtmlElementView` so it uses standard framework APIs, and removes its reliance in undocumented behavior.

## Issues

* Related to: https://github.com/flutter/engine/pull/48960
google_sign_in_web-v0.12.3+1
2023-12-13 20:25:06 +00:00
2b53f7253d [Android] Bump Gradle version to 7.6.3 (#5522)
Part of fix for https://github.com/flutter/flutter/issues/138336 by bumping the Gradle version of all package example apps (plus `image_picker_android` plugin) to 7.6.3 from those that had a version below that to fix security vulnerability.

Also fixes a bug I found while using the `update-dependencies` packages tool command that caused it to not catch all of the `gradle-wrapper.properties` files when running with the `gradle` dependency + added a test for the fix.
image_picker_android-v0.8.9+1
2023-12-13 19:21:50 +00:00
12b3d59d18 [google_sign_in] Adopt code excerpts in README (#5521)
Improves README example and updates it to use code excerpts.

Part of [flutter/flutter#102679](https://github.com/flutter/flutter/issues/102679)
google_sign_in-v6.2.1
2023-12-13 19:07:53 +00:00
a0fadd00c2 [css_colors] Adopt code excerpts in README (#5478)
Updates the README to use a compiled excerpt source for its example of importing and using `CSSColors`.

Part of [flutter/flutter#102679](https://github.com/flutter/flutter/issues/102679)
css_colors-v1.1.4
2023-12-13 18:12:09 +00:00
2c5469777c [webview_flutter] Support for handling basic authentication requests (Android) (#5454)
Adds the Android implementation for basic http authentication.

This PR is part of a series of PRs that aim to close https://github.com/flutter/flutter/issues/83556.
The PR that contains all changes can be found at https://github.com/flutter/packages/pull/4140.
webview_flutter_android-v3.13.0
2023-12-13 17:37:07 +00:00
b5958e2a8b [camera, camera_android] Re-enable passing integration tests (#5658)
Re-enables `Capture specific image resolutions` tests that pass, but were previously failing according to https://github.com/flutter/flutter/issues/93686.
2023-12-13 17:29:25 +00:00
9487874ba4 Roll Flutter from 97190973d6f5 to 11a9cb7029d7 (32 revisions) (#5665)
Roll Flutter from 97190973d6f5 to 11a9cb7029d7 (32 revisions)

97190973d6...11a9cb7029

2023-12-13 ian@hixie.ch Make tests more resilient to Skia gold failures and refactor flutter_goldens for extensive technical debt removal (flutter/flutter#139549)
2023-12-12 49699333+dependabot[bot]@users.noreply.github.com Bump github/codeql-action from 2.22.9 to 2.22.10 (flutter/flutter#140003)
2023-12-12 34871572+gmackall@users.noreply.github.com Allow plugins to use compileSdkPreview (flutter/flutter#131901)
2023-12-12 137456488+flutter-pub-roller-bot@users.noreply.github.com Roll pub packages (flutter/flutter#139995)
2023-12-12 15619084+vashworth@users.noreply.github.com Select simulator runtime for tests based on Xcode's preferred runtime build (flutter/flutter#139919)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 0c527aa1a215 to 9039ac78cf03 (1 revision) (flutter/flutter#139992)
2023-12-12 pateltirth454@gmail.com [Docs] Added missing `CupertinoApp.showSemanticsDebugger` (flutter/flutter#139913)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 444281eb5c7c to 0c527aa1a215 (2 revisions) (flutter/flutter#139985)
2023-12-12 jason-simmons@users.noreply.github.com Update Gallery lockfiles for the new version of the video_player plugin (flutter/flutter#139832)
2023-12-12 engine-flutter-autoroll@skia.org Roll Packages from cb6dbcdd2305 to 80aa46a5a73d (5 revisions) (flutter/flutter#139982)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 3b77b1b7b42f to 444281eb5c7c (1 revision) (flutter/flutter#139979)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from f8e87ed193f5 to 3b77b1b7b42f (1 revision) (flutter/flutter#139977)
2023-12-12 137456488+flutter-pub-roller-bot@users.noreply.github.com Roll pub packages (flutter/flutter#139969)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4102c7daf1d3 to f8e87ed193f5 (3 revisions) (flutter/flutter#139963)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 95dfb1d4ac75 to 4102c7daf1d3 (1 revision) (flutter/flutter#139961)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 40bfd2dc1519 to 95dfb1d4ac75 (1 revision) (flutter/flutter#139959)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 061ae7023f10 to 40bfd2dc1519 (2 revisions) (flutter/flutter#139958)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 75cfb050cd9a to 061ae7023f10 (1 revision) (flutter/flutter#139955)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 362d0cb3ab27 to 75cfb050cd9a (1 revision) (flutter/flutter#139954)
2023-12-12 gspencergoog@users.noreply.github.com Fix dayPeriodColor handling of non-MaterialStateColors (flutter/flutter#139845)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from ea1a3069e057 to 362d0cb3ab27 (1 revision) (flutter/flutter#139951)
2023-12-12 xilaizhang@google.com [github actions] Automate Flutter Chery Picks (flutter/flutter#139524)
2023-12-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from d001419b436e to ea1a3069e057 (5 revisions) (flutter/flutter#139948)
2023-12-12 christopherfujino@gmail.com [flutter_tools] catch SocketException writing to ios-deploy stdin (flutter/flutter#139784)
2023-12-11 chillers@google.com [ci.yaml] Add missing ci.yaml to runIf of android hot reload tests (flutter/flutter#139932)
2023-12-11 christopherfujino@gmail.com make the tar c command in prepare_package.dart verbose (flutter/flutter#139687)
2023-12-11 engine-flutter-autoroll@skia.org Roll Flutter Engine from 5c1f13e1e535 to d001419b436e (4 revisions) (flutter/flutter#139941)
2023-12-11 timmaffett@gmail.com fix typo of 'not' instead of 'now' for `useInheritedMediaQuery`  (flutter/flutter#139940)
2023-12-11 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4c309195b79d to 5c1f13e1e535 (2 revisions) (flutter/flutter#139939)
2023-12-11 nathan.wilson1232@gmail.com Implement `switch` expressions in `examples/` and `animation/` (flutter/flutter#139882)
2023-12-11 pateltirth454@gmail.com Renamed `appbar` to `app_bar` directory in API Examples Tests (flutter/flutter#139922)
2023-12-11 gspencergoog@users.noreply.github.com Deprecate `RawKeyEvent`, `RawKeyboard`, et al. (flutter/flutter#136677)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC dit@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
...
2023-12-13 15:46:24 +00:00
ea318b9e57 [url_launcher] Return false on Windows when there is no handler (#5359)
Special-cases the handling of the error for "no registered handler" to return false, rather than throw, which better matches the behavior on other platforms.

Also updates Pigeon to 13 while I'm modifying the Pigeon definition.

Fixes https://github.com/flutter/flutter/issues/138142
url_launcher_windows-v3.1.1
2023-12-13 11:15:24 +00:00
73d2f3eb96 [url_launcher] Simplify Linux implementation (#5376)
The Linux implementation's method channel code was never simplified after the switch from a shared method channel to per-package method channels, so there was still cruft from the cross-platform channel API. This removes everything that's not used by the Linux native implementation, simplifying the protocol.

This also adds direct support for `launchUrl`, so we're no longer relying on the redirection from the deprecated `launch`.
url_launcher_linux-v3.1.1
2023-12-13 01:35:19 +00:00
d9ee0bf7a3 [local_auth]: Bump androidx.fragment:fragment from 1.6.1 to 1.6.2 in /packages/local_auth/local_auth_android/android (#5332)
Bumps androidx.fragment:fragment from 1.6.1 to 1.6.2.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.fragment:fragment&package-manager=gradle&previous-version=1.6.1&new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>
local_auth_android-v1.0.36
2023-12-12 22:29:48 +00:00
8d3c5068ff [pigeon] Adds @CanIgnoreReturnValue annotation (#5601)
adds @CanIgnoreReturnValue annotation to java class builder method
pigeon-v15.0.1
2023-12-12 19:46:06 +00:00
92bbf65dd2 [image_picker] updates to resize logic. (#5527)
Simplifies resizing logic on ios and android.
Also fixes a bug with resizing https://github.com/flutter/flutter/issues/88901.
Also changes rounding to be closer to original aspect ratio (and consistent across platforms)

fixes https://github.com/flutter/flutter/issues/88901
image_picker_android-v0.8.9 image_picker_ios-v0.8.9
2023-12-12 19:25:48 +00:00
bf6c32c9cc [various] Update examples using video_player (#5653)
Updates examples in other packages (image_picker, camera) that use the deprecated `VideoPlayerController.network` to use the newer `VideoPlayerController.networkUrl` instead.

Fixes https://github.com/flutter/flutter/issues/127754
camera_avfoundation-v0.9.13+8 image_picker-v1.0.5 camera-v0.10.5+7 camera_android_camerax-v0.5.0+24 camera_android-v0.10.8+15
2023-12-12 17:43:43 +00:00