Closed
Description
json-schema-org/json-schema-spec#1520 describes the current state of the format
keyword and proposes a change that will technically be breaking but should also align the keyword's behavior with user expectation.
In summary:
format
is an assertion, always.- Implementations SHOULD support
format
with the defined values. - Implementations MAY support others, but only by explicit config.
- Implementations MUST refuse to process a schema that contains an unsupported format.
I have created PR json-schema-org/json-schema-spec#1553 to reflect these changes, but the TSC should vote on this change.
- 👍 In favor of this change as-is
- 😕 In favor but with a modification (please elaborate in a comment)
- 👎 Not in favor at all
Metadata
Metadata
Labels
No labels