Skip to content

Releases: MaikuB/flutter_appauth

flutter_appauth-v12.0.1

23 May 12:53
bbf2954

Choose a tag to compare

  • 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

03 Mar 09:18
4e09321

Choose a tag to compare

  • 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

19 Feb 12:12
2855f24

Choose a tag to compare

Pre-release
  • 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

26 Oct 10:13
233be1f

Choose a tag to compare

  • 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

13 Sep 08:48
3a21fdc

Choose a tag to compare

  • 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

03 Mar 10:27
51f0b22

Choose a tag to compare

  • 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

09 Feb 08:57
cb903b0

Choose a tag to compare

Pre-release
  • 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

10 Dec 13:43
71c14cb

Choose a tag to compare

  • [iOS][macOS] bumped AppAuth iOS dependency to 1.7.6
  • [iOS][macOS] added Swift Package Manager support

flutter_appauth-v8.0.1

15 Nov 09:30
7e618cc

Choose a tag to compare

  • Fixed issue 568 where compilation could fail with a 'OIDExternalUserAgent.h' file not found error

flutter_appauth-v8.0.0+1

24 Oct 11:32
a36c5fd

Choose a tag to compare

  • Updated 8.0.0 as it was missing mention of the privacy manifest file to the macOS implementation of the plugin