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

Commits on Jan 13, 2026

  1. [CP-stable][ Tool ] Fix flutter run -d all crash (#180867)

    ### Issue Link:
    What is the link to the issue this cherry-pick is addressing?
    
    #179857
    
    ### Impact Description:
    What is the impact (ex. visual jank on Samsung phones, app crash, cannot ship an iOS app)?
    Does it impact development (ex. flutter doctor crashes when Android Studio is installed),
    or the shipping of production apps (the app crashes on launch).
    This information is for domain experts and release engineers to understand the consequences of saying yes or no to the cherry pick.
    
    `flutter run -d all` causes the tool to crash if multiple devices are available.
    
    ### Changelog Description:
    Explain this cherry pick:
    * In one line that is accessible to most Flutter developers.
    * That describes the state prior to the fix.
    * That includes which platforms are impacted.
    See [best practices](https://github.com/flutter/flutter/blob/main/docs/releases/Hotfix-Documentation-Best-Practices.md) for examples.
    
    `flutter run -d all` causes the tool to crash if multiple devices are available.
    
    ### Workaround:
    Is there a workaround for this issue?
    
    No.
    
    ### Risk:
    What is the risk level of this cherry-pick?
    
    ### Test Coverage:
    Are you confident that your fix is well-tested by automated tests?
    
    ### Validation Steps:
    What are the steps to validate that this fix works?
    
    Run `flutter run -d all` with multiple non-web devices available and verify the application is deployed to all non-web devices.
    bkonyi authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    e1fce2a View commit details
    Browse the repository at this point in the history
  2. Update changelog for flutter 3.38.7 stable hotfix (#180931)

    Updates the changelog to prepare for the 3.38.7 stable hotfix.
    
    Includes #180867
    walley892 authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    3b62efc View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2026

  1. [CP-stable][ Tool ] Handle DartDevelopmentServiceException when lau…

    …nching web applications (#180924)
    
    This pull request is created by [automatic cherry pick workflow](https://github.com/flutter/flutter/blob/main/docs/releases/Flutter-Cherrypick-Process.md#automatically-creates-a-cherry-pick-request)
    Please fill in the form below, and a flutter domain expert will evaluate this cherry pick request.
    
    ### Issue Link:
    What is the link to the issue this cherry-pick is addressing?
    
    #178151
    
    ### Changelog Description:
    Explain this cherry pick in one line that is accessible to most Flutter developers. See [best practices](https://github.com/flutter/flutter/blob/main/docs/releases/Hotfix-Documentation-Best-Practices.md) for examples
    
    `flutter run -d chrome` can crash with a `DartDevelopmentServiceException` if the application shuts down during the startup sequence.
    
    ### Impact Description:
    What is the impact (ex. visual jank on Samsung phones, app crash, cannot ship an iOS app)? Does it impact development (ex. flutter doctor crashes when Android Studio is installed), or the shipping production app (the app crashes on launch)
    
    Flaky crashes for users developing Flutter web applications. This is one of the top crashers for 3.38.
    
    ### Workaround:
    Is there a workaround for this issue?
    
    N/A
    
    ### Risk:
    What is the risk level of this cherry-pick?
    
    ### Test Coverage:
    Are you confident that your fix is well-tested by automated tests?
    
    ### Validation Steps:
    What are the steps to validate that this fix works?
    
    Difficult to validate manually as the failure is timing based. Tests have been added to simulate the crash scenario and verify the fix.
    flutteractionsbot authored Jan 14, 2026
    Configuration menu
    Copy the full SHA
    a6d741b View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2026

  1. Add changlog entry for 3.38.8 (#181407)

    - **Add changlog entry for 3.38.8**
    reidbaker authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    6ae02d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2026

  1. fix firefox 3 38 (#181498)

    Fixes [181495](#181495)
    - **cherry pick from #181204
    reidbaker authored Jan 26, 2026
    Configuration menu
    Copy the full SHA
    db373eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd7a4a6 View commit details
    Browse the repository at this point in the history
Loading