Skip to content

Commit 26e3720

Browse files
committed
replace 'iteration' language
1 parent cc9fec3 commit 26e3720

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

specs/jsonschema-core.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -417,9 +417,13 @@ they do not know how to process or explicitly choose not to process.
417417

418418
## Specification Versioning and Compatibility
419419

420-
This specification is versioned by two values: iteration and release year.
420+
This specification is identified collectively by two values: version and release
421+
year.
421422

422-
A schema written to conform with the requirements of a given version (iteration and release year) is compatible with specifications published with the same iteration value and either the same or greater release year value. Thus, JSON Schema provides a guarantee of compatibility for future releases within an iteration.
423+
A schema written to conform with the requirements of a given version is
424+
compatible with successive specifications, which are published with the same
425+
version and either the same or greater release year value. Thus, JSON Schema
426+
provides a guarantee of compatibility for future releases within a version.
423427

424428
## Keyword Behaviors
425429

specs/jsonschema-validation.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ specification.
9090
The current IRI for the default JSON Schema dialect meta-schema is
9191
`https://json-schema.org/1/2025`. This IRI encodes the specification's version
9292
and release year. Because all schemas written to conform to a given version are
93-
guaranteed to be compatible with later releases within the same iteration, the
93+
guaranteed to be compatible with later releases within the same version, the
9494
meta-schema IRI `https://json-schema.org/1` is also recognized to represent the
95-
latest release within the indicated iteration.
95+
latest release within the indicated version.
9696

9797
The meta-schema describes a dialect consisting of all keywords defined in this
9898
specification and the JSON Schema Core specification. Certain keywords specify

0 commit comments

Comments
 (0)