Skip to content

feat: support OpenAPI 3.2 additional operations#2803

Open
cmmoran wants to merge 2 commits into
Redocly:mainfrom
cmmoran:oas32-pr
Open

feat: support OpenAPI 3.2 additional operations#2803
cmmoran wants to merge 2 commits into
Redocly:mainfrom
cmmoran:oas32-pr

Conversation

@cmmoran

@cmmoran cmmoran commented Jul 13, 2026

Copy link
Copy Markdown

What/Why/How?

Add support for OpenAPI 3.2 Path Item additionalOperations, including custom HTTP methods and webhook/callback modeling needed to expose those operations in Redoc. Standard OpenAPI operations retain their existing behavior.

The implementation keeps method names case-sensitive for custom operations, updates operation discovery and menu construction, and adds regression coverage for parsing and rendering behavior.

Reference

Tests

  • npm test
  • npm run lint (0 errors; one existing warning in RedocStandalone.tsx)
  • Prettier check on changed files

Screenshots (optional)

Not applicable; this draft focuses on operation discovery and rendering behavior.

Check yourself

  • Code is linted
  • Tested
  • All new/updated code is covered with tests

@cmmoran
cmmoran marked this pull request as ready for review July 15, 2026 17:53
@cmmoran
cmmoran requested a review from a team as a code owner July 15, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant