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

Commits on Jan 13, 2026

  1. [google_fonts] Add missing public API documentation (#10782)

    Also replace `print` with `debugPrint`
    guidezpl authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    d31e955 View commit details
    Browse the repository at this point in the history
  2. Roll Flutter from d81cd3e to 793b0b8 (18 revisions) (#10784)

    flutter/flutter@d81cd3e...793b0b8
    
    2026-01-13 [email protected] Make sure that a FormField doesn't crash at 0x0 environment (flutter/flutter#180810)
    2026-01-13 [email protected] Roll Fuchsia Linux SDK from VYeyMPe1lyCtlcl-V... to vTYb37OeUqZRxpiiP... (flutter/flutter#180880)
    2026-01-13 [email protected] Make sure that a DisplayFeatureSubScreen doesn't crash in 0x0 environ… (flutter/flutter#180357)
    2026-01-13 [email protected] Make sure that a DragTarget doesn't crash in 0x0 environment (flutter/flutter#180422)
    2026-01-13 [email protected] Manually roll test dependencies (flutter/flutter#180886)
    2026-01-12 [email protected] Roll Skia from f70bcbf1b090 to 714d0af2eda7 (2 revisions) (flutter/flutter#180866)
    2026-01-12 [email protected] Roll libpng to version 1.6.53 (flutter/flutter#180712)
    2026-01-12 [email protected] Turn on fragment shader equality test (flutter/flutter#180784)
    2026-01-12 [email protected]  Update `PlatformPlugin` to not call `setStatusBarColor`, `setNavigationBarColor`, `setNavigationBarDividerColor` when disabled (flutter/flutter#180061)
    2026-01-12 [email protected] Roll Skia from a650ce2b0d50 to f70bcbf1b090 (1 revision) (flutter/flutter#180860)
    2026-01-12 [email protected] Fix RawAutocomplete unmounted crash during async optionsBuilder (flutter/flutter#180824)
    2026-01-12 [email protected] Fix `documentation member not recognized` because of missing import in `FlutterEngine.java` (flutter/flutter#180731)
    2026-01-12 [email protected] Roll Dart SDK from 42fd9ef68c1a to 34318de9874b (1 revision) (flutter/flutter#180854)
    2026-01-12 [email protected] Add API sample and docs for Expansible widget (flutter/flutter#180273)
    2026-01-12 [email protected] Roll Skia from 487a9943210b to a650ce2b0d50 (2 revisions) (flutter/flutter#180849)
    2026-01-12 [email protected] Improve code quality in `BinaryMessenger.java` (flutter/flutter#180733)
    2026-01-12 [email protected] Reland `Enabled some disabled impeller fragment shader dart tests` (flutter/flutter#180788)
    2026-01-12 [email protected] [ Tool ] Fix `flutter run -d all` crash (flutter/flutter#180845)
    
    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 Jan 13, 2026
    Configuration menu
    Copy the full SHA
    c62ddd8 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2026

  1. [path_provider_foundation] Migrate XCTest to Swift Testing (#10761)

    Part of flutter/flutter#180787
    
    Migrate `testGet*Directory` tests to one parameterized tests.
    ```
    Test suite 'RunnerTests' started on 'Clone 1 of Flutter-iPhone - Runner (7112)'
    Test case 'RunnerTests/getApplicationSupportDirectory()' passed on 'Clone 1 of Flutter-iPhone - Runner (7112)' (0.000 seconds)
    Test case 'RunnerTests/directoryPath(directoryType:searchPathDirectory:)' passed on 'Clone 1 of Flutter-iPhone - Runner (7112)' (0.000 seconds)
    Test case 'RunnerTests/directoryPath(directoryType:searchPathDirectory:)' passed on 'Clone 1 of Flutter-iPhone - Runner (7112)' (0.001 seconds)
    Test case 'RunnerTests/directoryPath(directoryType:searchPathDirectory:)' passed on 'Clone 1 of Flutter-iPhone - Runner (7112)' (0.002 seconds)
    Test case 'RunnerTests/directoryPath(directoryType:searchPathDirectory:)' passed on 'Clone 1 of Flutter-iPhone - Runner (7112)' (0.002 seconds)
    Successfully ran iOS xctest for packages/path_provider/path_provider_foundation/example
    ```
    https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8693104410263501761/+/u/Run_package_tests/native_test/stdout
    
    ## 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.
    jmagman authored Jan 14, 2026
    Configuration menu
    Copy the full SHA
    b3889bb View commit details
    Browse the repository at this point in the history
  2. [url_launcher_macos] Migrate XCTest to Swift Testing (#10763)

    Part of flutter/flutter#180787
    
    Add some test parameterization. 
    
    Also, only two of the tests were using the `StubWorkspace`, so were actually integration testing my local Mac's ability to `canLaunch` URLs. Swap them all to use the stub.
    
    ```
    ◇ Test run started.
    ↳ Testing Library Version: 102 (arm64e-apple-macos13.0)
    ◇ Suite RunnerTests started.
    ◇ Test launch(url:isSuccessful:) started.
    ◇ Test launchInvalidUrlReturnsError() started.
    ◇ Test canLaunch(url:isSuccessful:) started.
    ◇ Passing 2 arguments url → "https://flutter.dev/", isSuccessful → true to launch(url:isSuccessful:)
    ◇ Passing 2 arguments url → "schemethatdoesnotexist://flutter.dev", isSuccessful → false to launch(url:isSuccessful:)
    ◇ Test canLaunchInvalidUrlReturnsError() started.
    ◇ Passing 2 arguments url → "https://flutter.dev/", isSuccessful → true to canLaunch(url:isSuccessful:)
    ◇ Passing 2 arguments url → "example://flutter.dev", isSuccessful → false to canLaunch(url:isSuccessful:)
    ​​✔ Test launchInvalidUrlReturnsError() passed after 0.001 seconds.
    ​✔ Test canLaunchInvalidUrlReturnsError() passed after 0.001 seconds.
    ✔ Test launch(url:isSuccessful:) passed after 0.030 seconds.
    ​✔ Test canLaunch(url:isSuccessful:) passed after 0.030 seconds.
    ✔ Suite RunnerTests passed after 0.030 seconds.
    ✔ Test run with 4 tests passed after 0.030 seconds.
    ```
    https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8693089115880026769/+/u/Run_package_tests/native_test/stdout
    
    ## 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.
    jmagman authored Jan 14, 2026
    Configuration menu
    Copy the full SHA
    98b0325 View commit details
    Browse the repository at this point in the history
Loading