Skip to content

Latest commit

 

History

History
414 lines (242 loc) · 13.3 KB

File metadata and controls

414 lines (242 loc) · 13.3 KB

Change Log - @azure/msal-angular

This log was last generated on Mon, 12 Sep 2022 18:19:32 GMT and should not be manually modified.

2.4.3

Mon, 12 Sep 2022 18:19:32 GMT

Patches

  • Bump @azure/msal-browser to v2.28.3

2.4.2

Fri, 02 Sep 2022 18:06:53 GMT

Patches

  • Bump @azure/msal-browser to v2.28.2

2.4.1

Mon, 01 Aug 2022 22:22:35 GMT

Patches

  • Bump @azure/msal-browser to v2.28.1

2.4.0

Mon, 18 Jul 2022 23:26:21 GMT

Minor changes

  • Add MsalBroadcastService configurations, allow replay of past events #4998 ([email protected])
  • Bump @azure/msal-browser to v2.28.0

2.3.3

Tue, 05 Jul 2022 22:37:04 GMT

Patches

  • Bump @azure/msal-browser to v2.27.0

2.3.2

Mon, 13 Jun 2022 22:28:09 GMT

Patches

  • Bump @azure/msal-browser to v2.26.0

2.3.1

Mon, 06 Jun 2022 22:13:00 GMT

Patches

  • Bump @azure/msal-browser to v2.25.0

2.3.0

Mon, 02 May 2022 22:23:33 GMT

Minor changes

  • Add support for acquiring tokens from the native broker #4531 ([email protected])
  • Bump @azure/msal-browser to v2.24.0

2.2.0

Mon, 04 Apr 2022 21:12:41 GMT

Minor changes

  • Add support for rxjs v7 and Angular 13 #4605 ([email protected])
  • Bump @azure/msal-browser to v2.23.0

2.1.2

Mon, 07 Mar 2022 23:28:43 GMT

Patches

  • Bump @azure/msal-browser to v2.22.1

2.1.1

Tue, 08 Feb 2022 00:41:06 GMT

Patches

  • Bump @azure/msal-browser to v2.22.0

2.1.0

Tue, 04 Jan 2022 00:20:29 GMT

Minor changes

  • Bump @azure/msal-browser to v2.21.0

2.0.6

Tue, 07 Dec 2021 00:17:01 GMT

Patches

  • Fix angular guard /code check to ensure proper length #4249 ([email protected])
  • Bump @azure/msal-browser to v2.20.0

2.0.5

Mon, 01 Nov 2021 23:53:22 GMT

Patches

  • Fix redirect processing when allowRedirectInIframe: true #4142 ([email protected])
  • Ensure code is in fragment for Angular guard #4190 ([email protected])
  • Bump @azure/msal-browser to v2.19.0

2.0.4

Mon, 04 Oct 2021 23:12:35 GMT

Patches

2.0.3

Tue, 07 Sep 2021 23:22:24 GMT

Patches

  • Fix inProgress state bug when returning from a redirect #4013 ([email protected])
  • Fix infinite reload on route protected by MsalGuard when '#code=' appears in the url #3995 ([email protected])

2.0.2

Thu, 22 Jul 2021 22:50:22 GMT

Patches

2.0.1

Mon, 28 Jun 2021 23:39:48 GMT

Patches

2.0.0

Thu, 13 May 2021 18:34:08 GMT

Patches

2.0.0-beta.6

Wed, 12 May 2021 18:35:03 GMT

Changes

2.0.0-beta.5

Thu, 22 Apr 2021 23:26:08 GMT

Changes

2.0.0-beta.4

Wed, 14 Apr 2021 18:39:53 GMT

Changes

2.0.0-beta.3

Wed, 31 Mar 2021 22:25:57 GMT

Changes

  • Update MsalInterceptor types and getScopesForEndpoint with query and relative paths #3307 ([email protected])

2.0.0-beta.2

Wed, 24 Mar 2021 22:55:46 GMT

Changes

2.0.0-beta.1

Mon, 15 Mar 2021 23:45:17 GMT

Changes

2.0.0-beta.0

Wed, 03 Mar 2021 21:47:05 GMT

Changes

  • Fix BroadcastService logging to use msal-angular version, update samples versions, profile, and links (#3015) ([email protected])
  • Add FAQ.md and active accounts in sample (#2977) ([email protected])
  • Update msal-angular preinstall script to force npm-force-resolutions version (#3074) ([email protected])

2.0.0-alpha.6

Thu, 18 Feb 2021 00:34:32 GMT

Changes

2.0.0-alpha.5

Tue, 09 Feb 2021 01:48:22 GMT

Changes

2.0.0-alpha.4

Tue, 02 Feb 2021 01:56:47 GMT

Changes

  • Invoke interaction if MSAL Interceptor resolves with null access token, mitigates B2C service not supporting RTs for multiple resources ([email protected])
  • Pass SKU and version to msal-browser (#2845) ([email protected])
  • Add redirect component, get interactionStatus from msal-browser, add inProgress$, and sample updates (#2885) ([email protected])
  • Get package version from version.json (#2915) ([email protected])
  • Add version detection to msal guard for canLoad interface (#2948) ([email protected])

2.0.0-alpha.3

Tue, 12 Jan 2021 00:51:26 GMT

Changes

2.0.0-alpha.1

Mon, 07 Dec 2020 23:02:52 GMT

Changes

2.0.0-alpha.0

Thu, 12 Nov 2020 00:45:30 GMT

Changes

1.1.2

Wed, 11 Nov 2020 23:33:20 GMT

Patches

  • Pass generic to ModuleWithProviders for MsalModule v1, set supported Angular versions to 6-9 (#2577) ([email protected])

1.1.0

Tue, 25 Aug 2020 00:40:45 GMT

Minor changes

  • Update protectedResources with wildcard, remove unprotectedResources from msal-angular (#2029) ([email protected])

1.0.0

Stable release of MSAL Angular v1. See beta versions below for complete list of changes.

Highlights:

  • Requires [email protected].
  • Requires rxjs@6.
  • Adds support for Angular 6, 7, 8, 9.
  • Drops support for Angular 4, 5.
  • MsalModule.forRoot now takes two arguement.
    • The first argument is the configuration object, which is the same Configuration object you would pass to msal.
    • The second argument is a MsalAngularConfiguration object, containing the values for consentScopes, popUp, and extraQueryParameters.
    • See the updated sample for an example of how to pass these configuration objects.
  • The acquireToken and login methods now take a single AuthenticationParameters object as parameters.
  • getUser() is now getAccount().
  • Broadcast events now emit objects, instead of just strings.
  • Applications using Redirect methods can optionally implement the handleRedirectCallback method (and have it run on every page load), which will capture the result of redirect operations. See the Angular sample for an example of how to implement.
  • Add ssoSilent API. This API requires either a loginHint or sid, and is intended to be used when you want to SSO to an existing AAD session. Emits msal:ssoSuccess and msal:ssoFailure events.

Fixes

  • Ensure interceptor uses ID token property if response is of type id_token (#1528)

1.0.0-beta.5

  • Requires [email protected].
  • When MSAL Guard fails to silent SSO, prompt for interaction. (#1455)
  • MSAL Guard should properly support hash routing and non-root base urls. (#1452)
  • Fix isEmpty check for unprotectedResources. (#1454)
  • Update handleRedirectCallback in Angular samples to log entire response. (#1428)
  • Don't broadcast msal:login events from MSAL Guard. (#1435)
  • Add guide for Configuration.

1.0.0-beta.4

  • Requires [email protected], which add redirectStartUrl to AuthenticationParameters, so that when a redirect operation from MSAL Guard is succesfully completed, redirect to the desired destination page. (#1343)
  • Short-circuit MSAL Guard if it detects it is loaded in an iframe, to prevent timeouts that occur as a result of redirecting. (#1337)
  • If framework.protectedResourceMap/unprotectedResources is empty, use msalAngularConfig.protectedResourceMap/unprotectedResources. (#1355)

1.0.0-beta.3

Fixes issues related to support for Angular 9 and Ivy.

  • Library is now built using the Angular 9 CLI and ng-packagr. (#1323)
  • Angular 9 sample now available in the samples folder. (#1312)
  • MSAL_CONFIG and MSAL_CONFIG_ANGULAR available from the package's main export. (#1323)
  • Removes the WindowWrapper class. (#1323)

1.0.0-beta.2

Fixes two issues related to aot mode.

  • Requires [email protected], which adds setLogger function to dynamically set the logger callback when running in aot mode. (#1213).
  • Moves protectedResourceMap and unprotectedResources to MSAL Angular-specific configuration object. protectedResourceMap can now be [string, string[]][] or a Map. This is also to mitigate issues with aot mode. (#1213).

1.0.0-beta.1

Initial upgrade to be compatible with new version of Angular (6+).

  • Requires [email protected], rxjs@6, @angular/core@>=6, @angular/common@>=6 as peer dependencies.
  • rxjs-compat is no longer required by MSAL Angular.

Known issues

  • aot compiling will throw errors for new Logger() and new Map() ("Function calls are not supported in decorators but 'Logger/Map' was called."). This will be addressed in a follow up release.

1.0.0-alpha.1

  • Requires [email protected], which includes fixes for bugs with redirect methods.
  • handleRedirectCallback will now emit events after returning from the redirect.

1.0.0-alpha.0

Initial upgrade to use [email protected].

  • [email protected] package is now a peer dependency, and must be installed alongside @azure/msal-angular: npm install [email protected] @azure/msal-angular@alpha
  • MsalModule.forRoot now takes two arguement.
    • The first argument is the configuration object, which is the same Configuration object you would pass to msal.
    • The second argument is a MsalAngularConfiguration object, containing the values for consentScopes, popUp, and extraQueryParameters.
    • See the updated sample for an example of how to pass these configuration objects.
  • The acquireToken and login methods now take a single AuthenticationParameters object as parameters.
  • getUser() is now getAccount().
  • Broadcast events now emit objects, instead of just strings.
  • Applications using Redirect methods must implement the handleRedirectCallback method (and have it run on every page load), which will capture the result of redirect operations. See the Angular sample for an example of how to implement.

0.1.4

  • Fix msal-angular to transpile for IE11 compatibility: AzureAD#868
  • Upgrade to msal-core version 0.2.2, namely including support for storeAuthStateInCookie for IE11.

0.1.3

  • Fix msal-angular exports to properly support IE11: AzureAD#785
    • Note: Unfortunately, the fix above caused breakage with aot compiling, so 0.1.3 has been deprecated in npm. We recommend pinning to 0.1.2 while we work on a fix. See AzureAD#798

0.1.2

  • AOT fix for protectedResourceMap issue AzureAD#407

  • Broadcast message returns object

0.1.1

  • Fixed AOT issue AzureAD#386

  • Upgraded to latest msal-core version 0.2.1

0.1.0

Preview Release