Open battlebyte opened 9 hours ago
We recently switched OpenAPI processing library to support OpenAPI 3.1. A side effect of this is that v2 no longer works.
Swagger (v2) was not officially supported by the tool, and so is not covered by backwards compatibility guarantees. If you'd like to submit a PR to make v2 work once again we can review, with the caveat that v2 is still not officially supported.
As of version 1.39.5 deck file openapi2kong fails to process swagger 2.0 specifications. This was working in 1.39.4 and prior. This is still broken in 1.40.3.
The error reported is:
(Tested using https://raw.githubusercontent.com/OAI/OpenAPI-Specification/refs/heads/main/examples/v2.0/yaml/petstore-expanded.yaml)