Repository navigation
Comparing changes
Open a pull request
base repository: flutter/packages
base: 431ea69a42e2
head repository: flutter/packages
compare: e55e7ac30b8c
- 6 commits
- 126 files changed
- 5 contributors
Commits on Sep 24, 2026
-
[google_maps_flutter] Add onPointOfInterestTap platform implementatio…
…ns (#12880) ## Summary - Platform implementations of `onPointOfInterestTap` for **Android**, **iOS** (`sdk9` / `sdk10` + shared source), and **web** - Depends on published `google_maps_flutter_platform_interface` 2.17.0 from #12752 - Federated implementations PR (per [Changing federated plugins](https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changing-federated-plugins)); app-facing package will follow in a separate PR **Notes** - Frozen `google_maps_flutter_ios` is intentionally unchanged (no new features per that package’s README); iOS support is in `google_maps_flutter_ios_sdk9` / `google_maps_flutter_ios_sdk10` - iOS DI follows the Swift controller conventions (required `callbackHandler` on the designated initializer) Supersedes the separate drafts #12881 (web) and #12882 (iOS). Part of #11872 / flutter/flutter#60695. ## Pre-Review Checklist
Configuration menu - View commit details
-
Copy full SHA for 071775b - Browse repository at this point
Copy the full SHA 071775bView commit details -
[pigeon][video_player] Disable
video_playerandpigeonflakes blo……cking latest flutter -> packages roll (#13003) Work towards flutter/flutter#193291, flutter/flutter#179154, flutter/flutter#193300 Disables the `pigeon` and `video_player` flakes that manifested on the most recent flutter -> packages autoroll (#12999) ## 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.
Configuration menu - View commit details
-
Copy full SHA for d50d1b8 - Browse repository at this point
Copy the full SHA d50d1b8View commit details -
[Android 17] Update packages CI test runners to SDK 37 (#12376)
Update the packages CI test runners to be on Android SDK 37. Updated to a newer AVD with SDK 37. Picked a recent avd package from [here](https://chrome-infra-packages.appspot.com/p/chromium/tools/android/avd/linux-amd64/) and confirmed it contains sdk 37 by downloading the package and checking for the existence of: `generic_android<API#>.textpb` Partially Addresses flutter/flutter#189518 ## 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.
Configuration menu - View commit details
-
Copy full SHA for 7ab8ce1 - Browse repository at this point
Copy the full SHA 7ab8ce1View commit details -
[camera] add custom path ouput to recording (#11774)
This PR introduces the ability to save videos to custom locations, taking into account the limitations and behavior of each platform. Due to platform-specific security restrictions and limitations: * On Android, I was able to save videos directly to `/storage/emulated/0/Download/video.mp4` without issues. * On iOS, I was able to save videos to `On My iPhone -> Camera Example -> Movies`. * On Windows, the behavior is similar to Android. Closes flutter/flutter#91680 ## 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.
Configuration menu - View commit details
-
Copy full SHA for c5c44ee - Browse repository at this point
Copy the full SHA c5c44eeView commit details -
[pigeon] Fix NSnumber edge cases and null value bug (#12997)
Fixes flutter/flutter#193266 Fixes two Swift FFI value serialization bugs in `SwiftGenerator`: 1. **`CFBoolean` and floating-point `NSNumber` bridging in `wrapNumber`**: When an Objective-C boolean (`__NSCFBoolean` / `CFBoolean`) or a whole-number floating-point `NSNumber` (such as `3.0` returned from `UserDefaults.object(forKey:)` or `NSDictionary`) is boxed inside `Any`, Swift's dynamic `as? Int` cast succeeds before reaching `case let value as Double:` or `case let value as Bool:`. `wrapNumber` now checks `CFGetTypeID(number as CFTypeRef) == CFBooleanGetTypeID()` (`type: 3`) and `CFNumberIsFloatType(nsNumber)` (`type: 2`) prior to switching on numeric types, matching `FlutterStandardCodec` behavior. 2. **Dictionary value `isNullish` check in `writeValue`**: Fixes a typo in `writeValue` where dictionary serialization checked `isNullish(key)` instead of `isNullish(value)` when serializing dictionary values. Fixes https://github.com/flutter/flutter/issues/<ISSUE_NUMBER> ## 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.
Configuration menu - View commit details
-
Copy full SHA for 40b7e64 - Browse repository at this point
Copy the full SHA 40b7e64View commit details
Commits on Sep 25, 2026
-
[material_ui] Add labelTextDirection handling in InputDecorator (#12607)
This PR introduces `labelTextDirection` property to InputDecoration. Closes flutter/flutter#41324 Port of flutter/flutter#182477 ## 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.
Configuration menu - View commit details
-
Copy full SHA for e55e7ac - Browse repository at this point
Copy the full SHA e55e7acView 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 431ea69a42e2...e55e7ac30b8c