NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4007 most downloaded on pub.dev
UI library to implement auth forms using Supabase and Flutter
Last release 2 months ago
16 Jul 2026
Ships unpredictably
gaps range from 2 weeks to 1.2 years
Nearly every release is documented
notes for 22 of 22 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
26 releases · first in 2022
One column per quarter.
Note: This release has breaking changes.
Note: This release has breaking changes.
Published to pub.dev: https://pub.dev/packages/supabase_auth_ui/versions/0.7.0
FIX : only fire onSuccess on SupaSocialsAuth for a fresh sign in ( #164 ).
Published to pub.dev: https://pub.dev/packages/supabase_auth_ui/versions/0.6.1
dart pub publish warns that three checked-in files are ignored by a .gitignore :
dart pub publish warns that three checked-in files are ignored by a
.gitignore:
example/windows/CMakeLists.txt
example/windows/flutter/CMakeLists.txt
example/windows/runner/CMakeLists.txt
These are part of the standard Flutter Windows runner scaffold and are
required to build the Windows example, so they should stay checked in.
The root .gitignore started with a spurious *.txt pattern that
matched every CMakeLists.txt. It is not part of the standard Flutter
.gitignore template.
Removed the *.txt line. The files are no longer gitignored, which
resolves the pub warning without needing a .pubignore.
onPasswordResetEmailSent now passes the email the reset was requested for, changing its signature from void Function()? to void Function(String email)? #146onToggleRecoverPassword(false) when leaving the password recovery view #148prefilledEmail and prefilledPassword to SupaEmailAuth #143enableAutomaticFormSubmission flag to prevent automatic form submission when pressing Enter on on-screen keyboard in all auth components (SupaEmailAuth, SupaPhoneAuth, SupaMagicAuth, SupaResetPassword) #143feat: Add Confirm Password Field to SupaEmailAuth Component for Sign-Up Process #129
fix: Remove hardcoded styling from checkboxes #125
feat: Add value property to BooleanMetaDataField to set initial state of checkbox #120
feat: enhancement: allow user to decide launch mode #110
feat: Improve form interaction and code organization in SupaEmailAuth #106
feat: Allow password recovery email to be redirected to other URL #98
feat: Update minimum supabase_flutter version to v2.3.4
feat: Add localization / text customization support for all components. ``dart // Use the localization parameter to customize the text of the UI compo
// Use the `localization` parameter to customize the text of the UI components.
SupaEmailAuth(
localization: const SupaEmailAuthLocalization(
enterEmail: 'What\'s your email?',
enterPassword: 'Enter your password',
),
onSignInComplete: _onSignInComplete,
onSignUpComplete: _onSignUpComplete,
),
feat: Add nativeGoogleAuthConfig and enableNativeAppleAuth parameter to SupaSocialsAuth to support native Google and Apple auth.
nativeGoogleAuthConfig and enableNativeAppleAuth parameter to SupaSocialsAuth to support native Google and Apple auth.feat: Add extraMetadata parameter to SupaEmailAuth to add headless signup user metadata.
extraMetadata parameter to SupaEmailAuth to add headless signup user metadata.chore: Minor updates to readme.md
BREAKING: Rename twitter to x for social provider and update branding.
twitter to x for social provider and update branding.SocialProviders enum in favor of OAuthProvider to align the public API with supabase_flutter.BREAKING: Update supabase_flutter to v2.0.1
supabase_flutter to v2.0.1feat: Make SupaSocialsAuth success SnackBar optional #54
SupaSocialsAuth success SnackBar optional #54BREAKING: SupaEmailAuth now contains sign-up, sign-in, and forget email in a single instance #46
SupaEmailAuth now contains sign-up, sign-in, and forget email in a single instance #46fix: make image URL on readme.md absolute so that it will be displayed properly on pub.dev
fix: set splash color on colored social button to provide better UX for google auth button
onBackground color for colored social button's foreground color to provide persistent designBREAKING: remove unnecessary button styles
BREAKING: update supabase_flutter to v1.0.0
fix: image URL of Supabase logo in readme.md
BREAKING: update supabase_flutter to v1.0.0-dev.9
AuthAction and PhoneAuthAction are now SupaAuthActionSupabaseAuthUi class is now removed to let users use Supabase.instance directlyonSuccess and onErroronSuccess and onError methods on UI components to handle successful and failed auth actionsmetadataFields has been added to add additional fields to the signup form to pass data as metadata in SupabaseSupaEmailAuth(
authAction: AuthAction.signUp,
metadataFields: [
MetaDataField(
prefixIcon: const Icon(Icons.person),
label: 'Username',
key: 'username',
validator: (val) {
if (val == null || val.isEmpty) {
return 'Please enter something';
}
return null;
},
),
],
onSuccess: _handleSignupSuccess,
)
fix: add github actions and fix errors in example
GotrueError with GoTrueExceptionInitial developer preview release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →