Releases: supabase/supabase-flutter
supabase_flutter v2.14.1
- 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
- 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
Published to pub.dev: https://pub.dev/packages/storage_client/versions/2.5.5
supabase_flutter v2.14.0
- FIX: make
defaultHeadersunmodifiable 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
- FIX: make
defaultHeadersunmodifiable 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
- 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
- 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
Published to pub.dev: https://pub.dev/packages/storage_client/versions/2.5.4
gotrue v2.18.0
- 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
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
_currentUserfield
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