build(deps): Bump the nuget-minor-and-patch group with 27 updates#84
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
Bumps Azure.Extensions.AspNetCore.Configuration.Secrets from 1.4.0 to 1.5.1 Bumps Azure.Identity from 1.14.2 to 1.21.0 Bumps Azure.Storage.Blobs from 12.24.0 to 12.29.1 Bumps BCrypt.Net-Next from 4.0.3 to 4.2.0 Bumps Bogus from 35.6.1 to 35.6.5 Bumps MediatR from 14.1.0 to 14.2.0 Bumps MicroElements.AspNetCore.OpenApi.FluentValidation from 7.1.8 to 7.2.1 Bumps Microsoft.AspNetCore.Authentication.JwtBearer from 10.0.5 to 10.0.10 Bumps Microsoft.AspNetCore.Components.WebAssembly from 10.0.2 to 10.0.10 Bumps Microsoft.AspNetCore.Components.WebAssembly.Authentication from 10.0.2 to 10.0.10 Bumps Microsoft.AspNetCore.Components.WebAssembly.DevServer from 10.0.2 to 10.0.10 Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.5 to 10.0.10 Bumps Microsoft.AspNetCore.OpenApi from 10.0.2 to 10.0.10 Bumps Microsoft.Data.SqlClient from 6.1.1 to 6.1.6 Bumps Microsoft.EntityFrameworkCore from 10.0.5 to 10.0.10 Bumps Microsoft.EntityFrameworkCore.Design from 10.0.5 to 10.0.10 Bumps Microsoft.EntityFrameworkCore.Relational from 10.0.5 to 10.0.10 Bumps Microsoft.EntityFrameworkCore.SqlServer from 10.0.5 to 10.0.10 Bumps Microsoft.Extensions.Http from 10.0.2 to 10.0.10 Bumps Microsoft.Extensions.Options.ConfigurationExtensions from 10.0.5 to 10.0.10 Bumps Microsoft.Extensions.TimeProvider.Testing from 10.6.0 to 10.8.0 Bumps Microsoft.OpenApi from 2.9.0 to 2.11.0 Bumps MudBlazor from 8.13.0 to 8.15.0 Bumps Scalar.AspNetCore from 2.16.10 to 2.16.16 Bumps Testcontainers.Azurite from 4.11.0 to 4.13.0 Bumps Testcontainers.MsSql from 4.11.0 to 4.13.0 Bumps xunit.runner.visualstudio from 3.1.4 to 3.1.5 --- updated-dependencies: - dependency-name: Azure.Extensions.AspNetCore.Configuration.Secrets dependency-version: 1.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Azure.Identity dependency-version: 1.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Azure.Storage.Blobs dependency-version: 12.29.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: BCrypt.Net-Next dependency-version: 4.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Bogus dependency-version: 35.6.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Bogus dependency-version: 35.6.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Bogus dependency-version: 35.6.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: MediatR dependency-version: 14.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: MediatR dependency-version: 14.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: MicroElements.AspNetCore.OpenApi.FluentValidation dependency-version: 7.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.Components.WebAssembly dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Authentication dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.Components.WebAssembly.DevServer dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.AspNetCore.OpenApi dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.Data.SqlClient dependency-version: 6.1.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore.Design dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore.Relational dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore.Design dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore.Relational dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore.SqlServer dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.Extensions.Http dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.Extensions.Options.ConfigurationExtensions dependency-version: 10.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.Extensions.TimeProvider.Testing dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.OpenApi dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: MudBlazor dependency-version: 8.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Scalar.AspNetCore dependency-version: 2.16.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Testcontainers.Azurite dependency-version: 4.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Testcontainers.MsSql dependency-version: 4.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.Extensions.AspNetCore.Configuration.Secrets from 1.4.0 to 1.5.1.
Release notes
Sourced from Azure.Extensions.AspNetCore.Configuration.Secrets's releases.
1.5.0
1.5.0 (2026-06-30)
Features Added
Other Changes
1.5.0-beta.2
1.5.0-beta.2 (2026-06-28)
Other Changes
1.4.1
1.4.1 (2026-07-10)
Bugs Fixed
https://auth.msft.communication.azure.us/inEntraCommunicationTokenCredentialOptions.Commits viewable in compare view.
Updated Azure.Identity from 1.14.2 to 1.21.0.
Release notes
Sourced from Azure.Identity's releases.
1.18.0-beta.1
1.18.0-beta.1 (2026-06-30)
Features Added
2026-04-15-preview. Tag detail available at https://github.com/Azure/azure-rest-api-specs/blob/main/specification/netapp/resource-manager/Microsoft.NetApp/NetApp/readme.md.NetAppActiveDirectoryConfigResource,NetAppActiveDirectoryConfigCollection, and related create, update, get, and list operations.NetAppElasticAccountResource,NetAppElasticCapacityPoolResource,NetAppElasticVolumeResource,NetAppElasticSnapshotPolicyResource,NetAppElasticSnapshotResource,NetAppElasticBackupVaultResource,NetAppElasticBackupPolicyResource, andNetAppElasticBackupResource, together with their related models and operations.LdapConfiguration,LdapConfigurationPatch,BindPasswordAkvConfig,BindPasswordAkvConfigPatch,EntraIdConfig, andEntraIdConfigPatch.CheckElasticResourceAvailabilityResult,CheckElasticVolumeFilePathAvailabilityContent,BreakthroughMode,BindAuthenticationLevel,LargeVolumeType, and related Elastic policy, encryption, protocol, snapshot, and availability types.Breaking Changes
2026-04-15-previewservice contract. Code using preview-onlyNetAppAccountPatch, LDAP, Entra ID, Active Directory configuration, or Elastic resource types may need to be updated.Other Changes
1.17.0
1.17.0 (2026-06-23)
Features Added
FileAccessLogsproperty toCacheProperties.Breaking Changes
NetAppCacheResource.PoolChange()now returnsOperation<NetAppCacheResource>instead ofOperationNetAppCacheResource.ResetSmbPassword()now returnsOperation<NetAppCacheResource>instead ofOperationNotSupportedExceptionwhen invoked.NetAppActiveDirectoryConfig*,EntraId*,CheckElastic*, andLdapConfigurationrelated compatibility types.1.16.1
1.16.1 (2026-06-30)
Bugs Fixed
1.16.0
1.16.0 (2026-07-01)
Features Added
2026-03-01, Disk to2026-03-02, and Gallery to2025-12-03.SnapshotResource.UpdateImmutabilityPolicy,SnapshotResource.UpdateImmutabilityPolicyLock,ImmutabilityPolicy,ImmutabilityPolicyType,ImmutabilityPolicyContent, andImmutabilityPolicyLockContent.ConfidentialVmVersiononDiskSecurityProfile.ImmutabilityPolicyonSnapshotProperties.1.15.0
1.15.0 (2026-06-29)
Features Added
2025-04-01to2025-11-01.Breaking Changes
Other Changes
Commits viewable in compare view.
Updated Azure.Storage.Blobs from 12.24.0 to 12.29.1.
Release notes
Sourced from Azure.Storage.Blobs's releases.
12.29.0-beta.1
12.29.0-beta.1 (2026-07-21)
Features Added
12.28.0-beta.1
12.28.0-beta.1 (2026-07-21)
Features Added
12.27.0-beta.1
12.27.0-beta.1 (2026-07-22)
Features Added
Commits viewable in compare view.
Updated BCrypt.Net-Next from 4.0.3 to 4.2.0.
Release notes
Sourced from BCrypt.Net-Next's releases.
4.2.0
Full Changelog: BcryptNet/bcrypt.net@v4.1.0...v4.2.0
4.1.0
What's Changed
New Contributors
Full Changelog: BcryptNet/bcrypt.net@4.0.3...v4.1.0
Commits viewable in compare view.
Updated Bogus from 35.6.1 to 35.6.5.
Release notes
Sourced from Bogus's releases.
35.6.5
CHANGE LOG
35.6.4
CHANGE LOG
35.6.3
CHANGE LOG
35.6.2
CHANGE LOG
Commits viewable in compare view.
Updated MediatR from 14.1.0 to 14.2.0.
Release notes
Sourced from MediatR's releases.
14.2.0
What's Changed
Full Changelog: LuckyPennySoftware/MediatR@v14.1.0...v14.2.0
Commits viewable in compare view.
Updated MicroElements.AspNetCore.OpenApi.FluentValidation from 7.1.8 to 7.2.1.
Release notes
Sourced from MicroElements.AspNetCore.OpenApi.FluentValidation's releases.
7.2.1
Fixed — aliased header parameters lost their FluentValidation rules
Reported in #230 by @jgarciadelanoceda.
With the document-filter pipeline enabled (
UseDocumentFilter = true), constraints were not applied to aliased operation parameters:Root cause: the document filter resolved the schema property key for the alias (
"X-Correlation-Id"→XCorrelationId) but used it only for required-marking, while the constraint copy still looked the property up by the raw alias — and never found it. The default operation-filter pipeline handled this correctly, so the two pipelines disagreed. The constraint copy now uses the resolved key and additionally falls back to theINameResolverfor renames beyond separators (e.g.[JsonPropertyName]) — full parity with the operation filter.Fixed — a dot in a header name dropped its rules (all pipelines)
A dot is legal in an HTTP header name, but
[FromHeader(Name = "X.Trace.Id")]was mistaken for a flattened nested[FromQuery]dot-path (#209/#211): the name was truncated to the last segment (Id), matched no property, and the rules disappeared. Header-bound parameters are now exempt from the dot-path logic in all three parameter pipelines —FluentValidationOperationFilter,FluentValidationDocumentFilterand the ASP.NET CoreFluentValidationOperationTransformer. This one affected the default pipeline too, not just the document filter. NSwag is unaffected (it has no dot-path parameter logic).Fixed — case-sensitive parameter lookup in the document filter
The document filter matched document parameters to their
ApiExplorerdescriptions case-sensitively, so options such asDescribeAllParametersInCamelCasemade it skip both required-marking and the constraint copy. The lookup is now case-insensitive, matching the operation filter.Compatibility
Patch release — no public API changes. The constraint-copy fallback in the ASP.NET Core transformer was also aligned with the other two pipelines, so all three now resolve property names identically.
Full changelog: https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation/blob/master/CHANGELOG.md
7.2.0
Added — the document-filter pipeline is now a supported opt-in (
UseDocumentFilter)The document filter processes the whole OpenAPI document at once — component schemas, operation parameters and request bodies — and performs the unused-query-schema cleanup once at the end. Because there is no per-operation state, the shared-DTO bug class (#223, #226) cannot occur in this pipeline, on any target framework — including net8.0/net9.0, where the 7.1.11 fix could not fully apply (the
ReplaceSchemaIdhealing API only exists in Swashbuckle 10.1.0+).Full parity with the default pipeline
Previously the filter was experimental with significant gaps. Now it matches the default schema + operation filter pipeline:
encoding.contentTypefor[FromForm]uploads (#216)allOf/oneOf/anyOftraversal$refpreservation for properties untouched by rules (#198, net10.0)The #209 and #216 logic is shared between both pipelines via internal components, so they cannot drift apart.
Robustness
A throwing validator no longer fails the whole document generation; the filter falls back to
ServiceProviderValidatorRegistrylike the sibling filters and honors an injectedIFluentValidationRuleProvider(new optional constructor parameter, appended last — source-compatible). Behavior note: constructing the filter directly with neithervalidatorRegistrynorserviceProvidernow throwsArgumentNullExceptioninstead of silently applying no rules; the DI path is unaffected.Compatibility
UseDocumentFilterdefaults tofalse. A future major version may switch the default.ExperimentalUseDocumentFilterstill works as an[Obsolete]alias forwarding toUseDocumentFilter.samples/MinimalApinow runs on the document-filter pipeline; the README documents the option and its caveats.Full changelog: https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation/blob/master/CHANGELOG.md
7.1.11
Fixed — Issue #226: a DTO shared between
[FromQuery]and a request body lost its rules, and the document could contain a dangling$ref(net10.0)When the same DTO was bound as a flattened
[FromQuery]/[AsParameters]container by one endpoint and as a request body ([FromBody]/[FromForm]) by another, the per-operation schema cleanup left the type "reserved-but-removed" inside Swashbuckle'sSchemaRepository. The body operation then emitted a$refto a component that no longer exists — an invalid document — and the FluentValidation constraints never reached it. Reproduces with the defaultRemoveUnusedQuerySchemas = true.GenerateSchemakept returning a bare$refwithout regenerating the component. The 7.1.10 fix (#223) recovered the schema for reading constraint values only; it could not restore the document's component.SchemaRepository.ReplaceSchemaId(public API since Swashbuckle 10.1.0) before removing a side-effect schema — the reservation is cleared together with the component, so the next operation binding the same type regenerates a full component and the rules reach the real document object.ReplaceSchemaIddoes not exist — they keep the 7.1.10 throwaway-recovery behavior (parameters path). The recovery also remains as a safety net on all targets.Thanks to @jgarciadelanoceda for suggesting the
ReplaceSchemaIdapproach (added in domaindrivendev/Swashbuckle.AspNetCore#3708).Full changelog: https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation/blob/master/CHANGELOG.md
7.1.10
Fixed — Issue #223: a
[FromQuery]DTO shared by several endpoints lost its rules on every endpoint after the firstWhen the same
[FromQuery]/[AsParameters]DTO was bound by more than one endpoint, only the first operation received FluentValidation constraints (minLength,pattern,maximum, ...) — every subsequent endpoint silently lost them. Reproduces with the defaultRemoveUnusedQuerySchemas = true.FluentValidationOperationFilterruns once per operation. The Issue #180 cleanup removes the temporary[FromQuery]container schema fromSchemaRepository.Schemas, but Swashbuckle also keeps the type in its internal reserved-ids map, which the cleanup cannot touch. For the 2nd+ endpointGenerateSchemathen returns a bare$refwith noProperties, so the "has properties" guard skipped all rules.SwashbuckleSchemaProvider.GetSchemaForTypedetects this reserved-but-removed state and recovers the concrete schema by generating it into a throwawaySchemaRepository. Fully isolated — the shared repository and its reserved-id state are never mutated — so the Issue #180 cleanup and all other operation-filter behavior (required marking #209, nested[FromQuery]#211/#213, request bodies andencoding.contentType#216) are preserved.ReplaceSchemaId-based state-healing cleanup on the net10.0 target (needs Swashbuckle >= 10.1.0).Thanks to @jgarciadelanoceda for the report and the
ReplaceSchemaIddiscussion.Full changelog: https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation/blob/master/CHANGELOG.md
7.1.9
Fixed — Issue #222: numeric bounds from small integer types were silently dropped
Validation bounds whose value is a small integer type (
short/byte/ushort/uint/ulong/sbyte) produced nominimum/maximumin the generated schema. TheBetween/Comparisonrules matched, butIsNumericdid not recognize the boxed value, so the bound was skipped — even though the property is emitted as"type": "integer".IsNumericin the shared core (MicroElements.OpenApi.FluentValidation) now recognizes all integer primitives —sbyte/byte/short/ushort/int/uint/long/ulong— in addition tofloat/double/decimal/BigInteger.NumericToDecimalalready converted them all.decimalcomfortably coversulong.MaxValue, andBigIntegerkeeps its dedicated branch.Thanks to @send0xx for the precise report and the proposed fix.
Full changelog: https://github.com/micro-elements/MicroElements.Swashbuckle.FluentValidation/blob/master/CHANGELOG.md
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Authentication.JwtBearer from 10.0.5 to 10.0.10.
Release notes
Sourced from Microsoft.AspNetCore.Authentication.JwtBearer's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Components.WebAssembly from 10.0.2 to 10.0.10.
Release notes
Sourced from Microsoft.AspNetCore.Components.WebAssembly's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Components.WebAssembly.Authentication from 10.0.2 to 10.0.10.
Release notes
Sourced from Microsoft.AspNetCore.Components.WebAssembly.Authentication's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Components.WebAssembly.DevServer from 10.0.2 to 10.0.10.
Release notes
Sourced from Microsoft.AspNetCore.Components.WebAssembly.DevServer's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Mvc.Testing from 10.0.5 to 10.0.10.
Release notes
Sourced from Microsoft.AspNetCore.Mvc.Testing's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.AspNetCore.OpenApi from 10.0.2 to 10.0.10.
Release notes
Sourced from Microsoft.AspNetCore.OpenApi's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Data.SqlClient from 6.1.1 to 6.1.6.
Release notes
Sourced from Microsoft.Data.SqlClient's releases.
6.1.6
This update brings the following changes since the 6.1.5 release:
Added
WAM broker support for the supported Entra ID authentication modes (Windows only)
What Changed:
ActiveDirectoryAuthenticationProviderOptionsoptions bag and a correspondingActiveDirectoryAuthenticationProvider(ActiveDirectoryAuthenticationProviderOptions options)constructor were introduced, exposing aUseWamBrokerproperty (alongsideApplicationClientIdandDeviceCodeFlowCallback).(#4288, #4387)
SetParentActivityOrWindowFunc(Func<object> parentActivityOrWindowFunc)method so callers can supply a parent window handle on Windows or a parentActivity/UIViewControlleron Android/iOS/MAUI.Who Benefits:
ActiveDirectoryInteractiveand other supported Entra ID authentication modes on Windows benefit from the WAM broker's improved security (tokens are brokered by the OS), single sign-on with the logged-in Windows account, and support for Conditional Access and Windows Hello.Impact:
ApplicationClientId, WAM is opt-in viaActiveDirectoryAuthenticationProviderOptions.UseWamBroker. Consider enabling it when you want OS-brokered tokens, single sign-on with the signed-in Windows account, Windows Hello, and Conditional Access support.UseWamBrokeris a Windows-only setting and has no effect on non-Windows platforms, where interactive Entra ID flows always use the system browser.Changed
Hardened TDS token parsing with data-length bounds checks
What Changed:
(#4340, #4359)
Who Benefits:
Impact:
... (truncated)
6.1.5
This update brings the following changes since the 6.1.4 release:
Fixed
ExecuteScalarto properly propagate errors when the server sends data followed by an error token. Previously, errors such as conversion failures duringWHEREclause evaluation were silently consumed duringSqlDataReader.Close()instead of being thrown to the caller, which could result in transactions being unexpectedly zombied. (#3736, #3947)SqlDataReader.GetFieldTypeandSqlDataReader.GetProviderSpecificFieldTypeto return the correct type (SqlVector<float>) for vector float32 columns. Previously, these methods did not follow the same type-resolution logic asGetValue, returning an incorrect type for vector columns. (#4104, #4151)Target Platform Support
Dependencies
.NET Framework 4.6.2
.NET 8.0
.NET 9.0
... (truncated)
6.1.4
This update brings the following changes since the 6.1.3 release:
Fixed
SqlDataAdapterwhen processing batch scenarios where certain SQL RPC calls may not include system parameters.(#3877)
(#3776)
Added
AppContext Switch for enabling MultiSubnetFailover
What Changed:
Switch.Microsoft.Data.SqlClient.EnableMultiSubnetFailoverByDefaultto setMultiSubnetFailover=trueby default in connection string.(#3851)
Who Benefits:
Impact:
Changed
SqlStatisticsexecution timing by usingEnvironment.TickCountinstead of more expensive timing mechanisms.... (truncated)
6.1.3
This update includes the following changes since the 6.1.2 release:
Added
App Context Switch for Ignoring Server-Provided Failover Partner
What Changed:
Switch.Microsoft.Data.SqlClient.IgnoreServerProvidedFailoverPartnerwas introduced to let the client ignore server-provided failover partner info in Basic Availability Groups (BAGs). When the switch is enabled, only the failover partner specified in the connection string is used; server-supplied partner values are skipped. This context switch was introduced in PR #3702.Who Benefits:
Impact:
tcp:host,port) so that the client uses that instead of the server's suggestion.Fixed
Target Platform Support
Dependencies
.NET Framework 4.6.2+
... (truncated)
6.1.2
This update brings the below changes over the previous stable release:
Fixed
System.InvalidOperationException#3629Commits viewable in compare view.
Updated Microsoft.EntityFrameworkCore from 10.0.5 to 10.0.10.
Release notes
Sourced from Microsoft.EntityFrameworkCore's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.EntityFrameworkCore.Design from 10.0.5 to 10.0.10.
Release notes
Sourced from Microsoft.EntityFrameworkCore.Design's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.EntityFrameworkCore.Relational from 10.0.5 to 10.0.10.
Release notes
Sourced from Microsoft.EntityFrameworkCore.Relational's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.EntityFrameworkCore.SqlServer from 10.0.5 to 10.0.10.
Release notes
Sourced from Microsoft.EntityFrameworkCore.SqlServer's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.Http from 10.0.2 to 10.0.10.
Release notes
Sourced from Microsoft.Extensions.Http's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.Options.ConfigurationExtensions from 10.0.5 to 10.0.10.
Release notes
Sourced from Microsoft.Extensions.Options.ConfigurationExtensions's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.TimeProvider.Testing from 10.6.0 to 10.8.0.
Release notes
Sourced from Microsoft.Extensions.TimeProvider.Testing's releases.
10.8.0
This release adds new experimental APIs to Microsoft.Extensions.AI.Abstractions and updates the OpenAI dependency to 2.12.0, alongside documentation, test, and repository maintenance.
Experimental API Changes
New Experimental APIs
AIFunctionNameAttributeandAIParameterNameAttribute#7610 by @jozkee (co-authored by @jeffhandley @Copilot)ToolApprovalRequestContent.RequiresConfirmation(MEAI001) #7549 by @javiercn (co-authored by @Copilot)What's Changed
AI
Vector Data
Documentation Updates
Test Improvements
Repository Infrastructure Updates
... (truncated)
10.7.0
v10.7.0 graduates the Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes package to stable. The package registers a Kubernetes-aware
ResourceQuotaProviderthat reads the pod's CPU and memory requests and limits and exposes them toMicrosoft.Extensions.Diagnostics.ResourceMonitoringas baseline and maximum quotas, which then feed the request and limit dimensions of the published resource utilization metrics. The companionResourceQuotaandResourceQuotaProvidertypes inMicrosoft.Extensions.Diagnostics.ResourceMonitoringgraduate to stable in the same change so that consumers can implement custom quota providers without taking an experimental dependency.On the AI side,
Microsoft.Extensions.AI.OpenAImoves to OpenAI 2.11.0 and fixes a deserialization bug inToolJson.AdditionalPropertiesso that JSON SchemaadditionalPropertiesvalues shaped as sub-schema objects (for example{"type":"string"}) are preserved instead of throwing during deserialization.HostedFileContent.SizeInBytesandHostedFileContent.CreatedAtgraduate to stable since both values are consistently available across hosted-file providers, whilePurposeandScoperemain experimental as provider-shaped vocabulary.FunctionInvokingChatClientdrops a backward-compat path that auto-markedToolApprovalResponseContententries withInformationalOnly: true; consumers that need to continue accepting sessions serialized before #7468 can use the sampleApprovalHistoryNormalizingChatClientmiddleware added in the test project.Experimental API Changes
Now Stable
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetespackage is now stable #7253ResourceQuotaandResourceQuotaProviderAPIs are now stable (previouslyEXTEXP0008) #7253HostedFileContent.SizeInBytesandHostedFileContent.CreatedAtare now stable (previouslyMEAI001) #7513What's Changed
AI
Diagnostics, Health Checks, and Resource Monitoring
Repository Infrastructure Updates
Acknowledgements
Full Changelog: dotnet/extensions@v10.6.0...v10.7.0
Commits viewable in compare view.
Updated Microsoft.OpenApi from 2.9.0 to 2.11.0.
Release notes
Sourced from Microsoft.OpenApi's releases.
2.11.0
2.11.0 (2026-07-15)
Features
Bug Fixes
2.10.0
2.10.0 (2026-07-03)
Features
Bug Fixes
Commits viewable in compare view.
Updated MudBlazor from 8.13.0 to 8.15.0.
Release notes
Sourced from MudBlazor's releases.
8.15.0
What's Changed
New Features
Bug Fixes
Other Changes
New Contributors
Full Changelog: MudBlazor/MudBlazor@v8.14.0...v8.15.0
8.14.0
What's Changed
Breaking Changes
New Features
Bug Fixes
from ... r g bsyntax by @danielchalmers in CSS: Improve browser compatibility by replacingfrom ... r g bsyntax MudBlazor/MudBlazor#11939Other Changes
New Contributors
Full Changelog: MudBlazor/MudBlazor@v8.13.0...v8.14.0
Commits viewable in compare view.
Updated Scalar.AspNetCore from 2.16.10 to 2.16.16.
Release notes
Sourced from Scalar.AspNetCore's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Testcontainers.Azurite from 4.11.0 to 4.13.0.
Release notes
Sourced from Testcontainers.Azurite's releases.
4.13.0
What's Changed
Thank you to everyone who contributed and shared their feedback 🤜🤛.
The NuGet packages for this release have been attested for supply chain security using
actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #33686956.🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
📦 Dependency Updates
4.12.0
What's Changed
Thanks to all contributors 👏.
The NuGet packages for this release have been attested for supply chain security using
actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #28009236.🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
📦 Dependency Updates
Commits viewable in compare view.
Updated Testcontainers.MsSql from 4.11.0 to 4.13.0.
Release notes
Sourced from Testcontainers.MsSql's releases.
4.13.0
What's Changed
Thank you to everyone who contributed and shared their feedback 🤜🤛.
The NuGet packages for this release have been attested for supply chain security using
actions/attest. This confirms the integrity and provenance of the artifacts and helps ensure they can be trusted: #33686956.🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
_Description h...
Description has been truncated