16.0.2
Sat, 17 Jan 2026 03:11:36 GMT
Major changes
- Remove encodeExtraQueryParams from config #7701 (shylasummers@microsoft.com)
- Configuration changes to AuthOptions #7695 (joarroyo@microsoft.com)
- Move requests from MSAL Common to MSAL Node #7790 (joarroyo@microsoft.com)
- Remove deprecated functions and parameters (shylasummers@microsoft.com)
- Refactor AccountEntity into type #7674 (shylasummers@microsoft.com)
- Remove all requested claims references (hemoral@microsoft.com)
- Refactor event types and InteractionStatus to be more concise #8009 (shylasummers@microsoft.com)
- Rename fromNativeBroker to fromPlatformBroker #7940 (shylasummers@microsoft.com)
- Bump eslint-config-msal to v0.0.0 (beachball)
- Bump msal-test-utils to v0.0.1 (beachball)
- Bump rollup-msal to v0.0.0 (beachball)
Minor changes
- Remove redundant perf client logging #8079 (kshabelko@microsoft.com)
- Implement redirect bridge to support COOP #8118 (kshabelko@microsoft.com)
- Minify logging strings with rollup plugin #8000 (kshabelko@microsoft.com)
- Refactor BaseClient into Token Protocol #8119 (thomas.norling@microsoft.com)
- Add support for authorize call using method POST#7997 (hemoral@microsoft.com)
- Instrument data boundary claim #8074 (kshabelko@microsoft.com)
- Cache upgrade & rollback support (thomas.norling@microsoft.com)
- Decompose nested telemetry events #7818 (kshabelko@microsoft.com)
- Decompose nested constants #7782 (kshabelko@microsoft.com)
- Create eslint rule to check all error codes are documented #7860 (kshabelko@microsoft.com)
- Make correlation id mandatory for Logger calls #8071 (kshabelko@microsoft.com)
- Deprecate claimsBasedCachingEnabled as part of Configuration change #7697 (joarroyo@microsoft.com)
- Remove queue time instrumentation #7747 (kshabelko@microsoft.com)
- Add correlationIds to cache APIs #7865 (thomas.norling@microsoft.com)
- Update AccountInfo construction to include tenant-specific claims #7978 (hemoral@microsoft.com)
- Instrument timed out and cancelled redirects #7989 (kshabelko@microsoft.com)
- Move auth error messages out of the bundle #7744 (kshabelko@microsoft.com)
- Format logging strings for future minification #7999 (kshabelko@microsoft.com)
Patches
- Add dist-browser to msal-common files (joarroyo@microsoft.com)
- Remove beta tag (joarroyo@microsoft.com)
- Add telemetry for refresh token expiration (cache/network) and offset #8230 (thomas.norling@microsoft.com)
- Use cross-env for environment variable management in build scripts #8191 (kshabelko@microsoft.com)
- Bump eslint-config-msal to v0.0.0 (beachball)
- Bump msal-test-utils to v0.0.1 (beachball)
- Bump rollup-msal to v0.0.0 (beachball)
- error surfacing changes (akaliugonna@microsoft.com)
- Add new cloud instances to authority metadata #8121 (hemoral@microsoft.com)
- Remove RequestValidator class (thomas.norling@microsoft.com)
- Adding new UX_NOT_ALLOWED suberror under InteractionRequired error type #7844 (lalimasharda@microsoft.com)
- Add normalizeUrlForComparison utility function to handle URL encoding consistently (#7636) (copilot@github.com)
- Upgrade/rollback telemetry #7738 (thomas.norling@microsoft.com)
- Fix cache not used for getting token if scopes are empty (PR #7121) (198982749+Copilot@users.noreply.github.com)
- Fix v4 merge errors #7726 (joarroyo@microsoft.com)
- remove access tokens synchronously (thomas.norling@microsoft.com)
Changes
- Mark package for prerelease (beta) (msaljsbuilds@microsoft.com)
- Bump to pre-release alpha (hemoral@microsoft.com)
- Remove unused AccountEntity Util function #8122 (thomas.norling@microsoft.com)
- KMSI Support #8123 (thomas.norling@microsoft.com)