valijson icon indicating copy to clipboard operation
valijson copied to clipboard

Support for JSON Schema 2019-09

Open letmaik opened this issue 5 years ago • 3 comments

My own use case would be to validate the schemas in the upcoming Open API 3.1 spec which are based on 2019-09. Historically OpenAPI has used a forked/incompatible variant of JSON Schema but with 3.1 it is a strict superset, meaning that any JSON Schema validator, like valijson, can be used for validating request payloads etc.

letmaik avatar Sep 25 '20 13:09 letmaik

I'll take a look at what will be involved. I haven't been following development of the spec, but if it's not too difficult to support it, I'm happy to do so.

tristanpenman avatar Oct 02 '20 01:10 tristanpenman

Draft 2020-12 is now available (which OpenAPI 3.1 actually depends on, not 2019-09), and we're working on the next one. Do you need help or guidance?

gregsdennis avatar Jul 22 '22 01:07 gregsdennis

Hi @tristanpenman , I have interesting to know is there a plan for Valijson to support latest draft 2020-12 or 2019-09? Thanks!

iamcm1 avatar Feb 16 '23 03:02 iamcm1