Releases: AzureAD/microsoft-authentication-library-for-js
Releases · AzureAD/microsoft-authentication-library-for-js
@azure/msal-node v1.0.0-alpha.4
1.0.0-alpha.4
- Add confidential client support (#2023)
@azure/msal-node-extensions v1.0.0-alpha.1
1.0.0-alpha.1
- Increment @azure/msal-common version to 1.1.0
@azure/msal-node-extensions v1.0.0-alpha.0
@azure/msal-common v1.1.0
1.1.0
Breaking Changes
- None
Features and Fixes
- Decode state from URI Encoding before comparing (#2049)
- getAllAccounts() returns empty array instead of
null
(#2059) - Updated the
UrlString.canonicalizeUri()
API to be static (#2078) - Add sid to
AuthorizationUrlRequest
and as part of request parameters sent to server (#2030) - Enable server telemetry headers to be formatted and sent in every request (#1917)
- Enable platform level state information to be sent and read through the request state (#2045)
- Add the confidential client flow (#2023)
@azure/msal-browser v2.0.1
2.0.1
Breaking Changes
- None
Features and Fixes
- Make request object optional for login APIs in PublicClientApplication (#2061)
- Fix
getAccountByUsername()
API signatures to return null (#2059) - (#2078) Fix issues with
handleRedirectPromise()
where:- state mismatches occur if
handleRedirectPromise()
is called multiple times. currentUrl
andloginRequestUrl
being evaluated as not equal if one has a trailing slash and the other does not- When
loginRequestUrl
is not in the cache, msal redirects to the homepage but would not process the hash
- state mismatches occur if
- Add
sid
fromAuthorizationUrlRequest
to SSO check inssoSilent()
(#2030) - Add interaction type to platform state and check before processing hash (#2045)
- Implements telemetry error calculation and caching for server telemetry information in browser scenarios (#1918)
- Fix promise handling in PublicClientApplication (#2091)
@azure/msal-common v1.0.0
1.0.0
Breaking Changes
- None
Features and Fixes
- Fixed an issue where scopes were being made lower case before being sent to the service (#1961)
- Fix an issue where token values were replaced with undefined if not sent by server (#1946)
- Fix an issue where cache lookup for accounts was not working correctly (#1919)
- Removed TelemetryOptions from msal-common since they were unused (#1983)
- Add a response handler for the device code flow (#1947)
@azure/msal-browser v2.0.0
2.0.0
Breaking Changes
- None
Features and Fixes
- Fix an issue where logout was not clearing all accounts (#1919)
- Typescript sample for browser (#1920)
- Add SilentRequest.ts object (#1964)
- Fix an issue where popup window position value did not have a floor (#1981)
- Fix an issue where getAccountByUsername was case-sensitive for the given username (#1982)
- Fix an issue where
openid
andprofile
were being added to silent requests (#1962) - Fix an issue where the hash was not handled if
navigateToLoginRequestUrl
=false
(#1973) - Fix an error that occurs when the request object is not provided to login and the redirectStartPage is expected (#1998)
@azure/msal-node v1.0.0-alpha.3
1.0.0-alpha.3
- Fix an issue where the types were not defined correctly in the package.json (#2014)
@azure/msal-node v1.0.0-alpha.2
1.0.0-alpha.2
- Fix an issue where the
dist
folder was not published (#2013)