Releases: FormidableLabs/react-native-app-auth
Releases · FormidableLabs/react-native-app-auth
v5.0.0-rc4
Breaking Changes
Error messages have been updates to use consistent naming across iOS and Android #378
The errors are now as follows:
service_configuration_fetch_error
- could not fetch the service configurationauthentication_failed
- user authentication failedtoken_refresh_failed
- could not exchange the refresh token for a new JWTregistration_failed
- could not register
Features and bugfixes
- consistent error messages across platforms #378
- TypeScript type fix #412 - thank you @henninghall 🎉
- fix iOS timeout #415 - thank you @georgeloring 🙌
- add dynamic client registration #418 - thank you @jasonpaulos 👏
- android prevent crashing with empty promise #427 - thank you @Shervanator 👍
- support basic auth header for revoke #407 - thank you @ehapmgs 💯
- update example app #432
- update Android configuration #384 - thank you @friederbluemle and @dulmandakh 🤗
v5.0.0-rc3 Fix iOS 13 compatibility
v5.0.0-rc2 - fix autolinking on iOS
- Add podspec to published files #374 - thanks @sibelius for raising it, and @jeffreyffs for the PR!
- Fix typo #366 - thanks @JacobJaffe
v5.0.0-rc1 - RN 0.60 Support
This is a Breaking Change - upgrade to React Native 0.60+ will be required.
- support Android X #328
- support autolinking on iOS #338
- upgrade AppAuth to 1.0.0 #338
- stop onActivityResult from proceeding when intent is null #352 - thanks @AlgirdasVZ 🙏
v4.4.0
v4.3.1
v4.3.0
v4.2.0
- Enable custom headers on Android #263 - thanks @nihaux
- Fix conditional import #270 - thanks @roiberlin
v4.1.1
v4.1.0
This was not intentional, we do intend to follow semver strictly.
- Support making nonce nullable #169 #231 - thanks @FelipeBuiles
- Expose scopes #233
- Add a
usePKCE
flag #232 - thanks @awmichel - Fix AppAuth import #245 - thanks @ahood12
- Explicitly add invariant to peer dependencies #246 - thanks @pettyalex
- Fix Android build for newer versions of RN #247 - thanks @rmkpatchaa