4.24.0
Fundamentals:
AcquireTokenForClient
and AcquireTokenSilent
have improved performance, especially for large token caches. See issue #2204 for details.
** TokenCache notifications are not fired when the TokenCache is not serialized by developers, improving performance of all APIs utilising the token cache **
MSAL .NET now logs to telemetry if the token cache is serialized. See issue #2185 for details.
Cleaner Intellisense. See issue #2263 for details.
Bug Fixes:
MSAL .NET will not force the user to enter their credentials when logging-in with WAM. See issue #2233 for details.
MSAL .NET now throws an actionable error message when ROPC is attempted with MSA accounts. See issue #2169 for details.
MSAL .NET now supports WithForceRefresh
as part of the AcquireTokenOnBehalfOfParameterBuilder
. See issue #2232 for details.
Fix PlatformNotSupportedException
in MacOS. See issue #2251 for details.