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: 34746bb64150
Choose a base ref
...
head repository: flutter/packages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8f72e4b9d66e
Choose a head ref
  • 7 commits
  • 20 files changed
  • 5 contributors

Commits on Nov 18, 2025

  1. Roll Flutter from cc14ef529014 to cb7b7dfe86c7 (20 revisions) (#10464)

    flutter/flutter@cc14ef5...cb7b7df
    
    2025-11-18 15619084+vashworth@users.noreply.github.com Enable UIScene Migration and update create templates (flutter/flutter#178700)
    2025-11-18 Minsuk Jung Fix #160622: change containsWatchConpanion function to detect companion watch apps defined by only the project info file. (flutter/flutter#176832)
    2025-11-18 engine-flutter-autoroll@skia.org Roll Skia from 614e71550fc3 to ca906091e199 (2 revisions) (flutter/flutter#178716)
    2025-11-18 bkonyi@google.com Revert "[ Tool ] Don't delete `.dart_tool/widget_preview_scaffold` during `flutter clean` (#175664)" (flutter/flutter#178672)
    2025-11-18 6655696+guidezpl@users.noreply.github.com Add missing flutter_lints dev dependencies (flutter/flutter#178105)
    2025-11-18 engine-flutter-autoroll@skia.org Roll Skia from ec2f626cdcad to 614e71550fc3 (3 revisions) (flutter/flutter#178708)
    2025-11-18 engine-flutter-autoroll@skia.org Roll Dart SDK from a8ad764281e3 to 312845b06afc (1 revision) (flutter/flutter#178704)
    2025-11-18 engine-flutter-autoroll@skia.org Roll Skia from d7268f8245f2 to ec2f626cdcad (1 revision) (flutter/flutter#178703)
    2025-11-18 116356835+AbdeMohlbi@users.noreply.github.com Refactor SnackBar behavior selection example to use `RadioGroup` (flutter/flutter#178618)
    2025-11-18 zhongliu88889@gmail.com Add framework-side hitTestBehavior support for Semantics widget and apply to ModalRoute (flutter/flutter#177570)
    2025-11-18 huy@nevercode.io Fix deprecation warning in some API examples using RadioListTile (flutter/flutter#178635)
    2025-11-18 engine-flutter-autoroll@skia.org Roll Skia from 47fd0d9b1044 to d7268f8245f2 (6 revisions) (flutter/flutter#178695)
    2025-11-18 engine-flutter-autoroll@skia.org Roll Dart SDK from cf94632d94a1 to a8ad764281e3 (1 revision) (flutter/flutter#178694)
    2025-11-18 69134234+sutes-work@users.noreply.github.com [fuchsia] Add wrapper for zx_iob_writev (flutter/flutter#178626)
    2025-11-17 31859944+LongCatIsLooong@users.noreply.github.com Make a11y `computeChildGeometry` slightly faster (flutter/flutter#177477)
    2025-11-17 bruno.leroux@gmail.com Fix DropdownMenu width when decorationBuilder provides label (flutter/flutter#178465)
    2025-11-17 bruno.leroux@gmail.com Add DropdownMenuFormField.decorationBuilder (flutter/flutter#178640)
    2025-11-17 engine-flutter-autoroll@skia.org Roll Skia from 84c83c0dfb4a to 47fd0d9b1044 (4 revisions) (flutter/flutter#178673)
    2025-11-17 116356835+AbdeMohlbi@users.noreply.github.com Small cleanup in `AndroidTouchProcessor.java‎` (flutter/flutter#178574)
    2025-11-17 116356835+AbdeMohlbi@users.noreply.github.com Remove unnecessary `final` modifier in `StandardMessageCodec.java‎` (flutter/flutter#178598)
    
    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
    engine-flutter-autoroll authored Nov 18, 2025
    Configuration menu
    Copy the full SHA
    96e193e View commit details
    Browse the repository at this point in the history
  2. [in_app_purchase] Rename Swift Pigeon output file (#10465)

    Gives the Swift messages file a more idiomatic output filename, which does not include an underscore.
    
    Works around flutter/flutter#178736
    
    ## Pre-Review Checklist
    
    [^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.
    stuartmorgan-g authored Nov 18, 2025
    Configuration menu
    Copy the full SHA
    8af0ee9 View commit details
    Browse the repository at this point in the history
  3. [pigeon] Update analyzer range to 8-9 (#10466)

    Updates the compatible `analyze` versions from 6-8 to 8-9. Doing this now will help avoid future compatibility problems like we saw recently with the flutter/flutter Dart roll that was blocked by needing analyzer 8, which Pigeon only very recently supported.
    
    This drop 6-7 because it uses replacements for deprecated APIs that were introduced in 8.0, in order to allow 9.0 which removes the deprecated APIs.
    
    ## Pre-Review Checklist
    
    [^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.
    stuartmorgan-g authored Nov 18, 2025
    Configuration menu
    Copy the full SHA
    f0b3441 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2025

  1. Upgrade AGP to 8.9.1 (#10458)

    Upgrades AGP to 8.9.1.  A few dependabot PRs are stuck because they are failing with similar error messages:
    
    ```
    * What went wrong:
    Execution failed for task ':app:checkDebugAarMetadata'.
    > A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
       > An issue was found when checking AAR metadata:
    
           1.  Dependency 'androidx.browser:browser:1.9.0' requires Android Gradle plugin 8.9.1 or higher.
    
               This build currently uses Android Gradle plugin 8.6.0.
    ```
    
    Blocked PRs: 
    * #9855
    * #10045
    
    ## Pre-Review Checklist
    mboetger authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    44be35d View commit details
    Browse the repository at this point in the history
  2. [dependabot]: Bump androidx.core:core from 1.13.1 to 1.17.0 in /packa…

    …ges/url_launcher/url_launcher_android/android (#9855)
    
    Bumps androidx.core:core from 1.13.1 to 1.17.0.
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.core:core&package-manager=gradle&previous-version=1.13.1&new-version=1.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    You can trigger a rebase of this PR 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>
    
    > **Note**
    > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    dependabot[bot] authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    490d7ee View commit details
    Browse the repository at this point in the history
  3. [dependabot]: Bump androidx.activity:activity from 1.10.1 to 1.11.0 i…

    …n /packages/image_picker/image_picker_android/android (#10045)
    
    Bumps androidx.activity:activity from 1.10.1 to 1.11.0.
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.activity:activity&package-manager=gradle&previous-version=1.10.1&new-version=1.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    You can trigger a rebase of this PR 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>
    
    > **Note**
    > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    dependabot[bot] authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    32ef211 View commit details
    Browse the repository at this point in the history
  4. [rfw] Update broken links in rfw's README.md (#9796)

    This PR fixes the broken links in the README.md. 
    
    **Test exemption reason**: PR only affects .md files..
    
    ## 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.
    victoreronmosele authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    8f72e4b View commit details
    Browse the repository at this point in the history
Loading