Repository navigation
Comparing changes
Open a pull request
base repository: flutter/packages
base: fdd7d390e2a7
head repository: flutter/packages
compare: 1785501174f3
- 9 commits
- 311 files changed
- 7 contributors
Commits on Aug 19, 2026
-
[google_maps_flutter_platform_interface] Fix PinConfig code sample (#…
…12259) The second `PinConfig` sample in the `BitmapDescriptor` docs (`bitmap.dart:1009`) doesn't compile, for two reasons: 1. **Unbalanced parens** — the block opens `PinConfig(`, `BitmapGlyph(` and `BitmapDescriptor.asset(` but only closes two of them. (The sibling `TextGlyph` sample directly above closes correctly.) 2. **Missing `await`** — `BitmapDescriptor.asset` is declared `static Future<AssetMapBitmap> asset(...)` (line 278), while `BitmapGlyph.bitmap` is `final BitmapDescriptor bitmap;` (line 1106), so a bare `BitmapDescriptor.asset(...)` can't be assigned to it. The repo's own examples use the awaited form — e.g. `google_maps_flutter_web/example/latest/integration_test/advanced_markers_test.dart:422`: ```dart bitmap: await BitmapDescriptor.asset( ``` The sample now mirrors that. Paren balance goes from 5 open / 4 close to 5 / 5. Doc comment only; bumped to 2.16.1 with a CHANGELOG entry per the versioning policy — happy to switch to `## NEXT` if that's preferred for a docs-only change.
Configuration menu - View commit details
-
Copy full SHA for 2141a43 - Browse repository at this point
Copy the full SHA 2141a43View commit details -
Add
triage-designlabel (#12488)Adds the `triage-design` auto-labeler and changes `cupertino_ui`, `material_ui`, and related packages to be auto-labeled with `triage-design` instead of `triage-framework`. ## Pre-Review Checklist **Test and changelog exemption:** No changes to packages. **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 1489576 - Browse repository at this point
Copy the full SHA 1489576View commit details -
[material_ui] Add Material tokens (version 38.2.50) (#12471)
Export the Material tokens to `material_ui`. This PR simply exports the existing tokens from g3 to Github. Work towards flutter/flutter#186906 ## Pre-Review Checklist **Test exemption:** All generated code. **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 37bc5d6 - Browse repository at this point
Copy the full SHA 37bc5d6View commit details -
[animations] Migrate to material_ui (#12467)
Migrates the animations package to the material_ui package. ## 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 b2ec4e0 - Browse repository at this point
Copy the full SHA b2ec4e0View commit details -
[go_router] migrates to material_ui and cupertino_ui (#12504)
fixes flutter/flutter#191133 fixes flutter/flutter#191132 ## 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 ed5bd29 - Browse repository at this point
Copy the full SHA ed5bd29View commit details -
[camera_android_camerax] Add explicit concurrent-futures dependency (#…
…12373) `camera_android_camerax`'s Gradle module does not explicitly declare a dependency on `androidx.concurrent:concurrent-futures`. Verified via `androidx.camera:camera-core:1.6.1`'s own Gradle module metadata (`.module` file): `camera-core` declares `androidx.concurrent:concurrent-futures` only on its **runtime** variant (`releaseVariantReleaseRuntimePublication`), not its **api/compile** variant (`releaseVariantReleaseApiPublication`). So when a consumer compiles against `camera-core`, Gradle correctly does not put `concurrent-futures` on the compile classpath — that's not a resolution bug, it's what `camera-core`'s own metadata declares. However, `camera-core`'s compiled `SurfaceRequest.class` carries a compile-time-retained jspecify `@NonNull` type annotation on a member typed `androidx.concurrent.futures.CallbackToFutureAdapter`. javac needs that class on the compile classpath to fully process the annotation metadata during compilation — even though no `camera_android_camerax` (or `camera-core`) source calls it directly. This is a mismatch in `camera-core`'s own packaging (a type needed at compile time for annotation processing, but declared runtime-only), which the Flutter team can't fix upstream since `camera-core` is owned by the AndroidX/Jetpack team. Declaring the dependency explicitly in `camera_android_camerax` works around it. Confirmed 100% reproducible on a completely stock, uncustomized `flutter create` app on current stable (3.44.8, default AGP 9.0.1, compileSdk 37): ``` flutter create camera_repro cd camera_repro flutter pub add camera flutter build apk --debug ``` fails every time with: ``` error: Cannot attach type annotations @org.jspecify.annotations.NonNull to SurfaceRequest.mSurfaceRecreationCompleter: class file for androidx.concurrent.futures.CallbackToFutureAdapter not found ``` Minimal repro repo (steps + README with root cause): https://github.com/dhc-tech/camera-android-camerax-build-repro List which issues are fixed by this PR: Fixes flutter/flutter#190505 ## Pre-Review Checklist
Configuration menu - View commit details
-
Copy full SHA for 538239f - Browse repository at this point
Copy the full SHA 538239fView commit details -
[pigeon] Fixes lint error from unused codec (#12512)
Part of fixing flutter/flutter#183945. Regenerating pigeon files will fix issue. ## 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 b33d933 - Browse repository at this point
Copy the full SHA b33d933View commit details -
[material_ui] Fixes typo in code and tests (#12503)
## 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 111fea5 - Browse repository at this point
Copy the full SHA 111fea5View commit details
Commits on Aug 20, 2026
-
[material_ui] Cleans up shader files and exposes ink_splash shader (#…
…12421) the ink_splash is still using the flutter sdk's shader file, this pr fixes it ## 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 1785501 - Browse repository at this point
Copy the full SHA 1785501View 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 fdd7d390e2a7...1785501174f3