jhthorsen / openapi-client

A client for talking to an Open API powered server
11 stars 17 forks source link

Support for OpenAPIv3 #27

Closed HEM42 closed 3 years ago

HEM42 commented 4 years ago

Due to the structure change in OpenAPI v3, body parameters has been moved to 'RequestBody'

This PR handles this fact, and brings the missing OpenAPIv3 support

HEM42 commented 4 years ago

I'm very positive to adding support for v3, but I wish I had finished mojolicious/json-validator#189 because I think that would help this module as well...

I undertand, I have added a few comments to you PR.

Looking at the upcoming changes to J::V, it seems straight forward to support here as well

pplu commented 3 years ago

Now that OpenAPI supports v3, is there any possiblity of getting v3 support merged into OpenAPI::Client? I'm currently building a v3 API with Mojolicious::Plugin::OpenAPI, and this would be great for building tests :)

jhthorsen commented 3 years ago

This should be fixed in v1.00

pplu commented 3 years ago

Hey! Thanks for releasing support for Openapi v3!