Skip to content

1.23.0

Compare
Choose a tag to compare
@Avery-Dunn Avery-Dunn released this 28 Aug 21:28
· 29 commits to dev since this release
5a4f9fc
  • Reduced dependency footprint by removing third-party libraries (#909):
    • Replaced org.projectlombok with direct implementations of previously generated code (#946)
    • Replaced com.nimbusds OAuth/OIDC functionality with our own implementation (#926, #927, #928, #941, #945)
    • Replaced com.fasterxml.jackson with com.azure.json for JSON parsing/serialization (#947, #948)
    • Internal behavior and public APIs remain unchanged, except for those noted below
  • Minor breaking changes:
    • Removed protected APIs that returned or used com.nimbusds.ClientAuthentication
      • These APIs were not used by any other public MSAL API, and are unlikely to have been used by other libraries
    • Improved JSON error handling to return more informative MsalClientException/MsalServiceException rather than generic JSON exceptions