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

Support SwaggerUI V4? #376

Open
melissarh57 opened this issue Jul 15, 2022 · 7 comments
Open

Support SwaggerUI V4? #376

melissarh57 opened this issue Jul 15, 2022 · 7 comments
Labels
enhancement New feature or request

Comments

@melissarh57
Copy link

melissarh57 commented Jul 15, 2022

I'd love to use this action, but with openapi 3.1, and it looks like swaggerUI V4 supports that. Any plan to update this action to use swaggerui v4 instead of v3? or any recommended alternatives?

@Legion2 Legion2 added the enhancement New feature or request label Jul 16, 2022
@Legion2
Copy link
Owner

Legion2 commented Jul 16, 2022

Does swagger UI 4 also support older versions of openapi, 3.0 and older?

@melissarh57
Copy link
Author

Looks like they do support openapi 3.0! https://swagger.io/blog/news/what-s-new-in-swaggerui-v4-and-swaggereditor-v4/#:~:text=The%20v4%20releases%20will%20continue,code%20to%20support%20React%4017

I am having trouble finding answers to whether or not they support older than openapi 3.0

@Legion2
Copy link
Owner

Legion2 commented Jul 19, 2022

Ok then I think we should add an option to the action which allows to select the swagger ui version.

@melissarh57
Copy link
Author

I love it!

@Legion2
Copy link
Owner

Legion2 commented Jul 20, 2022

I just recognized that there is already an undocumented version option. But I don't know if the templating works with a new major version.

@Legion2
Copy link
Owner

Legion2 commented Sep 27, 2024

@melissarh57 have you checked that you can use swagger ui v4 using this parameter?

@melissarh57
Copy link
Author

@Legion2 thank you! I no longer have this use case since I have switched code bases, but I appreciate you reaching out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants