Skip to content

TSC Vote - The future of format #19

Closed
@gregsdennis

Description

@gregsdennis

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
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions