flutter_appauth-v8.0.0-dev.1
Pre-release
Pre-release
- Breaking change Replaced the
preferEphemeralSession
property in theAuthorizationRequest
,AuthorizationTokenRequest
andEndSessionRequest
classes withexternalUserAgent
. Thanks to the PR from john-slow.externalUserAgent
is presented by the newlyExternalUserAgent
enum that has the following valuesasWebAuthenticationSession
: uses the ASWebAuthenticationSession APIs where possible. This is the default value and was the default behaviour behaviour that aligns with what the AppAuth iOS SDK would do in choosing the best available user-agentephemeralAsWebAuthenticationSession
: uses an ephemeral session via the ASWebAuthenticationSession APIs. Applications that previously usedpreferEphemeralSession
and specified to betrue
can migrate by specifying this enum valuesfSafariViewController
: uses the SFSafariViewController APIs
- Updated iOS plugin details to indicate it needs a minimum iOS version of 11.0. This aligns with the minimum best supported version for Flutter 3.13.0
- Updated macOS plugin details to indicate it needs a minimum iOS version of 10.14. This aligns with the minimum best supported version for Flutter 3.13.0