swagger-cli icon indicating copy to clipboard operation
swagger-cli copied to clipboard

Support to Open API 3.1.0

Open luankevinferreira opened this issue 4 years ago • 9 comments

The 3.1 version of OAS was released, it would be nice to have the compatibility in this tool to validade specifications in this version of the spec.

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

luankevinferreira avatar Mar 11 '21 19:03 luankevinferreira

Any update on this?

vhfruud avatar May 10 '21 07:05 vhfruud

+1, any news here ?

bogomya avatar Jul 30 '21 12:07 bogomya

Hi! Is there any update on the progress of this?

singulart avatar Aug 30 '21 18:08 singulart

Any updates?

martin-sommerseth avatar Sep 30 '21 07:09 martin-sommerseth

I guess there won't be any update on this for a couple more months 😓.

mrehanabbasi avatar Nov 08 '21 07:11 mrehanabbasi

+1 really hoping this will be handled soon

amanda-lange avatar Nov 10 '21 15:11 amanda-lange

@apidevtools/[email protected] now support OpenAPI 3.1.0.

Is it just update this dependency to work? https://github.com/APIDevTools/swagger-cli/blob/8e35d8a45d439ce08268626954dccdd699808b28/package.json#L74

lucianojs avatar May 16 '22 13:05 lucianojs

It does appear to just be a need to update swagger parser to ^10.1.0. I've opened a PR with that change made along with a version bump. https://github.com/APIDevTools/swagger-cli/pull/78

TobiasLounsbury avatar May 19 '22 22:05 TobiasLounsbury

The @apidevtools/swagger-parser has been upgraded to ^10.0.1 in https://github.com/APIDevTools/swagger-cli/commit/37a87c200964a1c28254d4d4d2444398df1c8c64. This change is included in @apidevtools/[email protected].

derhuerst avatar Dec 03 '22 14:12 derhuerst