JSON schema is nice overall* but every software only supports ancient versions like draft 4
*even if I would prefer more transformation/conversion features that would bring it to more more a parser rather than only a validator
*even if I would prefer more transformation/conversion features that would bring it to more more a parser rather than only a validator
I agree that it is easy to implement a recent version in your own code, what I meant is that a lot of the tools/software you might want to use JSON Schema with (eg mongodb validation) only support old versions