[various] Update pigeon dev_dependency to ^27.3.2 - #12615
Conversation
|
It looks like this pull request may not have tests. Please make sure to add tests or get an explicit test exemption before merging. If you are not sure if you need tests, consider this rule of thumb: the purpose of a test is to make sure someone doesn't accidentally revert the fix. Ask yourself, is there anything in your PR that you feel it is important we not accidentally revert back to how it was before your fix? Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. If you believe this PR qualifies for a test exemption, contact "@test-exemption-reviewer" in the #hackers channel in Discord (don't just cc them here, they won't see it!). The test exemption team is a small volunteer group, so all reviewers should feel empowered to ask for tests, without delegating that responsibility entirely to the test exemption group. |
There was a problem hiding this comment.
Code Review
This pull request updates the pigeon dev_dependency lower bound to ^28.0.0 across multiple packages to ensure compatibility with analyzer 14, along with corresponding version bumps and changelog updates. Feedback was provided for several packages where the ## NEXT placeholder header in CHANGELOG.md was incorrectly retained below the new version header, which could interfere with release tooling.
Restores pubspec version and places the pigeon dev_dependency lower bound update under the existing NEXT section header for 10 unreleased packages.
Updates pigeon dev_dependencies constraint to ">=26.3.4 <29.0.0" across 36 first-party packages, enabling pub resolution of pigeon 28.0.0 on master channel (with analyzer 14) and pigeon 26.3.4 on stable channel (with Dart SDK <3.11). Bumps patch versions and updates CHANGELOGs.
…igeon-downgrade-analyzer-14
…d google_maps packages - Removes accidentally committed ephemeral symlink in local_auth example. - Bumps google_maps_flutter_ios, google_maps_flutter_ios_sdk10, and google_maps_flutter_ios_sdk9 patch versions and CHANGELOG entries to next patch version above upstream/main.
…de during pigeon generation - Removes conflicting standalone test dev_dependencies from packages depending on flutter_test. - Updates update_dependency tool to use pub upgrade when regenerating pigeon files. - Updates pigeon constraint to ^28.0.0 across all first-party plugin packages.
… tool" Reverts update_dependency_command.dart back to using runPubGet.
- Removes conflicting standalone test dev_dependencies from packages depending on flutter_test. - Updates update_dependency tool to use pub upgrade when regenerating pigeon files. - Updates pigeon constraint to ^27.3.1 across all first-party plugin packages. - Regenerates Pigeon bindings across all 36 packages. - Bumps package patch versions and updates CHANGELOGs.
…eanup, and format generated code
…igeon - Formats generated Objective-C and Swift files to match repo standards. - Updates Pigeon platform test fixtures. - Adds NEXT section in Pigeon CHANGELOG.
…d revert pigeon diffs - Fixes Pigeon output paths in google_maps_flutter_ios_sdk9 and google_maps_flutter_ios_sdk10 to include _objc. - Regenerates Pigeon bindings for google_maps_flutter_ios_sdk9 and google_maps_flutter_ios_sdk10. - Reverts extraneous changes in packages/pigeon and unrelated test files.
- Restores test: ^1.16.0 in in_app_purchase_android and in_app_purchase_storekit pubspec.yaml. - Restores package:test imports across in_app_purchase test suites.
- Updates camera_android version to 0.10.11+1 instead of minor bump 0.10.12.
…t codebase - Removes conflicting test: ^1.16.0 from in_app_purchase_android and in_app_purchase_storekit pubspec.yaml files. - Migrates remaining test files in in_app_purchase to package:flutter_test. - Synchronizes and formats generated Objective-C code across google_maps_flutter packages. - Formats modified files to comply with repository standards.
tarrinneal
left a comment
There was a problem hiding this comment.
Seems like everything has been worked out here. Should be good to land now.
…er#191965) flutter/packages@bd3cbc1...cd4cdd0 2026-08-28 21270878+elliette@users.noreply.github.com [material_ui] Add all M3 templates and generated code to `temporarily_excluded/` before migration (flutter/packages#12661) 2026-08-28 engine-flutter-autoroll@skia.org Roll Flutter from 15d8908 to e8dca90 (58 revisions) (flutter/packages#12660) 2026-08-28 bkonyi@google.com [various] Update pigeon dev_dependency to ^27.3.2 (flutter/packages#12615) 2026-08-27 269567208+reidbaker-agent@users.noreply.github.com [camera_android_camerax] Enforce CHANGELOG backticks and add eval commit author check to pre-push-skill (flutter/packages#12624) 2026-08-27 imcusg@gmail.com [material_ui] Prevent stale async suggestions in SearchAnchor (flutter/packages#12478) 2026-08-27 bkonyi@google.com [go_router_builder] Support analyzer 14 (flutter/packages#12614) 2026-08-27 srawlins@google.com [cupertino_ui] Use super parameters in more places (flutter/packages#12459) 2026-08-27 32538273+ValentinVignal@users.noreply.github.com [material_ui] Remove no-shuffle from progress indicator test (flutter/packages#12505) 2026-08-27 32538273+ValentinVignal@users.noreply.github.com [two_dimensional_scrollables] Activate leak testing and fix memory leaks (flutter/packages#11653) 2026-08-27 21270878+elliette@users.noreply.github.com [material_ui] Add helper methods in gen_defaults template (flutter/packages#12637) 2026-08-27 brackenavaron@gmail.com [cupertino_ui] fix CupertinoIcons font not being included in examples and fix TextEditingController leaks (flutter/packages#12228) 2026-08-27 269567208+reidbaker-agent@users.noreply.github.com [camera_android_camerax] Check Git hooks configuration in check-readiness skill (flutter/packages#12628) 2026-08-27 47866232+chunhtai@users.noreply.github.com [ci] sync back pr for branch release only run when release succeeds (flutter/packages#12581) 2026-08-27 stuartmorgan@google.com [google_maps_flutter] Convert overlay controllers to Swift (flutter/packages#12638) 2026-08-27 47866232+chunhtai@users.noreply.github.com [go_router_builder] Fixes text golden test to ignore platform specific newline (flutter/packages#12652) 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-flutter-autoroll Please CC flutter-ecosystem@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: 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
Updates
pigeondev_dependencyconstraint to^27.3.2across first-party packages to ensure compatibility withanalyzer: ^14.0.0duringpub downgraderesolution.testdev_dependencies from plugin packages that already depend onflutter_test.pigeonconstraint to^27.3.2across all 36 first-party plugin packages.in_app_purchase_storekitto renameSK2ProductMessage.descriptiontolocalizedDescriptionfor Swift Pigeon 27.0+ compatibility.CHANGELOG.mdfiles.