Skip to content

Releases: supabase/supabase-flutter

supabase_flutter v2.14.1

05 Jun 11:30
81c1590

Choose a tag to compare

  • Update a dependency to the latest release.

Published to pub.dev: https://pub.dev/packages/supabase_flutter/versions/2.14.1

supabase v2.12.1

05 Jun 11:30
81c1590

Choose a tag to compare

  • Update a dependency to the latest release.

Published to pub.dev: https://pub.dev/packages/supabase/versions/2.12.1

storage_client v2.5.5

05 Jun 11:30
81c1590

Choose a tag to compare

  • FIX(storage): use toString() for statusCode to handle non-string types (#1323). (b8583642)

Published to pub.dev: https://pub.dev/packages/storage_client/versions/2.5.5

supabase_flutter v2.14.0

04 Jun 10:00
300518a

Choose a tag to compare

  • FIX: make defaultHeaders unmodifiable to prevent accidental mutation (#1370). (957d7507)
  • FEAT: update X-Client-Info to use structured semicolon-delimited metadata (#1362). (71653422)

Published to pub.dev: https://pub.dev/packages/supabase_flutter/versions/2.14.0

supabase v2.12.0

04 Jun 09:58
300518a

Choose a tag to compare

  • FIX: make defaultHeaders unmodifiable to prevent accidental mutation (#1370). (957d7507)
  • FEAT: update X-Client-Info to use structured semicolon-delimited metadata (#1362). (71653422)

Published to pub.dev: https://pub.dev/packages/supabase/versions/2.12.0

gotrue v2.21.0

04 Jun 13:49
300518a

Choose a tag to compare

  • FEAT: rename anon key → publishable key, service role key → secret key (#1360). (d4e23707)
  • DOCS(gotrue): require onError handler in onAuthStateChange (#1355). (74bb1725)

Published to pub.dev: https://pub.dev/packages/gotrue/versions/2.21.0

functions_client v2.6.0

04 Jun 13:49
300518a

Choose a tag to compare

  • FIX(functions_client): use uppercase HTTP method in requests (#1353). (61cc7c03)
  • FEAT: rename anon key → publishable key, service role key → secret key (#1360). (d4e23707)

Published to pub.dev: https://pub.dev/packages/functions_client/versions/2.6.0

storage_client v2.5.4

03 Jun 11:37
ec3d81a

Choose a tag to compare

  • FIX: mark lastAccessedAt field as deprecated (#1279). (cdf24dbc)

Published to pub.dev: https://pub.dev/packages/storage_client/versions/2.5.4

gotrue v2.18.0

24 Feb 10:43
gotrue-v2.18.0
fcb6dff

Choose a tag to compare

  • FIX(gotrue): allow refreshSession with refreshToken when no current session exists (#1263). (1d142c12)
  • FEAT(oauth): add updateClient method to admin OAuth API (#1262). (36d73343)
  • DOCS: update signInWithIdToken provider documentation (#1264). (b10d0c88)

Published to pub.dev: https://pub.dev/packages/gotrue/versions/2.18.0

supabase_flutter v2.10.0

27 Aug 10:27
supabase_flutter-v2.10.0
a844747

Choose a tag to compare

Supabase Flutter Release - August 26, 2025

This release includes updates across all Supabase Flutter packages with bug fixes, new features, and improvements.

📦 Package Updates

  • supabase_flutter: v2.10.0
  • supabase: v2.9.0
  • gotrue: v2.14.0
  • storage_client: v2.4.1
  • realtime_client: v2.5.2
  • functions_client: v2.4.4

✨ Highlights

GoTrue (Auth) v2.14.0

  • NEW: Added phone MFA enrollment support
  • IMPROVEMENT: Removed client-side provider validation for signInWithIdToken
  • FIX: Added UUID validation for admin methods
  • REFACTOR: Cleaned up unused _currentUser field

Supabase Flutter v2.10.0

  • IMPROVEMENT: Made Supabase.initialize() idempotent - can now be called multiple times safely
  • FIX: Added null safety check for connection to prevent null check operator errors

Storage Client v2.4.1

  • FIX: Resolved MultipartRequest finalization error in retry mechanism
  • REFACTOR: Code cleanup in Bucket.fromJson

Realtime Client v2.5.2

  • FIX: Added null safety check for connections
  • IMPROVEMENT: Now sends version when joining channels and removed JWT check

Functions Client v2.4.4

  • FIX: Improved binary data request handling and test coverage

Supabase Core v2.9.0

  • IMPROVEMENT: Added standard client headers
  • FIX: Proper URI encoding for platform information

🔧 Other Improvements

  • Updated auth error codes documentation links
  • Enhanced test coverage across packages
  • Various code quality improvements and refactoring

Breaking Changes: None in this release

Full Changelog: supabase_flutter-v2.9.1...supabase_flutter-v2.10.0