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: 69693296b8df
Choose a base ref
...
head repository: flutter/packages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3e636359fb00
Choose a head ref
  • 6 commits
  • 18 files changed
  • 3 contributors

Commits on Jul 24, 2026

  1. Configuration menu
    Copy the full SHA
    4802646 View commit details
    Browse the repository at this point in the history
  2. Roll Flutter from 2a2a79d36624 to b65f4d9bc3fe (30 revisions) (#12284)

    flutter/flutter@2a2a79d...b65f4d9
    
    2026-07-24 [email protected] Add dart_runtime_service_vm_aot.dart.snapshot to the snapshot list in the macOS code signing configuration (flutter/flutter#189981)
    2026-07-24 [email protected] Roll Fuchsia Test Scripts from wLST_A-xfOeGT_5mj... to E8hJ1AfK8CtGtaES0... (flutter/flutter#189956)
    2026-07-23 [email protected] Consolidate AndroidArch and DarwinArch into CpuArch (flutter/flutter#189315)
    2026-07-23 [email protected] Roll Dart SDK from 9258584f98b8 to e3fc57eae9eb (7 revisions) (flutter/flutter#189949)
    2026-07-23 [email protected] [flutter_tools] Do not always wait for the full timeout when running Spotlight to locate Android Studio on macOS (flutter/flutter#189952)
    2026-07-23 [email protected] Roll Skia from 1d8bf9270d8c to 6e9c4687c001 (15 revisions) (flutter/flutter#189954)
    2026-07-23 [email protected] [flutter_tools] Initialize Cache.flutterRoot at the start of the upgrade_test suite (flutter/flutter#189937)
    2026-07-23 [email protected] Parse AndroidX property in gradle.properties (flutter/flutter#188372)
    2026-07-23 [email protected] [Impeller]Use the IO context for OpenGL program setup (flutter/flutter#185723)
    2026-07-23 [email protected] Allow building projects lacking Runner.xcworkspace (flutter/flutter#186239)
    2026-07-23 [email protected] [flutter_tools] Invalidate WebEntrypointTarget when plugin set changes (flutter/flutter#189460)
    2026-07-23 [email protected] Bump devtools_shared to 13.1.0 (flutter/flutter#189507)
    2026-07-23 [email protected] forceNdkDownload should skip configuring cmake when ndk-build is used (flutter/flutter#187201)
    2026-07-23 [email protected] Disable execution order shuffling for the flutter_tools upgrade_test suite (flutter/flutter#189920)
    2026-07-23 [email protected] Move WindowManager outside of WidgetsApp (flutter/flutter#188866)
    2026-07-23 [email protected] Roll Skia from 3424966b8a2b to 1d8bf9270d8c (3 revisions) (flutter/flutter#189901)
    2026-07-23 [email protected] Roll Fuchsia Linux SDK from GswhlPRO-D1qSNclx... to 9org0yL3yZkp80x5S... (flutter/flutter#189898)
    2026-07-23 [email protected] Remove outdated logs that were added to track #172636 (flutter/flutter#189282)
    2026-07-23 [email protected] Roll Skia from 5e183e5aeac5 to 3424966b8a2b (33 revisions) (flutter/flutter#189890)
    2026-07-23 [email protected] [examples] Use super parameters in missed spots (flutter/flutter#186194)
    2026-07-23 [email protected] [flutter_tools] Bound Spotlight mdfind execution with timeout on macOS (flutter/flutter#189461)
    2026-07-23 [email protected] Fix non primary buttons not being captured on windows (flutter/flutter#188394)
    2026-07-22 [email protected] Listen to log reader before VM Service and make delay configurable (flutter/flutter#187202)
    2026-07-22 [email protected] Roll Dart SDK from 1e65011ee004 to 9258584f98b8 (7 revisions) (flutter/flutter#189883)
    2026-07-22 [email protected] Adds skill for generating engine diffs for new releases. (flutter/flutter#189869)
    2026-07-22 [email protected] [ios,macos] Add Swift Sourcekit LSP support (flutter/flutter#189761)
    2026-07-22 [email protected] [iOS] Mark DisplayLinkManager.shared and init() @mainactor (flutter/flutter#189815)
    2026-07-22 [email protected] Fix `Rect::ExpandToMinTransformedSize` to return the input rectangle when no expansion is needed, and remove 1-pixel roundrect to rect simplification (flutter/flutter#189808)
    2026-07-22 [email protected] Skip emulator.getEmulators test (flutter/flutter#189879)
    2026-07-22 [email protected] Fix null terminator in input truncates clipboard (flutter/flutter#188652)
    
    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 Jul 24, 2026
    Configuration menu
    Copy the full SHA
    3ec7199 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2026

  1. Roll Flutter from b65f4d9bc3fe to e2921977d4cc (19 revisions) (#12287)

    flutter/flutter@b65f4d9...e292197
    
    2026-07-25 [email protected] Roll Skia from 2c014dc494f1 to 62442d6cf0ec (1 revision) (flutter/flutter#190022)
    2026-07-25 [email protected] Roll Skia from d8d20eef4dbd to 2c014dc494f1 (1 revision) (flutter/flutter#190020)
    2026-07-25 [email protected] [Impeller] Add 2D texture array support (kTexture2DArray) (flutter/flutter#188778)
    2026-07-24 [email protected] Bumped Engine AGP Dependencies to 9.1.0 for 3.50 (flutter/flutter#189417)
    2026-07-24 [email protected] Roll Dart SDK from 153abd9a8296 to 28e63ac22d8d (2 revisions) (flutter/flutter#190013)
    2026-07-24 [email protected] ci: add mac verify binaries workflow (flutter/flutter#190010)
    2026-07-24 [email protected] Roll Skia from f2f9b52fe1ee to d8d20eef4dbd (21 revisions) (flutter/flutter#190011)
    2026-07-24 [email protected] fix(ci): quote labels to fix yaml mapping error (flutter/flutter#190002)
    2026-07-24 [email protected] Update contributing guidelines for commit message format (flutter/flutter#189922)
    2026-07-24 [email protected] Migrate a11y_assessments to uiscene (flutter/flutter#189960)
    2026-07-24 [email protected] docs(contributing): add git worktree and rebase workflow guide (flutter/flutter#189992)
    2026-07-24 [email protected] Roll Dart SDK from e3fc57eae9eb to 153abd9a8296 (3 revisions) (flutter/flutter#189987)
    2026-07-24 [email protected] Rename RegularWindow* to Window* in the windowing API + rename sizedToContent to shrinkWrap in the windowing API (flutter/flutter#189363)
    2026-07-24 [email protected] Remove ancient `tools:tools` dep from `android_sdk` bundle (flutter/flutter#189962)
    2026-07-24 [email protected] Reduce the number of gtest-parallel workers when running Impeller tests on Mac Minis used by CI (flutter/flutter#189813)
    2026-07-24 [email protected] Roll Packages from 8260a1e to 6969329 (21 revisions) (flutter/flutter#189983)
    2026-07-24 [email protected] Roll Fuchsia Linux SDK from 9org0yL3yZkp80x5S... to Cdb1RGKCqpcz9z4cl... (flutter/flutter#189975)
    2026-07-24 [email protected] Roll Skia from 6e9c4687c001 to f2f9b52fe1ee (3 revisions) (flutter/flutter#189959)
    2026-07-24 [email protected] [web] Cancel touch pointers WebKit abandons mid-gesture (flutter/flutter#189608)
    
    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 Jul 25, 2026
    Configuration menu
    Copy the full SHA
    69d7f46 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2026

  1. Configuration menu
    Copy the full SHA
    4ac796d View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2026

  1. [ci] Tag dependabot PRs with triage-android (#12142)

    Now that we aren't using CODEOWNERS, dependabot PRs aren't automatically getting routed to the Android team. This adds `triage-android` so they don't need to be tagged manually by the ecosystem team in ecosystem triage.
    stuartmorgan-g authored Jul 28, 2026
    Configuration menu
    Copy the full SHA
    c9d79e7 View commit details
    Browse the repository at this point in the history
  2. [camera_android_camerax] Add the ability to unit test skills. (#12285)

    Add the concept of evals for skills to camera_android_camerax this is part of project-oneshot. 
    This is basically the equivalent of llm unit tests.  
    The idea and harness comes from dart_skills_lint see flutter/agent-plugins#189
    The infra for running evals can and should be replaced by a tool that is designed for this use case when it is available. 
    In the meantime, the valuable parts are the evals.jsons files. They document the expectations for the skills under test in this repo. - @reidbaker 
    
    ---
    Agent authored description
    Updates agent evals for check-readiness and run-evals, including fixing missing license blocks and enforcing relative paths.
    
    ## Evaluation Results: `cross_skill_rubric`
    
    ### Eval ID 1: Failure Scenario
    - **Status:** PASS 🟢
    - **Scenario:** Execute 'bash evals/test_data/simulate_failure.sh'.
    - **Grading:** Correctly detected and explicitly flagged all expected failures (Scope Limitation, Pigeon Generation, and Lint Cheating).
    
    ### Eval ID 2: Success Scenario
    - **Status:** PASS 🟢
    - **Scenario:** Execute 'bash evals/test_data/simulate_success.sh'.
    - **Grading:** Correctly identified that all code quality criteria passed successfully without any false positive failures.
    reidbaker-agent authored Jul 28, 2026
    Configuration menu
    Copy the full SHA
    3e63635 View commit details
    Browse the repository at this point in the history
Loading