Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Apr 24, 2025

Backport of #61541 to release/10.0-preview4

/cc @BrennanConroy @captainsafia

Update to Microsoft.OpenApi v2.0.0-preview.17

Description

Update the version of Microsoft.OpenApi we're using. We've been doing this fairly regularly throughout 10.0 as we inch towards the final 2.0 version of Microsoft.OpenApi. Helps us test out the latest features and bug bash quickly.

Customer Impact

Customers have been using the OpenApi previews a lot and so we want to be able to give them the latest and greatest ASAP to help identify issues.

Here is a quote from a customer about why we want this in preview4 instead of waiting for preview5:

It would be nice as there's a big dependency chain for stuff like Swashbuckle.AspNetCore where we can't use newer previews of Microsoft.OpenApi due to various binary-breaking changes along the way since p11, so without it we can't test anything newer until June (domaindrivendev/Swashbuckle.AspNetCore#3283 (comment))

Regression?

  • Yes
  • No

Risk

  • High
  • Medium
  • Low

Good test coverage.

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

@github-actions github-actions bot requested review from a team, captainsafia and wtgodbe as code owners April 24, 2025 19:05
@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Apr 24, 2025
@BrennanConroy BrennanConroy added the Servicing-consider Shiproom approval is required for the issue label Apr 24, 2025
@BrennanConroy BrennanConroy added this to the 10.0-preview4 milestone Apr 24, 2025
@BrennanConroy BrennanConroy added Servicing-approved Shiproom has approved the issue and removed Servicing-consider Shiproom approval is required for the issue labels Apr 24, 2025
@wtgodbe wtgodbe enabled auto-merge (squash) April 24, 2025 21:02
@wtgodbe wtgodbe merged commit 0a62956 into release/10.0-preview4 Apr 24, 2025
25 of 26 checks passed
@wtgodbe wtgodbe deleted the backport/pr-61541-to-release/10.0-preview4 branch April 24, 2025 21:39
@dotnet-policy-service dotnet-policy-service bot modified the milestone: 10.0-preview4 Apr 24, 2025
@mikekistler mikekistler added the area-minimal Includes minimal APIs, endpoint filters, parameter binding, request delegate generator etc label May 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework area-minimal Includes minimal APIs, endpoint filters, parameter binding, request delegate generator etc Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants