Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/packages
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cd4cdd0a044b
Choose a base ref
...
head repository: flutter/packages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: d642322f51b5
Choose a head ref
  • 7 commits
  • 7 files changed
  • 5 contributors

Commits on Aug 28, 2026

  1. [cupertino_ui, material_ui] Use range matchers instead of exact posit…

    …ions in scroll tests (#12664)
    
    Relaxes overly strict position assertions in `cupertino_ui` and `material_ui` tests by replacing hardcoded floating-point numbers with range matchers (`inExclusiveRange`) and relative assertions.
    
    This avoids coupling tests to exact simulation values when underlying scroll physics change while still verifying that intermediate and final states behave as expected.
    
    This PR unblocks flutter/flutter#187568 .
    
    ## Pre-Review Checklist
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed.
    
    [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
    dkwingsmt authored Aug 28, 2026
    Configuration menu
    Copy the full SHA
    1dd4366 View commit details
    Browse the repository at this point in the history
  2. Roll Flutter from e8dca90ec9e0 to 8d8c1aabb47a (27 revisions) (#12679)

    flutter/flutter@e8dca90...8d8c1aa
    
    2026-08-28 [email protected] Roll Packages from bd3cbc1 to cd4cdd0 (15 revisions) (flutter/flutter#191965)
    2026-08-28 [email protected] Bump customer testing version to pick up forui tests (flutter/flutter#191931)
    2026-08-28 [email protected] Use leading scroll offset instead of infinite offset to reveal pinned slivers (flutter/flutter#191329)
    2026-08-28 [email protected] Roll Skia from 21f71051e749 to fe0b9a5261f9 (1 revision) (flutter/flutter#191960)
    2026-08-28 [email protected] Share the common Linux window controller code in mixins (flutter/flutter#191930)
    2026-08-28 [email protected] Roll Dart SDK from 2cf2f69fd9f0 to ae63a6eca3f1 (1 revision) (flutter/flutter#191953)
    2026-08-28 [email protected] Roll Skia from 11e3a7cb0fd0 to 21f71051e749 (3 revisions) (flutter/flutter#191942)
    2026-08-28 [email protected] Roll Dart SDK from e030e77d5413 to 2cf2f69fd9f0 (2 revisions) (flutter/flutter#191934)
    2026-08-28 [email protected] Remove no-shuffle in flutter tools overall experience test (flutter/flutter#191861)
    2026-08-28 [email protected] [flutter_tools] Gracefully handle Windows Application Control and security policy execution blocks (flutter/flutter#191912)
    2026-08-28 [email protected] [tool] Migrate ConfigCommand to modular dependency injection (flutter/flutter#190743)
    2026-08-28 [email protected] Roll Skia from 37459da0a755 to 11e3a7cb0fd0 (9 revisions) (flutter/flutter#191929)
    2026-08-28 [email protected] Connect to moved-to-rect after the window is realized (flutter/flutter#191773)
    2026-08-28 [email protected] macOS: Compare accessibility strings as NSStrings in tests (flutter/flutter#191853)
    2026-08-28 [email protected] macOS: Record test accessibility notifications in a dictionary (flutter/flutter#191854)
    2026-08-28 [email protected] Roll Fuchsia Test Scripts from 6SXRz6wsA2Zm_rAqP... to u_fSMsPU22VvUsvSo... (flutter/flutter#191927)
    2026-08-28 [email protected] Roll Dart SDK from cb4c39d067f3 to e030e77d5413 (3 revisions) (flutter/flutter#191923)
    2026-08-27 [email protected] Migrate ios driver tests batch 2 to simulators (flutter/flutter#190930)
    2026-08-27 [email protected] [flutter_test] Ensure LiveTestWidgetsFlutterBinding executes frame and pointer callbacks in the test zone (flutter/flutter#191595)
    2026-08-27 [email protected] Deprecate legacy gen_defaults tool (flutter/flutter#191911)
    2026-08-27 [email protected] Fix black window in the subsurface view renderer (flutter/flutter#191850)
    2026-08-27 [email protected] Roll Skia from 82e972ea84b1 to 37459da0a755 (10 revisions) (flutter/flutter#191906)
    2026-08-27 [email protected] iOS: Key the platform view factory registries by NSString (flutter/flutter#191855)
    2026-08-27 [email protected] Sync CHANGELOG.md from stable (flutter/flutter#191895)
    2026-08-27 [email protected] [flutter_tools] Honor configured build-dir across flutter project and build targets (flutter/flutter#191592)
    2026-08-27 [email protected] Revert: Handle linear and radial gradients in UberSDF (flutter/flutter#191913)
    2026-08-27 [email protected] Explicitly disable HCPP in hybrid_android_views integration test (flutter/flutter#191894)
    
    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 [email protected],[email protected] 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
    engine-flutter-autoroll authored Aug 28, 2026
    Configuration menu
    Copy the full SHA
    786f6a8 View commit details
    Browse the repository at this point in the history
  3. [camera_android_camerax] Add presubmit sweep, cross-platform paths, a…

    …nd test diff guidelines to AGENTS.md (#12668)
    
    These suggestions came from /learn. No evals because the infra required
    to test the actually valuable one requires interactions with remote
    services. I am going to brainstorm on how we can/should evaluate remote
    interactions.
    
    http://github.com/flutter/packages/pull/12681 is a pr that will not
    required the override labels for prs like this.
    
    ---
    Agent authored description
    
    ## Description
    
    Adds key agent guidelines to `camera_android_camerax/AGENTS.md`:
    - **Presubmit Sweep Fixes**: Directs agents to wait until all builder
    targets in the presubmit matrix complete before pushing, reproducing and
    fixing all failures locally to push in one consolidated commit.
    - **Cross-Platform Paths in Tests**: Enforces constructing CLI arguments
    and file paths with `package:path` (`p.join` / `p.joinAll`) rather than
    hardcoded `/` to avoid test failures on Windows CI bots.
    - **Preserve Test Order**: Directs agents to maintain the original
    sequence of existing unit tests when adding or updating tests to
    minimize review diffs.
    
    ## Tests
    - Validated `flutter test test/skills_evals_test.dart
    test/validate_skills_test.dart` (all passing).
    
    ---------
    
    Co-authored-by: Reid Baker <[email protected]>
    reidbaker-agent and reidbaker authored Aug 28, 2026
    Configuration menu
    Copy the full SHA
    7c01c0b View commit details
    Browse the repository at this point in the history
  4. Roll Flutter (stable) from 6b182d2c7585 to d3b14c876900 (1391 revisio…

    …ns) (#12678)
    
    flutter/flutter@6b182d2...d3b14c8
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-stable-packages
    Please CC [email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter (stable): https://github.com/flutter/flutter/issues/new/choose
    To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored Aug 28, 2026
    Configuration menu
    Copy the full SHA
    b0eb850 View commit details
    Browse the repository at this point in the history
  5. [camera_android_camerax] Update skills_lint to published version ^0.5…

    ….1 (#12684)
    
    TBH the agent authored description is pretty spot on.
    
    - @reidbaker 
    
    Agent authored description
    ---
    Migrates the \`camera_android_camerax\` package skill validation dependency from Git to the published [\`skills_lint: ^0.5.1\`](https://pub.dev/packages/skills_lint) package on pub.dev.
    
    - Updates \`packages/camera/camera_android_camerax/pubspec.yaml\` to depend on \`skills_lint: ^0.5.1\`.
    - Verified with \`flutter pub get\` and \`flutter test\`.
    reidbaker-agent authored Aug 28, 2026
    Configuration menu
    Copy the full SHA
    cdd85c6 View commit details
    Browse the repository at this point in the history
  6. [ci] Update labeler (#12636)

    Matches triage updates in flutter/flutter#191809
    
    ## Pre-Review Checklist
    
    **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the `gemini-code-assist` bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed.
    
    [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
    Piinks authored Aug 28, 2026
    Configuration menu
    Copy the full SHA
    d6052cf View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2026

  1. Roll Flutter from 8d8c1aabb47a to c97838627ff5 (20 revisions) (#12693)

    flutter/flutter@8d8c1aa...c978386
    
    2026-08-30 [email protected] Roll Skia from ce359c7fbfe6 to 588b550a4dd8 (1 revision) (flutter/flutter#192040)
    2026-08-30 [email protected] Roll Skia from 3ae8e3d1e335 to ce359c7fbfe6 (1 revision) (flutter/flutter#192037)
    2026-08-30 [email protected] Roll Fuchsia Linux SDK from J123CwfDPYyVDpkMl... to o9DikEfRoFyVK3LKD... (flutter/flutter#192031)
    2026-08-29 [email protected] Make the AbsorbPointer sample show the difference from IgnorePointer (flutter/flutter#188940)
    2026-08-29 [email protected] Roll Dart SDK from 391ff83cd1d3 to 76abdf94faa8 (1 revision) (flutter/flutter#192021)
    2026-08-29 [email protected] Roll Skia from b392fb672d13 to 3ae8e3d1e335 (1 revision) (flutter/flutter#192020)
    2026-08-29 [email protected] Roll Skia from 0b4249b26b38 to b392fb672d13 (6 revisions) (flutter/flutter#192016)
    2026-08-29 [email protected] Fixes for texture-backed gradients (flutter/flutter#191925)
    2026-08-29 [email protected] Roll Dart SDK from ae63a6eca3f1 to 391ff83cd1d3 (3 revisions) (flutter/flutter#192010)
    2026-08-29 [email protected] Fix Android license detection for cmdline-tools 23.0+ (flutter/flutter#191554)
    2026-08-29 [email protected] [flutter_tools] Pause web server requests until initial compilation finishes (flutter/flutter#191990)
    2026-08-28 [email protected] fix(workflow): Mac Verify Binaries needs `Linux mac_android_aot_engine` (flutter/flutter#191999)
    2026-08-28 [email protected] Roll Fuchsia Linux SDK from dDxH8G5cDBP602eyG... to J123CwfDPYyVDpkMl... (flutter/flutter#191984)
    2026-08-28 [email protected] Update scheduled workflow for more tasks, add goldctl update (flutter/flutter#191991)
    2026-08-28 [email protected] Update no-main-prs to leave a comment (flutter/flutter#191973)
    2026-08-28 [email protected] [AGP 9.1.0 Migration #4] Replace plugin build-type copy with initWith on public DSL (flutter/flutter#191606)
    2026-08-28 [email protected] Roll Skia from fe0b9a5261f9 to 0b4249b26b38 (1 revision) (flutter/flutter#191974)
    2026-08-28 [email protected] [UIScene] Migrate dev/benchmarks/macrobenchmarks to UIScene lifecycle (flutter/flutter#191648)
    2026-08-28 [email protected] Uiscene migrate remaining apps (flutter/flutter#191652)
    2026-08-28 [email protected] [tool] Migrate SymbolizeCommand to modular dependency injection (flutter/flutter#190744)
    
    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 [email protected],[email protected] 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
    engine-flutter-autoroll authored Aug 30, 2026
    Configuration menu
    Copy the full SHA
    d642322 View commit details
    Browse the repository at this point in the history
Loading