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

Upgrade to OpenAPI 3.1.0 once available #120

Open
hspedro opened this issue Aug 2, 2023 · 1 comment
Open

Upgrade to OpenAPI 3.1.0 once available #120

hspedro opened this issue Aug 2, 2023 · 1 comment
Labels
blocked core core and sdk related issues

Comments

@hspedro
Copy link
Contributor

hspedro commented Aug 2, 2023

➕ Enhancement Request

Problem related to enhancement request

Currently, we have a problem that exclusiveMinimum and exclusiveMaximum are defined as numbers in the JSON Schema, but on OpenAPI 3.0 it's still defined as booleans. To solve this, we are writing customization files, but the APIs from the products will keep coming as numbers and updating the type with customization is cumbersome.

On OpenAPI 3.1.0, this seems to be solved, however, kin-openapi only has a roadmap for 3.1.0 and no release. Once available, we should switch to solve exclusiveMinimum and see if anything else brakes.

Related Issues

@hspedro hspedro added the core core and sdk related issues label Aug 2, 2023
@hspedro
Copy link
Contributor Author

hspedro commented Sep 12, 2023

Blocked by getkin/kin-openapi#230

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked core core and sdk related issues
Projects
None yet
Development

No branches or pull requests

1 participant