auth0_flutter 1.7.2 auth0_flutter: ^1.7.2 copied to clipboard
Auth0 SDK for Flutter. Easily integrate Auth0 into Android / iOS Flutter apps.
Change Log #
af-v1.7.2 (2024-05-09) #
Fixed
- (af) chore: upgraded dependency on Auth0.swift to 2.7.2 #451 (desusai7)
- ci: upgraded setup-ruby action version to 1.176.0 #452 (desusai7)
af-v1.7.1 (2024-05-03) #
Fixed
- (af) chore: upgraded dependency on Auth0.swift to 2.7.1 to fix the declaration of privacy manifest #448 (desusai7)
af-v1.7.0 (2024-04-22) #
Added
- iOS - Bump Auth0 dependency version #435 (martin-headspace)
af-v1.6.0 (2024-03-18) #
Added
af-v1.5.0 (2023-12-15) #
Added
af-v1.4.1 (2023-12-07) #
Fixed
- af: Install Kover from the library's Gradle config #372 (Widcket)
- Update
auth0_flutter_platform_interface
to 1.4.0 #370 (Widcket)
af-v1.4.0 (2023-12-06) #
Added
- Add support for passing parameters onLoad #363 (frederikprijck)
Changed
af-v1.3.1 (2023-11-08) #
Fixed
af-v1.3.0 (2023-10-27) #
Changed
- Lock Auth0.Android version to avoid dynamic versioning #311 (poovamraj)
- Add namespace to build.gradle #290 (poovamraj)
- af: Pin Auth0.swift and its dependencies to last version that supports iOS 12 #276 (Widcket)
Fixed
- Fix access token expiry android #315 (poovamraj)
- af: Use Application Context for Credentials Manager #289 (poovamraj)
v1.2.1 (2023-06-06) #
Fixed
- fix: allow audience and scope to be supplied during initialization #272 (stevehobbsdev)
v1.2.0 (2023-05-31) #
This release adds official support for the Web platform! 🎉 Please checkout the readme for full usage instructions for all supported platforms.
Other changes in this release:
Added
Fixed
v1.2.0-beta.1 (2023-05-24) #
Changed
- Document how to load the SPA SDK in index.html #254 (Widcket)
- Document how to pass the port
3000
when running a web app #249 (Widcket)
Fixed
- fix: inline AuthParamsExtension.prepare usage and remove [SDK-4222] #260 (stevehobbsdev)
- Use Locale.US for Android #238 (Mecharyry)
v1.2.0-beta.0 (2023-04-14) #
This release adds support for the web platform.
Added
- [SDK-4110] Support options to
getTokenSilently
#232 (stevehobbsdev) - [SDK-4046] WebException wrapper #227 (stevehobbsdev)
- [SDK-4009] Add support for custom parameters #226 (stevehobbsdev)
- [SDK-4002] Add support for loginWithPopup #224 (stevehobbsdev)
- [SDK-4001] Logout for web platform #223 (stevehobbsdev)
- Support additional properties for SDK client #211 (stevehobbsdev)
- Add credentials() and hasValidCredentials() [SDK-3997] #207 (Widcket)
- [SDK-3984] Support login on web platform #203 (stevehobbsdev)
- Add web platform boilerplate [SDK-3983] #197 (Widcket)
v1.1.0 (2023-02-23) #
Added
- Support SFSafariViewController #198 (stevehobbsdev)
Fixed
v1.0.2 (2022-11-03) #
Changed
Security
- [Snyk] Security upgrade slather from 2.7.2 to 2.7.2 #176 (crew-security)
1.0.1 (2022-09-14) #
Fixed
- Fix timezone issue in Android Credentials Manager handler #162 (widcket)
1.0.0 (2022-08-25) #
This is the General Availability release of the Auth0 Flutter SDK! 🎉
This release marks the first stable release of the SDK and is fully supported for use in production environments.
⚠️ Breaking changes #
There are a small number of breaking changes from 1.0.0-fa.0
in this release:
Renamed properties The following properties were renamed to comply with Dart's API guidelines.
See #146
UserProfile.profileURL
toUserProfile.profileUrl
UserProfile.pictureURL
toUserProfile.pictureUrl
UserProfile.websiteURL
toUserProfile.websiteUrl
ApiException.isInvalidAuthorizeURL
toApiException.isInvalidAuthorizeUrl
ApiException.isPKCENotAvailable
toApiException.isPkceNotAvailable
Scheme registration
The scheme
option of webAuthentication().login
and webAuthentication().logout()
was moved up a level to become an option of webAuthentication()
instead.
Before:
auth0.webAuthentication().login(scheme: 'custom-scheme');
auth0.webAuthentication().logout(scheme: 'custom-scheme');
After:
auth0.webAuthentication(scheme: 'custom-scheme').login();
auth0.webAuthentication(scheme: 'custom-scheme').logout();
See #150
Renamed LocalAuthenticationOptions
LocalAuthenticationOptions
was renamed to LocalAuthentication
to fix up some confusion about how the class was to be used.
See #152 for details.
1.0.0-fa.0 (2022-07-22) #
This is a First Availability release of the Auth0 Flutter SDK! 🎉
This release includes the addition of a Credentials Manager: a mechanism to manage the tokens returned from Auth0, including the ability to automatically renew the access token when expired (web authentication only). Read more about the credentials manager in the readme.
1.0.0-beta.1 (2022-07-08) #
This is the first public beta release of the Auth0 Flutter SDK! 🎉
⚠️ This release is not yet suitable for use in production
The Auth0 Flutter SDK is a new SDK designed to make it quick and easy to integrate Auth0 into Flutter applications. Today, the SDK offers the following features:
- Support for iOS and Android
- Integration with Auth0 Universal Login
- Integration with the Auth0 Authentication API for:
- username and password login
- signup
- refreshing access tokens
- password reset
- fetching user profile
Check out the Readme for a more detailed run through of the capabilities and API.
1.0.0-beta.0 (2022-05-05) #
Added
- Web Auth login
- Web Auth logout
- Authenticaiton API login
- Authentication API signup
- Authentication API user profile
- Authentication API renew credentials
- Authentication API reset password