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: 03a6abbedabb
Choose a base ref
...
head repository: flutter/packages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 25d4fa425508
Choose a head ref
  • 5 commits
  • 46 files changed
  • 4 contributors

Commits on Jun 16, 2025

  1. Roll Flutter from f79452e3f4ea to 8303a96a0a99 (21 revisions) (#9433)

    flutter/flutter@f79452e...8303a96
    
    2025-06-13 [email protected] infa: linux_android_emulator_tests to bringup (bad kvm config) (flutter/flutter#170607)
    2025-06-13 [email protected] Roll Skia from 70455b7c74dd to 438ea4e05e15 (1 revision) (flutter/flutter#170570)
    2025-06-13 [email protected] [web] Add Paint dithering. (flutter/flutter#170362)
    2025-06-13 [email protected] Reland (#167738)  but with some flags updated to use enum  (flutter/flutter#170505)
    2025-06-13 [email protected] Roll Dart SDK from ac589dba5282 to 1a6f6d7c6f2c (4 revisions) (flutter/flutter#170566)
    2025-06-13 [email protected] Roll Skia from 22018eab8c1f to 70455b7c74dd (1 revision) (flutter/flutter#170564)
    2025-06-13 [email protected] Roll Fuchsia Linux SDK from Dueykg3VpLT5D_jSG... to lVfYTWxB0rTTuW_k3... (flutter/flutter#170557)
    2025-06-13 [email protected] [Windows] Use ANGLE blit extension on GLES 2.0 (flutter/flutter#170298)
    2025-06-12 [email protected] chore: move experimental setup steps to composite action (flutter/flutter#170496)
    2025-06-12 [email protected] [Impeller] fix mask filter application to Vertices. (flutter/flutter#170548)
    2025-06-12 [email protected] Roll Skia from b41e7017658e to 22018eab8c1f (2 revisions) (flutter/flutter#170551)
    2025-06-12 [email protected] Add CupertinoSheetRoute widget of the week video (flutter/flutter#170026)
    2025-06-12 [email protected] Fix stray `--packages` argument from `workspace` refactor; add a test. (flutter/flutter#170449)
    2025-06-12 [email protected] Roll pub packages (flutter/flutter#170522)
    2025-06-12 [email protected] Navigator should call didpop when popping page based route (flutter/flutter#170376)
    2025-06-12 [email protected] Relax RadioGroup semantics to allow non-radio children (flutter/flutter#170273)
    2025-06-12 [email protected] [ Widget Preview ] Refactor the `flutter widget-preview` command (flutter/flutter#170467)
    2025-06-12 [email protected] Pause UIScene migration (flutter/flutter#170490)
    2025-06-12 [email protected] Roll Dart SDK from 9f741ef8a689 to ac589dba5282 (3 revisions) (flutter/flutter#170519)
    2025-06-12 [email protected] Roll Packages from 0b322a2 to 6d3aaf4 (2 revisions) (flutter/flutter#170528)
    2025-06-12 [email protected] Fix the path to `packages_autoroller`. (flutter/flutter#170538)
    
    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 Jun 16, 2025
    Configuration menu
    Copy the full SHA
    5d2c0b2 View commit details
    Browse the repository at this point in the history
  2. [camera_avfoundation] fix race condition when starting image stream o…

    …n iOS (#8733)
    
    Fixes flutter/flutter#147702 
    
    It's not easy to reproduce this with the example application (as shown in the linked issue). We've been able to reproduce it in our own application which makes heavy usage of Platform channels and different native plugins. After digging into the code we notice that:
    
    The Dart code that starts listening to the event channel was being executed before initializing the stream in the native side. 
    
    https://github.com/flutter/packages/blob/9744c9dc4f865cf943776e8c3382b3228b2e7cfd/packages/camera/camera_avfoundation/lib/src/avfoundation_camera.dart#L271 
    
    https://github.com/flutter/packages/blob/9744c9dc4f865cf943776e8c3382b3228b2e7cfd/packages/camera/camera_avfoundation/ios/camera_avfoundation/Sources/camera_avfoundation/FLTThreadSafeEventChannel.m#L31
    
    I don't have much experience with Objective-C, so not sure how to create unit tests for that if necessary but I believe this would be an adecuate solution. I've seen other methods in the plugin that use the same strategy passing the completion object. 
    
    - [] I added new tests to check the change I am making, or this PR is [test-exempt].
    - [] All existing and new tests are passing.
    js2702 authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    6d057de View commit details
    Browse the repository at this point in the history
  3. [google_maps_flutter_platform_(web/android/ios)] Add a new zIndexInt …

    …param to marker and deprecate zIndex (#9408)
    
    *List which issues are fixed by this PR. You must list at least one issue.*
    This is just the `web`, `android` and `ios` package part of #8012
    
    ## 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.
    Hari-07 authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    538d174 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. [pigeon] Use a const for custom type ids for gobject generated files …

    …(#156100) (#9306)
    
    Adds a custom type identifier to generated gobject headers for the user. Calling fl_value_new_custom_object is now possible with that constant.
    
    This fixes flutter/flutter#156100
    
    ## 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.
    JesseRiemens authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    8929a93 View commit details
    Browse the repository at this point in the history
  2. [google_maps_flutter] Add a new zIndexInt param to marker and depreca…

    …te zIndex (#8012)
    
    *Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.*
    `zIndex` on marker is currently a double. This introduces inconsistency between its behaviours on android and ios since ios truncates it to an int. This PR aims to smooth out that difference by accepting an int param instead through the marker API in dart
    
    *List which issues are fixed by this PR. You must list at least one issue.*
    Fixes flutter/flutter#155897
    Hari-07 authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    25d4fa4 View commit details
    Browse the repository at this point in the history
Loading