# What changed in @azure/msal-browser

> 4 changes in @azure/msal-browser 5 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-20. HTML: https://unstale.sh/npm/@azure/msal-browser/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @azure/msal-browser 5

### Behavior and default changes

- Concurrent platform-broker acquireTokenSilent requests are coalesced. (5.25.0) — [release notes](https://github.com/AzureAD/microsoft-authentication-library-for-js/releases/tag/msal-browser-v5.25.0)

### Fixes and other changes

- Cache broadcast context is validated and values are reloaded from persistent storage. (5.24.0) — [release notes](https://github.com/AzureAD/microsoft-authentication-library-for-js/releases/tag/msal-browser-v5.24.0)
- Observability is added across extension and DOM platform broker flows. (5.24.0) — [release notes](https://github.com/AzureAD/microsoft-authentication-library-for-js/releases/tag/msal-browser-v5.24.0)
- Platform broker token requests are allowed to use empty scopes. (5.24.0) — [release notes](https://github.com/AzureAD/microsoft-authentication-library-for-js/releases/tag/msal-browser-v5.24.0)
