14.0.0
Mon, 07 Aug 2023 18:15:15 GMT
Major changes
- Add CIAM Authority Support(#5865) (sameera.gajjarapu@microsoft.com)
- Prioritize hardcoded metadata over network-sourced metadata #6231 (hemoral@microsoft.com)
Minor changes
- Catch errors thrown by decodeURIComponent #6226 (kshabelko@microsoft.com)
- Add storeInCache request parameter to control which tokens are persisted to the cache (thomas.norling@microsoft.com)
- Append v2 to endpoint when using a Microsoft authority under OIDC protocol mode (shylasummers@users.noreply.github.com)
- Update PerformanceClient for better usability/extendibility #6270 (kshabelko@microsoft.com)
- Simplify account generation #6271 (thomas.norling@microsoft.com)
- Update comments to address Policheck rules (thomas.norling@microsoft.com)
- Added OIDCOptions parameter to config (shylasummers@users.noreply.github.com)
- Disable telemetry parameters in the token request when using OIDC protocol mode (shylasummers@users.noreply.github.com)
- Add exports to package.json and update type to module #6194 (thomas.norling@microsoft.com)
- Make claims-based caching configurable #6163 (hemoral@microsoft.com)
- Fix performance bug with regional authority detection #6139 (joarroyo@microsoft.com)
- Switch from enums to object literals to reduce the bundle size #6056 (kshabelko@microsoft.com)
- Remove unused params in msal-common #6122 (kshabelko@microsoft.com)
- Support tenant switching for tenant domain names #6022 (kshabelko@microsoft.com)
- Add logging to Authority.getEndpointMetadataFromNetwork() #5973 (kshabelko@microsoft.com)
Patches
- Added new ClientConfigurationError type for authority mismatch in login request #6002 (lalimasharda@microsoft.com)
- Fix bugs in CIAM Authority Support (#5917) (sameera.gajjarapu@microsoft.com)
- Update polycheck version (#5901) (sameera.gajjarapu@microsoft.com)
- Fix: dSTS Token dummy aud claim value for requests with scope input by using v2.0 endpoint (kapjain@microsoft.com)
- Exception is thrown in acquireTokenByClientCredential if tenantId is missing #5805 (rginsburg@microsoft.com)
removeAccount
does not throw if account does not exist in cache #5911 (thomas.norling@microsoft.com)- Remove unused enum (thomas.norling@microsoft.com)
Discussion: #6303