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 OpenAPI v3.0.0 #15

Closed
Falinor opened this issue Oct 15, 2017 · 6 comments
Closed

Support OpenAPI v3.0.0 #15

Falinor opened this issue Oct 15, 2017 · 6 comments

Comments

@Falinor
Copy link

Falinor commented Oct 15, 2017

Could be nice, isn't it?

@RomanHotsiy
Copy link
Member

This should be migrated to latest yeoman before because there are lots of breaking changes.

hopefully I will find some time this month to do this!

@LEAFERx
Copy link

LEAFERx commented Aug 19, 2018

Swagger Editor 3.x doesn't support backend, which means can't open backend swagger.yaml or write back. What about switch to https://github.com/Mermade/openapi-gui?
I may find some time to help upgrade this project and swagger-repo. This project is awesome and so unfortunately not supporting openapi 3.0

@lx1036
Copy link

lx1036 commented Oct 18, 2018

Yes, this repo is not supporting openapi 3.0 now. Is there any plan about this?

@RomanHotsiy
Copy link
Member

It is not yet supporting openapi 3.0 and there is a plan to support this.
I don't have any estimates yet though.

Will keep you updated in this thread.

@davidtauriello
Copy link

Hi @RomanHotsiy - Does create-openapi-repo support openapi 3.0 - ? Latest reply says it's in the works, but I've been having an issue in win10 x64 environment after npm start:

Watching changes... Error while bundling the API definition: The "path" argument must be of type string. Received type undefined

HTML populates to browser, but it throws error:

Error: Document must be valid OpenAPI 3.0.0 definition
at e.validate (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:108:41391)
at new e (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:108:41188)
at new (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:108:44733)
at new e (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:114:25238)
at t.makeStore (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:108:68539)
at t.render (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:108:69467)
at Ai (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:83:62905)
at ji (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:83:62700)
at Ni (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:83:66534)
at Va (https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js:83:90551)

ReDoc Version: 2.0.0-rc.8-1
Commit: 4d8cba1

@RomanHotsiy
Copy link
Member

The latest version create-openapi-repo@2.0.0-rc.6 supports OpenAPI 3.0.0.

@davidtauriello you either use an old version of the tool or have some issues with your spec.

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

No branches or pull requests

5 participants