Bump the nuget group with 2 updates #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Azure.Identity from 1.4.1 to 1.11.4.
Release notes
Sourced from Azure.Identity's releases.
1.7.0
1.7.0 (2025-09-22)
Features Added
Added
ClientConnectionconstructor, accepting credentials and metadata.Added
JsonPatchwhich allows for applying JSON Patch operations to JSON documents.1.6.0
1.6.0 (2025-10-24)
Features Added
1.5.0
1.5.0 (2025-09-23)
Features Added
MapWebPubSubHubextension method.Other Changes
Azure.Messaging.WebPubSubto 1.6.0.1.5.0-beta.1
1.5.0-beta.1 (2025-10-16)
Features Added
Added mapping for
enduser.pseudo.idattribute touser_IdAdded support for configuring sampling via OpenTelemetry environment
variables:
OTEL_TRACES_SAMPLER(supported values:microsoft.rate_limited,microsoft.fixed_percentage).OTEL_TRACES_SAMPLER_ARG(rate limit in traces/sec formicrosoft.rate_limited, sampling ratio 0.0 - 1.0 formicrosoft.fixed_percentage). This now applies to bothUseAzureMonitorExporterand the directSdk.CreateTracerProviderBuilder().AddAzureMonitorTraceExporter(...)path.(#52720)
Added handling of stable database client span semantic conventions
(#53050)
Commits viewable in compare view.
Updated Azure.Identity from 1.8.0 to 1.11.4.
Release notes
Sourced from Azure.Identity's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Identity.Client from 4.49.1 to 4.61.3.
Release notes
Sourced from Microsoft.Identity.Client's releases.
4.61.3
Bug Fixes
4.61.2
Bug Fixes
4.61.1
New Features
Bug Fixes
4.61.0
4.61.0
New Features
monoandroid12.0andxamarinios10binaries. Existing applications should migrate to modern frameworks like .NET MAUI. See 4715 and Announcing the Upcoming Deprecation of MSAL.NET for Xamarin and UWP.uap10.0.17763binary. Existing applications should migrate to modern frameworks like WinUI 3. See 4717 and Announcing the Upcoming Deprecation of MSAL.NET for Xamarin and UWP.Microsoft.Identity.Client, which will no longer includenet6.0-windows7.0binary. Existing desktop applications targetingnet6.0-windowsshould referenceMicrosoft.Identity.Client.Brokerwhen using interactive authentication with Windows Broker and callWithBroker(BrokerOptions); or referenceMicrosoft.Identity.Client.Desktopwhen authenticating with browser and callWithWindowsEmbeddedBrowserSupport(). There are no changes to the usage of the system browser. See 4468.Bug Fixes
TicketCacheWriterandTicketCacheReaderwere corrected to be internal. Public API inKerberosSupplementalTicketManagershould be used. See #4726.4.60.3
Bug Fixes
Updated Android webview attribute.
4.60.2
Bug Fixes
When
OnBeforeTokenRequestextensibility API is used, MSAL now correctly uses the user-providedOnBeforeTokenRequestData.RequestUrito set the token request endpoint. See 4701.4.60.1
Addressed an issue where attempts to acquire a token via certificate authentication resulted in a
Microsoft.Identity.Client.MsalServiceException (Error code: AADSTS5002730), signaling an "Invalid JWT token. Unsupported key for the signing algorithm."This was due to a known bug in Microsoft Entra ID (Azure AD) that affects the handling of JWT tokens signed with certain algorithms, specifically SHA2 and PSS. See 46904.60.0
New Features
Bug Fixes
4.59.1
Bug Fixes
Updated Android webview attribute.
4.59.0
New Features
monoandroid90andmonoandroid10.0binaries and instead includemonoandroid12.0. Xamarin.Android apps should now target framework version 12 (corresponding to Android API level 31) or above. See 3530.net45binary. Existing applications should target at least .NET 4.6.2. See 4314.Bug Fixes
MsalServiceExceptioninstead ofMsalManagedIdentityExceptionin managed identity flows. See 4483.SemaphoreFullExceptionhappening in managed identity flows. See 4472.4.58.1
New Features
WithForceRefreshsupport for silent flows using the Windows broker. See 4457.Bug Fixes
x-ms-pkeyauthHTTP header was incorrectly sent on Mac and Linux platforms. See 4445.4.58.0
New Features
net461binary. Existing .NET 4.6.1 apps will now reference .NET Standard 2.0 MSAL binary. See 4315.Bug Fixes
AcquireTokenSilentcalls. See 4395.WithAuthorityon the request builders. Set the authority on the application builders. UseWithTenantIdorWithTenantIdFromAuthorityon the request builder to update the tenant ID. See 4406.4.57.0
New Features
netcoreapp2.1binary. Existing .NET Core 2.1 apps will now reference .NET Standard 2.0 MSAL binary. See 4313.x-client-info). See 4167.Microsoft.Identity.Client.NativeInteropreference to version 0.13.12, which includes bug fixes and stability improvements. See 4374.Bug Fixes
ArgumentExceptionif an authority is in incorrect format (e.g., doesn't start with HTTPS, has spaces, etc.) See 4280.4.56.0
New Features
AuthenticationResult.AuthenticationResultMetadata.Telemetrythat currently contains telemetry from the Windows broker (WAM). See 4159.Bug Fixes
AcquireTokenForManagedIdentityandWithAppTokenProvider) to prevent the throttling exceptions thrown by the managed identity endpoints. See 4196.4.55.0
New Features
Bug Fixes
WithTenantIdnow works with CIAM authorities. See 4191.4.54.1
New Features
ITelemetryClient) is now generally available. See 3784.WithSearchInCacheForLongRunningProcess()modifier which allowsInitiateLongRunningProcessInWebApimethod to search in cache. This flag is intended only for rare legacy cases; for most cases, rely on the default behavior ofInitiateLongRunningProcessInWebApiandAcquireTokenInLongRunningProcess. See 4124.Bug Fixes
WithTenantIdcan now be used with dSTS authorities to overwrite the tenant. See 4144, 4145.oidclaim. See 4140.4.54.0
New Features
ManagedIdentityApplication. See 4114.MsalManagedIdentityExceptionclass that represents any managed identity related exceptions. It includes general exception information including the Azure source from which the exception originates. See 4041.AppTokenProviderAPI. See 4074.MsalExceptionand derived exception classes now have a propertyAdditionalExceptionData, which holds any extra error information. Currently it is only populated for exceptions coming from the Windows authentication broker (WAM). See 4106.Bug Fixes
user_mismatcherror whenWithAccountis specified when acquiring tokens interactively and selecting a different account in the account picker. See 3991.4.53.0
New Features
Bug Fixes
4.52.0
New Features
net6.0-windowsinstead ofnet6.0-windows10.0.17763.0. See 3986.WithGenericAuthority(authority). This is still an experimental API and may change in the future. See 4047, 1538.AuthenticationResult.AdditionalResponseParametersproperty bag with any extra parameters from the AAD response. This collection will also havespa_accountIdparameter which can be used in brokered hybrid single-page application (SPA) scenarios. See 3994.4.51.0
New Features
ManagedIdentityApplicationBuilderto create aIManagedIdentityApplicationand callAcquireTokenForManagedIdentity. See 3970 and wiki.StopLongRunningProcessInWebApiAsyncwhich allows to remove cached tokens based on a long-running OBO key. See 3346 and wiki.Bug Fixes
InitiateLongRunningProcessInWebApiwill now always acquire new tokens from AAD without checking the token cache first. See 3825.AcquireTokenSilentafter acquiring token using the Username/Password flow. See 3916 and See 3961.4.50.0
New Features
Bug Fixes
Unable to load DLL 'msalruntime'exception for apps that use WAM preview and are packaged as MSIX. See 3740.ApiContractViolationexception in WAM preview when signing out. See 3685.WithAuthoritymethods on the request builders are hidden. Use eitherWithTenantIdon the request builders orWithAuthorityonly on the application builder. See #2929.IsBrokerAvailablemethod on mobile platforms. Applications should rely on the library automatically falling back to a browser if the broker is not available. See 3320.Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.