cebc06cbd7
Manual roll Flutter from 6bba08cbcc51 to 0975e612c04a (1 revision) ( #7814 )
...
Manual roll requested by stuartmorgan@google.com
6bba08cbcc...0975e612c0
2024-10-01 51940183+Sameri11@users.noreply.github.com [tool][android]
Allow --target-platform work properly with --debug mode
(flutter/flutter#154476 )
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 camillesimon@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
---------
Co-authored-by: Stuart Morgan <stuartmorgan@google.com>
2024-10-08 08:14:04 -04:00
1c16d29471
Bump actions/checkout from 4.1.7 to 4.2.1 ( #7813 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.7 to 4.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/releases ">actions/checkout's releases</a>.</em></p>
<blockquote>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy "><code>@âorhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1924 ">actions/checkout#1924</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Jcambass "><code>@âJcambass</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1919 ">actions/checkout#1919</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1 ">https://github.com/actions/checkout/compare/v4.2.0...v4.2.1 </a></p>
<h2>v4.2.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add Ref and Commit outputs by <a href="https://github.com/lucacome "><code>@âlucacome</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1180 ">actions/checkout#1180</a></li>
<li>Dependabot updates in <a href="https://redirect.github.com/actions/checkout/pull/1777 ">actions/checkout#1777</a> & <a href="https://redirect.github.com/actions/checkout/pull/1872 ">actions/checkout#1872</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/yasonk "><code>@âyasonk</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1869 ">actions/checkout#1869</a></li>
<li><a href="https://github.com/lucacome "><code>@âlucacome</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1180 ">actions/checkout#1180</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4.1.7...v4.2.0 ">https://github.com/actions/checkout/compare/v4.1.7...v4.2.0 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md ">actions/checkout's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy "><code>@âorhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1924 ">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a href="https://github.com/lucacome "><code>@âlucacome</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1180 ">actions/checkout#1180</a></li>
<li>Dependency updates by <a href="https://github.com/dependabot "><code>@âdependabot</code></a>- <a href="https://redirect.github.com/actions/checkout/pull/1777 ">actions/checkout#1777</a>, <a href="https://redirect.github.com/actions/checkout/pull/1872 ">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4 updates by <a href="https://github.com/dependabot "><code>@âdependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1739 ">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot "><code>@âdependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1697 ">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a href="https://github.com/orhantoy "><code>@âorhantoy</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1774 ">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable version. by <a href="https://github.com/jww3 "><code>@âjww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1776 ">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a href="https://github.com/cory-miller "><code>@âcory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1732 ">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a href="https://github.com/cory-miller "><code>@âcory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1703 ">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a href="https://github.com/dependabot "><code>@âdependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1694 ">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a href="https://github.com/dependabot "><code>@âdependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1696 ">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a href="https://github.com/dependabot "><code>@âdependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1695 ">actions/checkout#1695</a></li>
<li>README: Suggest <code>user.email</code> to be <code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a href="https://github.com/cory-miller "><code>@âcory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1707 ">actions/checkout#1707</a></li>
</ul>
<h2>v4.1.4</h2>
<ul>
<li>Disable <code>extensions.worktreeConfig</code> when disabling <code>sparse-checkout</code> by <a href="https://github.com/jww3 "><code>@âjww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1692 ">actions/checkout#1692</a></li>
<li>Add dependabot config by <a href="https://github.com/cory-miller "><code>@âcory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1688 ">actions/checkout#1688</a></li>
<li>Bump the minor-actions-dependencies group with 2 updates by <a href="https://github.com/dependabot "><code>@âdependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1693 ">actions/checkout#1693</a></li>
<li>Bump word-wrap from 1.2.3 to 1.2.5 by <a href="https://github.com/dependabot "><code>@âdependabot</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1643 ">actions/checkout#1643</a></li>
</ul>
<h2>v4.1.3</h2>
<ul>
<li>Check git version before attempting to disable <code>sparse-checkout</code> by <a href="https://github.com/jww3 "><code>@âjww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1656 ">actions/checkout#1656</a></li>
<li>Add SSH user parameter by <a href="https://github.com/cory-miller "><code>@âcory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1685 ">actions/checkout#1685</a></li>
<li>Update <code>actions/checkout</code> version in <code>update-main-version.yml</code> by <a href="https://github.com/jww3 "><code>@âjww3</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1650 ">actions/checkout#1650</a></li>
</ul>
<h2>v4.1.2</h2>
<ul>
<li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code> option is not present <a href="https://github.com/dscho "><code>@âdscho</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1598 ">actions/checkout#1598</a></li>
</ul>
<h2>v4.1.1</h2>
<ul>
<li>Correct link to GitHub Docs by <a href="https://github.com/peterbe "><code>@âpeterbe</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1511 ">actions/checkout#1511</a></li>
<li>Link to release page from what's new section by <a href="https://github.com/cory-miller "><code>@âcory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1514 ">actions/checkout#1514</a></li>
</ul>
<h2>v4.1.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1396 ">Add support for partial checkout filters</a></li>
</ul>
<h2>v4.0.0</h2>
<ul>
<li><a href="https://redirect.github.com/actions/checkout/pull/1067 ">Support fetching without the --progress option</a></li>
<li><a href="https://redirect.github.com/actions/checkout/pull/1436 ">Update to node20</a></li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="eef61447b9
"><code>eef6144</code></a> Prepare 4.2.1 release (<a href="https://redirect.github.com/actions/checkout/issues/1925 ">#1925</a>)</li>
<li><a href="6b42224f41
"><code>6b42224</code></a> Add workflow file for publishing releases to immutable action package (<a href="https://redirect.github.com/actions/checkout/issues/1919 ">#1919</a>)</li>
<li><a href="de5a000abf
"><code>de5a000</code></a> Check out other refs/* by commit if provided, fall back to ref (<a href="https://redirect.github.com/actions/checkout/issues/1924 ">#1924</a>)</li>
<li><a href="d632683dd7
"><code>d632683</code></a> Prepare 4.2.0 release (<a href="https://redirect.github.com/actions/checkout/issues/1878 ">#1878</a>)</li>
<li><a href="6d193bf280
"><code>6d193bf</code></a> Bump braces from 3.0.2 to 3.0.3 (<a href="https://redirect.github.com/actions/checkout/issues/1777 ">#1777</a>)</li>
<li><a href="db0cee9a51
"><code>db0cee9</code></a> Bump the minor-npm-dependencies group across 1 directory with 4 updates (<a href="https://redirect.github.com/actions/checkout/issues/1872 ">#1872</a>)</li>
<li><a href="b684943689
"><code>b684943</code></a> Add Ref and Commit outputs (<a href="https://redirect.github.com/actions/checkout/issues/1180 ">#1180</a>)</li>
<li><a href="2d7d9f7ff5
"><code>2d7d9f7</code></a> Provide explanation for where user email came from (<a href="https://redirect.github.com/actions/checkout/issues/1869 ">#1869</a>)</li>
<li><a href="9a9194f871
"><code>9a9194f</code></a> Bump docker/build-push-action from 5.3.0 to 6.5.0 (<a href="https://redirect.github.com/actions/checkout/issues/1832 ">#1832</a>)</li>
<li><a href="dd960bd3c3
"><code>dd960bd</code></a> Bump docker/login-action in the minor-actions-dependencies group (<a href="https://redirect.github.com/actions/checkout/issues/1831 ">#1831</a>)</li>
<li>See full diff in <a href="692973e3d9...eef61447b9
">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
2024-10-08 09:57:21 +00:00
7ee7b86ee8
[interactive_media_ads] Adds remaining methods for internal wrapper of the iOS native IMAAdsRenderingSettings
( #7745 )
interactive_media_ads-v0.2.2+8
2024-10-08 09:43:43 +00:00
0097256968
[url_launcher] Remove incorrect SMS instructions ( #7807 )
...
Removes incorrect instructions for SMS that were added in https://github.com/flutter/plugins/pull/6042 . These instructions would double-encode the body, causing issues.
This removes, rather than fixes, the instructions because the `sms:` scheme isn't particularly well defined, and has inconsistent handling across platforms (see https://github.com/flutter/flutter/issues/18823 and https://github.com/flutter/flutter/issues/156281 for some examples), so no simple instructions will work everywhere. Handling that kind of platform difference is out of scope for this package and its instructions.
Fixes https://github.com/flutter/flutter/issues/156281
url_launcher-v6.3.1
2024-10-08 09:43:39 +00:00
5cda4c673a
Manual roll Flutter from ead6b0d17c89 to 6bba08cbcc51 (37 revisions) ( #7809 )
...
Manual roll Flutter from ead6b0d17c89 to 6bba08cbcc51 (37 revisions)
Manual roll requested by stuartmorgan@google.com
ead6b0d17c...6bba08cbcc
2024-10-01 a.a.ustinoff@gmail.com Feat: Add opportunity to change CupertinoTextField suffix alignment (flutter/flutter#154601 )
2024-10-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from da28db8ff41d to 3fdb546bf595 (2 revisions) (flutter/flutter#155993 )
2024-10-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from 6b21b796cc94 to da28db8ff41d (1 revision) (flutter/flutter#155985 )
2024-10-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from 259f56c6e91b to 6b21b796cc94 (1 revision) (flutter/flutter#155983 )
2024-10-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from 6ee04ed763d9 to 259f56c6e91b (1 revision) (flutter/flutter#155981 )
2024-10-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from bfb6dddb2b30 to 6ee04ed763d9 (3 revisions) (flutter/flutter#155978 )
2024-10-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from e61bc853acb2 to bfb6dddb2b30 (8 revisions) (flutter/flutter#155967 )
2024-10-01 katelovett@google.com Disable flaky menu test (flutter/flutter#155968 )
2024-10-01 robert.ancell@canonical.com Fix crash in Linux platform channel example. (flutter/flutter#155735 )
2024-09-30 polinach@google.com Fix leak in input_decorator [prod-leak-fix] (flutter/flutter#155885 )
2024-09-30 rmolivares@renzo-olivares.dev Move platform specific text selection behavior out of styled TextField classes (flutter/flutter#155774 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Flutter Engine from b466a0dd7834 to e61bc853acb2 (5 revisions) (flutter/flutter#155952 )
2024-09-30 rmolivares@renzo-olivares.dev `RenderParagraph`s `_SelectableFragment.boundingBoxes` should consider max line height (flutter/flutter#155892 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Packages from 0321757447bf to 27c98537ccac (3 revisions) (flutter/flutter#155945 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Flutter Engine from f4507e7a4beb to b466a0dd7834 (1 revision) (flutter/flutter#155944 )
2024-09-30 andrewrkolos@gmail.com when `ResidentRunner.tryInitLogReader` fails, only log warning on Android (flutter/flutter#155800 )
2024-09-30 gordin.dan@gmail.com Move FlutterLogo from material to widget (flutter/flutter#155864 )
2024-09-30 lizhuo.huang@outlook.com fix: support android 15 16k page size for template plugin_ffi (flutter/flutter#155508 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Flutter Engine from daf126b38b8f to f4507e7a4beb (1 revision) (flutter/flutter#155932 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Flutter Engine from 734205fbcd62 to daf126b38b8f (1 revision) (flutter/flutter#155929 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Flutter Engine from 338f09c4ea72 to 734205fbcd62 (1 revision) (flutter/flutter#155923 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Flutter Engine from 897f5caffe2d to 338f09c4ea72 (2 revisions) (flutter/flutter#155917 )
2024-09-30 engine-flutter-autoroll@skia.org Roll Flutter Engine from 569abc4044b8 to 897f5caffe2d (1 revision) (flutter/flutter#155912 )
2024-09-29 engine-flutter-autoroll@skia.org Roll Flutter Engine from c4784aa7eade to 569abc4044b8 (2 revisions) (flutter/flutter#155894 )
2024-09-28 engine-flutter-autoroll@skia.org Roll Flutter Engine from ff4541712df4 to c4784aa7eade (2 revisions) (flutter/flutter#155889 )
2024-09-28 50643541+Mairramer@users.noreply.github.com Fixes column text width calculation in CupertinoDatePicker (flutter/flutter#151128 )
2024-09-28 engine-flutter-autoroll@skia.org Roll Flutter Engine from 380fd814448c to ff4541712df4 (1 revision) (flutter/flutter#155886 )
2024-09-28 tessertaha@gmail.com Optimize `Overlay` sample to avoid overflow (flutter/flutter#155861 )
2024-09-28 engine-flutter-autoroll@skia.org Roll Flutter Engine from f3b11bcd9c37 to 380fd814448c (1 revision) (flutter/flutter#155876 )
2024-09-28 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9c8e5cb226e4 to f3b11bcd9c37 (3 revisions) (flutter/flutter#155865 )
2024-09-28 engine-flutter-autoroll@skia.org Roll Flutter Engine from f9e4ed28f103 to 9c8e5cb226e4 (1 revision) (flutter/flutter#155857 )
2024-09-27 engine-flutter-autoroll@skia.org Roll Flutter Engine from f21f2b232b8a to f9e4ed28f103 (2 revisions) (flutter/flutter#155855 )
2024-09-27 45459898+RamonFarizel@users.noreply.github.com Add magnificationScale to CupertinoMagnifier for Zoom Effect (flutter/flutter#155276 )
2024-09-27 iNoles@users.noreply.github.com Fix typo on theme_data (flutter/flutter#155644 )
2024-09-27 engine-flutter-autoroll@skia.org Roll Flutter Engine from 7c603de2dca7 to f21f2b232b8a (6 revisions) (flutter/flutter#155843 )
2024-09-27 34871572+gmackall@users.noreply.github.com Turn the packages roller bot back on (flutter/flutter#155842 )
2024-09-27 engine-flutter-autoroll@skia.org Roll Packages from f38b780f530f to 0321757447bf (4 revisions) (flutter/flutter#155832 )
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 camillesimon@google.com ,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.
...
2024-10-08 09:43:38 +00:00
e21f1ee67c
[webview_flutter_wkwebview] Support NTLM for authentication ( #7670 )
...
This change allows wkwebview to support NTLM on iOS.
[#155427 ](https://github.com/flutter/flutter/issues/155427 )
webview_flutter_wkwebview-v3.16.0
2024-10-07 18:46:22 +00:00
f0d51c6e2b
Revert "[in_app_purchase_storekit] Add support for purchase and transactions" ( #7810 )
...
Reverts flutter/packages#7574
This is failing for `stable` (which only runs in post-submit). See
https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8734714858533469745/+/u/Run_package_tests/native_test/stdout
for errors.
2024-10-07 14:39:12 -04:00
2203d084e8
[in_app_purchase_storekit] Add support for purchase and transactions ( #7574 )
...
This PR contains the preliminary implementations for handling [purchases](https://developer.apple.com/documentation/storekit/product/3791971-purchase ) and [transactions](https://developer.apple.com/documentation/storekit/transaction )
Of note, as of StoreKit 2, the [result of a call to a purchase will only return a Transaction](https://developer.apple.com/documentation/storekit/product/purchaseresult ) when the purchase is successful. If the status of purchase is pending, or cancelled, nothing will be returned.
This is in contrast to StoreKit 1, where developers could check the state of a Transaction with [TransactionState](https://developer.apple.com/documentation/storekit/skpaymenttransaction/1411275-transactionstate ). This means that migrating to StoreKit 2 will require developers to update their handling of transactions accordingly.
2024-10-07 17:42:16 +00:00
b6b7bfabde
Manual roll Flutter from fa402c8057a1 to ead6b0d17c89 (14 revisions) ( #7806 )
...
Manual roll requested by stuartmorgan@google.com
fa402c8057...ead6b0d17c
2024-09-27 kustermann@google.com Remove left-over traces of "link-dry-run" - which isn't used anywhere in flutter (flutter/flutter#155820 )
2024-09-27 engine-flutter-autoroll@skia.org Roll Flutter Engine from e57b440ec4ee to 7c603de2dca7 (5 revisions) (flutter/flutter#155811 )
2024-09-27 bruno.leroux@gmail.com Fix DropdownMenu rendered behind AppBar (flutter/flutter#155539 )
2024-09-27 engine-flutter-autoroll@skia.org Roll Flutter Engine from 53517772a5b0 to e57b440ec4ee (8 revisions) (flutter/flutter#155799 )
2024-09-27 ditman@gmail.com Throw StateError when implicitView is null on `wrapWithDefaultView`. (flutter/flutter#155734 )
2024-09-27 34871572+gmackall@users.noreply.github.com Roll packages manually (flutter/flutter#155786 )
2024-09-27 rmolivares@renzo-olivares.dev fix: SelectableText should handle focus changes (flutter/flutter#155771 )
2024-09-27 34871572+gmackall@users.noreply.github.com Use flutter from in same repo (not path) in `generate_gradle_lockfiles.dart` (again) (flutter/flutter#155794 )
2024-09-26 34871572+gmackall@users.noreply.github.com Use flutter from in same repo (not path) in `generate_gradle_lockfiles.dart` (flutter/flutter#155790 )
2024-09-26 rmolivares@renzo-olivares.dev `RenderParagraph` should invalidate its `_SelectableFragment`s cached rects on window size updates (flutter/flutter#155719 )
2024-09-26 zeqinjie@qq.com Fix broken text field with set hint and min and max lines(#153183 ) (flutter/flutter#153235 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9e6133e8d906 to 53517772a5b0 (1 revision) (flutter/flutter#155772 )
2024-09-26 ian@hixie.ch Fix line-wrapping in `flutter create` error message. (flutter/flutter#150325 )
2024-09-26 christopherfujino@gmail.com remove fujino from CODEOWNERS (flutter/flutter#155369 )
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 camillesimon@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
2024-10-07 17:21:08 +00:00
bb00d34a42
[google_sign_in] Update Pigeon for non-nullable generics ( #7785 )
...
Updates the Pigeon definition to uses non-nullable generics now that it's possible.
In practice for this plugin it's currently a no-op: the only affected collection is passed from Dart to native, on the Dart side the source was already a `List<String>`, and on the native side we are using languages without nullability support in generics (Java and Obj-C). However, to do this now eliminates tech debt, and will avoid problems if/when the native side switches to Kotlin/Swift.
The Android implementation required some non-trivial changes to adapt to an earlier Pigeon change that we hadn't picked up yet, which was the change from `Result<Void>` (which turned out to be incompatible with Kotlin) to the separate `VoidResult` class.
Part of https://github.com/flutter/flutter/issues/155891
google_sign_in_android-v6.1.33
google_sign_in_ios-v5.7.8
2024-10-07 14:55:18 +00:00
e784c3e0f4
[path_provider] Update Android Pigeon for non-nullable generics ( #7783 )
...
Removes workarounds for previous lack of non-nullable generics support. There are no native code changes because in practice we already didn't want nullable values in the collection, we just couldn't express it formally.
Part of https://github.com/flutter/flutter/issues/155891
path_provider_android-v2.2.12
2024-10-07 14:51:14 +00:00
3890ceef72
[rfw] Increase tolerance for material widget tests ( #7148 )
...
This PR introduces a tolerance for rfw material widget tests to fix the golden test error in https://github.com/flutter/flutter/issues/151611 .
Part of a fix for https://github.com/flutter/flutter/issues/151659 .
2024-10-07 14:40:48 +00:00
4afc383a6d
[various] Update Java compatibility version to 11 ( #7795 )
...
Now that `stable` requires AGP 7.0, which in turn requires Java 11+, we should be able to set our compatibility version to 11 (setting the min Flutter SDK version to current stable).
Also removes the gradle conditionals for setting namespace (and the repo tool checks that it is present), as that was only needed for AGP 4.1 compatibility.
Part of https://github.com/flutter/flutter/issues/156111
google_sign_in_android-v6.1.32
webview_flutter_android-v3.16.9
local_auth_android-v1.0.46
google_maps_flutter_android-v2.14.8
file_selector_android-v0.5.1+9
url_launcher_android-v6.3.12
quick_actions_android-v1.0.18
interactive_media_ads-v0.2.2+7
camera_android_camerax-v0.6.9+2
image_picker_android-v0.8.12+15
video_player_android-v2.7.9
in_app_purchase_android-v0.3.6+9
camera_android-v0.10.9+12
path_provider_android-v2.2.11
espresso-v0.4.0+3
flutter_plugin_android_lifecycle-v2.0.23
shared_preferences_android-v2.3.3
2024-10-05 12:06:33 +00:00
aa741d164c
[video_player] Update Pigeon for non-nullable generics ( #7790 )
...
Updates the Pigeon definition to uses non-nullable generics now that it's possible.
In practice for this plugin it's currently a no-op: the only affected collection is passed from Dart to native, on the Dart side the source was already a `Map<String, String>`, and on the native side we are using languages without nullability support in generics (Java and Obj-C). However, doing this now eliminates tech debt, and will avoid problems if/when the native side switches to Kotlin/Swift.
On iOS, also removes a class that was accidentally left, unused, in the Pigeon definition file after an earlier update to that file. Current versions of Pigeon would generate that class even though it's not used, so removing it from the definition avoids changes to the generated code that would otherwise have been caused by the update.
Part of https://github.com/flutter/flutter/issues/155891
video_player_avfoundation-v2.6.2
video_player_android-v2.7.8
2024-10-04 18:47:19 +00:00
f142461af2
[go_router] Added missing implementation for the routerNeglect parameter in GoRouter ( #7752 )
...
The `GoRouter` constructor parameter `routerNeglect` currently has no effect. This PR provides an implementation for this parameter, in line with the original implementation, i.e. _"This will suppress history for all navigation made using go_router"_.
*List which issues are fixed by this PR. You must list at least one issue.*
* flutter/flutter#119398
go_router-v14.3.0
2024-10-04 18:11:19 +00:00
e28f004e48
[google_maps_flutter_platform_interface] Convert BitmapDescriptor
to typesafe subclasses ( #7699 )
...
`BitmapDescriptor` is currently just a wrapper around JSON, with the
exception of two of its subclasses. This converts all cases to typesafe
structures without breaking the current API.
Part of https://github.com/flutter/flutter/issues/155122
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] page, which explains my
responsibilities.
- [x] I read and followed the [relevant style guides] and ran the
auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages
repo does use `dart format`.)
- [ ] I signed the [CLA].
- [x] The title of the PR starts with the name of the package surrounded
by square brackets, e.g. `[shared_preferences]`
- [x] I [linked to at least one issue that this PR fixes] in the
description above.
- [x] I updated `pubspec.yaml` with an appropriate new version according
to the [pub versioning philosophy], or this PR is [exempt from version
changes].
- [x] I updated `CHANGELOG.md` to add a description of the change,
[following repository CHANGELOG style], or this PR is [exempt from
CHANGELOG changes].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/packages/blob/main/CONTRIBUTING.md
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md
[relevant style guides]:
https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style
[CLA]: https://cla.developers.google.com/
[Discord]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
[linked to at least one issue that this PR fixes]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview
[pub versioning philosophy]: https://dart.dev/tools/pub/versioning
[exempt from version changes]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version
[following repository CHANGELOG style]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style
[exempt from CHANGELOG changes]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog
[test-exempt]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests
google_maps_flutter_platform_interface-v2.9.5
2024-10-04 13:06:18 -04:00
6ec1b43d66
[google_maps_flutter_platform_interface] Convert PatternItem
and Cap
to typesafe structures. ( #7703 )
...
Convert `PatternItem` and `Cap` from JSON wrappers to typesafe classes.
https://github.com/flutter/flutter/issues/155121
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] page, which explains my
responsibilities.
- [x] I read and followed the [relevant style guides] and ran the
auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages
repo does use `dart format`.)
- [ ] I signed the [CLA].
- [x] The title of the PR starts with the name of the package surrounded
by square brackets, e.g. `[shared_preferences]`
- [x] I [linked to at least one issue that this PR fixes] in the
description above.
- [x] I updated `pubspec.yaml` with an appropriate new version according
to the [pub versioning philosophy], or this PR is [exempt from version
changes].
- [x] I updated `CHANGELOG.md` to add a description of the change,
[following repository CHANGELOG style], or this PR is [exempt from
CHANGELOG changes].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/packages/blob/main/CONTRIBUTING.md
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md
[relevant style guides]:
https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style
[CLA]: https://cla.developers.google.com/
[Discord]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
[linked to at least one issue that this PR fixes]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview
[pub versioning philosophy]: https://dart.dev/tools/pub/versioning
[exempt from version changes]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version
[following repository CHANGELOG style]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style
[exempt from CHANGELOG changes]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog
[test-exempt]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests
google_maps_flutter_platform_interface-v2.9.4
2024-10-04 12:04:51 -04:00
05bf1d482d
[various] Update Swift plugins for non-nullable generics ( #7742 )
...
Updates Swift-based plugins to the current version of Pigeon:
- Removes workarounds for previous lack of support for non-nullable generics.
- Minor tweaks for other Pigeon changes in intervening versions.
These are done as a batch since the Swift plugins are unusual among our plugins in having strong typing changes on the native side, making them easier to do mechanically.
Part of https://github.com/flutter/flutter/issues/155891
file_selector_macos-v0.9.4+2
file_selector_ios-v0.5.3+1
shared_preferences_foundation-v2.5.3
2024-10-04 11:06:18 +00:00
6dd7f6bdf3
[url_launcher] Update Android Pigeon ( #7744 )
...
Updates the version of Pigeon used for `url_launcher_android` to pick up non-nullable collection support, and updates the Pigeon definition file accordingly.
This has no effect on the native code since Java doesn't enforce generic non-nullability, but it extends the type safety on the Dart side until the Pigeon layer, rather than the Dart plugin code.
Part of https://github.com/flutter/flutter/issues/155891
url_launcher_android-v6.3.11
2024-10-04 10:32:00 +00:00
b33972233e
[xdg_directories] Add stateHome
property ( #7766 )
...
This pull request adds a property called `stateHome` that provides the directory for `XDG_STATE_HOME`.
Fixes https://github.com/flutter/flutter/issues/155494
xdg_directories-v1.1.0
2024-10-04 02:37:13 +00:00
9e7333d2a8
[file_selector] Update Android Pigeon for non-nullable generics ( #7781 )
...
Removes workarounds for previous lack of non-nullable generics support. There are no native code changes because in practice we already didn't want nullable values in the collection, we just couldn't express it formally.
Part of https://github.com/flutter/flutter/issues/155891
file_selector_android-v0.5.1+8
2024-10-03 19:34:01 +00:00
6058294487
[go_router] Relax subroute path requirements (allow root and child routes to have the same path forms ) ( #7647 )
...
Before this change `GoRoute` constructor allowed Schroedinger routes which were neither in a valid state nor an invalid state until they were used. EG: `GoRoute(path: '/some-route')` was valid as a top route but invalid as a child route. This prevents routes from being moved around and prevents building upon go router.
To solve this I see two solution:
1. Breaking change: Require all routes to start with `/` (or none)
2. Non breaking: Allow all routes to start or not with `/`
Since I did not want to introduce a breaking change I followed option 2, which allows all routes to be of the form `/some-route` or `some-route`. However, breaking changes aside, I believe it would be better to use solution 1 as it's more predictible.
@chunhtai What do you think about those options ?
Related issue: Fix https://github.com/flutter/flutter/issues/145867
go_router-v14.2.9
2024-10-03 16:46:07 +00:00
429650f681
[camera, google_sign_in, espresso] Bump guava to version 33.3.1
. ( #7773 )
...
Fixes https://github.com/flutter/flutter/issues/155458
Fixes https://github.com/flutter/flutter/issues/154586
Bumps Guava to `33.3.1`, as from what I can tell we were essentially hitting https://github.com/google/guava/issues/7397 , from a [comment](https://github.com/google/guava/issues/7397#issuecomment-2368390150 ) on the issue:
> I'm a little surprised that AGP wouldn't have complained already for any builds that depended on Guava classes that used those annotations, since it presumably wouldn't find the annotations on the runtime classpath.
I believe this maintainers suspicions were warranted, as it seems AGP was complaining in our case!
That issue was fixed in version `33.3.1` of Guava. Verified that I could re-create the failure in the [first issue](https://github.com/flutter/flutter/issues/155458 ), and then verified that it was fixed with no additional proguard rules by upgrading the Guava version used by the `google_sign_in` plugin. Decided to make the upgrade everywhere we use guava, so we don't hit it in another plugin later.
espresso-v0.4.0+2
google_sign_in_android-v6.1.31
camera_android_camerax-v0.6.9+1
2024-10-03 16:40:32 +00:00
309398a235
[video_player] Remove -Werror from Android build ( #7776 )
...
In https://github.com/flutter/plugins/pull/3019 -Werror was incorrectly added directly to the plugin build itself, which impacts client builds. We've since updated our builds to set these flags on the project only when building our own example app, which gives us the CI benefits of this flag without burdening clients with restrictive build settings, so this is no longer needed.
Fixes https://github.com/flutter/flutter/issues/148478
*Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.*
*List which issues are fixed by this PR. You must list at least one issue.*
video_player_android-v2.7.7
2024-10-03 14:54:15 +00:00
ff456a18db
[pigeon] chore(readme): deprecated command of running pigeon ( #7761 )
...
*Update outdated command in `README.md` of running [pigeon](https://pub.dev/packages/pigeon ).*
Same as #7709
pigeon-v22.4.2
2024-10-03 10:08:56 +00:00
700994c15f
[image_picker]: Bump androidx.activity:activity from 1.9.1 to 1.9.2 in /packages/image_picker/image_picker_android/android ( #7607 )
...
Bumps androidx.activity:activity from 1.9.1 to 1.9.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>
image_picker_android-v0.8.12+14
2024-10-02 22:58:05 +00:00
cff1e5f6a5
Add percentile computations to benchmark scores ( #7760 )
...
This adds p50, p90, and p95 computations to each benchmark metric. This
PR also refactors the benchmark computation definitions so they are
defined by an enum.
Fixes https://github.com/flutter/flutter/issues/151551 .
web_benchmarks-v3.1.0
2024-10-02 15:39:47 -07:00
68ccd8c152
[various] Unpin some dev dependencies ( #7762 )
...
Several dev dependencies, most notably mockito, were only allow as exactly pinned versions, in order to avoid out-of-band breakage due to deprecations in minor version updates. Now that the policy for Flutter repos has changed to not include deprecation warnings in analysis, this is no longer an issue, so we can relax these dependencies to follow the more normal pattern of using ranges.
2024-10-02 19:06:20 +00:00
7c97c8809b
[file_selector] Convert Linux to Pigeon ( #7770 )
...
Replaces manual method channel code with Pigeon.
I made a couple of simplifications to the Dart/C boundary while converting:
- The return value is a always a list now; it's easier to handle that on the Dart side than track and handle in the native code.
- It's a single method with a type enum, instead of several different methods, since that mirrors the underlying SDK.
These changes are consistent with our general trend toward putting more logic in Dart and less in native code, for ease of maintenance.
Fixes https://github.com/flutter/flutter/issues/117906
file_selector_linux-v0.9.3
2024-10-02 18:35:01 +00:00
aeecebc6e7
Background/resuming video_player
on Android sends one initialized
event ( #7722 )
...
Closes https://github.com/flutter/flutter/issues/154602 .
I also added small clarifications to the error in `video_player` (an assertion/error that are better than a `Completer.complete` default error) and updated the documentation in `video_player_platform` (it might have been obvious, but it definitely is now).
video_player_platform_interface-v6.2.3
video_player_android-v2.7.6
video_player-v2.9.2
2024-10-02 17:49:22 +00:00
a566da6a0f
[quick_actions_android] Update instructions for using a launcher activity with more breadcrumbs ( #7716 )
...
Builds on https://github.com/flutter/packages/pull/7686 to give more context about the issue I solved in https://github.com/flutter/flutter/issues/152883 and hopefully leave better breadcrumbs for developers that find themselves wanting to use a launcher activity and the `quick_actions_android` plugin.
Fixes https://github.com/flutter/flutter/issues/152883 .
quick_actions_android-v1.0.17
2024-10-02 16:33:03 +00:00
048ae847ae
Add flutter frame timings to benchmark metrics ( #7759 )
web_benchmarks-v3.1.0-wip
2024-10-01 15:48:34 -07:00
80f442ef2c
[local_auth] Update Pigeon in iOS and Android ( #7724 )
...
Updates local_auth_android and local_auth_darwin to the latest version of Pigeon, allowing removal of the workarounds for:
- lack of enum support in collections (no need for a wrapper class now)
- non-nullable collection generics (no need for force-unwrapping in Dart).
Part of https://github.com/flutter/flutter/issues/133455
Part of https://github.com/flutter/flutter/issues/155891
local_auth_android-v1.0.45
local_auth_darwin-v1.4.1
2024-10-01 17:20:12 +00:00
ebcc4f0b01
[camerax] Correct assumption about preview being correctly rotated by default on API 29 ( #7714 )
...
Changes assumption about camera preview being automatically corrected by CameraX on API <= 29 to API < 29 based on the fact that an `ImageReader` backs devices running API 29+, on which the camera preview will not automatically be corrected by CameraX.
Related to https://github.com/flutter/flutter/issues/154241 .
camera_android_camerax-v0.6.9
2024-10-01 15:19:23 +00:00
33fa73aec5
Replace initialPage
parameter with benchmarkPath
( #7743 )
...
This will unblock https://github.com/flutter/devtools/pull/8320 . This is a follow up to the initial attempt here: https://github.com/flutter/packages/pull/7632
web_benchmarks-v3.0.0
2024-09-30 23:51:20 +00:00
78eed5e47d
[webview]: Bump androidx.webkit:webkit from 1.11.0 to 1.12.0 in /packages/webview_flutter/webview_flutter_android/android ( #7681 )
...
Bumps androidx.webkit:webkit from 1.11.0 to 1.12.0.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
---
<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.16.8
2024-09-30 23:00:07 +00:00
577ce4c471
[interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivemedia from 3.35.0 to 3.35.1 in /packages/interactive_media_ads/android ( #7734 )
...
Bumps com.google.ads.interactivemedia.v3:interactivemedia from 3.35.0 to 3.35.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>
interactive_media_ads-v0.2.2+6
2024-09-30 21:56:49 +00:00
9aabf9363a
[interactive_media_ads] Change the location of where the AdsLoader is initialized ( #7721 )
...
This moves the creation of `AdsLoader` to the `onContainerAdded` callback. This makes it clearer that the `AdsLoader` only needs to be created once.
This also changes the default value for `_shouldShowContentVideo` to `false` to prevent the content video from showing before the first ad. I verified this still works even when no pre-roll ads are loaded.
interactive_media_ads-v0.2.2+5
2024-09-30 20:44:25 +00:00
a3f1692d84
[file_selector] Update Windows Pigeon for non-nullable generics ( #7730 )
...
Updates `file_selector_windows` to the latest version of Pigeon, picking up support for non-nullable generics, and updates the code accordingly. This doesn't affect any manually written native code because the C++ generator doesn't generate strongly type collections, but does make the Dart code simpler, and strongly enforces non-nullability for values coming *from* Dart.
Part of https://github.com/flutter/flutter/issues/155891
file_selector_windows-v0.9.3+3
2024-09-30 19:04:17 +00:00
925205dee6
[interactive_media_ads] Adds internal wrapper for Android native AdProgressInfo
( #7723 )
interactive_media_ads-v0.2.2+4
2024-09-30 18:11:55 +00:00
27c98537cc
[pigeon] fix int bug ( #7725 )
...
fixes https://github.com/flutter/flutter/issues/155512
pigeon-v22.4.1
2024-09-28 11:26:25 +00:00
03e1bfaa3c
[pigeon] update deprecated command in README of the example ( #7709 )
...
*Replace a deprecated command in the instructions of using `pigeon`.*
Running `flutter pub run pigeon --input path/to/input.dart` will output the following at the start of the output:
```console
Deprecated. Use `dart run` instead.
```
2024-09-28 00:57:22 +00:00
7f21bb6a62
[google_maps_flutter] Fix incorrect comment: Change "marker" to "polyline" ( #7664 )
...
*This pull request fixes an incorrect comment in the `polyline.dart` file.*
fixes [#155379
](https://github.com/flutter/flutter/issues/155379 )
google_maps_flutter_platform_interface-v2.9.3
2024-09-27 23:44:08 +00:00
0321757447
Roll Flutter from 538e7424d018 to fa402c8057a1 (19 revisions) ( #7713 )
...
538e7424d0...fa402c8057
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
6328a0597b68 to 9e6133e8d906 (1 revision) (flutter/flutter#155762 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Packages from
7da2374fd818 to f38b780f530f (2 revisions) (flutter/flutter#155760 )
2024-09-26 49699333+dependabot[bot]@users.noreply.github.com Bump
codecov/codecov-action from 4.4.1 to 4.5.0 (flutter/flutter#150229 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
08f935236e45 to 6328a0597b68 (1 revision) (flutter/flutter#155750 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
3a520a2a4399 to 08f935236e45 (1 revision) (flutter/flutter#155748 )
2024-09-26 kustermann@google.com Reland "[flutter_tools] Cleanup of
native asset related code (removes around 50% of the native asset
related code) (#155430 )" (flutter/flutter#155745 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
896208ee5828 to 3a520a2a4399 (1 revision) (flutter/flutter#155744 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
fc6c85292b57 to 896208ee5828 (2 revisions) (flutter/flutter#155743 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
3719454a879f to fc6c85292b57 (1 revision) (flutter/flutter#155738 )
2024-09-26 captainsikandar47@gmail.com added ability to configure shadow
in banner (flutter/flutter#155296 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
d4850c1ae648 to 3719454a879f (1 revision) (flutter/flutter#155736 )
2024-09-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from
d6d5fdba6ae1 to d4850c1ae648 (18 revisions) (flutter/flutter#155733 )
2024-09-25 robert.ancell@canonical.com Move the Linux runner into a
subdirectory (flutter/flutter#153812 )
2024-09-25 49699333+dependabot[bot]@users.noreply.github.com Bump
actions/checkout from 4.1.7 to 4.2.0 (flutter/flutter#155711 )
2024-09-25 98614782+auto-submit[bot]@users.noreply.github.com Reverts
"[flutter_tools] Cleanup of native asset related code (removes around
50% of the native asset related code) (#155430 )"
(flutter/flutter#155713 )
2024-09-25 kustermann@google.com [flutter_tools] Cleanup of native asset
related code (removes around 50% of the native asset related code)
(flutter/flutter#155430 )
2024-09-25 mohellebiabdessalem@gmail.com reduce warnings inside
flutter.groovy file #2 (flutter/flutter#155628 )
2024-09-25 43054281+camsim99@users.noreply.github.com [Android] Update
`SystemUiMode` and `setSystemChromeEnabledSystemUIMode ` docs to note
targeting Android 15+ change (flutter/flutter#153466 )
2024-09-25 christopherfujino@gmail.com mark linux packages autoroller
bringup: true (flutter/flutter#155705 )
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 louisehsu@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
2024-09-26 13:09:15 -07:00
c154d1d2d3
[flutter_markdown] remove backgroundColor from code text theme to enable code selection highlight ( #7090 )
...
fixes: https://github.com/flutter/flutter/issues/150053
related to : https://github.com/flutter/flutter/issues/96112
flutter_markdown-v0.7.3+2
2024-09-26 19:38:16 +00:00
bc4dd462a2
[interactive_media_ads] Adds internal wrapper for iOS native IMAFriendlyObstruction
( #7696 )
interactive_media_ads-v0.2.2+3
2024-09-26 18:43:17 +00:00
fe0a3a0af5
Add a @SuppressWarnings
in advance ( #7712 )
...
... to avoid a revert like https://github.com/flutter/engine/pull/55450 .
/cc @jtmcdole another example of churn where I can't do the right thing without manual steps.
video_player_android-v2.7.5
2024-09-26 16:37:17 +00:00
f38b780f53
[package:flutter_lints] update the dep on package:lints
to 5.0.0 and the sdk dependency to 3.5.0 ( #7704 )
...
- rev `package:flutter_lints` to 5.0.0 in prep for publishing
- update our dep on package:lints to the latest stable published version
(`5.0.0`)
- update our sdk dep to reflect the package:lints one
- update the changelog to reflect the new changes brought in from
package:lints
Closes https://github.com/dart-lang/lints/issues/205 .
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] page, which explains my
responsibilities.
- [x] I read and followed the [relevant style guides] and ran the
auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages
repo does use `dart format`.)
- [x] I signed the [CLA].
- [x] The title of the PR starts with the name of the package surrounded
by square brackets, e.g. `[shared_preferences]`
- [x] I [linked to at least one issue that this PR fixes] in the
description above.
- [x] I updated `pubspec.yaml` with an appropriate new version according
to the [pub versioning philosophy], or this PR is [exempt from version
changes].
- [x] I updated `CHANGELOG.md` to add a description of the change,
[following repository CHANGELOG style], or this PR is [exempt from
CHANGELOG changes].
- [ ] I updated/added relevant documentation (doc comments with `///`).
- [ ] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel
on [Discord].
<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/packages/blob/main/CONTRIBUTING.md
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md
[relevant style guides]:
https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style
[CLA]: https://cla.developers.google.com/
[Discord]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
[linked to at least one issue that this PR fixes]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview
[pub versioning philosophy]: https://dart.dev/tools/pub/versioning
[exempt from version changes]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version
[following repository CHANGELOG style]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style
[exempt from CHANGELOG changes]:
https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog
[test-exempt]:
https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests
flutter_lints-v5.0.0
2024-09-25 13:12:46 -07:00
18f1dfd7e8
Roll Flutter from 4ca51a1de597 to 538e7424d018 (40 revisions) ( #7705 )
...
Roll Flutter from 4ca51a1de597 to 538e7424d018 (40 revisions)
4ca51a1de5...538e7424d0
2024-09-25 fluttergithubbot@gmail.com Marks Linux build_aar_module_test to be unflaky (flutter/flutter#155349 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Packages from 4926c0f8bd99 to 7da2374fd818 (3 revisions) (flutter/flutter#155701 )
2024-09-25 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Normalize TabBarTheme (#155476 )" (flutter/flutter#155698 )
2024-09-25 36861262+QuncCccccc@users.noreply.github.com Normalize TabBarTheme (flutter/flutter#155476 )
2024-09-25 christopherfujino@gmail.com increase both linux & windows tool integration test shards (flutter/flutter#155631 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from c7cd559e483b to d6d5fdba6ae1 (1 revision) (flutter/flutter#155693 )
2024-09-25 sokolovskyi.konstantin@gmail.com Add WidgetStateBorderSide example and tests for it. (flutter/flutter#155559 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from b9dd7a39dd58 to c7cd559e483b (1 revision) (flutter/flutter#155686 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from 87c1667dfd1e to b9dd7a39dd58 (1 revision) (flutter/flutter#155684 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from 05211f9d2267 to 87c1667dfd1e (1 revision) (flutter/flutter#155681 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from 8d1eb7410b49 to 05211f9d2267 (1 revision) (flutter/flutter#155672 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from ad3dd0df0fe7 to 8d1eb7410b49 (2 revisions) (flutter/flutter#155662 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from 746ce6124844 to ad3dd0df0fe7 (2 revisions) (flutter/flutter#155653 )
2024-09-25 magder@google.com Add PrivacyInfo.xcprivacy to macOS plugin template (flutter/flutter#155570 )
2024-09-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from 559f2ff31c74 to 746ce6124844 (14 revisions) (flutter/flutter#155648 )
2024-09-25 120297255+PurplePolyhedron@users.noreply.github.com fix `SearchAnchor` disposing `SearchController` while it is still used (flutter/flutter#155219 )
2024-09-25 137456488+flutter-pub-roller-bot@users.noreply.github.com Roll pub packages (flutter/flutter#155640 )
2024-09-24 hhugh@google.com Preserve transform when using *Gradient:withOpacity (flutter/flutter#154908 )
2024-09-24 nick9822@gmail.com fixed keyboardDismissBehavior on scroll without a drag (flutter/flutter#154675 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 7cd3d0b1bb2e to 559f2ff31c74 (3 revisions) (flutter/flutter#155629 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 2a13c3a27e1f to 7cd3d0b1bb2e (4 revisions) (flutter/flutter#155625 )
2024-09-24 parlough@gmail.com Misc docs cleanup and fixes (flutter/flutter#155501 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from dc44f95b7027 to 2a13c3a27e1f (1 revision) (flutter/flutter#155619 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 2745b8797025 to dc44f95b7027 (1 revision) (flutter/flutter#155616 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 8a54cc56d4b9 to 2745b8797025 (2 revisions) (flutter/flutter#155610 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from c07812775255 to 8a54cc56d4b9 (2 revisions) (flutter/flutter#155607 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Packages from 9de72be7c750 to 4926c0f8bd99 (4 revisions) (flutter/flutter#155605 )
2024-09-24 danny@tuppeny.com Fix some broken links in DAP readme (flutter/flutter#155600 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 22e4f015cc99 to c07812775255 (2 revisions) (flutter/flutter#155599 )
2024-09-24 danny@tuppeny.com [flutter_tools] Fix encoded stderr in "dart.log" from debug adapter to client (flutter/flutter#155249 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 309468cfd1bb to 22e4f015cc99 (2 revisions) (flutter/flutter#155591 )
2024-09-24 dacoharkes@google.com [native assets] Roll dependencies (flutter/flutter#155432 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4013dc28a48b to 309468cfd1bb (2 revisions) (flutter/flutter#155588 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 8a5af19a43f3 to 4013dc28a48b (1 revision) (flutter/flutter#155585 )
2024-09-24 engine-flutter-autoroll@skia.org Roll Flutter Engine from 95c5a0940ad9 to 8a5af19a43f3 (10 revisions) (flutter/flutter#155583 )
2024-09-24 sokolovskyi.konstantin@gmail.com Add `WidgetStateProperty` example and tests for it. (flutter/flutter#155315 )
2024-09-24 30870216+gaaclarke@users.noreply.github.com Redo flutter engine flutter autoroll bd3d1990 485b 419c 8c55 b27e3eeb15ed 1727117767 (flutter/flutter#155579 )
2024-09-23 engine-flutter-autoroll@skia.org Roll Flutter Engine from 61f0a3fbabbe to 9bb0ece79ae2 (2 revisions) (flutter/flutter#155549 )
2024-09-23 magder@google.com Assert macOS framework artifact contains xcprivacy manifest (flutter/flutter#155189 )
2024-09-23 engine-flutter-autoroll@skia.org Roll Packages from f54fe930753f to 9de72be7c750 (1 revision) (flutter/flutter#155540 )
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 louisehsu@google.com ,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.
...
2024-09-25 19:36:14 +00:00
7da2374fd8
Update test to not depend on Color.toString()
( #7701 )
...
In https://github.com/flutter/engine/pull/55231 , the implementation of `Color.toString()` has changed. Update the test to not depend on the exact implementation.
2024-09-25 18:07:15 +00:00