Skip to content

Releases: MaikuB/flutter_appauth

flutter_appauth-v12.0.2

Choose a tag to compare

@MaikuB MaikuB released this 26 Jun 10:05
bd22727
  • [iOS][macOS] improved SPM (Swift Package Manager) compatibility

flutter_appauth-v12.0.1

Choose a tag to compare

@MaikuB MaikuB released this 23 May 12:53
bbf2954
  • Removed assertion around tied to idTokenHint and postLogoutRedirectUrl parameters passed to the EndSessionRequest constructor. This was done as both are optional according to the OIDC RP-initiated logout specification

flutter_appauth-v12.0.0

Choose a tag to compare

@MaikuB MaikuB released this 03 Mar 09:18
4e09321
  • Breaking change updated minimum supported SDK version to Flutter 3.38.1/Dart 3.10. Consequently the minimum OS requirements for each platform has been updated as well
    • [Android] minimum Android version is now 7.0 (API level 24)
    • [iOS] minimum iOS version is now 13
    • [macOS] minimum macOS version is now 10.15
  • Plugin and example app now adopt UISceneDelegate. Note that whilst migration required Flutter 3.38.0 as a minimum, I have set the minimum supported Flutter SDK version to 3.38.1. This was done as the Dart 3.10 SDK bundled with Flutter 3.38.0 was technically still a beta. The Dart 3.10 SDK bundled with Flutter 3.38.1 is considered stable

flutter_appauth-v12.0.0-dev.1

Pre-release

Choose a tag to compare

@MaikuB MaikuB released this 19 Feb 12:12
2855f24
  • Breaking change updated minimum supported SDK version to Flutter 3.38.1/Dart 3.10. Consequently the minimum OS requirements for each platform has been updated as well
    • [Android] minimum Android version is now 7.0 (API level 24)
    • [iOS] minimum iOS version is now 13
    • [macOS] minimum macOS version is now 10.15
  • Plugin and example app now adopt UISceneDelegate. Note that whilst migration required Flutter 3.38.0 as a minimum, I have set the minimum supported Flutter SDK version to 3.38.1. This was done as the Dart 3.10 SDK bundled with Flutter 3.38.0 was technically still a beta. The Dart 3.10 SDK bundled with Flutter 3.38.1 is considered stable

flutter_appauth-v11.0.0

Choose a tag to compare

@MaikuB MaikuB released this 26 Oct 10:13
233be1f
  • Added Prompt class that exposes standard prompt string values as defined in the OIDC specification. Thanks to the PR from Valentin Michalak
  • Potentiallu breaking change [Android] plugin will now throw a PlatformException with a null_activity error code when plugin runs into a scenario where the bound Flutter activity has been detached/disposed. Thanks to the PR from Sam Costa

flutter_appauth-v10.0.0

Choose a tag to compare

@MaikuB MaikuB released this 13 Sep 08:48
3a21fdc
  • Breaking change updated minimum supported SDK version to Flutter 3.29/Dart 3.7
  • Bumped flutter_lints dev dependency
  • [Android] Breaking changes updated compileSdkVersion to 35 and AGP to 8.6.0
  • Updated Android setup section in readme with instructions for apps using Kotlin DSL. Thanks to the PR from LennartMart

flutter_appauth-v9.0.0

Choose a tag to compare

@MaikuB MaikuB released this 03 Mar 10:27
51f0b22
  • Breaking change updated minimum supported SDK version to Flutter 3.19/Dart 3.3
  • [Android] Breaking changes updated compileSdkVersion to 33 and AGP to 8.0.1 to align with what's used by the AppAuth Android SDK
  • [iOS][macOS] added Swift Package Manager support
  • [iOS][macOS] Breaking changes a number of Objective-C headers that were public are now no longer public. This means that classes were defined on the native side of the plugin may now no longer visible. These changes likely don't affect users of the plugin as this is to do with APIs that can be accessed via Objective-C or Swift. These changes were done to add Swift Package Manager support
  • Migrated Android side of example to use plugin DSL
  • Bumped flutter_lints dev dependency
  • Fixed typo in the code snippet shown in the End session section of the readme. Thanks to the PR from barryguvenkaya
  • Updated readme to add a table of contents
  • Updated links to tutorials associated with identity providers. The Auth0 one has been removed as their tutorial has changed to use a different SDK. A disclaimer has been added to warn that the content is managed by external parties and may also be out of date

flutter_appauth-v9.0.0-dev.1

Pre-release

Choose a tag to compare

@MaikuB MaikuB released this 09 Feb 08:57
cb903b0
  • Breaking change updated minimum supported SDK version to Flutter 3.19/Dart 3.3
  • [Android] Breaking changes updated compileSdkVersion to 33 and AGP to 8.0.1 to align with what's used by the AppAuth Android SDK
  • [iOS][macOS] added Swift Package Manager support
  • [iOS][macOS] Breaking changes a number of Objective-C headers that were public are now no longer public. This means that classes were defined on the native side of the plugin may now no longer visible. These changes likely don't affect users of the plugin as this is to do with APIs that can be accessed via Objective-C or Swift. These changes were done to add Swift Package Manager support
  • Migrated Android side of example to use plugin DSL
  • Bumped flutter_lints dev dependency
  • Fixed typo in the code snippet shown in the End session section of the readme. Thanks to the PR from barryguvenkaya
  • Updated readme to add a table of contents
  • Updated links to tutorials associated with identity providers. The Auth0 one has been removed as their tutorial has changed to use a different SDK. A disclaimer has been added to warn that the content is managed by external parties and may also be out of date

flutter_appauth-v8.0.2

Choose a tag to compare

@MaikuB MaikuB released this 10 Dec 13:43
71c14cb
  • [iOS][macOS] bumped AppAuth iOS dependency to 1.7.6
  • [iOS][macOS] added Swift Package Manager support

flutter_appauth-v8.0.1

Choose a tag to compare

@MaikuB MaikuB released this 15 Nov 09:30
7e618cc
  • Fixed issue 568 where compilation could fail with a 'OIDExternalUserAgent.h' file not found error