Releases: sreedharputtaguntaus/react-native-msal-ms
Releases · sreedharputtaguntaus/react-native-msal-ms
v1.1.1-beta.2
v1.1.1-beta.1
v1.1.0
v1.1.0-beta.1
1.1.0-beta.1 (2024-02-23)
Bug Fixes
- android: fix breaking change coming from android msal 3.0.2 (9405ebe)
Features
- update native MSAL deps (8dd15c8)
v1.0.0
1.0.0 (2024-02-23)
Bug Fixes
- added IMultiTenantAccount interface import (2bb5727)
- android: add permissions in library so user doesn't have to (872f223)
- android: check for nulls (8cb65db)
- android: do not ignore exceptions when creating PCA (45da763)
- android: fix using wrong matcher (ca7bc12)
- android: make sure the provided authority makes it in the authority list (50c7d3c)
- default broker_redirect_uri_registered to false (2c87f0b)
- deps: security vulnerability in example app dependencies (523e193)
- deps: upgrade deps, move to react-native-builder-bob (2c12129)
- deps: upgrade vulnerable deps (b45cbc1)
- example: fix android example (0820270)
- example: only delay password reset on iOS (074250c)
- expo: add AppDelegate changes to ios config plugin (df66e7e)
- expo: improve AppDelegate plugin (31b2bab)
- expo: improve AppDelegate plugin (6e72a1a)
- expo: improve expo plugin (eb2de18)
- export PublicClientAppliation class again, remove createPublicClientApplication function (dc5c4ae)
- expo: use package name in msauth url scheme directly (b08f78f)
- fix app crashing if config isn't correct when creating PCA (d74e355)
- fix compatibility with xcode 12 (4d8cc80)
- fix instructions for Android Setup (668f547)
- fix typescript compiling wrong return types (7792d49), closes #131
- fixed guest tenant token retrieveral (3469b9e)
- include missing android files (ba9643f)
- ios: change name of UIViewController class extension to avoid collisions with other libraries (26015ee), closes #60
- ios: check for nils (8fd2538)
- ios: fix crash when accountClaims is null (783ad2b), closes #62
- make authority parsing more forgiving (#138) (d0cc429)
- only install pods on macOS (9f1270e)
- pods: remove specific version from podspec (c2f9a84)
- publish: npmignore files (cd1737b)
- remove kotlin source to improve compatibility with other libs (#61) (cb9ea8b)
- resolve to root instead of hardcode flavor (3b874ba)
- revert excluding example dir in tsconfig (efc9a56)
- security: address dependabot alerts, update deps (513db7e)
- security: regenerate yarn.lock files (f01a4b4)
- tests import (f29f4da)
- typo in MSALInteractiveParams interface (b632347)
- update deps, regenerate expo plugin files (1f3122c)
- web: convert prompt enum value to expected prompt string (b2724e8)
Code Refactoring
-
change expo config plugin params shape (62ff152)
-
expo: change accepted plugin parameters (83c7b8f)
-
chore(deps)!: upgrade MSAL Android to 2.1.+ (d267ea9)
-
feat(android)!: configure android options in code (ca145aa)
-
fix!: some methods on PCA can return
undefined
(a80b7f2) -
feat(v3)!: a new but familiar API (b12bc70)
Features
- add ability to init PCA separately from creation (a73000a)
- add semantic release (d0ade49)
- add web cache options to config (315612c)
- add web support (c77eff8)
- added
privateAuthSession
to config for iOS only Webview (23d10a0) - allow setting ios webview type and presentation style (d059926)
- android: remove need for msal_config.json file (c4f1f21), closes #72
- create PCA with async function instead of class constructor (087a7e7)
- example: use ephemeral web session for password reset on iOS (7128767)
- expo: add expo config plugin ([77ef5df](https://github.com/sreedharputtaguntaus/reac...