codekie / openapi-examples-validator

Validates embedded examples in OpenAPI-files
MIT License
57 stars 11 forks source link

OpenAPI v3.1 #165

Open philsturgeon opened 2 years ago

philsturgeon commented 2 years ago

Thanks for making this handy tool! πŸ™ŒπŸ»

I wanted to make a quick issue to track the progress towards supporting OpenAPI v3.1, because it's been out for over a year now and it's excellent. Here are a few articles showing off the differences between OpenAPI v3.0 and v3.1.

https://www.openapis.org/blog/2021/02/16/migrating-from-openapi-3-0-to-3-1-0 https://www.apimatic.io/blog/2021/09/migrating-to-and-from-openapi-3-1/ https://nordicapis.com/whats-new-in-openapi-3-1-0/

If you say you'll be working on it I can update openapi.tools to reflect that.

Let me know if you have any questions, or if you need any help with the upgrade process.

codekie commented 2 years ago

Thanks @philsturgeon ☺️

The v3.1 support has already been on my roadmap. Thanks, for the links. This will save me some time πŸ˜„ .

Unfortunately, I'm still deeply involved with other projects from my job, but I hope that things will settle soon so that I can take care of this and the other things that I intend to include in the next version.

However, as soon as I'll get to start with the compatibility for v3.1, I'll update this issue.

philsturgeon commented 2 years ago

Thank you! If you need any examples for 3.1 then check out https://github.com/Mermade/openapi3-examples/tree/master/3.1, that might help make things easier if you have test cases to go off.