NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1123 most downloaded on pub.dev
The Amplify Flutter Auth category plugin using the AWS Cognito provider.
Last release 20 days ago
17 Sep 2026
Ships fairly regularly
a new release about every 3 weeks
Most releases are documented
notes for 46 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
129 releases · first in 2020
fix(api): Don't block subscription events during WebSocket reconnect
One column per quarter.
Features Add iOS 27 support
Completing initial wasm support for web packages
fix(push_notifications): Migrate from deprecated JobIntentService to WorkManager
fix: Drop dart:io for better wasm support
feat(auth): Add Swift Package Manager support to amplify_auth_cognito
Minor bug fixes and improvements
### Features - feat(auth): Passwordless login
Add support for custom Cognito endpoints
fix(auth): added Cognito OIDC options to sign in uri
feat(auth): add support for cognito oidc parameters in managed login
feat(auth): Added support for Android private browsing
chore(auth): Bumped kotlin_version to 2.2.0
chore(all): Bump Dart SDK to 3.8.0
Minor bug fixes and improvements
chore(all): Bump Dart SDK to 3.7.0
Minor bug fixes and improvements
Minor bug fixes and improvements
feat(auth, authenticator): Add support for Email OTP MFA
Minor bug fixes and improvements
Minor bug fixes and improvements
feat(Auth): Add fetchCurrentDevice API
Minor bug fixes and improvements
feat: Support Amplify Gen 2 outputs
Minor bug fixes and improvements
chore!: remove deprecated auth types
We are thrilled to release version 2.0 of the Amplify Flutter libraries to add support for Amplify Gen 2. Learn more about Amplify Gen 2 at https://docs.amplify.aws.
If you are upgrading an existing project using Amplify Flutter v1 (created with Amplify Gen 1 CLI or a custom pipeline) please see the upgrade guide.
As always, you can find us on GitHub and Discord to answer any questions.
feat: update plus plugins version
fix(auth): Allow retries with verifyTotpSetup()
This version was retracted to avoid a breaking change introduced in
Minor bug fixes and improvements
fix: Bumped path to ">=1.8.0 <2.0.0"
Minor bug fixes and improvements
feat: rename sendUserAttributeVerificationCode
Minor bug fixes and improvements
fix(aft): Constraints edge cases
fix(auth): Crash with EXC_BAD_ACCESS
### Features - feat(auth): TOTP MFA - feat(authenticator): TOTP MFA
fix(auth): Pass deviceKey in custom auth challenge
deviceKey in custom auth challengeMinor bug fixes and improvements
fix(auth): Android Hosted UI flakiness
### Features - feat(auth): Enable ASF
Minor bug fixes and improvements
fix(auth): Attribute key equality
fix(auth): remove duplicate continuation call for hosted UI
Dart 3 support (must update Dart SDK constraint to ^3.0.0)
^3.0.0)### Fixes - fix(repo): Flutter 3.3 support
We are thrilled to release version 1.0 of the Amplify Flutter libraries!
We are thrilled to release version 1.0 of the Amplify Flutter libraries!
This release introduces a full rewrite of the Amplify libraries in Dart, allowing you to build AWS cloud-connected applications on every platform Flutter supports (iOS, Android, Web, macOS, Windows, and Linux).
If you've been using v0 in production, you can now safely migrate to v1. Check out our migration guide for more information.
As always, you can find us on GitHub and Discord to answer any questions.
fetchAuthSession now supports a forceRefresh parameter which, when passed, will refresh User Pool tokens and AWS credentials regardless if they’ve expired.Amplify.Auth.signUp now provides the user ID of the created user. Previously this was only available after signing in.federateToIdentityPool API has been added to the Cognito plugin which allows federating directly into an Identity Pool to receive AWS credentials using a third-party identity provider (IdP) token.
Amplify.Auth.getPlugin(AmplifyAuthCognito.pluginKey) anytime after configuration.The following issues have been fixed in this release:
chore(auth)!: send Pinpoint Endpoint id to Cognito
confirmSignIn attemptsMinor bug fixes and improvements
refactor(auth)!: Plugin options
fix(auth): Await signInUri in Hosted UI platform
signInUri in Hosted UI platform (#2706)refactor(auth)!: Make attribute update step an enum
getPluginMinor bug fixes and improvements
fix(auth)!: Fetch Auth Session offline behavior
chore(auth)!: Remove isPreferPrivateSession from CognitoSignOutWithWebUIOptions
fix(auth): Can't resubmit verification code
fix(auth): Add no-store cache control header
no-store cache control headerMinor bug fixes and improvements
Minor bug fixes and improvements
Initial developer preview release for all platforms.
Initial developer preview release for all platforms.
The Amplify Flutter libraries are being rewritten in Dart. This version is part of our developer preview for all platforms and is not intended for production usage. Please follow our Web and Desktop support tickets to monitor the status of supported categories. We will be releasing Web and Desktop support for all Amplify categories incrementally.
For production use cases please use the latest, non-tagged versions of amplify-flutter packages from pub.dev. They offer a stable, production-ready experience for Android and iOS.
Your coding agent can read these notes before it upgrades. Set up the MCP server →