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

### What kind of change does this PR introduce? Clarification ### Issue & Discussion References - Closes #1478 ### Summary Updates the `patternProperties` (Core) and `pattern` (Validation) sections to point...

### What kind of change does this PR introduce? Clarification ### Issue & Discussion References - Related to #1444 ### Summary The `if`/`then`/`else` keywords largely look good. I thought this...

### What kind of change does this PR introduce? Just updates the process doc. No functional change. Because I'm learning Mermaid diagrams! ### Issue & Discussion References ### Summary ###...

### What kind of change does this PR introduce? Updates for spec release ### Issue & Discussion References - Related to #1444 ### Summary Updates the `unevaluated*` keywords and sections...

### Describe the inspiration for your proposal The current specifications declare a validation result for every non-core keyword. On keywords for which a validation result doesn't really make sense, it...

proposal

### What kind of change does this PR introduce? feature ### Issue & Discussion References Should probably merge #1457 first, but it's not a hard dependency. If anything, I can...

As [discussed on Slack](https://json-schema.slack.com/archives/CT8QRGTK5/p1727902395528899), there are some deprecated elements listed in the metaschema that are not actually supported. For example the [draft 2020-12 metaschema](https://json-schema.org/draft/2020-12/schema) includes `$recursiveAnchor` and `$recursiveRef`.

With the spec docs now in markdown and with us self-hosting the files, should we move to having links go directly to their targets rather than to an appendix (which...

core
validation
proposal

### Specification section > [10.2. ](https://json-schema.org/draft/2020-12/draft-bhutton-json-schema-01#section-10.2)[Keywords for Applying Subschemas in Place](https://json-schema.org/draft/2020-12/draft-bhutton-json-schema-01#name-keywords-for-applying-subsc) These keywords apply subschemas to the same location in the instance as the parent schema is being applied. They...

Everyone, I would like to know what the disadvantages of json schema are and in which scenarios it is not recommended to use json schema