-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Comparing changes
Open a pull request
base repository: flutter/flutter
base: 05db9689081f
head repository: flutter/flutter
compare: a402d9a4376a
- 9 commits
- 24 files changed
- 6 contributors
Commits on Aug 26, 2025
-
[CP-stable][ios][tools] do not print out bonjour key not found in non…
…-verbose mode (#174182) 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? #172627 ### 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 Do not print out NSBonjourService key not found error in non-verbose mode. ### 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) Without the fix, it would show the error message to all flutter apps when building on macOS 26. ### Workaround: Is there a workaround for this issue? Manually add the key in Info.plist ### 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 build ios` on macOS 26. I have manually verified that it worked on both macOS 26 and older 15.6
Configuration menu - View commit details
-
Copy full SHA for aa6b150 - Browse repository at this point
Copy the full SHA aa6b150View commit details
Commits on Aug 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 932707b - Browse repository at this point
Copy the full SHA 932707bView commit details -
[CP-stable][ Tool ] Roll 24.4.0+2 hotfix release of package:dwds (#17…
…4599) ### Issue Link: What is the link to the issue this cherry-pick is addressing? #174437 ### 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 When running a Flutter web application in debug mode, the console is spammed with non-fatal error messages. ### 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) When running a Flutter web application in debug mode, the console is spammed with `DebugService: Error serving requestsError: Unsupported operation: Cannot send Null`. ### Workaround: Is there a workaround for this issue? Manually patching `$PUB_CACHE/hosted/pub.dev/dwds-24.4.0+1/lib/src/services/debug_service.dart` as described in #174437 (comment). ### 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 chrome` and see that the console spam is gone.
Configuration menu - View commit details
-
Copy full SHA for 6da24f0 - Browse repository at this point
Copy the full SHA 6da24f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01586a6 - Browse repository at this point
Copy the full SHA 01586a6View commit details
Commits on Aug 28, 2025
-
[CP-stable][Impeller] Terminate the fence waiter but do not reset it …
…during ContextVK shutdown (#174647) 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? #171691 ### Changelog Description: Fixes a race that can cause crashes in the Impeller Vulkan back end. ### Impact Description: Crashes in apps running on Impeller/Vulkan. ### Workaround: Disable Impeller ### 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: The crash does not happen consistently. One way that I have been able to reproduce it is: * run Gallery with Impeller/Vulkan on a slow phone * scroll through the Shrine screen and start a lot of image decodes * quickly exit the app before the decodes have completed Without the fix, the app will often crash if an image decode tries to access the Vulkan context after it was partially shut down while exiting the app.
Configuration menu - View commit details
-
Copy full SHA for fec1efd - Browse repository at this point
Copy the full SHA fec1efdView commit details
Commits on Aug 29, 2025
-
[CP-stable][Impeller] Flush the data written to the device buffer by …
…RoundSuperellipseGeometry (#174316) (#174663) ### Issue Link: #174100 ### Changelog Description: Fixes errors seen when rendering superellipses on Impeller. ### Impact Description: This affects apps like the one in #174100 that render Cupertino widgets which use superellipses. The app may show flickering or other artifacts when rendered with Impeller (particularly on the GLES back end). ### Workaround: Disable Impeller ### 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: Run the app in #174100 on an Android device and select the Impeller GLES back end. Confirm that it can scroll without flickering.
Configuration menu - View commit details
-
Copy full SHA for e9f7d4b - Browse repository at this point
Copy the full SHA e9f7d4bView commit details
Commits on Sep 3, 2025
-
[CP-stable]Remove build configuration mismatch warning (#174725)
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? #174015 ### 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 Removes obsolete warning and error message when switching between build mode through Xcode. ### 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) When building through Xcode, if you previously ran from a different build mode (debug, profile, release), it will show a warning (or error if archiving) that you need to run a Flutter command to have the correct build settings. This is no longer required. ### Workaround: Is there a workaround for this issue? Run the command the warning/error provides. ### 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? 1. flutter build ios --release 2. Run in Xcode (debug mode) 3. See there is no warning
Configuration menu - View commit details
-
Copy full SHA for 0abdca4 - Browse repository at this point
Copy the full SHA 0abdca4View commit details -
Bump dart revision and add changelog. (#174887)
Changelog and dart revision bump for 3.35.3 Dart revision is [3.9.2 (stable)](dart-lang/sdk@a29e08c)
Configuration menu - View commit details
-
Copy full SHA for ddf47dd - Browse repository at this point
Copy the full SHA ddf47ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for a402d9a - Browse repository at this point
Copy the full SHA a402d9aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 05db9689081f...a402d9a4376a