NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2388 most downloaded on npm
Microsoft Authentication Library for js
Last release 2 days ago
15 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 54 of the last 60 stable releases
79 versions withdrawn
withdrawn after publishing
7 years old
204 releases · first in 2020
One column per quarter.
Add support for new platform broker flow via DOM API #7632 (lalimasharda@microsoft.com)
Fri, 30 May 2025 22:36:44 GMT
Multi-instance detection (shylasummers@microsoft.com)
Tue, 06 May 2025 22:47:42 GMT
Deprecate cache options #7707 (joarroyo@microsoft.com)
Tue, 29 Apr 2025 20:25:47 GMT
Bump @azure/msal-browser to match @azure/msal-browser-1p (msaljsbuilds@microsoft.com)
Tue, 15 Apr 2025 23:34:14 GMT
Fix a bug in handleRedirectPromise when invoked after logoutRedirect #7680 (kshabelko@microsoft.com)
Tue, 08 Apr 2025 16:56:05 GMT
remove EAR override (thomas.norling@microsoft.com)
Wed, 26 Mar 2025 17:56:52 GMT
EAR Protocol response handling (thomas.norling@microsoft.com)
Tue, 25 Mar 2025 22:29:34 GMT
Refactor /authorize request generation (thomas.norling@microsoft.com)
Thu, 20 Mar 2025 22:09:04 GMT
Bump msal-browser to 4.6.0 #7628 (kshabelko@microsoft.com)
Tue, 11 Mar 2025 18:51:24 GMT
Fix double brokering bug: Native flow should not be triggered for cache only look up (sameera.gajjarapu@microsoft.com)
Tue, 04 Mar 2025 23:02:15 GMT
Bump @azure/msal-browser (lalimasharda@microsoft.com)
Wed, 26 Feb 2025 01:12:33 GMT
Bump @azure/msal-browser to 4.4.0 (shylasummers@microsoft.com)
Wed, 19 Feb 2025 23:57:02 GMT
Pre-generate PKCE for async popup flow to blocked async popups in Safari #7568 (kshabelko@microsoft.com)
Tue, 18 Feb 2025 18:51:40 GMT
Rethrow MSAL AuthErrors in NAA flow (chris@paslawski.me)
Tue, 11 Feb 2025 16:09:10 GMT
Notify open tabs of localStorage updates #7550 (thomas.norling@microsoft.com)
Wed, 05 Feb 2025 00:15:18 GMT
Instrument additional data points #7543 (kshabelko@microsoft.com)
Mon, 03 Feb 2025 17:48:08 GMT
Add support for forceRefresh and set default cache policy in NAA flows (sameera.gajjarapu@microsoft.com)
Wed, 22 Jan 2025 21:45:31 GMT
Rename native to platformBroker in public API and docs (sameera.gajjarapu@microsoft.com)
Wed, 15 Jan 2025 05:05:17 GMT
native to platformBroker in public API and docs (sameera.gajjarapu@microsoft.com)Please see the migration guide for more details.
Nothing published for this version
Nothing published for this version
Fix unhandled exception in NAA JS Runtime scenario (#7475) (dasau@microsoft.com)
Tue, 14 Jan 2025 22:59:33 GMT
Refactor storage implementations #7446 (thomas.norling@microsoft.com)
Thu, 12 Dec 2024 19:24:54 GMT
Capture runtime errors in telemetry for submeasures (thomas.norling@microsoft.com)
Tue, 05 Nov 2024 18:58:45 GMT
Respect cache policy and claims set in the request #7363 (sameera.gajjarapu@microsoft.com)
Tue, 08 Oct 2024 20:45:26 GMT
Add optional event type filter to addEventCallback #7351 (thomas.norling@microsoft.com)
Tue, 08 Oct 2024 16:51:05 GMT
Mute no_server_response error when back navigation is detected #7342 (kshabelko@microsoft.com)
Thu, 03 Oct 2024 00:40:42 GMT
Fix type resolution when using moduleResolution node16 (thomas.norling@microsoft.com)
Thu, 19 Sep 2024 23:48:30 GMT
Bump version (hemoral@microsoft.com)
Tue, 03 Sep 2024 21:57:24 GMT
Bump version (hemoral@microsoft.com)
Tue, 03 Sep 2024 21:30:55 GMT
Remove retry for popup and redirect #7270 (joarroyo@microsoft.com)
Wed, 28 Aug 2024 23:06:01 GMT
onRedirectNavigate deprecation fix #7251 (joarroyo@microsoft.com)
Tue, 13 Aug 2024 23:25:07 GMT
Track MSAL node SKU for broker flows #7213 (kshabelko@microsoft.com)
Tue, 23 Jul 2024 14:19:34 GMT
Generate tenantProfile even without idTokenClaims (thomas.norling@microsoft.com)
Tue, 16 Jul 2024 18:22:27 GMT
Add missing param to PCA.initialize #7194 (kshabelko@microsoft.com)
Fri, 12 Jul 2024 19:56:47 GMT
Add main field to package.json (thomas.norling@microsoft.com)
Mon, 01 Jul 2024 19:18:29 GMT
Add support for apps to set their own reqCnf and correct native flows cnf format #6357 (sameera.gajjarapu@microsoft.com)
Mon, 10 Jun 2024 22:30:36 GMT
reqCnf and correct native flows cnf format #6357 (sameera.gajjarapu@microsoft.com)Instrument pre-redirect flow #7134 (kshabelko@microsoft.com)
Tue, 04 Jun 2024 00:08:57 GMT
Add createNestablePublicClientApplication() (sameera.gajjarapu@microsoft.com)
Tue, 28 May 2024 21:37:23 GMT
Instrument scenario id for tracking custom user prompts #7043 (kshabelko@microsoft.com)
Mon, 06 May 2024 23:48:17 GMT
Capture and instrument cache errors #7021 (kshabelko@microsoft.com)
Thu, 11 Apr 2024 21:46:57 GMT
Bump @azure/msal-common to v14.8.1
Wed, 27 Mar 2024 18:41:17 GMT
Instrument non-auth error name and stack #6937 (kshabelko@microsoft.com)
Fri, 22 Mar 2024 20:32:39 GMT
Export createGuid function #6868 (kshabelko@microsoft.com)
Sat, 17 Feb 2024 01:49:05 GMT
Instrument handleRedirectPromise() #6861 (kshabelko@microsoft.com)
Wed, 07 Feb 2024 22:00:37 GMT
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Support state on acquireTokenSilent (thomas.norling@microsoft.com)
Tue, 23 Jan 2024 00:06:05 GMT
Dynamically load BrowserPerformanceMeasurement to capture browser perf measurements if session storage flag is set #6748 (kshabelko@microsoft.com)
Tue, 09 Jan 2024 00:03:25 GMT
Increase default iframe timout to 10s #6700 (hemoral@microsoft.com)
Fri, 01 Dec 2023 18:46:06 GMT
Nothing published for this version
Nothing published for this version
Optimize response parsing & address bugs related to query response type #6646 (thomas.norling@microsoft.com)
Tue, 07 Nov 2023 00:01:50 GMT
Don't use temporary cache for silent & popup flows #6586 (thomas.norling@microsoft.com)
Mon, 30 Oct 2023 21:38:24 GMT
Build account objects from cached ID Token #6529 (hemoral@microsoft.com)
Wed, 18 Oct 2023 17:24:19 GMT
doc: JSDoc for deprecated BrowserAuthErrorMessage (renaud.aste@ocea-sb.com)
Thu, 05 Oct 2023 18:06:42 GMT
window.crypto.subtle.digest() #6521 (kshabelko@microsoft.com)Remove legacy code (IE11 Detection, XHRClient and custom GUID Generator) (thomas.norling@microsoft.com)
Tue, 05 Sep 2023 22:13:47 GMT
eventName of type string for BrowserPerformanceClient and PerformanceClient #6386 (kshabelko@microsoft.com)Fix input parameter type for addEventCallback (thomas.norling@microsoft.com)
Fri, 18 Aug 2023 18:40:03 GMT
Your coding agent can read these notes before it upgrades. Set up the MCP server →