chore: upgrade to flutter 3.44.1 - #2271
Conversation
The Flutter 3.44 migrator auto-added android.builtInKotlin=false and android.newDsl=false to gradle.properties. Both are set to false to keep the current external-KGP behavior; they are no-ops on the current AGP 8.12.2 and only take effect under AGP 9. No build impact now — this is forward-compat scaffolding for the eventual AGP 9 / built-in Kotlin migration (tracked separately).
|
Claude finished @ethicnology's task in 3m 1s —— View job Code Review: Flutter 3.44.1 upgrade
SummaryThe vast majority of this PR is a mechanical lint autofix ( One thing I specifically verified, since it's the load-bearing assumption of the whole diff: the conversion uses Dart 3.12's private initializing-formal-as-named-parameter feature, where the leading underscore is stripped at the call site. Confirmed against existing callers — e.g. Notes (non-blocking)1. Exact SDK pin in - sdk: ">=3.10.0 <4.0.0"
+ sdk: "3.12.1"
+ flutter: "3.44.1"A bare 2. Android migrator opt-out flags — android.builtInKotlin=false
android.newDsl=falseThese opt out of the new Gradle/Kotlin behavior as a temporary compatibility shim (consistent with the PR's "last version before various migrations" note). Worth tracking their removal in the follow-up #2268 so this debt doesn't get lost. 3. Nothing here blocks merge from a correctness standpoint.
|
Follow-up #2268