Skip to content

Releases: AzureAD/microsoft-identity-web

3.8.1

21 Mar 17:15
bdaecf7
Compare
Choose a tag to compare

New features

  • Updated to Microsoft.IdentityModel.* 8.7.0

Bug fixes

  • Pins Microsoft.Extensions.Http dependency version to 3.1.3 for .NET Framework and .NET Standard and uses inbox version for .NET Core. See #3145.

What's Changed

New Contributors

Full Changelog: 3.8.0...3.8.1

3.8.0

07 Mar 20:07
a49fc85
Compare
Choose a tag to compare

3.8.0

New feature

  • Updated to Microsoft.IdentityModel.* 8.6.1
  • Updated to MSAL.NET 4.69.1
  • Updated the Json Schema to include extensiblity for signed assertion providers. See #3235
  • Added support for Federation Identity Credential on any OIDC Idp (FIC+OIDC credential provider). See #3255
  • Support for acquiring token for Federation Managed Identity (FMI). Supports the FmiPath property of AcquireTokenOptions. See #3247
  • Downstream APIs now support Authorization headers with a custom SAML bearer syntax. See #3273

Bug fixes

  • TokenAcquirerFactory is now thread safe. See #3274
  • Fix a bug in the parsing of the token in the authority. See #3261

Fundamentals

  • Removed old Blazorwasm sample, wasm-tools and added new blazor web API: #3259, #3257, #3254
  • Modified the build so that, in CI/CD internal builds, the NuGet.olg NuGet source is replaced by a managed Nuget source. More verbose information added. See #3263
  • Fixed CS8602 Warnings in Weather.razor (BlazorApp) – Handle Nullable forecasts and user.Identity. See #3266,

What's Changed

New Contributors

Full Changelog: 3.7.1...3.8.0

3.7.1

15 Feb 00:23
8adf2ed
Compare
Choose a tag to compare

3.7.1

  • Updated to Microsoft.IdentityModel.* 8.5.0

3.7.0

07 Feb 03:56
9bd5211
Compare
Choose a tag to compare

3.7.0

  • Updated to Microsoft.Identity.Abstractions 8.1.0
  • Updated to Microsoft.IdentityModel.* 8.4.0

New Feature

  • IdentityWeb now provides extensibility to DefaultCredentialsLoader so that partner teams, or an SDK on top of IdWeb, can bring their own credential providers. See #3220 for details.

Bug fixes

  • The merged options are now being passed to MSAL for the CCA ROPC scenario. See #3207 for details.

What's Changed

Full Changelog: 3.6.2...3.7.0

3.6.2

23 Jan 16:38
990a2ba
Compare
Choose a tag to compare

3.6.2

  • Updated to Microsoft.Identity.Abstractions 8.0.0

Fundamentals

  • Clean-up the tests that were using properties removed in Abstractions 8.0.0. See issue #3212 for details.

What's Changed

Full Changelog: 3.6.1...3.6.2

3.6.1

21 Jan 23:00
98a0ef9
Compare
Choose a tag to compare

3.6.1

  • Updated to Microsoft.Identity.Abstractions 7.2.1

3.6.0

17 Jan 21:38
91db389
Compare
Choose a tag to compare

3.6.0

  • Updated to Microsoft.IdentityModel.* 8.3.1
  • Updated to MSAL.NET 4.67.2

Bug fixes

  • Checks that B2C tokens don't contain the claims used by Identity Web to represent the home tenant and object ID (obtained from the UserInfo endpoint). See #3131
  • Remove explicit locking in OpenIdConnectCachingSecurityTokenProvider. See Issue #3078

Fundamentals

  • Fix Null Reference Exception in OwinTokenAcquirerFactory + other OWIN cleanup. See #3183
  • Re-add code coverage comments & scope to src files. See #3177

What's Changed

New Contributors

Full Changelog: 3.5.0...3.6.0

3.5.0

04 Dec 21:06
7535ecc
Compare
Choose a tag to compare

Bug fixes

  • Ensure Singleton registration for TokenAcquisition Services when TokenAcquirerFactory is null. See #3155
  • Dont modify the merged options when building the confidential client. See #3137

Fundamentals

  • Install all .NET versions in pipeline, including .NET 9. See #3152
  • Upgrade to C# 13. See #3138
  • Specify sdk version in global.json. See #3156
  • Disable Coverage PR comments. See in #3159

What's Changed

  • Install all .NET versions in pipeline to fix run tests task by @msbw2 in #3152
  • Upgrade to C# 13 by @westin-m in #3138
  • Specify sdk version in global.json by @westin-m in #3156
  • Ensure Singleton registration for TokenAcquisition Services when TokenAcquirerFactory is null by @sruke in #3155
  • Disable Coverage PR comments by @westin-m in #3159
  • Dont modify the merged options when building the confidential client by @keegan-caruso in #3137

Full Changelog: 3.4.0...3.5.0

3.4.0

15 Nov 19:46
5e4a389
Compare
Choose a tag to compare

3.4.0

  • Updated to Microsoft.IdentityModel.* 8.2.1
  • Updated to Microsoft.Identity.Abstractions 7.2.0

New features

  • Add ROPC flow support for confidential client applications. See 3091, 3129, 3139.
  • Allow multi-tenant applications to specify the AppHomeTenantId to be used for client credentials. See 3121, 3132.
  • Update to use .NET 9 GA. See 3127.

What's Changed

New Contributors

Full Changelog: 3.3.1...3.4.0

3.3.1

02 Nov 21:03
3dc8286
Compare
Choose a tag to compare

3.3.1

  • Updated to Microsoft.IdentityModel.* 8.2.0

Supportability

  • Added JSON schema support for Microsoft.Identity.Web configuration. This allows for schema validation in the appsettings.json, improving configuration accuracy and developer experience. To use it, add the following at the top of your appsettings.json:
    "$schema": "https://github.com/AzureAD/microsoft-identity-web/blob/master/JsonSchemas/microsoft-identity-web.json"
    This update enhances the configuration process by providing clear structure and validation for settings used in Microsoft.Identity.Web. See PR #3119 for details.

Fundamentals

  • Fix a flaky test in the L1L2Cache tests. See PR #3122 for details.

What's Changed

New Contributors

Full Changelog: 3.3.0...3.3.1