---
pages/specification-links.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/specification-links.md b/pages/specification-links.md
index a327ef50d..d52e52731 100644
--- a/pages/specification-links.md
+++ b/pages/specification-links.md
@@ -498,8 +498,8 @@ The next unreleased draft is a work in progress. You can [give feedback and get
The specification links here link to the raw sources. We do not provide rendered [work-in-progress](work-in-progress) drafts except near the very end of a publication cycle, during the final review period.
- - Core: [jsonschema-core.md](https://github.com/json-schema-org/json-schema-spec/blob/main/jsonschema-core.md)
- - Validation: [jsonschema-validation.md](https://github.com/json-schema-org/json-schema-spec/blob/main/jsonschema-validation.md)
+ - Core: [jsonschema-core.md](https://github.com/json-schema-org/json-schema-spec/blob/main/specs/jsonschema-core.md)
+ - Validation: [jsonschema-validation.md](https://github.com/json-schema-org/json-schema-spec/blob/main/specs/jsonschema-validation.md)
- Hyper-Schema: [jsonschema-hyperschema.xml](https://github.com/json-schema-org/json-hyperschema-spec/blob/main/jsonschema-hyperschema.xml)
- Relative JSON Pointer: [relative-json-pointer.xml](https://github.com/json-schema-org/json-schema-spec/blob/master/relative-json-pointer.xml)
- [JSON Schema meta-schema](https://github.com/json-schema-org/json-schema-spec/blob/master/schema.json)
From ceb509cfc666de0ba993c73b1dec6f81668a2ac4 Mon Sep 17 00:00:00 2001
From: Devanjoy Das <123098732+DevanjoyDas@users.noreply.github.com>
Date: Tue, 7 Jan 2025 13:42:09 +0530
Subject: [PATCH 3/9] fix : remove dummy text present on
https://json-schema.org/overview/case-studies page (#1237)
* remove dummy text from overview/casse-studies page
* remove dummy text from overview/case-studies
* format fix
---
pages/overview/case-studies/index.page.tsx | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/pages/overview/case-studies/index.page.tsx b/pages/overview/case-studies/index.page.tsx
index b79b1352d..a76fdf3a1 100644
--- a/pages/overview/case-studies/index.page.tsx
+++ b/pages/overview/case-studies/index.page.tsx
@@ -31,10 +31,8 @@ export default function ContentExample() {
{newTitle}
- {/* Please fix below dummy text and make it two to three liner so that we can remove the bug of layout shifting :) */}
- Learn how organizations are adopting and benefiting from JSON Schema.
- Please replace this text with a two to three liner so that we can avoid
- the layout shifting bug.
+ Learn how organizations are adopting JSON Schema to improve data
+ management, ensure consistency, and streamline workflows across systems.
{data.map((element, index) => (
From ccf7bcf2adb790bb276e934a0e3a94e13ac83e10 Mon Sep 17 00:00:00 2001
From: Abhay
Date: Tue, 7 Jan 2025 13:43:34 +0530
Subject: [PATCH 4/9] Added the JSV Elixir library to the avaiable tools
(#1235)
---
data/tooling-data.yaml | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/data/tooling-data.yaml b/data/tooling-data.yaml
index 710113da9..a2394c6bc 100644
--- a/data/tooling-data.yaml
+++ b/data/tooling-data.yaml
@@ -3046,4 +3046,20 @@
license: 'Apache-2.0'
source: 'https://github.com/pubg/protoc-gen-jsonschema'
supportedDialects:
- draft: ['4', '6', '7', '2019-09', '2020-12']
\ No newline at end of file
+ draft: ['4', '6', '7', '2019-09', '2020-12']
+
+- name: JSV
+ description: 'A generic JSON Schema validator for Elixir'
+ environments: ['Linux', 'MacOS', 'Windows','Embedded platform']
+ toolingTypes: ['validator']
+ languages: ['Elixir', 'Erlang']
+ maintainers:
+ - name: 'Ludovic Demblans'
+ username: 'lud'
+ platform: 'github'
+ license: 'MIT'
+ source: 'https://github.com/lud/jsv'
+ homepage: 'https://hex.pm/packages/jsv'
+ supportedDialects:
+ draft: ['2020-12', '7']
+ toolingListingNotes: 'JSON Schema Validation for Elixir according to the latest specifications. Supports compile-time schema builds, custom dialects and custom formats.'
\ No newline at end of file
From a5db705cc408711dd2deb8824a9537998b21576f Mon Sep 17 00:00:00 2001
From: MadhavDhatrak <155296217+MadhavDhatrak@users.noreply.github.com>
Date: Tue, 7 Jan 2025 13:49:33 +0530
Subject: [PATCH 5/9] [Feat]-Add json schema editor tool (#1231)
* feat/Liquid JSON Schema Editor
* feat/json-schema-editor
---------
Co-authored-by: Benjamin Granados <40007659+benjagm@users.noreply.github.com>
---
data/tooling-data.yaml | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/data/tooling-data.yaml b/data/tooling-data.yaml
index a2394c6bc..4d247fa85 100644
--- a/data/tooling-data.yaml
+++ b/data/tooling-data.yaml
@@ -3047,7 +3047,18 @@
source: 'https://github.com/pubg/protoc-gen-jsonschema'
supportedDialects:
draft: ['4', '6', '7', '2019-09', '2020-12']
-
+- name: 'JSON Schema Editor'
+ description: 'The JSON schema editor provides an easy UI for building JSON Schema. In addition, users can convert their json schema into SQL, GraphQL, and Protocol Buffers formats. Lastly this tool allows users to generate sample data that conforms to the json schema they have defined.'
+ toolingTypes: ['editor']
+ maintainers:
+ - name: 'robclarabase'
+ username: 'robclarabase'
+ platform: 'github'
+ license: 'MIT'
+ source: 'https://github.com/Clarabase/json-schema-editor'
+ homepage: 'https://json-schema-editor.onrender.com/'
+ supportedDialects:
+ draft: ['2020-12']
- name: JSV
description: 'A generic JSON Schema validator for Elixir'
environments: ['Linux', 'MacOS', 'Windows','Embedded platform']
@@ -3062,4 +3073,4 @@
homepage: 'https://hex.pm/packages/jsv'
supportedDialects:
draft: ['2020-12', '7']
- toolingListingNotes: 'JSON Schema Validation for Elixir according to the latest specifications. Supports compile-time schema builds, custom dialects and custom formats.'
\ No newline at end of file
+ toolingListingNotes: 'JSON Schema Validation for Elixir according to the latest specifications. Supports compile-time schema builds, custom dialects and custom formats.'
From 4cd13acb2eb68d8d268f69bfb58b3e8e22557c8b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 7 Jan 2025 09:21:56 +0100
Subject: [PATCH 6/9] chore(deps): bump babel-loader from 9.1.3 to 9.2.1
(#1226)
Bumps [babel-loader](https://github.com/babel/babel-loader) from 9.1.3 to 9.2.1.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v9.1.3...v9.2.1)
---
updated-dependencies:
- dependency-name: babel-loader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package.json | 2 +-
yarn.lock | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index e1de179bb..691c90d69 100644
--- a/package.json
+++ b/package.json
@@ -29,7 +29,7 @@
"@docsearch/react": "3.8.0",
"@types/jsonpath": "^0.2.4",
"axios": "1.7.7",
- "babel-loader": "^9.1.3",
+ "babel-loader": "^9.2.1",
"classnames": "^2.5.1",
"feed": "^4.2.2",
"file-saver": "^2.0.5",
diff --git a/yarn.lock b/yarn.lock
index 799b44764..a815c1ab9 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4557,16 +4557,16 @@ __metadata:
languageName: node
linkType: hard
-"babel-loader@npm:^9.1.3":
- version: 9.1.3
- resolution: "babel-loader@npm:9.1.3"
+"babel-loader@npm:^9.2.1":
+ version: 9.2.1
+ resolution: "babel-loader@npm:9.2.1"
dependencies:
find-cache-dir: "npm:^4.0.0"
schema-utils: "npm:^4.0.0"
peerDependencies:
"@babel/core": ^7.12.0
webpack: ">=5"
- checksum: 10c0/e3fc3c9e02bd908b37e8e8cd4f3d7280cf6ac45e33fc203aedbb615135a0fecc33bf92573b71a166a827af029d302c0b060354985cd91d510320bd70a2f949eb
+ checksum: 10c0/efb82faff4c7c27e9c15bb28bf11c73200e61cf365118a9514e8d74dd489d0afc2a0d5aaa62cb4254eefc2ab631579224d95a03fd245410f28ea75e24de54ba4
languageName: node
linkType: hard
@@ -8307,7 +8307,7 @@ __metadata:
"@typescript-eslint/parser": "npm:^6.21.0"
autoprefixer: "npm:^10.4.20"
axios: "npm:1.7.7"
- babel-loader: "npm:^9.1.3"
+ babel-loader: "npm:^9.2.1"
babel-plugin-istanbul: "npm:^7.0.0"
classnames: "npm:^2.5.1"
cypress: "npm:^13.13.1"
From ac73c34d0beb6319ae018c66535fcfc95203cf61 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 7 Jan 2025 09:22:21 +0100
Subject: [PATCH 7/9] chore(deps): bump node-ical from 0.19.0 to 0.20.1 (#1227)
Bumps [node-ical](https://github.com/jens-maus/node-ical) from 0.19.0 to 0.20.1.
- [Commits](https://github.com/jens-maus/node-ical/compare/0.19.0...0.20.1)
---
updated-dependencies:
- dependency-name: node-ical
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package.json | 2 +-
yarn.lock | 23 +++++++++++++++++------
2 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/package.json b/package.json
index 691c90d69..f16fc54c5 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
"next": "14.2.14",
"next-sitemap": "^4.2.3",
"next-themes": "^0.3.0",
- "node-ical": "0.19.0",
+ "node-ical": "0.20.1",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-syntax-highlighter": "^15.6.1",
diff --git a/yarn.lock b/yarn.lock
index a815c1ab9..4080446cb 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4548,6 +4548,17 @@ __metadata:
languageName: node
linkType: hard
+"axios@npm:^1.7.7":
+ version: 1.7.9
+ resolution: "axios@npm:1.7.9"
+ dependencies:
+ follow-redirects: "npm:^1.15.6"
+ form-data: "npm:^4.0.0"
+ proxy-from-env: "npm:^1.1.0"
+ checksum: 10c0/b7a41e24b59fee5f0f26c1fc844b45b17442832eb3a0fb42dd4f1430eb4abc571fe168e67913e8a1d91c993232bd1d1ab03e20e4d1fee8c6147649b576fc1b0b
+ languageName: node
+ linkType: hard
+
"axobject-query@npm:^3.2.1":
version: 3.2.1
resolution: "axobject-query@npm:3.2.1"
@@ -8336,7 +8347,7 @@ __metadata:
next: "npm:14.2.14"
next-sitemap: "npm:^4.2.3"
next-themes: "npm:^0.3.0"
- node-ical: "npm:0.19.0"
+ node-ical: "npm:0.20.1"
nyc: "npm:^17.1.0"
postcss: "npm:^8.4.41"
prettier: "npm:3.3.3"
@@ -9151,15 +9162,15 @@ __metadata:
languageName: node
linkType: hard
-"node-ical@npm:0.19.0":
- version: 0.19.0
- resolution: "node-ical@npm:0.19.0"
+"node-ical@npm:0.20.1":
+ version: 0.20.1
+ resolution: "node-ical@npm:0.20.1"
dependencies:
- axios: "npm:1.7.7"
+ axios: "npm:^1.7.7"
moment-timezone: "npm:^0.5.45"
rrule: "npm:2.8.1"
uuid: "npm:^10.0.0"
- checksum: 10c0/15788f5a658eccb0b3ec7e692f8e882612a5e55926ab7d55e4540bdb88963e548f35388486a2d95e75caa939db840560ff4a159db46ffa509ec35df40c62b12c
+ checksum: 10c0/3e95ece63f0420f96b611913e0134660120bf2e87da8b1afbc73b6db2cbe2ad20d9b76ad912fa80b20923c64f0002869d98edaa53d143aa5989d223ff12ef621
languageName: node
linkType: hard
From 475eb594e6ad8d3fae442258313bd1d15c5b6a21 Mon Sep 17 00:00:00 2001
From: MadhavDhatrak <155296217+MadhavDhatrak@users.noreply.github.com>
Date: Tue, 7 Jan 2025 13:55:13 +0530
Subject: [PATCH 8/9] feat/Liquid JSON Schema Editor (#1230)
Co-authored-by: Benjamin Granados <40007659+benjagm@users.noreply.github.com>
---
data/tooling-data.yaml | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/data/tooling-data.yaml b/data/tooling-data.yaml
index 4d247fa85..527ff42a8 100644
--- a/data/tooling-data.yaml
+++ b/data/tooling-data.yaml
@@ -3047,6 +3047,21 @@
source: 'https://github.com/pubg/protoc-gen-jsonschema'
supportedDialects:
draft: ['4', '6', '7', '2019-09', '2020-12']
+- name: 'Liquid JSON Schema Editor'
+ description: 'Graphical JSON Schema editor for draft-04, draft-06, draft-07, 2019-09 and 2020-12, with split source code and graphical editing. Includes validation of JSON files based on JSON Schema, JSON Sample Generator and JSON Schema Documentation Generator.'
+ toolingTypes: ['validator', 'documentation', 'editor']
+ languages: ['C#', '.NET']
+ environments: ['Microsoft Windows']
+ maintainers:
+ - name: 'Liquid Technologies Ltd'
+ platform: 'other'
+ creators:
+ - name: 'Liquid Technologies Ltd'
+ platform: 'other'
+ homepage: 'https://www.liquid-technologies.com/json-schema-editor'
+ license: 'Proprietary and Freeware'
+ supportedDialects:
+ draft: ['4', '6', '7', '2019-09', '2020-12']
- name: 'JSON Schema Editor'
description: 'The JSON schema editor provides an easy UI for building JSON Schema. In addition, users can convert their json schema into SQL, GraphQL, and Protocol Buffers formats. Lastly this tool allows users to generate sample data that conforms to the json schema they have defined.'
toolingTypes: ['editor']
From 0caf2963c6ebc516c40ff4a5721dc2cc08fc31ed Mon Sep 17 00:00:00 2001
From: Sujal Gupta <55016909+heysujal@users.noreply.github.com>
Date: Tue, 7 Jan 2025 14:01:17 +0530
Subject: [PATCH 9/9] add swift-json-schema in tooling data (#1222)
Co-authored-by: Benjamin Granados <40007659+benjagm@users.noreply.github.com>
---
data/tooling-data.yaml | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/data/tooling-data.yaml b/data/tooling-data.yaml
index 527ff42a8..49268ff35 100644
--- a/data/tooling-data.yaml
+++ b/data/tooling-data.yaml
@@ -3047,6 +3047,21 @@
source: 'https://github.com/pubg/protoc-gen-jsonschema'
supportedDialects:
draft: ['4', '6', '7', '2019-09', '2020-12']
+
+- name: swift-json-schema
+ description: 'swift-json-schema support generating JSON schema using Swift result builders or from Swift types directly using macros.'
+ environments: ['macOS', 'iOS', 'tvOS', 'watchOS', 'visionOS', 'Linux']
+ toolingTypes: ['validator', 'code-to-schema', 'model-to-schema']
+ languages: ['Swift']
+ maintainers:
+ - name: 'Austin Evans'
+ username: 'ajevans99'
+ platform: 'github'
+ license: 'MIT'
+ source: 'https://github.com/ajevans99/swift-json-schema'
+ supportedDialects:
+ draft: ['2020-12']
+
- name: 'Liquid JSON Schema Editor'
description: 'Graphical JSON Schema editor for draft-04, draft-06, draft-07, 2019-09 and 2020-12, with split source code and graphical editing. Includes validation of JSON files based on JSON Schema, JSON Sample Generator and JSON Schema Documentation Generator.'
toolingTypes: ['validator', 'documentation', 'editor']
@@ -3062,6 +3077,7 @@
license: 'Proprietary and Freeware'
supportedDialects:
draft: ['4', '6', '7', '2019-09', '2020-12']
+
- name: 'JSON Schema Editor'
description: 'The JSON schema editor provides an easy UI for building JSON Schema. In addition, users can convert their json schema into SQL, GraphQL, and Protocol Buffers formats. Lastly this tool allows users to generate sample data that conforms to the json schema they have defined.'
toolingTypes: ['editor']
@@ -3073,7 +3089,8 @@
source: 'https://github.com/Clarabase/json-schema-editor'
homepage: 'https://json-schema-editor.onrender.com/'
supportedDialects:
- draft: ['2020-12']
+ draft: ['2020-12']
+
- name: JSV
description: 'A generic JSON Schema validator for Elixir'
environments: ['Linux', 'MacOS', 'Windows','Embedded platform']