Skip to content

Add support for OpenAPI 3.2#3646

Draft
martincostello wants to merge 6 commits into
masterfrom
openapi-3.2
Draft

Add support for OpenAPI 3.2#3646
martincostello wants to merge 6 commits into
masterfrom
openapi-3.2

Conversation

@martincostello

@martincostello martincostello commented Nov 11, 2025

Copy link
Copy Markdown
Collaborator

Update to Microsoft.OpenApi 3.x and add support for OpenAPI 3.2 document generation.

Depends on swagger-api/swagger-ui#10575 for swagger-ui and Redocly/redoc#2746 for Redoc, otherwise users won't be able to actually render OpenAPI 3.2 documents in the UIs we bundle.

TODO

@martincostello martincostello added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code version-major A change suitable for release in a major version labels Nov 11, 2025
@codecov

codecov Bot commented Nov 11, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.92%. Comparing base (04320c3) to head (5c5cd61).
⚠️ Report is 111 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3646   +/-   ##
=======================================
  Coverage   94.92%   94.92%           
=======================================
  Files         111      111           
  Lines        3885     3885           
  Branches      783      783           
=======================================
  Hits         3688     3688           
  Misses        197      197           
Flag Coverage Δ
Linux 94.92% <100.00%> (ø)
Windows 94.92% <100.00%> (ø)
macOS 94.92% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

martincostello added a commit that referenced this pull request Nov 11, 2025
Cherry-pick some changes from #3646 to reduce the diff.
martincostello added a commit that referenced this pull request Nov 11, 2025
Cherry-pick some changes from #3646 to reduce the diff.
Update to Microsoft.OpenApi 3.0.0, which will enable support for OpenAPI 3.2.
Add support for generating OpenAPI 3.2 documents.
Comment thread Directory.Packages.props Outdated
@github-actions

Copy link
Copy Markdown
Contributor

This pull request is stale because it has been open for 60 days with no activity. It will be automatically closed in 14 days if no further changes are made.

@github-actions github-actions Bot added the stale Stale issues or pull requests label Jan 27, 2026
@martincostello martincostello removed the stale Stale issues or pull requests label Jan 27, 2026
@martincostello martincostello mentioned this pull request Mar 2, 2026
10 tasks
@github-actions

Copy link
Copy Markdown
Contributor

This pull request is stale because it has been open for 60 days with no activity. It will be automatically closed in 14 days if no further changes are made.

@github-actions github-actions Bot added the stale Stale issues or pull requests label May 10, 2026
@martincostello martincostello removed the stale Stale issues or pull requests label May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code version-major A change suitable for release in a major version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant