Releases: MaikuB/flutter_appauth
Releases · MaikuB/flutter_appauth
flutter_appauth-v6.0.2
- [macOS] fixed deprecation warning around using
init
and to useinitWithPresentingWindow
via the AppAuth iOS/macOS SDK instead. Thanks to the PR from Ivan Tivonenko
flutter_appauth-v6.0.1
- [iOS] updated plugin so it supports apps that leverage the multiple window capability that Apple added to iOS 13. Thanks to the PR from Jerold Albertson
- Added a link to the tutorials section of the readme that walks through how to use this plugin with Asgardeo. Thanks to the PR from Achintha Isuru
flutter_appauth-v6.0.0
- Potentially breaking change [iOS][macOS] bumped AppAuth dependency to 1.6.2 where fixes were done to allow SDK to compile in Xcode 14 by bumping the minimum OS versions
- Bumped maximum Dart SDK constraint
- Recreated iOS and macOS side of example app so it would work with new Flutter 3.10 stable release
flutter_appauth-v5.0.0
- Breaking change Bumped minimum Flutter SDK version to 3.0.0 and Dart SDK version to 2.17
- [Android] removed references to v1 embedding
- [Android] updated
compileSdkVersion
to 31 (Android 12) - [Android] bumped AGP (Android Gradle plugin) to 7.4.2
- [Android] conditionally adds a namespace for compatibility with AGP 8.0
- Note: it's quite likely that the AppAuth Android SDK itself requires this change going forward but this change will ensure that the
flutter_appauth
plugin has done this change ahead of time
- Note: it's quite likely that the AppAuth Android SDK itself requires this change going forward but this change will ensure that the
- Applied following updates to the example app on the Android side
- Bumped AGP to 7.4.2 and Gradle 7.5
- Used namespace instead of package identifier since the latter has been deprecated (reference: https://developer.android.com/build/releases/past-releases/agp-7-3-0-release-notes#package-deprecated). Note that as of this writing, using the
flutter run
command on the stable channel (i.e. Flutter version 3.7.1) to debug/run the app will in an error that says "package identifier or launch activity not found". However, an APK or app bundle can still be built and will run on a device. The Flutter team have already addressed this issue on the master channel that is currently on version 3.10.0-17.0.pre.21 so would expect the next stable release to contain the fix. Alternatively developers can manually restore the package identifier though this change was done to avoid issues from happening in the future
flutter_appauth-v4.2.1+1
- Added comments to example app to explain how code challenge takes place per PKCE. Thanks to PR from Davide Ravasi
- Updated code for API docs to avoid lines longer than 80 characters
flutter_appauth-v4.2.1
- [iOS][macOS] bumped AppAuth dependency to 1.6.0
flutter_appauth-v4.2.0
- Added
preferEphemeralSession
toEndSessionRequest
Thanks to the PR from Daniel Ziegler
flutter_appauth-v4.1.0+1
- Added missing credit to 4.1.0 changelog entry
- Updated readme to remove Android setup step for setting
queries
inAndroidManifest.xml
as that is now handled directly with the AppAuth Android SDK
flutter_appauth-v4.1.0
- Added ability to specify the
nonce
as part of requests
flutter_appauth-v4.0.1
- Bumped AppAuth iOS dependency. Thanks to PR from Didier Prophete