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

The contributing guide file located at https://github.com/json-schema-org/json-schema-spec/blob/main/CONTRIBUTING.md is out of date, and not accurate for how we are proceeding. We should do one of the following - Add a note...

Hi! If I have json like this { "property1": "value1", "property2": "value1" } How will a schema look like that invalidates the json if property1 has same value as property2?

The stable dialect URI identifies a schema as using the latest version of the standard dialect. What schema this URI identifies depends on what the implementation supports. Generally, the implementation...

Branching off of https://github.com/json-schema-org/json-schema-spec/issues/1401, we should discuss the idea of assigning URIs to keywords. This could enable a number of things: - keyword aliasing via custom vocabularies - keyword identification...

proposal

Since we've decided that new feature proposals will be defined in external documents, should we have a template document?

In [What current features should be considered unstable?](https://github.com/orgs/json-schema-org/discussions/472#discussioncomment-6918674) we determined that most everything available in 2020-12 will be considered stable, with some things having a few changes. This issue will...

[Core 7](https://json-schema.org/draft/2020-12/json-schema-core.html#section-7) describes keywords as belonging to "behavior categories." However, I don't think "categories" is quite right. It seems to imply that a keyword only behaves in one of these...

Resolves #1443 I started working on the `propertyDependencies` extraction and the template kinda just worked itself out. It turns out leaving questions is easier that actually filling out the sections.

Holding this PR based on the outcome of https://github.com/orgs/json-schema-org/discussions/491 Related to #1444

`propertyDependencies` was [originally proposed](https://github.com/json-schema-org/json-schema-spec/issues/1082) as a replacement for a complex and verbose pattern to apply a schema to an instance based on the value of a property, similarly to OpenAPI's...