Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dropped support for OpenAPI v2 Swagger specification. #959

Merged
merged 3 commits into from
Dec 23, 2024

Conversation

ppatierno
Copy link
Member

Based on the https://github.com/strimzi/proposals/blob/main/071-deprecate-bridge-openapi-2.md proposal, this PR fixes #904 and remove the support for the OpenAPI v2 Swagger specification definitely.
The /openapi and /openapi/v3 endpoints both return the OpenAPI v3 definition of the bridge REST API, while the /openapi/v2 endpoints return HTTP 410 Gone with a JSON error (even the OpenAPI specification is updated to reflect that).

@ppatierno ppatierno added this to the 0.32.0 milestone Dec 23, 2024
@ppatierno ppatierno requested a review from a team December 23, 2024 10:46
Signed-off-by: Paolo Patierno <[email protected]>
@ppatierno ppatierno changed the title Remove openapi v2 Dropped support for OpenAPI v2 Swagger specification. Dec 23, 2024
@ppatierno ppatierno merged commit c3a1553 into strimzi:main Dec 23, 2024
11 checks passed
@ppatierno ppatierno deleted the remove-openapi-v2 branch December 23, 2024 12:22
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.

Remove OpenAPI v2 (Swagger) support
2 participants