Skip to content
This repository has been archived by the owner on Aug 4, 2023. It is now read-only.

Support for Swagger 3.0? #529

Open
rmharrison opened this issue Sep 14, 2017 · 9 comments
Open

Support for Swagger 3.0? #529

rmharrison opened this issue Sep 14, 2017 · 9 comments

Comments

@rmharrison
Copy link

The Swagger 3.0 spec was released back in July source, but the README.md for swagger-tools (latest release: 0.10.1) states support only for 1.2 and 2.0.

What is your timeline for 'officially' supporting Swagger 3.0?

@indianscout
Copy link

I appreciate to see support for Swagger 3 too.
Is there an estimate when this could happen?

@dpalanivel
Copy link

Is someone working on 3.0 support? Myself and my colleague @Sabyasachi2k are looking forward to collaborate.

@Somebi
Copy link

Somebi commented May 21, 2019

Bump, this would be nice to see here as well.

@whitlockjc
Copy link
Member

3.0 support in sway should be out within a couple weeks, I apologize for the delay. When 3.0 is out, which replaces the API portion of swagger-tools, I'll update sway-connect (replaces the connect middleware) and oval (replaces the CLI).

@Somebi
Copy link

Somebi commented May 22, 2019 via email

@whitlockjc
Copy link
Member

JWT in OpenAPI 2.x is not supported and in 3.x it's slightly supported. The plan will be for sway-connect to enforce JWT-based security where possible. My hope is eventually we'll be able to support JWT officially, with OAI/OpenAPI-Specification#1881 becoming the beginning of rewriting Security Definitions to be token aware.

@cjancsar
Copy link

@whitlockjc any update to this? Where is the PR?

@robert-cronin
Copy link

Any update on this? its sad to see one of the only good swagger libraries for node go silent

@tuunit
Copy link

tuunit commented Apr 29, 2022

For Swagger/OpenApi 3.0 you should try to use oas-tools https://github.com/oas-tools/oas-tools
It is based on this swagger-tools implementation and the setup and options are quite similar.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants