1142
1142
</t >
1143
1143
<t >
1144
1144
The current IRI for the Core vocabulary is:
1145
- < https://json-schema.org/draft/2020-12 /vocab/core> .
1145
+ < https://json-schema.org/draft/next /vocab/core> .
1146
1146
</t >
1147
1147
<t >
1148
1148
The current IRI for the corresponding meta-schema is:
1149
- <eref target =" https://json-schema.org/draft/2020-12 /meta/core" />.
1149
+ <eref target =" https://json-schema.org/draft/next /meta/core" />.
1150
1150
</t >
1151
1151
<t >
1152
1152
While the "$" prefix is not formally reserved for the Core vocabulary,
2104
2104
</t >
2105
2105
<t >
2106
2106
The current IRI for this vocabulary, known as the Applicator vocabulary, is:
2107
- < https://json-schema.org/draft/2020-12 /vocab/applicator> .
2107
+ < https://json-schema.org/draft/next /vocab/applicator> .
2108
2108
</t >
2109
2109
<t >
2110
2110
The current IRI for the corresponding meta-schema is:
2111
- <eref target =" https://json-schema.org/draft/2020-12 /meta/applicator" />.
2111
+ <eref target =" https://json-schema.org/draft/next /meta/applicator" />.
2112
2112
</t >
2113
2113
<section title =" Keyword Independence" >
2114
2114
<t >
2569
2569
<t >
2570
2570
The current IRI for this vocabulary, known as the Unevaluated Applicator
2571
2571
vocabulary, is:
2572
- < https://json-schema.org/draft/2020-12 /vocab/unevaluated> .
2572
+ < https://json-schema.org/draft/next /vocab/unevaluated> .
2573
2573
</t >
2574
2574
<t >
2575
2575
The current IRI for the corresponding meta-schema is:
2576
- <eref target =" https://json-schema.org/draft/2020-12 /meta/unevaluated" />.
2576
+ <eref target =" https://json-schema.org/draft/next /meta/unevaluated" />.
2577
2577
</t >
2578
2578
2579
2579
<section title =" Keyword Independence" >
@@ -2865,7 +2865,7 @@ https://example.com/schemas/common#/$defs/count/minimum
2865
2865
<![CDATA[
2866
2866
{
2867
2867
"$id": "https://example.com/polygon",
2868
- "$schema": "https://json-schema.org/draft/2020-12 /schema",
2868
+ "$schema": "https://json-schema.org/draft/next /schema",
2869
2869
"$defs": {
2870
2870
"point": {
2871
2871
"type": "object",
@@ -3078,15 +3078,15 @@ https://example.com/schemas/common#/$defs/count/minimum
3078
3078
<t >
3079
3079
Because this output structure can be quite large, a smaller example is given
3080
3080
here for brevity. The IRI of the full output structure of the example above is:
3081
- <eref target =" https://json-schema.org/draft/2020-12 /output/verbose-example" />.
3081
+ <eref target =" https://json-schema.org/draft/next /output/verbose-example" />.
3082
3082
</t >
3083
3083
<figure >
3084
3084
<artwork >
3085
3085
<![CDATA[
3086
3086
// schema
3087
3087
{
3088
3088
"$id": "https://example.com/polygon",
3089
- "$schema": "https://json-schema.org/draft/2020-12 /schema",
3089
+ "$schema": "https://json-schema.org/draft/next /schema",
3090
3090
"type": "object",
3091
3091
"properties": {
3092
3092
"validProp": true,
@@ -3140,7 +3140,7 @@ https://example.com/schemas/common#/$defs/count/minimum
3140
3140
<t >
3141
3141
For convenience, JSON Schema has been provided to validate output generated
3142
3142
by implementations. Its IRI is:
3143
- <eref target =" https://json-schema.org/draft/2020-12 /output/schema" />.
3143
+ <eref target =" https://json-schema.org/draft/next /output/schema" />.
3144
3144
</t >
3145
3145
</section >
3146
3146
@@ -3534,7 +3534,7 @@ https://example.com/schemas/common#/$defs/count/minimum
3534
3534
<![CDATA[
3535
3535
// tree schema, extensible
3536
3536
{
3537
- "$schema": "https://json-schema.org/draft/2020-12 /schema",
3537
+ "$schema": "https://json-schema.org/draft/next /schema",
3538
3538
"$id": "https://example.com/tree",
3539
3539
"$dynamicAnchor": "node",
3540
3540
@@ -3552,7 +3552,7 @@ https://example.com/schemas/common#/$defs/count/minimum
3552
3552
3553
3553
// strict-tree schema, guards against misspelled properties
3554
3554
{
3555
- "$schema": "https://json-schema.org/draft/2020-12 /schema",
3555
+ "$schema": "https://json-schema.org/draft/next /schema",
3556
3556
"$id": "https://example.com/strict-tree",
3557
3557
"$dynamicAnchor": "node",
3558
3558
@@ -3725,20 +3725,20 @@ https://example.com/schemas/common#/$defs/count/minimum
3725
3725
<artwork >
3726
3726
<![CDATA[
3727
3727
{
3728
- "$schema": "https://json-schema.org/draft/2020-12 /schema",
3728
+ "$schema": "https://json-schema.org/draft/next /schema",
3729
3729
"$id": "https://example.com/meta/general-use-example",
3730
3730
"$dynamicAnchor": "meta",
3731
3731
"$vocabulary": {
3732
- "https://json-schema.org/draft/2020-12 /vocab/core": true,
3733
- "https://json-schema.org/draft/2020-12 /vocab/applicator": true,
3734
- "https://json-schema.org/draft/2020-12 /vocab/validation": true,
3732
+ "https://json-schema.org/draft/next /vocab/core": true,
3733
+ "https://json-schema.org/draft/next /vocab/applicator": true,
3734
+ "https://json-schema.org/draft/next /vocab/validation": true,
3735
3735
"https://example.com/vocab/example-vocab": true
3736
3736
},
3737
3737
"allOf": [
3738
- {"$ref": "https://json-schema.org/draft/2020-12 /meta/core"},
3739
- {"$ref": "https://json-schema.org/draft/2020-12 /meta/applicator"},
3740
- {"$ref": "https://json-schema.org/draft/2020-12 /meta/validation"},
3741
- {"$ref": "https://example.com/meta/example-vocab"}
3738
+ {"$ref": "https://json-schema.org/draft/next /meta/core"},
3739
+ {"$ref": "https://json-schema.org/draft/next /meta/applicator"},
3740
+ {"$ref": "https://json-schema.org/draft/next /meta/validation"},
3741
+ {"$ref": "https://example.com/meta/example-vocab",
3742
3742
],
3743
3743
"patternProperties": {
3744
3744
"^unevaluated": false
@@ -3760,7 +3760,7 @@ https://example.com/schemas/common#/$defs/count/minimum
3760
3760
<artwork >
3761
3761
<![CDATA[
3762
3762
{
3763
- "$schema": "https://json-schema.org/draft/2020-12 /schema",
3763
+ "$schema": "https://json-schema.org/draft/next /schema",
3764
3764
"$id": "https://example.com/meta/example-vocab",
3765
3765
"$dynamicAnchor": "meta",
3766
3766
"$vocabulary": {
0 commit comments