descope 0.9.11
descope: ^0.9.11 copied to clipboard
A Flutter package for working with the Descope API.
0.9.11 #
- Support links in iOS native flows
- Support
mailto:links everywhere
0.9.10 #
- Update Descope native SDKs
0.9.9 #
- Introducing the
DescopeFlowViewwidget for seamless integration of Descope Flows in Flutter applications. Available for both Android and iOS platforms. DescopeFlowis now deprecated in favor ofDescopeFlowView, however, it is still available for backward compatibility, and for non-mobile platforms like web.
0.9.8 #
- Support external token in
AuthenticationResponse
0.9.7 #
- Fix user deserialization
0.9.6 #
- Add more fields to the
DescopeUser
0.9.5 #
- Migrate Android passkey implementation to use
CredentialManagerinstead ofFido2
0.9.4 #
- Add the ability to explicitly check if passkeys are supported on the device
0.9.3 #
- Fix issue with passkey userId encoding/decoding
0.9.2 #
- Add exception parsing from server response
0.9.1 #
- Support passkeys in Flutter Web
0.9.0 #
- New setup function for initializing the Descope SDK
- Replace password now returns a
AuthenticationResponse - Flutter Web support for both Session Management and Flows
0.8.1 #
- Remove OAuth
clientIdvalidation in iOS plugin
0.8.0 #
- Add custom attributes and multiple names to DescopeUser objects
- Add support for native Sign in with Apple/Google authentication
- Add support for authentication with Passkeys
0.7.2 #
- Fix issue with parsing cookie headers
0.7.1 #
- Add support for custom OAuth providers
0.7.0 #
- Added Magic Link support to Flows
- New
DescopeExceptionnow thrown from all operations - Fixed
redirectUrlparameter - Added Logger & Network client for easier debugging
0.6.0 #
- Beta release.
README.mdupdated to convey all changes.
New Features #
- The new
Descopeconvenience class wraps around theDescopeSdkand provides easier access for most cases. AlternativelyDescopeSdkinstances can still be created. - Manage your session using the new
DescopeSessionManager. Sessions are saved securely on Android and iOS. - Authenticate using Flows.
- Added
http.Requestauthorization extensions. - Added
createdTimetoUserResponse.
Breaking Changes #
- Authentication methods no longer return a session directly, but rather the new
AuthenticationResponse. It can be converted into aDescopeSessionby callingDescopeSession.fromAuthenticationResponse(authResponse). DescopeSDKrenamed toDescopeSdk.refreshSession()now returnsRefreshResponseinstead ofDescopeSession.DescopeConfigconstructor changed.Userrenamed toSignUpDetials.merequest now returns aDescopeUserinstead ofMeResponsewhich has been deleted.
0.5.1 #
- Fixed publish workflow
0.5.0 #
- Initial alpha release