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

Swagger/OpenAPI 3.0 support?

Open tckb opened this issue 7 years ago • 6 comments

Now that OpenAPI 3.0 (stable) specification has been released, do we have any plans for working on the 3.0 support?

Thanks!

tckb avatar Oct 11 '17 08:10 tckb

We don't have plans for it in the immediate future.

webron avatar Oct 11 '17 10:10 webron

@webron Any idea what needs to be done to upgrade to the 3.0 spec? Could you use some help? Or will OpenAPI 3.0 never be supported by this project? I'd just like to know if that decision has been made.

stefanholzmueller avatar Jun 19 '18 10:06 stefanholzmueller

swagger-play's usage is one of the lowest we have in the various projects we maintain. As such, doing the work to support Play, especially given that Play's version are backward incompatible and cause issues with every release - is very time consuming and we don't really have the capacity to actively work on it.

That said, I'm considering the options to make this happen. If anyone in the community has input on this, I'd be happy to hear.

webron avatar Aug 23 '18 23:08 webron

We happen to be using this library at Iterable and are maintaining a fork, including some of the other unmerged changes from this repo: https://github.com/Iterable/swagger-play. If anyone wants to help with OpenAPI 3 support, I'm happy to help with the Play aspects, though I'm not that experienced with the Swagger APIs.

I think one reason this library is underutilized is that there are a few competing Swagger implementations for Play. One of them is https://github.com/iheartradio/play-swagger, which seems more actively maintained and now supports OpenAPI v3, but uses comments in the routes file as opposed to annotations.

gmethvin avatar Sep 07 '18 07:09 gmethvin

Any new updates?

jeremylaier avatar Jun 03 '19 14:06 jeremylaier

Any updates please?

JayZYan avatar Sep 09 '20 00:09 JayZYan