12767 Commits

Author SHA1 Message Date
Matan Lurey
90b655f10b
Fix use of Join-Path in last_engine_commit.ps1(poweshell) (#172242)
It worked on the Mac version of Powershell (`pwsh`) but [not on the
Windows
bots](https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8709168939844960513/+/u/run_test.dart_for_framework_tests_shard_and_subshard_misc/stdout):
```txt
00:09 +37 ~2 -3: C:/b/s/w/ir/x/w/flutter/dev/tools/test/last_engine_commit_test.dart: returns the last engine commit [E]
  Failed running "powershell [C:\b\s\w\ir\x\t\last_engine_commit_test.88f44c9f\flutter\bin\internal\last_engine_commit.ps1]" (exit code = 1),
  stdout: 
  stderr: Join-Path : A positional parameter cannot be found that accepts argument 'internal'.
  At C:\b\s\w\ir\x\t\last_engine_commit_test.88f44c9f\flutter\bin\internal\last_engine_commit.ps1:29 char:35
  + ... SION_PATH = Join-Path $gitToplevel "bin" "internal" "release-candidat ...
  +                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      + CategoryInfo          : InvalidArgument: (:) [Join-Path], ParentContainsErrorRecordException
      + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.JoinPathCommand
```

... this looks safer, I'll make sure it passes pre-subs this time.
2025-07-16 18:26:27 +00:00
Matan Lurey
0669195a3a
Use release-*.version to simplify last_engine_commit.sh (no branch operations) (#172236)
This fixes https://github.com/flutter/flutter/pull/172184 by considering
the last commit to `release-candidate-branch.version` as the significant
commit.

Otherwise, operationally, it works the same. I tested this on 3.35 and
it works as expected (where the current does not).
2025-07-16 17:11:46 +00:00
Matan Lurey
9e70384fba
Allow a release without engine cherrypicks (adds fallback logic) (#172184)
Closes https://github.com/flutter/flutter/issues/172179.
2025-07-15 22:26:23 +00:00
Matan Lurey
d49370c230
Require 64-bit Windows (#171925)
Closes https://github.com/flutter/flutter/issues/62559.

We already do, but now we'll fail eagerly with a reasonable error
message.

Open to another way of doing this.
2025-07-11 15:27:12 +00:00
auto-submit[bot]
721ae43f34
Reverts "Reverts "Roll Packages from cba2e9028121 to 4a231ae8546d (5 revisions) (#171879)" (#171897)" (#171910)
<!-- start_original_pr_link -->
Reverts: flutter/flutter#171897
<!-- end_original_pr_link -->
<!-- start_initiating_author -->
Initiated by: matanlurey
<!-- end_initiating_author -->
<!-- start_revert_reason -->
Reason for reverting: Was not the reason for the test failure, it was an
OOB tag change.
<!-- end_revert_reason -->
<!-- start_original_pr_author -->
Original PR Author: auto-submit[bot]
<!-- end_original_pr_author -->

<!-- start_reviewers -->
Reviewed By: {fluttergithubbot}
<!-- end_reviewers -->

<!-- start_revert_body -->
This change reverts the following previous change:
<!-- start_original_pr_link -->
Reverts: flutter/flutter#171879
<!-- end_original_pr_link -->
<!-- start_initiating_author -->
Initiated by: chinmaygarde
<!-- end_initiating_author -->
<!-- start_revert_reason -->
Reason for reverting: https://github.com/flutter/flutter/issues/171896
<!-- end_revert_reason -->
<!-- start_original_pr_author -->
Original PR Author: engine-flutter-autoroll
<!-- end_original_pr_author -->

<!-- start_reviewers -->
Reviewed By: {fluttergithubbot}
<!-- end_reviewers -->

<!-- start_revert_body -->
This change reverts the following previous change:

cba2e90281...4a231ae854

2025-07-08 stuartmorgan@google.com [video_player] Adds platform view
support on macOS (flutter/packages#9576)
2025-07-08 tirth@nevercode.io [camera] fix `CameraLensType` export
(flutter/packages#9536)
2025-07-08 stuartmorgan@google.com [video_player] Move iOS/macOS to
per-player-instance Pigeon APIs (flutter/packages#9529)
2025-07-08 engine-flutter-autoroll@skia.org Roll Flutter from
28a4e852bc90 to adffe244f3f1 (17 revisions) (flutter/packages#9580)
2025-07-08 stuartmorgan@google.com [google_sign_in] Don't crash a
misconfigured iOS app (flutter/packages#9486)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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

<!-- end_revert_body -->

<!-- end_revert_body -->

Co-authored-by: auto-submit[bot] <flutter-engprod-team@google.com>
2025-07-09 19:59:47 +00:00
auto-submit[bot]
5434b986d9
Reverts "Roll Packages from cba2e9028121 to 4a231ae8546d (5 revisions) (#171879)" (#171897)
<!-- start_original_pr_link -->
Reverts: flutter/flutter#171879
<!-- end_original_pr_link -->
<!-- start_initiating_author -->
Initiated by: chinmaygarde
<!-- end_initiating_author -->
<!-- start_revert_reason -->
Reason for reverting: https://github.com/flutter/flutter/issues/171896
<!-- end_revert_reason -->
<!-- start_original_pr_author -->
Original PR Author: engine-flutter-autoroll
<!-- end_original_pr_author -->

<!-- start_reviewers -->
Reviewed By: {fluttergithubbot}
<!-- end_reviewers -->

<!-- start_revert_body -->
This change reverts the following previous change:

cba2e90281...4a231ae854

2025-07-08 stuartmorgan@google.com [video_player] Adds platform view
support on macOS (flutter/packages#9576)
2025-07-08 tirth@nevercode.io [camera] fix `CameraLensType` export
(flutter/packages#9536)
2025-07-08 stuartmorgan@google.com [video_player] Move iOS/macOS to
per-player-instance Pigeon APIs (flutter/packages#9529)
2025-07-08 engine-flutter-autoroll@skia.org Roll Flutter from
28a4e852bc90 to adffe244f3f1 (17 revisions) (flutter/packages#9580)
2025-07-08 stuartmorgan@google.com [google_sign_in] Don't crash a
misconfigured iOS app (flutter/packages#9486)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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

<!-- end_revert_body -->

Co-authored-by: auto-submit[bot] <flutter-engprod-team@google.com>
2025-07-09 17:42:48 +00:00
engine-flutter-autoroll
ac12f66681
Roll Packages from cba2e9028121 to 4a231ae8546d (5 revisions) (#171879)
cba2e90281...4a231ae854

2025-07-08 stuartmorgan@google.com [video_player] Adds platform view
support on macOS (flutter/packages#9576)
2025-07-08 tirth@nevercode.io [camera] fix `CameraLensType` export
(flutter/packages#9536)
2025-07-08 stuartmorgan@google.com [video_player] Move iOS/macOS to
per-player-instance Pigeon APIs (flutter/packages#9529)
2025-07-08 engine-flutter-autoroll@skia.org Roll Flutter from
28a4e852bc90 to adffe244f3f1 (17 revisions) (flutter/packages#9580)
2025-07-08 stuartmorgan@google.com [google_sign_in] Don't crash a
misconfigured iOS app (flutter/packages#9486)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-07-09 15:44:53 +00:00
engine-flutter-autoroll
8fe63ece57
Roll Packages from 2c52f245e232 to cba2e9028121 (2 revisions) (#171775)
2c52f245e2...cba2e90281

2025-07-07 tarrinneal@gmail.com roll
28a4e852bc90479015e6bc96a15d11fe4aa34f3a (flutter/packages#9578)
2025-07-07 stuartmorgan@google.com [tool] Remove Android x86 compilation
(flutter/packages#9572)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-07-08 15:54:08 +00:00
engine-flutter-autoroll
8b7a48f7f2
Roll Packages from e4fd6c0e9f1a to 2c52f245e232 (1 revision) (#171705)
e4fd6c0e9f...2c52f245e2

2025-07-07 pataridzegivi@gmail.com [in_app_purchase_storekit]
isIntroductoryOfferEligible implementation (flutter/packages#9499)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-07-07 20:02:07 +00:00
engine-flutter-autoroll
4b387d0a0b
Roll Packages from 205c50f07ec7 to e4fd6c0e9f1a (2 revisions) (#171594)
205c50f07e...e4fd6c0e9f

2025-07-03 737941+loic-sharma@users.noreply.github.com [go_router] Add
TODOs for meta migration (flutter/packages#9535)
2025-07-02 stuartmorgan@google.com [local_auth] Convert iOS/macOS to
Swift (flutter/packages#9459)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-07-03 15:51:33 +00:00
engine-flutter-autoroll
17848992dc
Roll Packages from 3dc682deffb4 to 205c50f07ec7 (3 revisions) (#171526)
3dc682deff...205c50f07e

2025-07-01 stuartmorgan@google.com [google_sign_in] Add
`GoogleSignInExceptionCode` export (flutter/packages#9545)
2025-07-01 10687576+bparrishMines@users.noreply.github.com
[interactive_media_ads] Adds wrappers for native IMA settings
(flutter/packages#9481)
2025-07-01 47866232+chunhtai@users.noreply.github.com [go_router] bump
breaking change release to v16 (flutter/packages#9480)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-07-02 15:44:22 +00:00
engine-flutter-autoroll
7386eb897e
Roll Packages from 471bfd305f4e to 3dc682deffb4 (2 revisions) (#171458)
471bfd305f...3dc682deff

2025-07-01 stuartmorgan@google.com [video_player] Use CADisplayLink on
macOS 14.0+ (flutter/packages#9533)
2025-06-30 49699333+dependabot[bot]@users.noreply.github.com
[dependabot]: Bump exoplayer_version from 1.4.1 to 1.5.1 in
/packages/video_player/video_player_android/android
(flutter/packages#8414)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-07-01 18:26:07 +00:00
engine-flutter-autoroll
d2b7e2a17e
Roll Packages from 4841ada7ad75 to 471bfd305f4e (7 revisions) (#171384)
4841ada7ad...471bfd305f

2025-06-30 stuartmorgan@google.com [google_maps_flutter] Remove legacy
renderer tests (flutter/packages#9517)
2025-06-30 49699333+dependabot[bot]@users.noreply.github.com Bump
lewagon/wait-on-check-action from 1.3.4 to 1.4.0 in the
all-github-actions group (flutter/packages#9524)
2025-06-29 43054281+camsim99@users.noreply.github.com
[camera_android_camerax] Fix incorrectly rotated captured photos
(flutter/packages#9498)
2025-06-29 stuartmorgan@google.com [in_app_purchase] Annotate
deprecation in test (flutter/packages#9473)
2025-06-29 malo.allee@gmail.com [video_player] Add poster attribute for
html video tag in video_player_platform_interface
(flutter/packages#8979)
2025-06-29 engine-flutter-autoroll@skia.org Roll Flutter (stable) from
6fba2447e95c to fcf2c11572af (6 revisions) (flutter/packages#9502)
2025-06-29 muhatashim@google.com Skip test to unblock packages
(flutter/packages#9516)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-30 16:33:21 +00:00
Matan Lurey
1d93621ed4
Ensure flutter_tools's pubspec.lock is newer than pubspec.yaml (#171300)
Closes https://github.com/flutter/flutter/issues/171024.
2025-06-27 22:26:32 +00:00
engine-flutter-autoroll
8f70d8c510
Roll Packages from 2c8d2bc0589c to 4841ada7ad75 (8 revisions) (#171292)
2c8d2bc058...4841ada7ad

2025-06-27 98614782+auto-submit[bot]@users.noreply.github.com Reverts
"[ci] Check macOS 15 for Xcode analyzer warnings (#9427)"
(flutter/packages#9509)
2025-06-26 98614782+auto-submit[bot]@users.noreply.github.com Reverts
"[ci] Remove in_app_purchase_storekit from Xcode analyzer exclusion list
(#9429)" (flutter/packages#9507)
2025-06-26 magder@google.com [ci] Check macOS 15 for Xcode analyzer
warnings (flutter/packages#9427)
2025-06-26 magder@google.com [ci] Remove in_app_purchase_storekit from
Xcode analyzer exclusion list (flutter/packages#9429)
2025-06-26 stuartmorgan@google.com [google_sign_in] Add contributor
setup instructions (flutter/packages#9489)
2025-06-26 stuartmorgan@google.com [google_sign_in] Use an activity for
credential requests (flutter/packages#9497)
2025-06-26 engine-flutter-autoroll@skia.org Roll Flutter from
d733bea58c1a to 2773c0c8e15e (42 revisions) (flutter/packages#9495)
2025-06-26 stuartmorgan@google.com
[extension_google_sign_in_as_googleapis_auth] Update to google_sign_in 7
(flutter/packages#9484)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-27 18:16:24 +00:00
John "codefu" McDole
685ea6ca03
feat: remove "cmd.exe" requirement for content-hashing (#171233)
Removing cmd.exe means content_aware_hash.ps1 runs on other platforms as
well.

hash | command | host
-|-|-
728dc653e5efeb64175acce4bd2d7090781df70a | content_aware_hash.sh | mac
728dc653e5efeb64175acce4bd2d7090781df70a | content_aware_hash.ps1 |
powershell 5.1 windows 11
728dc653e5efeb64175acce4bd2d7090781df70a | content_aware_hash.ps1 |
powershell 7.5.1 macos
2025-06-26 17:41:08 +00:00
engine-flutter-autoroll
173ed2cebc
Roll Packages from 5963ecdb2dbc to 2c8d2bc0589c (3 revisions) (#171227)
5963ecdb2d...2c8d2bc058

2025-06-26 jessiewong401@gmail.com Bump AVD and SDK to API 36 in
Packages CI (flutter/packages#9414)
2025-06-26 stuartmorgan@google.com [tool] Use `swift-format` from Xcode
(flutter/packages#9460)
2025-06-26 stuartmorgan@google.com Revert "[camera_android_camerax]
Force new `Surface` for each `SurfaceRequest`" (flutter/packages#9500)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-26 15:56:25 +00:00
engine-flutter-autoroll
e197ed2ac9
Roll Packages from d9d3191ea6cf to 5963ecdb2dbc (2 revisions) (#171163)
d9d3191ea6...5963ecdb2d

2025-06-24 43054281+camsim99@users.noreply.github.com
[camera_android_camerax] Force new `Surface` for each `SurfaceRequest`
(flutter/packages#9360)
2025-06-24 48065222+MsYoda@users.noreply.github.com
[google_maps_flutter_web] Fix no effect behavior of cameraTargetBounds
option on web (flutter/packages#9153)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-25 16:00:09 +00:00
engine-flutter-autoroll
87748a0128
Roll Packages from 02770da46831 to d9d3191ea6cf (6 revisions) (#171075)
02770da468...d9d3191ea6

2025-06-24 stuartmorgan@google.com [google_sign_in] Redesign API for
current identity SDKs (flutter/packages#9267)
2025-06-24 32538273+ValentinVignal@users.noreply.github.com [go_router]
Fix routing to treat URLs with different cases (e.g., `/Home` vs
`/home`) as distinct routes. (flutter/packages#9426)
2025-06-23 stuartmorgan@google.com [google_sign_in] Redesign API for
current identity SDKs - Platform Implementations (flutter/packages#9479)
2025-06-23 engine-flutter-autoroll@skia.org Roll Flutter from
0ab008a17228 to d733bea58c1a (16 revisions) (flutter/packages#9478)
2025-06-23 32538273+ValentinVignal@users.noreply.github.com
[go_router_builder] Skip case sensitive test (flutter/packages#9444)
2025-06-23 stuartmorgan@google.com [google_sign_in] Redesign API for
current identity SDKs - Platform Interface (flutter/packages#9454)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-24 15:43:13 +00:00
engine-flutter-autoroll
6983043d3b
Roll Packages from 7f41e758714a to 02770da46831 (5 revisions) (#171006)
7f41e75871...02770da468

2025-06-23 engine-flutter-autoroll@skia.org Roll Flutter from
c7362b475576 to 0ab008a17228 (18 revisions) (flutter/packages#9472)
2025-06-20 stuartmorgan@google.com [video_player] Update tests for
deprecatitons (flutter/packages#9463)
2025-06-20 stuartmorgan@google.com [google_maps_flutter] Annotate
`zIndex` usage (flutter/packages#9462)
2025-06-20 engine-flutter-autoroll@skia.org Roll Flutter (stable) from
b25305a8832c to 6fba2447e95c (11 revisions) (flutter/packages#9435)
2025-06-20 engine-flutter-autoroll@skia.org Roll Flutter from
85a9b4f38906 to c7362b475576 (14 revisions) (flutter/packages#9466)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-23 15:54:00 +00:00
engine-flutter-autoroll
13eb88e2e0
Roll Packages from 0ec405358e43 to 7f41e758714a (1 revision) (#170925)
0ec405358e...7f41e75871

2025-06-20 robert.odrowaz@leancode.pl [camera_avfoundation]
Implementation swift migration - part 5 (flutter/packages#9397)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-20 18:37:42 +00:00
engine-flutter-autoroll
86e1fbfbd6
Roll Packages from 715a0a5c4fdd to 0ec405358e43 (8 revisions) (#170879)
715a0a5c4f...0ec405358e

2025-06-19 engine-flutter-autoroll@skia.org Roll Flutter from
8303a96a0a99 to 85a9b4f38906 (93 revisions) (flutter/packages#9457)
2025-06-19 32538273+ValentinVignal@users.noreply.github.com [go_router]
Update sype safe routing topic to use mixin from go_router_builder 3.0.0
(flutter/packages#9422)
2025-06-19 august.oberhauser@swissinfo.ch [go_router] fix:
PopScope.onPopInvokedWithResult not called in branch routes
(flutter/packages#9245)
2025-06-18 10687576+bparrishMines@users.noreply.github.com [pigeon]
Create a message call free InstanceManager when running unit tests
(flutter/packages#9395)
2025-06-18 737941+loic-sharma@users.noreply.github.com [go_router] Use
library prefix for meta (flutter/packages#9434)
2025-06-18 41765610+ahyangnb@users.noreply.github.com [go_router] fix
Popping state and re-rendering scaffold at the same time doesn't update
the URL on web [new] (flutter/packages#8352)
2025-06-18 robert.odrowaz@leancode.pl [camera_avfoundation] Fix
incorrect types in image stream events (flutter/packages#9418)
2025-06-18 stuartmorgan@google.com [go_router_builder] Temporarily
restrict `build` (flutter/packages#9453)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-19 17:19:12 +00:00
engine-flutter-autoroll
75a77fec8c
Roll Packages from 25d4fa425508 to 715a0a5c4fdd (2 revisions) (#170808)
25d4fa4255...715a0a5c4f

2025-06-17 32538273+ValentinVignal@users.noreply.github.com
[go_router_builder] Update readme to use mixin `with _$RouteName`
(flutter/packages#9423)
2025-06-17 sokolovskyi.konstantin@gmail.com [rfw] Update tests to no
longer depend on a `Container` pumped via `testWidgets`.
(flutter/packages#9063)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-18 15:52:07 +00:00
engine-flutter-autoroll
d9c64f4d29
Roll Packages from 03a6abbedabb to 25d4fa425508 (5 revisions) (#170743)
03a6abbeda...25d4fa4255

2025-06-17 22373191+Hari-07@users.noreply.github.com
[google_maps_flutter] Add a new zIndexInt param to marker and deprecate
zIndex (flutter/packages#8012)
2025-06-17 33691143+JesseRiemens@users.noreply.github.com [pigeon] Use a
const for custom type ids for gobject generated files (#156100)
(flutter/packages#9306)
2025-06-16 22373191+Hari-07@users.noreply.github.com
[google_maps_flutter_platform_(web/android/ios)] Add a new zIndexInt
param to marker and deprecate zIndex (flutter/packages#9408)
2025-06-16 jorgesarpe@gmail.com [camera_avfoundation] fix race condition
when starting image stream on iOS (flutter/packages#8733)
2025-06-16 engine-flutter-autoroll@skia.org Roll Flutter from
f79452e3f4ea to 8303a96a0a99 (21 revisions) (flutter/packages#9433)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-17 15:48:07 +00:00
engine-flutter-autoroll
fd92fa9153
Roll Packages from c5ab57a54105 to 03a6abbedabb (1 revision) (#170681)
c5ab57a541...03a6abbeda

2025-06-16 kevmoo@users.noreply.github.com metrics_center: bump outdated
deps, prepare for release (flutter/packages#9421)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-16 18:36:20 +00:00
engine-flutter-autoroll
7cc60d8f10
Roll Packages from 6d3aaf4b5523 to c5ab57a54105 (5 revisions) (#170600)
6d3aaf4b55...c5ab57a541

2025-06-13 57854751+gaodi-sec@users.noreply.github.com [flutter_svg]
feat: Expose the renderStrategy property in SvgPicture
(flutter/packages#9373)
2025-06-12 stevenmagdy92@gmail.com [go_router] Add routing functions to
GoRouteData (flutter/packages#9277)
2025-06-12 stuartmorgan@google.com [various] Update example apps to
Swift (flutter/packages#9347)
2025-06-12 engine-flutter-autoroll@skia.org Roll Flutter from
824868f5d1e6 to f79452e3f4ea (94 revisions) (flutter/packages#9419)
2025-06-12 43054281+camsim99@users.noreply.github.com
[android_camera_camerax] Fix incorrect camera mirroring for front
cameras on devices using `ImageReader` Impeller backend
(flutter/packages#9233)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-13 18:49:55 +00:00
engine-flutter-autoroll
5d043d994e
Roll Packages from 0b322a2d9fb5 to 6d3aaf4b5523 (2 revisions) (#170528)
0b322a2d9f...6d3aaf4b55

2025-06-11 stuartmorgan@google.com Roll Flutter master to
824868f5d1e6c091a5df23d3628407e75149e1da (flutter/packages#9416)
2025-06-11 10687576+bparrishMines@users.noreply.github.com
[interactive_media_ads] Adds support for companion ads
(flutter/packages#9260)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-12 21:22:17 +00:00
engine-flutter-autoroll
0e857f83bc
Roll Packages from 974f1522ee03 to 0b322a2d9fb5 (9 revisions) (#170462)
974f1522ee...0b322a2d9f

2025-06-11 stuartmorgan@google.com Roll Flutter master to 2d9977c14ebe
(flutter/packages#9402)
2025-06-11 stuartmorgan@google.com [google_maps_flutter] Fix iOS
analysis for newer Xcode (flutter/packages#9415)
2025-06-10 shaunpanjabi@gmail.com [in_app_purchase] Return
jwsRepresentation and jsonRepresentation for StoreKit2
(flutter/packages#9280)
2025-06-10 stuartmorgan@google.com Roll Flutter master to 7e30df2225
(flutter/packages#9413)
2025-06-10 42757204+wyqlxf@users.noreply.github.com [vector_graphics]Add
Null Check for Image Retrieval in listener.dart's onDrawImage Function
(flutter/packages#9211)
2025-06-10 stuartmorgan@google.com Roll Flutter master to 8b22f67c85114
(flutter/packages#9407)
2025-06-06 stuartmorgan@google.com Roll Flutter master to d8baa77b3
(flutter/packages#9379)
2025-06-06 ybz975218925@gmail.com Fix the `zIndex`-related issue in the
`copyWith` method. (flutter/packages#9396)
2025-06-06 katelovett@google.com [multi] Remove @tool from docs that
does not work (flutter/packages#9394)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-11 18:56:31 +00:00
Jason Simmons
8caedde6cc
Redirect the output of the "pub upgrade" command run by bin/flutter to stderr (#170174)
The dev/bots/analyze.dart script is now running "flutter pub deps
--json" to query packages in the Flutter workspace (see
https://github.com/flutter/flutter/pull/169556)

analyze.dart is capturing the stdout of that bin/flutter command and
expecting the output to contain only JSON. If the flutter_tools snapshot
needs to be rebuilt, then the output of the pub command invoked by the
rebuild should not show up in stdout.
2025-06-06 22:12:09 +00:00
engine-flutter-autoroll
4ffa9852f9
Roll Packages from ecba2dbf07ee to 974f1522ee03 (6 revisions) (#170146)
ecba2dbf07...974f1522ee

2025-06-06 robert.odrowaz@leancode.pl [camera_avfoundation]
Implementation swift migration - part 4 (flutter/packages#9219)
2025-06-05 stevenmagdy92@gmail.com [go_router_builder] Use a mixin
instead of an extension (flutter/packages#9275)
2025-06-05 stuartmorgan@google.com Roll Flutter master to 8b18dde7
(flutter/packages#9387)
2025-06-05 10687576+bparrishMines@users.noreply.github.com
[camera_android_camerax] Fixes premature garbage collection of native
objects when app is under memory pressure (flutter/packages#9287)
2025-06-05 22373191+Hari-07@users.noreply.github.com
[google_maps_flutter_platform_interface] Add a new zIndexInt param to
marker and deprecate zIndex (flutter/packages#9372)
2025-06-05 43054281+camsim99@users.noreply.github.com
[camera_android_camerax] Java style improvements (flutter/packages#9234)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-06 15:42:25 +00:00
engine-flutter-autoroll
736053538b
Roll Packages from 2bac766c5853 to ecba2dbf07ee (1 revision) (#170061)
2bac766c58...ecba2dbf07

2025-06-04 jessiewong401@gmail.com Bump create_all_packages_command
CompileSdk to 36 (flutter/packages#9293)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-05 15:53:21 +00:00
Jason Simmons
1af0c06704
Move the check for Git in the PATH into the top level Windows flutter.bat script (#169794)
The check for Git was originally in flutter.bat but was removed by
b84bfa3526
in order to improve performance.

It was later brought back in
bc4fc5ffb9.
However, that change added it to a subroutine in shared.bat. If Git is
not found then shared.bat would exit the shell process to stop retries
of the subroutine.

This PR moves the check back into flutter.bat and exits the script
without quitting the shell.

Fixes https://github.com/flutter/flutter/issues/169784
2025-06-05 00:36:07 +00:00
engine-flutter-autoroll
1fcd888704
Roll Packages from 1765c952032c to 2bac766c5853 (4 revisions) (#169993)
1765c95203...2bac766c58

2025-06-03 r.masarovic@gmail.com [in_app_purchase_android]
GooglePlayPurchaseParam add possibility set selected offerToken
(flutter/packages#8452)
2025-06-03 github@alexv525.com [camera] 🐛 Fix toggles overflow in the
camera example (flutter/packages#9274)
2025-06-03 stuartmorgan@google.com [shared_preferences] Remove duplicate
integration test (flutter/packages#9368)
2025-06-03 sokolovskyi.konstantin@gmail.com [pointer_interceptor_web]
Fix unresponsive input above PointerInterceptor on Safari and Firefox.
(flutter/packages#9362)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-04 16:01:23 +00:00
engine-flutter-autoroll
f61ef2d2a7
Roll Packages from 44630668aec6 to 1765c952032c (5 revisions) (#169933)
44630668ae...1765c95203

2025-06-03 pawel.jakubowski@leancode.pl [video_player] Platform view
support (flutter/packages#8810)
2025-06-02 kaiquegazola@outlook.com [in_app_purchase_storekit] Add
support to win back offers / promotional offers (flutter/packages#8474)
2025-06-02 rmolivares@renzo-olivares.dev [two_dimensional_scrollables]
Enable multi-cell/single-cell text selection in Simple Table example
(flutter/packages#8189)
2025-05-30 43054281+camsim99@users.noreply.github.com [all_packages]
Bump `compileSdk` version to 35 (flutter/packages#9168)
2025-05-30 engine-flutter-autoroll@skia.org Roll Flutter (stable) from
be698c48a675 to b25305a8832c (11 revisions) (flutter/packages#9342)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-06-03 15:52:06 +00:00
Victoria Ashworth
88bc2536d3
Update iOS tools (#169863)
Updates `libimobiledevice`, `libplist`, `openssl`, `usbmuxd` (renamed
`libusbmuxd`) to newest commits. Also adds `libimobiledeviceglue`, which
is a new dependency for `libimobiledevice`.

I confirmed they are all codesigned:
```
codesign -d /Users/vashworth/Development/flutter/bin/cache/artifacts/libusbmuxd/iproxy -vv
Executable=/Users/vashworth/Development/flutter/bin/cache/artifacts/libusbmuxd/iproxy
Identifier=iproxy
Format=Mach-O thin (x86_64)
CodeDirectory v=20500 size=466 flags=0x10000(runtime) hashes=4+7 location=embedded
Signature size=9048
Authority=Developer ID Application: FLUTTER.IO LLC (S8QB4VV633)
Authority=Developer ID Certification Authority
Authority=Apple Root CA
Timestamp=May 29, 2025 at 8:19:14 PM
Info.plist=not bound
TeamIdentifier=S8QB4VV633
Runtime Version=15.2.0
Sealed Resources=none
Internal requirements count=1 size=168
```

Fixes https://github.com/flutter/flutter/issues/165656,
https://github.com/flutter/flutter/issues/42969

## Pre-launch Checklist

- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide], including [Features
we expect every widget to implement].
- [x] I signed the [CLA].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [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] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [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/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md
2025-06-02 18:35:14 +00:00
engine-flutter-autoroll
2a821a70de
Roll Packages from 5743798ede97 to 44630668aec6 (5 revisions) (#169674)
5743798ede...44630668ae

2025-05-29 15619084+vashworth@users.noreply.github.com Allow tests to
use macOS 14 or 15.5 (flutter/packages#9328)
2025-05-29 sokolovskyi.konstantin@gmail.com [camera_web] Remove mocktail
dependency. (flutter/packages#9195)
2025-05-28 engine-flutter-autoroll@skia.org Roll Flutter from
4372bfbc6c23 to 0e536eb9fe4b (27 revisions) (flutter/packages#9334)
2025-05-28 robert.odrowaz@leancode.pl [camera_avfoundation]
Implementation swift migration - part 3.5 (flutter/packages#9254)
2025-05-28 15619084+vashworth@users.noreply.github.com
[webview_flutter_wkwebview] Fix `testNilRequest` test for macOS 15.5
(flutter/packages#9330)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-29 16:41:49 +00:00
engine-flutter-autoroll
d48dbc5564
Roll Packages from 6eebe72ca397 to 5743798ede97 (1 revision) (#169586)
6eebe72ca3...5743798ede

2025-05-27 15619084+vashworth@users.noreply.github.com
[file_selector_macos] Do not set nameFieldStringValue for NSOpenPanel
(flutter/packages#9324)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-28 15:53:27 +00:00
engine-flutter-autoroll
fb806f510a
Roll Packages from af0b9a941dd3 to 6eebe72ca397 (24 revisions) (#169514)
af0b9a941d...6eebe72ca3

2025-05-27 github@benprice.ca [flutter_lints] Bump lints dependency to
6.0.0 and bump package to 6.0.0 (flutter/packages#9108)
2025-05-26 engine-flutter-autoroll@skia.org Roll Flutter from
60050a0b4d56 to 4372bfbc6c23 (6 revisions) (flutter/packages#9322)
2025-05-26 robert.odrowaz@leancode.pl [video_player_android] Add note
about Android platform views known issue (flutter/packages#9312)
2025-05-24 engine-flutter-autoroll@skia.org Roll Flutter from
85564cbba9e7 to 60050a0b4d56 (17 revisions) (flutter/packages#9318)
2025-05-23 43054281+camsim99@users.noreply.github.com
[camera_android_camerax] Implement `enableAudio` for video recording
(flutter/packages#9264)
2025-05-23 65381000+raju-muliyashiya@users.noreply.github.com
[video_player_android] isBuffering flag always return true after calling
seekTo method - fixed (flutter/packages#9198)
2025-05-23 stuartmorgan@google.com [camera,video_player] replace
onSurfaceDestroyed with onSurfaceCleanup (flutter/packages#9316)
2025-05-23 stuartmorgan@google.com [camera,video_player] Update Android
to 3.29 minimum (flutter/packages#9317)
2025-05-23 engine-flutter-autoroll@skia.org Roll Flutter from
33cdd8ef31dc to 85564cbba9e7 (39 revisions) (flutter/packages#9315)
2025-05-23 stuartmorgan@google.com Update repo for 3.32 stable
(flutter/packages#9311)
2025-05-23 robert.odrowaz@leancode.pl [camera_avfoundation] Correct
pigeon configuration output paths (flutter/packages#9313)
2025-05-23 stuartmorgan@google.com [process] Remove from the repository
(flutter/packages#9310)
2025-05-22 jessiewong401@gmail.com Ensure Example Packages Work on
Android API 36 (flutter/packages#9241)
2025-05-22 engine-flutter-autoroll@skia.org Roll Flutter (stable) from
c23637390482 to be698c48a675 (1274 revisions) (flutter/packages#9300)
2025-05-22 magder@google.com Remove CODEOWNER for generated iOS files
(flutter/packages#9272)
2025-05-22 52160996+FMorschel@users.noreply.github.com
[google_maps_flutter] Removes unnecessary parentheses
(flutter/packages#9273)
2025-05-21 magder@google.com Rebalance Android plugin CODEOWNERS
(flutter/packages#9298)
2025-05-21 engine-flutter-autoroll@skia.org Roll Flutter from
9a78af5eb067 to 33cdd8ef31dc (60 revisions) (flutter/packages#9305)
2025-05-21 stuartmorgan@google.com [ci] Update repository for 3.29
release (flutter/packages#9270)
2025-05-21 stuartmorgan@google.com Ignore .cxx/ directories
(flutter/packages#9268)
2025-05-21 stuartmorgan@google.com [video_player] Skip some integration
tests on web (flutter/packages#9302)
2025-05-21 10687576+bparrishMines@users.noreply.github.com
[webview_flutter] Adds support to respond to recoverable SSL certificate
errors (flutter/packages#9150)
2025-05-19 43054281+camsim99@users.noreply.github.com
[camera_android_camerax] Swap out `BroadcastReceiver` for
`OrientationEventListener` (flutter/packages#9261)
2025-05-19 54174311+marvin-kolja@users.noreply.github.com
[video_player_android] Fix incorrect dimensions swap
(flutter/packages#9199)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-27 16:43:05 +00:00
Ben Konyi
b2b4fb5cbf
Start removing Observatory support and references (#169216)
This change removes references to Observatory, including:

 - Deprecated flags
 - Deprecated embedder APIs
 - Outdated documentation
 - Documentation instances where "VM service" should have been used
 - Incorrectly named tests / directories

As a part of this change, `--serve-observatory` is no longer a valid
flag.

Observatory is still available for now via the `_serveObservatory` RPC,
but will be removed in a follow up PR once we've prepared for breakages
in G3.

Work towards https://github.com/dart-lang/sdk/issues/50233

FYI @a-siva
2025-05-24 00:00:30 +00:00
engine-flutter-autoroll
25692db528
Roll Packages from 58d401608590 to af0b9a941dd3 (5 revisions) (#169075)
58d4016085...af0b9a941d

2025-05-19 10687576+bparrishMines@users.noreply.github.com
[webview_flutter_android][webview_flutter_wkwebview] Adds support to
respond to recoverable SSL certificate errors (flutter/packages#9281)
2025-05-19 49699333+dependabot[bot]@users.noreply.github.com
[dependabot]: Bump org.json:json from 20250107 to 20250517 in
/packages/in_app_purchase/in_app_purchase_android/example/android/app
(flutter/packages#9283)
2025-05-19 49699333+dependabot[bot]@users.noreply.github.com
[dependabot]: Bump org.json:json from 20250107 to 20250517 in
/packages/in_app_purchase/in_app_purchase/example/android/app
(flutter/packages#9282)
2025-05-16 10687576+bparrishMines@users.noreply.github.com
[webview_flutter_platform_interface] Adds support to respond to
recoverable SSL certificate errors (flutter/packages#9248)
2025-05-16 10687576+bparrishMines@users.noreply.github.com
[webview_flutter] Adds support to control whether to draw scrollbars
(flutter/packages#9024)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-19 17:03:37 +00:00
engine-flutter-autoroll
7568202d89
Roll Packages from 2dff6213a892 to 58d401608590 (2 revisions) (#168999)
2dff6213a8...58d4016085

2025-05-16 august.oberhauser@swissinfo.ch [webview_flutter_android]
feat: Expose setUseWideViewPort on Android (#106999)
(flutter/packages#9151)
2025-05-15 engine-flutter-autoroll@skia.org Roll Flutter from
0b9f9288caf3 to 9a78af5eb067 (26 revisions) (flutter/packages#9259)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-16 19:23:16 +00:00
engine-flutter-autoroll
d69edc303b
Roll Packages from 14685811ed39 to 2dff6213a892 (4 revisions) (#168908)
14685811ed...2dff6213a8

2025-05-15 10687576+bparrishMines@users.noreply.github.com [pigeon]
Prevents premature finalization from unused Dart instance for ProxyApis
(flutter/packages#9231)
2025-05-14 louisehsu@google.com [in_app_purchase] Bump
`in_app_purchase_storekit` version (flutter/packages#9247)
2025-05-14 engine-flutter-autoroll@skia.org Roll Flutter from
336a7ecf7b40 to 0b9f9288caf3 (22 revisions) (flutter/packages#9251)
2025-05-14 10687576+bparrishMines@users.noreply.github.com
[webview_flutter_android][webview_flutter_wkwebview] Adds support to set
whether to draw the scrollbar (flutter/packages#9249)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-15 16:03:05 +00:00
engine-flutter-autoroll
a3176830dc
Roll Packages from 2e166de09348 to 14685811ed39 (2 revisions) (#168828)
2e166de093...14685811ed

2025-05-13 10687576+bparrishMines@users.noreply.github.com
[webview_flutter_platform_interface] Adds support to set whether to draw
the scrollbar (flutter/packages#9125)
2025-05-13 engine-flutter-autoroll@skia.org Roll Flutter from
54de32d6e159 to 336a7ecf7b40 (19 revisions) (flutter/packages#9246)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-14 16:04:12 +00:00
engine-flutter-autoroll
36d28ccbfe
Roll Packages from 6a28ad9419b1 to 2e166de09348 (2 revisions) (#168736)
6a28ad9419...2e166de093

2025-05-12 louisehsu@google.com [in_app_purchase_storekit] Make Storekit
2 the default (flutter/packages#9178)
2025-05-12 engine-flutter-autoroll@skia.org Roll Flutter from
992ad7489c38 to 54de32d6e159 (7 revisions) (flutter/packages#9243)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-13 16:01:16 +00:00
engine-flutter-autoroll
0203084692
Roll Packages from 7814fabbfb7a to 6a28ad9419b1 (2 revisions) (#168669)
7814fabbfb...6a28ad9419

2025-05-11 engine-flutter-autoroll@skia.org Roll Flutter from
83082c19b727 to 992ad7489c38 (17 revisions) (flutter/packages#9239)
2025-05-09 engine-flutter-autoroll@skia.org Roll Flutter from
02d8c1aceb75 to 83082c19b727 (6 revisions) (flutter/packages#9232)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-12 16:44:20 +00:00
engine-flutter-autoroll
f394cc9b17
Roll Packages from ab44c26de098 to 7814fabbfb7a (4 revisions) (#168597)
ab44c26de0...7814fabbfb

2025-05-08 40433176+KevynSM@users.noreply.github.com [go_router] Fix
requestFocus propagation to Navigator (flutter/packages#9177)
2025-05-08 65381000+raju8000@users.noreply.github.com
[go_router_builder] Fixes an deprecated warning for using
withNullability (flutter/packages#9158)
2025-05-08 engine-flutter-autoroll@skia.org Roll Flutter from
b0f5c8ce03e2 to 02d8c1aceb75 (19 revisions) (flutter/packages#9230)
2025-05-08 43054281+camsim99@users.noreply.github.com
[camera_android_camerax] Fix camera preview rotation for landscape
oriented devices (flutter/packages#9097)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-09 16:56:04 +00:00
engine-flutter-autoroll
041bbeb882
Roll Packages from b2ce3b02a27b to ab44c26de098 (3 revisions) (#168548)
b2ce3b02a2...ab44c26de0

2025-05-08 31216074+gentlemanxzh@users.noreply.github.com
[google_maps_flutter] Fix for memory leak impacting all platforms due to
subscriptions not getting cleaned up (flutter/packages#8972)
2025-05-08 engine-flutter-autoroll@skia.org Roll Flutter from
cfb887cd5f41 to b0f5c8ce03e2 (281 revisions) (flutter/packages#9223)
2025-05-08 10687576+bparrishMines@users.noreply.github.com
[interactive_media_ads] Fixes support for ad tag URLs that do not
contain a query (flutter/packages#9176)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-08 15:58:23 +00:00
engine-flutter-autoroll
708c0eb185
Roll Packages from e800da7bccd9 to b2ce3b02a27b (3 revisions) (#168483)
e800da7bcc...b2ce3b02a2

2025-05-07 davidmartos96@gmail.com [camera_android] Wait for creating
capture session when initializing (flutter/packages#8894)
2025-05-07 stuartmorgan@google.com [various] Delete discontinued
packages (flutter/packages#9215)
2025-05-07 robert.odrowaz@leancode.pl [camera_avfoundation]
Implementation swift migration - part 3 (flutter/packages#9182)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-07 16:00:41 +00:00
engine-flutter-autoroll
ed447e5868
Roll Packages from e064b0400657 to e800da7bccd9 (2 revisions) (#168392)
e064b04006...e800da7bcc

2025-05-06 43054281+camsim99@users.noreply.github.com
[video_player_android] Modify to use `handlesCropAndRotation` to detect
the `SurfaceTexture` Impeller backend (flutter/packages#9107)
2025-05-06 stuartmorgan@google.com [various] Update READMEs of
discontinued packages (flutter/packages#9203)

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-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a
human
is aware of the problem.

To file a bug in Flutter:
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
2025-05-06 19:05:47 +00:00
Matan Lurey
a401c5ddde
Add bin/internal/last_engine_commit.sh and tests. (#168387)
Towards https://github.com/flutter/flutter/issues/168273.

Once merged, the recipes branch (specifically `release_packager.py`) can
use this as a lint.

/cc @reidbaker
2025-05-06 19:04:18 +00:00