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

Openapi 3.1 support in the model #1147

Closed
hamnis opened this issue Apr 8, 2021 · 8 comments · Fixed by #1223
Closed

Openapi 3.1 support in the model #1147

hamnis opened this issue Apr 8, 2021 · 8 comments · Fixed by #1223
Milestone

Comments

@hamnis
Copy link
Contributor

hamnis commented Apr 8, 2021

https://github.com/OAI/OpenAPI-Specification/releases/tag/3.1.0

@adamw
Copy link
Member

adamw commented Apr 29, 2021

Related: swagger-api/swagger-ui#5891

@rojekp rojekp linked a pull request May 5, 2021 that will close this issue
@rojekp rojekp removed a link to a pull request May 10, 2021
@rojekp rojekp linked a pull request May 10, 2021 that will close this issue
@rojekp
Copy link
Contributor

rojekp commented May 17, 2021

So far, I added new fields for 3.1.0 OpenAPI model.

@adamw adamw reopened this May 17, 2021
@adamw
Copy link
Member

adamw commented May 17, 2021

We have to wait until Swagger supports 3.1

@rojekp rojekp linked a pull request May 26, 2021 that will close this issue
@adamw adamw added this to the Blocked milestone Mar 16, 2022
@yoohaemin
Copy link
Contributor

Is it a possibility that tapir maintains support for both 3.0.x and 3.1 for some time? I understand Swagger is the immediate blocker, but even after that there might be other tooling that may still be stuck on 3.0.x 🤔

I'm a bit careful with this request though, because it will be a burden for the maintainers of this repository.

@adamw
Copy link
Member

adamw commented May 20, 2022

@yoohaemin I think we'll rather switch to 3.1 at some point. Maintaining two branches might be problematic. But not impossible - would be a matter of creating two separate documentation interpreters.

@adamw
Copy link
Member

adamw commented May 20, 2022

But please vote on the issue (with 👍 ) so that we can see how popular it is :)

@LeifW
Copy link

LeifW commented Jun 9, 2022

We've switched from swagger-ui to stoplight elements, as it gives a much nicer view of our API, and stoplight elements supports openapi 3.1

@adamw
Copy link
Member

adamw commented Jun 15, 2023

This is already done in the model, will be supported once swagger 5.0 is done in #2958

@adamw adamw closed this as completed Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants