json-schema-spec icon indicating copy to clipboard operation
json-schema-spec copied to clipboard

The JSON Schema specification

Results 247 json-schema-spec issues
Sort by recently updated
recently updated
newest added

Summary: This file is a brand new version of the contributing file to remove outdate information. Resolves https://github.com/json-schema-org/json-schema-spec/issues/1414

With "writeOnly" and "readOnly" we have two keywords that are mutually exclusive. Also you can't define a value as writeable AND readable. Would "readable" and "writeable" which are assumed to...

proposal

Resolves https://github.com/json-schema-org/community/issues/321

Status: Blocked
administrative

The extent to which JSON Schema can be used to validate data structured as a non-JSON input isn't defined well enough. The spec currently says > However, any document or...

Most regular/context-free grammars that are a subset of JSON documents have an equivalent representation in JSON Schema. However there's some kinds of JSON arrays that can be specified with a...

proposal

The "format" keyword has historically changed functionality, it's gone back and forth from being a validation keyword, to annotation, back to a validation keyword _if_ you specify (out-of-band) that it's...

proposal

Follow-up to #939 Currently, the specification says that all nodes are to be kept for the `hierarchical` structure. This needs to be clarified to state more precisely which nodes are...

Priority: Medium

The [2020-12 validation spec](http://json-schema.org/draft/2020-12/json-schema-validation.html#name-readonly-and-writeonly) reads > attempts by an application to modify the value of this property This should be changed to > attempts by an application to modify the...

This is an alternative to #1244, and like that issue, this one should be incorporated prior to #1365. This PR makes a clearer distinction between validation uses and annotation uses...

Hello! Is it possible to express specific values of an enum in jsonschema as deprecated? The [documentation doesn't have an example](http://json-schema.org/understanding-json-schema/reference/generic.html#enumerated-values). It seems like this might be best supported by...