-
Notifications
You must be signed in to change notification settings - Fork 135
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
Committee OpenAPI 3 locked to version 3.0.x #303
Comments
Thank you for reporting! So we can't load OpenAPI 3.1.0 now sorry |
@ota42y understandable, thank you for answering! Let me know if I should try verifying support for 3.1.x or someone else might take care of this. Of course I'd be happy to contribute. |
I haven't check the OpenAPI 3.1.0 specification yet, so I haven't decided how much modification is needed ... 🙇 |
@ota42y no problem, thanks for response! 🙏 |
One of the main differences with 3.1 and committee that I have noticed is the https://github.com/davishmcclurg/json_schemer supports draft-7. |
@ahx that type nullable is really nice |
I've been working on compiling notes on changes that will be needed. I think also that we can probably add a little at a time (ie we don't have to wait to support all of 3.1 before we support parts). It may still take a little while though and I'd certainly welcome help from others to keep moving it forward. |
Hey, I agree that 3.1 would be great to continue working toward. That said, I think this is at least mostly a duplicate of #352. So I'm going to close this in favor of consolidating discussion in one place. I'd welcome folks to continue adding their questions and thoughts over there. |
Hi!
First of all, thanks for great gem. I just found a problem when I upgrade OpenAPI version in document to 3.1.0.
The current implementation has locked version to 3.0.x, and fails finding paths for this document.
Current behaviour:
Expected behaviour:
Related committee file for this issue: https://github.com/interagent/committee/blob/v4.3.0/lib/committee/drivers.rb#L52
Latest version of OpenAPI changelog: https://github.com/OAI/OpenAPI-Specification/releases
The text was updated successfully, but these errors were encountered: