From d0b2901c203044866e842320ef590b232dd4f8e0 Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Wed, 8 Jul 2026 10:23:03 -0400 Subject: [PATCH 1/3] docs: adds a json schema namespace --- registries/_namespace/jsonschema.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 registries/_namespace/jsonschema.md diff --git a/registries/_namespace/jsonschema.md b/registries/_namespace/jsonschema.md new file mode 100644 index 0000000..18c4d93 --- /dev/null +++ b/registries/_namespace/jsonschema.md @@ -0,0 +1,14 @@ +--- +owner: baywet +issue: +description: JSON Schema keywords exposed as OpenAPI Specification Extensions for versions that do not directly support them. +layout: default +--- + +{% capture summary %} +The `x-{{page.slug}}-` prefix is reserved for OpenAPI Specification Extensions that mirror JSON Schema keywords when targeting OpenAPI versions or JSON Schema dialects where those keywords are not directly available. + +Extensions in this namespace are registered in the [OpenAPI Extension Registry](../extension/), like the `x-oai-` and `x-oas-` namespaces. +{% endcapture %} + +{% include namespace-entry.md summary=summary %} From addd47c38b8bc5d8746e27bb43a350e0018503b0 Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Wed, 8 Jul 2026 11:12:33 -0400 Subject: [PATCH 2/3] fix: update owner to OAI --- registries/_namespace/jsonschema.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registries/_namespace/jsonschema.md b/registries/_namespace/jsonschema.md index 18c4d93..99a8bd6 100644 --- a/registries/_namespace/jsonschema.md +++ b/registries/_namespace/jsonschema.md @@ -1,5 +1,5 @@ --- -owner: baywet +owner: OAI issue: description: JSON Schema keywords exposed as OpenAPI Specification Extensions for versions that do not directly support them. layout: default From 0238ac1d5617373dad06fdfe8a0fcb4399a554bb Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Thu, 9 Jul 2026 15:44:51 -0400 Subject: [PATCH 3/3] Update registries/_namespace/jsonschema.md --- registries/_namespace/jsonschema.md | 1 + 1 file changed, 1 insertion(+) diff --git a/registries/_namespace/jsonschema.md b/registries/_namespace/jsonschema.md index 99a8bd6..2858e84 100644 --- a/registries/_namespace/jsonschema.md +++ b/registries/_namespace/jsonschema.md @@ -3,6 +3,7 @@ owner: OAI issue: description: JSON Schema keywords exposed as OpenAPI Specification Extensions for versions that do not directly support them. layout: default +registry: ../extension/index.html --- {% capture summary %}