build(deps): Bump the nuget-minor-and-patch group with 28 updates - #92
Closed
dependabot[bot] wants to merge 1 commit into
Closed
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.11 Bumps Microsoft.AspNetCore.Components.WebAssembly from 10.0.2 to 10.0.11 Bumps Microsoft.AspNetCore.Components.WebAssembly.Authentication from 10.0.2 to 10.0.11 Bumps Microsoft.AspNetCore.Components.WebAssembly.DevServer from 10.0.2 to 10.0.11 Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.5 to 10.0.11 Bumps Microsoft.AspNetCore.OpenApi from 10.0.2 to 10.0.11 Bumps Microsoft.Data.SqlClient from 6.1.1 to 6.1.6 Bumps Microsoft.EntityFrameworkCore from 10.0.5 to 10.0.11 Bumps Microsoft.EntityFrameworkCore.Design from 10.0.5 to 10.0.11 Bumps Microsoft.EntityFrameworkCore.Relational from 10.0.5 to 10.0.11 Bumps Microsoft.EntityFrameworkCore.SqlServer from 10.0.5 to 10.0.11 Bumps Microsoft.Extensions.Diagnostics.Testing from 10.6.0 to 10.9.0 Bumps Microsoft.Extensions.Http from 10.0.2 to 10.0.11 Bumps Microsoft.Extensions.Options.ConfigurationExtensions from 10.0.5 to 10.0.11 Bumps Microsoft.Extensions.TimeProvider.Testing from 10.6.0 to 10.9.0 Bumps Microsoft.OpenApi from 2.9.0 to 2.12.0 Bumps MudBlazor from 8.13.0 to 8.15.0 Bumps Scalar.AspNetCore from 2.16.10 to 2.16.18 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.11 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.11 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.11 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.11 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.11 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.11 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.11 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.11 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.11 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.11 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.11 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.11 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.11 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.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.Extensions.Diagnostics.Testing dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.Extensions.Diagnostics.Testing dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.Extensions.Http dependency-version: 10.0.11 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.11 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.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-minor-and-patch - dependency-name: Microsoft.OpenApi dependency-version: 2.12.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.18 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>
Contributor
Author
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
dependabot
Bot
deleted the
dependabot/nuget/src/Ecommerce.Admin.Web/nuget-minor-and-patch-c616b35942
branch
August 20, 2026 00:38
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.3
1.5.0-beta.3 (2026-08-07)
Features Added
Other Changes
[Obsolete]attribute toContainerRegistryAgentPoolPatchfor consistency with other deprecated RegistryTasks types.1.5.0-beta.2
1.5.0-beta.2 (2026-07-20)
Features Added
AppConfigurationStoreResource:GetNetworkSecurityPerimeterConfiguration(string networkSecurityPerimeterConfigurationName)— retrieves an NSP configuration.GetNetworkSecurityPerimeterConfigurations()— lists all NSP configurations for a store.Reconcile(WaitUntil, string networkSecurityPerimeterConfigurationName)— reconciles an NSP configuration.NetworkSecurityPerimeterConfiguration,NetworkSecurityPerimeterConfigurationProperties,NetworkSecurityPerimeter,NetworkSecurityProfile,AccessRule,AccessRuleProperties,AccessRuleDirection,ProvisioningIssue,ProvisioningIssueProperties,ResourceAssociation,ResourceAssociationAccessMode,IssueType,Severity.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.19.0-beta.1
1.19.0-beta.1 (2026-08-12)
Features Added
2026-05-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.NetAppAccountResource.LdapConfigurationandLdapConfigurationPatchwith bind authentication, Key Vault-backed bind password, DNS server, distinguished name, and LDAP port settings.1.18.0
1.18.0 (2026-07-15)
Features Added
2026-05-01.BreakThroughModeproperty toVolumeProperties.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.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-07-30)
Features Added
AsyncStreamingClientResult<T>(and theAsyncStreamingClientResultfactory class) for asynchronous streaming responses, with factories for custom producers, server-sent events, and newline-delimited JSON. These types are marked experimental (SCME0005) and are subject to change or removal in future updates.Bugs Fixed
MessageLoggingPolicylogged the entire caller-supplied buffer — including the bytes past the response payload, which for a pooled buffer contain unrelated in-process content — and the configuredMessageContentSizeLimitwas not applied. Only the bytes that were read are now logged. (#61399)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.11.
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.11.
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.11.
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.11.
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.11.
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.11.
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.11.
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.11.
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.11.
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.11.
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.Diagnostics.Testing from 10.6.0 to 10.9.0.
Release notes
Sourced from Microsoft.Extensions.Diagnostics.Testing's releases.
10.9.0
Version 10.9.0 is headlined by changes in these areas:
RoutingChatClientbase class, withSemanticRoutingChatClientas a concrete semantic-routing implementation. Separately, the abstractFailoverChatClientspecialization and its concreteOrderedFailoverChatClientimplementation add failover routing.Experimental API Changes
New Experimental APIs
EXTEXP0013) #7602MEAI001) #7662What's Changed
AI (
Microsoft.Extensions.AI,Microsoft.Extensions.AI.Abstractions, andMicrosoft.Extensions.AI.OpenAI)Note: Microsoft.Extensions.AI.OpenAI constrains its dependency for OpenAI to 2.12.x, preventing OpenAI updates to 2.13.0+ due to an incompatibility. We expect to release Microsoft.Extensions.AI.OpenAI version 10.9.1 during the week of August 17 to address this issue.
HTTP Resilience and Diagnostics (
Microsoft.Extensions.Http.ResilienceandMicrosoft.Extensions.Http.Diagnostics)ASP.NET Core Extensions (
Microsoft.AspNetCore.Diagnostics.Middleware)Logging Source Generator (
Microsoft.Gen.Logging)AI Evaluation (
Microsoft.Extensions.AI.Evaluation.Reporting)Project Templates (
Microsoft.McpServer.ProjectTemplates)... (truncated)
10.8.4
This servicing update refreshes the .NET AI project templates ahead of the July 30, 2026 retirement of GitHub Models — removing the GitHub Models provider option and updating template dependencies.
As a result, both the AI Chat Web (
aichatweb) and AI Agent Web API (aiagent-webapi) templates now require the AI service provider to be chosen explicitly via--provider; there is no longer a default. One of the following must be selected:--provider azureopenai— Azure OpenAI--provider ollama— Ollama (for local development)--provider openai— OpenAI PlatformPackages in this release
What's Changed
Project templates
--provideroption is now required with no default (#7667).Aspire.Hosting.AppHostto13.4.6andCommunityToolkit.VectorData.SqliteVecto1.0.0-preview.4(alignedSystem.Linq.AsyncEnumerableto10.0.9), replacing earlier workaround package pins (#7639).Full Changelog
10.8.3
Packages in this release
Experimental API Changes
Experimental API behavior updates
ToolApprovalRequestContent.RequiresConfirmationso it no longer leaks into consumer source-generatedAIContentJSON metadata unless approval APIs are intentionally used (#7659).What's Changed
AI abstractions and serialization
RequiresConfirmationin source-generatedAIContentcontexts by using an internal JSON-included backing member while keeping the public experimental member ignored for source-generation metadata (#7659).Test Improvements
List<AIContent>contexts compile and round-trip without requiring MEAI001 suppression (#7659).Full Changelog
10.8.2
This servicing release updates Microsoft.Extensions.VectorData.ConformanceTests to 10.8.2 and includes targeted test framework migration fixes.
Packages in this release
Update: August 7, 2026
The Microsoft.Extensions.VectorData.Abstractions package was initially excluded from this release by mistake. Because Microsoft.Extensions.VectorData.ConformanceTests has a dependency on Microsoft.Extensions.VectorData.Abstractions, that led to failures when updating to Microsoft.Extensions.VectorData.ConformanceTests 10.8.2.
Microsoft.Extensions.VectorData.Abstractions was published August 7, 2026 to resolve that issue.
What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.8.1...v10.8.2
10.8.1
This servicing release updates the Microsoft.Extensions.AI, Microsoft.Extensions.AI.Abstractions, and Microsoft.Extensions.AI.OpenAI packages to 10.8.1 with two targeted fixes: correct tool-call/tool-result ordering when resuming approval-gated functions with service-managed chat history, and preservation of the OpenAI Responses reasoning item id for stateless (store=false) encrypted reasoning.
Packages in this release
What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.8.0...v10.8.1
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.Extensions.Http from 10.0.2 to 10.0.11.
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.11.
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.9.0.
Release notes
Sourced from Microsoft.Extensions.TimeProvider.Testing's releases.
10.9.0
Version 10.9.0 is headlined by changes in these areas:
RoutingChatClientbase class, withSemanticRoutingChatClientas a concrete semantic-routing implementation. Separately, the abstractFailoverChatClientspecialization and its concreteOrderedFailoverChatClientimplementation add failover routing.Experimental API Changes
New Experimental APIs
EXTEXP0013) #7602MEAI001) #7662What's Changed
AI (
Microsoft.Extensions.AI,Microsoft.Extensions.AI.Abstractions, andMicrosoft.Extensions.AI.OpenAI)Note: Microsoft.Extensions.AI.OpenAI constrains its dependency for OpenAI to 2.12.x, preventing OpenAI updates to 2.13.0+ due to an incompatibility. We expect to release Microsoft.Extensions.AI.OpenAI version 10.9.1 during the week of August 17 to address this issue.
HTTP Resilience and Diagnostics (
Microsoft.Extensions.Http.ResilienceandMicrosoft.Extensions.Http.Diagnostics)ASP.NET Core Extensions (
Microsoft.AspNetCore.Diagnostics.Middleware)Logging Source Generator (
Microsoft.Gen.Logging)AI Evaluation (
Microsoft.Extensions.AI.Evaluation.Reporting)Project Templates (
Microsoft.McpServer.ProjectTemplates)... (truncated)
10.8.4
This servicing update refreshes the .NET AI project templates ahead of the July 30, 2026 retirement of GitHub Models — removing the GitHub Models provider option and updating template dependencies.
As a result, both the AI Chat Web (
aichatweb) and AI Agent Web API (aiagent-webapi) templates now require the AI service provider to be chosen explicitly via--provider; there is no longer a default. One of the following must be selected:--provider azureopenai— Azure OpenAI--provider ollama— Ollama (for local development)--provider openai— OpenAI PlatformPackages in this release
What's Changed
Project templates
--provideroption is now required with no default (#7667).Aspire.Hosting.AppHostto13.4.6andCommunityToolkit.VectorData.SqliteVecto1.0.0-preview.4(alignedSystem.Linq.AsyncEnumerableto10.0.9), replacing earlier workaround package pins (#7639).Full Changelog
10.8.3
Packages in this release
Experimental API Changes
Experimental API behavior updates
ToolApprovalRequestContent.RequiresConfirmationso it no longer leaks into consumer source-generatedAIContentJSON metadata unless approval APIs are intentionally used (#7659).What's Changed
AI abstractions and serialization
RequiresConfirmationin source-generatedAIContentcontexts by using an internal JSON-included backing member while keeping the public experimental member ignored for source-generation metadata (#7659).Test Improvements
List<AIContent>contexts compile and round-trip without requiring MEAI001 suppression (#7659).Full Changelog
10.8.2
This servicing release updates Microsoft.Extensions.VectorData.ConformanceTests to 10.8.2 and includes targeted test framework migration fixes.
Packages in this release
Update: August 7, 2026
The Microsoft.Extensions.VectorData.Abstractions package was initially excluded from this release by mistake. Because Microsoft.Extensions.VectorData.ConformanceTests has a dependency on Microsoft.Extensions.VectorData.Abstractions, that led to failures when updating to Microsoft.Extensions.VectorData.ConformanceTests 10.8.2.
Microsoft.Extensions.VectorData.Abstractions was published August 7, 2026 to resolve that issue.
What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.8.1...v10.8.2
10.8.1
This servicing release updates the Microsoft.Extensions.AI, Microsoft.Extensions.AI.Abstractions, and Microsoft.Extensions.AI.OpenAI packages to 10.8.1 with two targeted fixes: correct tool-call/tool-result ordering when resuming approval-gated functions with service-managed chat history, and preservation of the OpenAI Responses reasoning item id for stateless (store=false) encrypted reasoning.
Packages in this release
What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.8.0...v10.8.1
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
Description has been truncated