Skip to content

Add QUERY support and versioned OpenAPI specs - #81

Merged
2 commits merged into
masterfrom
codex/query-openapi-versions
Jul 26, 2026
Merged

Add QUERY support and versioned OpenAPI specs#81
2 commits merged into
masterfrom
codex/query-openapi-versions

Conversation

@eviltester

Copy link
Copy Markdown
Owner

Summary

  • Add RFC 10008 HTTP QUERY support for entity and relationship collections.
  • Update Swagger Core to 2.2.52 and generate OpenAPI 3.0, 3.1, and 3.2 JSON outputs.
  • Keep openapi.json defaulting to OpenAPI 3.1 while exposing versioned JSON endpoints.
  • Generate OpenAPI 3.2 by finalizing the generated 3.1 JSON and promoting QUERY metadata into real 3.2 query operations.

Validation

  • mvn -pl thingifier,swaggerizer,thingifier-crud-ui -am spotless:check
  • mvn -pl thingifier,swaggerizer,thingifier-crud-ui -am test

@eviltester eviltester closed this pull request by merging all changes into master in 4c162ff Jul 26, 2026
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