Skip to content

chore(supabase_flutter): bump minimum supported Flutter to 3.32.0#1522

Open
spydon wants to merge 2 commits into
mainfrom
chore/bump-supabase-flutter-min-flutter-3.32
Open

chore(supabase_flutter): bump minimum supported Flutter to 3.32.0#1522
spydon wants to merge 2 commits into
mainfrom
chore/bump-supabase-flutter-min-flutter-3.32

Conversation

@spydon

@spydon spydon commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Raises supabase_flutter's minimum supported SDK from Flutter 3.22.0/Dart 3.4.0 to Flutter 3.32.0/Dart 3.8.0.
  • Updates the CI matrix (test.yml) to test against 3.32.x instead of 3.22.x.
  • Bumps the matching environment constraints in the example apps (examples/passkeys, packages/supabase_flutter/example).

Why

Needed to unblock #1521, which bumps passkeys_platform_interface to ^2.8.0. That version requires Dart >=3.8.0, which is unsatisfiable under the current 3.22.0 floor and was failing CI (Flutter v3.22.x jobs) with a version-solving error.

Test plan

  • flutter pub get resolves cleanly
  • flutter analyze clean
  • flutter test passes (60/60)

Raises the floor from Flutter 3.22.0/Dart 3.4.0 to Flutter 3.32.0/Dart 3.8.0
and updates the CI matrix to match. Needed to pick up
passkeys_platform_interface >=2.8.0, which itself requires Dart >=3.8.0.
@spydon spydon requested a review from a team as a code owner July 2, 2026 16:55
Bumping the minimum SDK to 3.8.0 switches dart format's default output
style for this package. Reformats existing files so CI's format check
passes under the new style.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant