diff --git a/.changeset/android-authorization-recovery.md b/.changeset/android-authorization-recovery.md deleted file mode 100644 index 53c8ff09e..000000000 --- a/.changeset/android-authorization-recovery.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-native-app-auth": minor ---- - -Add `resumePendingAuthorize` to recover Android browser authorization after process termination, preserving client authentication and skipped code exchanges. Move Custom Tab preparation off the UI thread. diff --git a/.changeset/android-result-delivery-order.md b/.changeset/android-result-delivery-order.md deleted file mode 100644 index 84401ee32..000000000 --- a/.changeset/android-result-delivery-order.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-native-app-auth": patch ---- - -Prevent a delayed or repeated Android activity callback from replaying an already consumed authorization result, and preserve the completed flow's exchange options when another login starts concurrently. diff --git a/.changeset/scene-aware-ios-presentation.md b/.changeset/scene-aware-ios-presentation.md deleted file mode 100644 index 212389557..000000000 --- a/.changeset/scene-aware-ios-presentation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"react-native-app-auth": patch ---- - -Support scene-based iOS authorization and logout presentation while preserving legacy app windows and older iOS versions. diff --git a/packages/react-native-app-auth/CHANGELOG.md b/packages/react-native-app-auth/CHANGELOG.md index 2b4506bfb..2e7d8a8de 100644 --- a/packages/react-native-app-auth/CHANGELOG.md +++ b/packages/react-native-app-auth/CHANGELOG.md @@ -1,5 +1,17 @@ # react-native-app-auth +## 8.5.0 + +### Minor Changes + +- Add `resumePendingAuthorize` to recover Android browser authorization after process termination, preserving client authentication and skipped code exchanges. Move Custom Tab preparation off the UI thread. ([#1146](https://github.com/FormidableLabs/react-native-app-auth/pull/1146)) + +### Patch Changes + +- Prevent a delayed or repeated Android activity callback from replaying an already consumed authorization result, and preserve the completed flow's exchange options when another login starts concurrently. ([#1146](https://github.com/FormidableLabs/react-native-app-auth/pull/1146)) + +* Support scene-based iOS authorization and logout presentation while preserving legacy app windows and older iOS versions. ([#1148](https://github.com/FormidableLabs/react-native-app-auth/pull/1148)) + ## 8.4.1 ### Patch Changes diff --git a/packages/react-native-app-auth/package.json b/packages/react-native-app-auth/package.json index 97310e280..dfcc499ee 100644 --- a/packages/react-native-app-auth/package.json +++ b/packages/react-native-app-auth/package.json @@ -1,6 +1,6 @@ { "name": "react-native-app-auth", - "version": "8.4.1", + "version": "8.5.0", "description": "React Native bridge for AppAuth for supporting any OAuth 2 provider", "main": "index.js", "types": "index.d.ts",