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

OpenAPI 3.1 support

Open DerManoMann opened this issue 4 years ago • 7 comments

Reminder/placeholder to collect features we want/need to implement...

DerManoMann avatar Dec 14 '20 20:12 DerManoMann

Add support the style and explode attributes for multipart/form-data that can be used to control array serialization.

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

psk88 avatar Mar 09 '21 10:03 psk88

Callback:

  • https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md#callbackObject

Webhooks:

  • https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md#oasWebhooks

tm1000 avatar Apr 21 '21 17:04 tm1000

It would be nice to have support for summary/description attributes on $refs https://github.com/OAI/OpenAPI-Specification/blob/3.1.0/versions/3.1.0.md#reference-object

ekisu avatar Jun 16 '21 17:06 ekisu

Any ETA?

xYundy avatar Oct 07 '21 10:10 xYundy

Not really - I spend a lot of time on attributes lately. However, the dust has settled a bit on that so 3.1 might be on the cards next. Of course, PRs are always welcome :)

DerManoMann avatar Oct 07 '21 20:10 DerManoMann

SwaggerPHP v4 was released. Any ETA for at least for $refs summary/description override? What's next on roadmap?

xYundy avatar Dec 16 '21 21:12 xYundy

If things were just that easy :)

https://www.openapis.org/blog/2021/02/16/migrating-from-openapi-3-0-to-3-1-0

I guess we'll have to widen some type hints...

DerManoMann avatar Feb 15 '22 06:02 DerManoMann