phoenix_swagger
phoenix_swagger copied to clipboard
Are there any plans to provide support for OpenAPI 3.0 specification?
Are there any plans to provide support for OpenAPI 3.0 specification?
(i.e. allowing as an option (one of options, default option or the only option) to produce (swagger) json file, conforming to OpenAPI 3.0 specification (Current is 3.0.1 : https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md )
I'm looking for callback support which I believe requires version 3. If there is something I can do to help this process I'd certainly be interested in a discussion
The difficulty comes from trying to support 2.0 and 3.0 simultaneously.
One place to start would be to support validations against an existing swagger 3.0 JSON document.
Check the version in the info
section and use a different backend module accordingly.
The difficulty comes from trying to support 2.0 and 3.0 simultaneously.
Could that be solved by the library reading swagger_info
and the response from swagger_info
containing version specification?
Are there any plans for OAS3. I can help if needed 🙂
@tanweerdev I think a good place to start would be to load and validate requests against an existing OAS 3 file.