@@ -3,9 +3,10 @@ title: JSON Schema Draft-07 Release Notes
3
3
layout : page
4
4
---
5
5
6
- There are a few breaking changes with newer keywords based on community feedback,
7
- and internally there has been a lot of restructuring through a new concept called
8
- vocabularies, but on the whole things are mostly the same.
6
+ There are a few non-breaking changes with keywords being deprecated and slates
7
+ for removal, and a few newer keywords based on community feedback. Internally
8
+ there has been a lot of restructuring through a new concept called vocabularies,
9
+ but on the whole things are mostly the same.
9
10
10
11
* TOC
11
12
{: toc }
@@ -29,14 +30,13 @@ vocabularies, but on the whole things are mostly the same.
29
30
30
31
keyword | change | notes
31
32
---- | ---- | ----
32
- [ ` "definitions" ` ] ( json-schema-core.html#rfc.section.TODO ) | ** removed ** | use new "$defs" core keyword
33
+ [ ` "definitions" ` ] ( json-schema-core.html#rfc.section.TODO ) | ** renamed ** | use new "$defs" core keyword
33
34
[ ` "unevaluatedProperties" and "unevaluatedItems" ` ] ( json-schema-core.html#rfc.section.TODO ) | ** added** |
34
35
[ ` "$ref" ` ] ( json-schema-core.html#rfc.section.TODO ) | ** changed** | can now have siblings (keywords next to it)
35
36
[ ` "$defs" ` ] ( json-schema-core.html#rfc.section.10.TODO ) | ** added** | moved over to core from validation
36
37
` "dependencies" ` | ** removed** | use "dependentRequired" or "dependentSchemas"
37
38
[ ` "dependentRequired" ` ] ( json-schema-core.html#rfc.section.10.TODO ) | ** added** | added to core schema
38
39
[ ` "dependentSchemas" ` ] ( json-schema-core.html#rfc.section.10.TODO ) | ** added** | added to core schema
39
- [ ` "applicator" ` ] ( json-schema-core.html#rfc.section.10.TODO ) | ** moved** | from validation to core, but is functionally identical
40
40
[ ` "minContains" and "maxContains" ` ] ( json-schema-validation.html#rfc.section.TODO ) | added |
41
41
[ ` "contentSchema" ` ] ( json-schema-validation.html#rfc.section.TODO ) | added | allows applying a schema to a string-encoded document
42
42
[ ` "deprecated" ` ] ( json-schema-validation.html#rfc.section.TODO ) | added |
0 commit comments