Skip to content

[release/11.0-preview2] feat: adds support for OpenAPI 3.2.0#65476

Merged
wtgodbe merged 9 commits intorelease/11.0-preview2from
backport/pr-65415-to-release/11.0-preview2
Feb 25, 2026
Merged

[release/11.0-preview2] feat: adds support for OpenAPI 3.2.0#65476
wtgodbe merged 9 commits intorelease/11.0-preview2from
backport/pr-65415-to-release/11.0-preview2

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 19, 2026

Backport of #65415 to release/11.0-preview2

/cc @halter73 @baywet

feat: adds support for OpenAPI 3.2.0

This updates Microsoft.AspNetCore.OpenApi's Microsoft.OpenApi NuGet dependency from 2.0.0 to 3.3.1. Along with this comes breaking changes that we want to get in front of customers ASAP. See https://github.com/microsoft/OpenAPI.NET/blob/main/docs/upgrade-guide-3.md

Works toward #63754

Customer Impact

Customers are going to need to take this dependency update sooner or later, so we might as well take this change as soon as possible to collect early feedback.

Regression?

  • Yes
  • No

[If yes, specify the version the behavior has regressed from]

Risk

  • High
  • Medium
  • Low

We're taking known breaking changes, but it's a preview release.

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

@github-actions github-actions bot requested review from a team and wtgodbe as code owners February 19, 2026 20:42
@github-actions github-actions bot added the needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically label Feb 19, 2026
@halter73 halter73 added feature-openapi area-minimal Includes minimal APIs, endpoint filters, parameter binding, request delegate generator etc and removed needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically labels Feb 19, 2026
@halter73 halter73 added this to the 11.0-preview2 milestone Feb 19, 2026
@halter73 halter73 added the Servicing-consider Shiproom approval is required for the issue label Feb 19, 2026
@halter73
Copy link
Member

I'm closing this because I looked at the wrong code-complete date for preview2. I think all the changes from main should still make it in.

@halter73 halter73 closed this Feb 19, 2026
@wtgodbe
Copy link
Member

wtgodbe commented Feb 19, 2026

I'm closing this because I looked at the wrong code-complete date for preview2. I think all the changes from main should still make it in.

This isn't true, as soon as the branch has snapped (as soon as it exists), all further changes for that preview must be made directly in the preview branch

@halter73 halter73 removed the Servicing-consider Shiproom approval is required for the issue label Feb 19, 2026
@halter73 halter73 deleted the backport/pr-65415-to-release/11.0-preview2 branch February 19, 2026 21:07
@halter73 halter73 restored the backport/pr-65415-to-release/11.0-preview2 branch February 19, 2026 21:07
@halter73 halter73 reopened this Feb 19, 2026
@halter73 halter73 added the Servicing-consider Shiproom approval is required for the issue label Feb 19, 2026
@wtgodbe wtgodbe merged commit 4e09789 into release/11.0-preview2 Feb 25, 2026
24 checks passed
@wtgodbe wtgodbe deleted the backport/pr-65415-to-release/11.0-preview2 branch February 25, 2026 01:10
@wtgodbe wtgodbe removed the Servicing-consider Shiproom approval is required for the issue label Feb 25, 2026
@wtgodbe wtgodbe added the Servicing-approved Shiproom has approved the issue label Feb 25, 2026
@dotnet-policy-service
Copy link
Contributor

Hi @@github-actions[bot]. This PR was just approved to be included in the upcoming servicing release. Somebody from the @dotnet/aspnet-build team will get it merged when the branches are open. Until then, please make sure all the CI checks pass and the PR is reviewed.

danroth27 added a commit to dotnet/core that referenced this pull request Mar 3, 2026
Backport PR dotnet/aspnetcore#65476 was merged to release/11.0-preview2
with Servicing-approved label, confirming this feature will ship in the
final Preview 2 build.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-minimal Includes minimal APIs, endpoint filters, parameter binding, request delegate generator etc feature-openapi Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants