openapi-httpfoundation-testing icon indicating copy to clipboard operation
openapi-httpfoundation-testing copied to clipboard

OpenAPI v3.1 Support

Open philsturgeon opened this issue 2 years ago • 5 comments

Hello there! I've made an issue on https://github.com/thephpleague/openapi-psr7-validator/issues/163 to track progress towards OpenAPI v3.1, so give that a follow if you're interested. Perhaps you could help them out!

philsturgeon avatar Apr 08 '22 13:04 philsturgeon

Hey! Thanks for this, I have now subscribed to the issue. I'm also following this one from the package used by the OpenAPI PSR-7 Message Validator under the hood. I think that's the one people are waiting on for OpenAPI 3.1 support (unfortunately I don't have the bandwidth to personally look into it at the moment)

osteel avatar Apr 09 '22 12:04 osteel

Any news on this one?

K2ouMais avatar Jun 30 '22 14:06 K2ouMais

@K2ouMais not yet. I'm basically watching this issue and will update the package as soon as it's merged and released

osteel avatar Jun 30 '22 14:06 osteel

@osteel what would you say about taking a wild stab at a PR for https://github.com/cebe/php-openapi/issues/101? I've made a recommendation of an alternative json schema validator which already supports the latest JSON Schema, which will massively speed things up. Just needs implementing.

philsturgeon avatar Oct 19 '22 16:10 philsturgeon

@philsturgeon no bandwidth for this at the moment I'm afraid

osteel avatar Oct 19 '22 17:10 osteel

This package should now be compatible with OpenAPI 3.1 as of v0.9

osteel avatar Mar 23 '23 17:03 osteel

Thank you for your hard work! I've updated openapi.tools to reflect that.

Validate your HttpFoundation requests and responses against OpenAPI (3.0.x) definitions

Can you update this?

Validate your HttpFoundation requests and responses against OpenAPI (3.x) documents

philsturgeon avatar Mar 28 '23 12:03 philsturgeon

I've updated openapi.tools to reflect that

Thanks!

Can you update this?

Done! Had missed the repository description – well spotted

osteel avatar Mar 28 '23 13:03 osteel