Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Commit cc62d6b

Browse files
authoredMar 16, 2019
Merge branch 'master' into master
2 parents d825e3a + 7c121e6 commit cc62d6b

File tree

4 files changed

+21
-2
lines changed

4 files changed

+21
-2
lines changed
 

‎_data/validator-libraries-modern.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,23 @@
2626
url: https://github.com/pboettch/json-schema-validator
2727
draft: [7]
2828
license: MIT
29+
- name: Clojure
30+
implementations:
31+
- name: json-schema
32+
url: https://github.com/luposlip/json-schema
33+
draft: [7]
34+
license: Eclipse Public License 2.0
2935
- name: Elixir
3036
implementations:
3137
- name: Elixir JSON Schema validator
3238
url: https://github.com/jonasschmidt/ex_json_schema
3339
draft: [4]
3440
notes: "Draft-06+ progress: issue [24](https://github.com/jonasschmidt/ex_json_schema/issues/24); branch [multi-draft-support](https://github.com/jonasschmidt/ex_json_schema/tree/multi-draft-support)"
3541
license: MIT
42+
- name: JsonXema
43+
url: https://github.com/hrzndhrn/json_xema
44+
draft: [7, 6, 4]
45+
license: MIT
3646
- name: Go
3747
implementations:
3848
- name: gojsonschema
@@ -61,6 +71,13 @@
6171
notes:
6272
draft: [7]
6373
license: Apache License 2.0
74+
- name: Kotlin
75+
implementations:
76+
- name: Medeia-validator
77+
url: https://github.com/worldturner/medeia-validator
78+
notes: streaming validator for Kotlin and Java clients; works with Jackson and Gson
79+
draft: [7, 6, 4]
80+
license: Apache License 2.0
6481
- name: JavaScript
6582
implementations:
6683
- name: ajv

‎draft-07/json-schema-release-notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ more clearly than before.
2323

2424
keyword | change | notes
2525
---- | ---- | ----
26-
[`"$comment"`](json-schema-core.html#rfc.section.10) | added to Core | Intended for notes to schema maintainers, as opposed to [`"description"`](json-schema-validation.html#rfc.section.10.1) which is suitable for display to end users
26+
[`"$comment"`](json-schema-core.html#rfc.section.9) | added to Core | Intended for notes to schema maintainers, as opposed to [`"description"`](json-schema-validation.html#rfc.section.10.1) which is suitable for display to end users
2727
[`"if"`, `"then"`, `"else"`](json-schema-validation.html#rfc.section.6.6) | added to Validation | explicit conditional schema evaluation
2828
[`"readOnly"`](json-schema-validation.html#rfc.section.10.3) | moved from Hyper-Schema to Validation | not limited to hypermedia environments
2929
[`"writeOnly"`](json-schema-validation.html#rfc.section.10.3) | added to Validation | general write-only fields, including but not limited to passwords

‎implementations.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ _TODO: Sort by draft support._
264264
- [JSON Editor](https://json-editor.tangramjs.com) - *An online, schema-aware editor for JSON document*
265265
- [Eclipse IDE](https://www.eclipse.org/downloads/eclipse-packages) - *Rich JSON edition supporting schema for instantaneous validation and error reporting, completion, documentation.*
266266
- [WebStorm](https://www.jetbrains.com/webstorm/), [IntelliJ IDEA](https://www.jetbrains.com/idea/), and other [JetBrains IDEs](https://www.jetbrains.com/products.html?fromMenu#type=ide) - *Code completion, documentation, and validation for JSON files using JSON Schema*
267+
- [JsonDraft](https://jsondraft.com/) - *Tree view JSON and JSON Schema editor online. Create and Save reusable components, Share JSON.*
267268

268269

269270
Schema Repositories

‎index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ permalink: /
4141

4242
We expect to publish a new round of drafts (Core, Validation, Hyper-Schema, Relative JSON Pointer) in early 2019, and are actively working on the last few PRs. While the drafts are currently expired, they are still under active development. This project is staffed by volunteers, and life occasionally disregards IETF expiration schedules.
4343

44-
The last two major PRs (for modular vocabularies and a standardized output format) are under review and have gotten several rounds of feedback. Once those are complete, there will be a four-week final review period during which we will take feedback on the overall flow and content before publication. Therefore, the likely publication date will be in **January or Feburary 2018**. We had hoped for December but the holiday season and other life events have prevented that.
44+
The last two major PRs (for modular vocabularies and a standardized output format) are under review and have gotten several rounds of feedback. Once those are complete, there will be a four-week final review period during which we will take feedback on the overall flow and content before publication. Therefore, the likely publication date will be in **January or Feburary 2019**. We had hoped for December but the holiday season and other life events have prevented that.
4545

4646
This draft has taken more time than expected because it tackles deep, long-term issues that have long been a challenge for JSON Schema. This includes building in a formal extensibility mechanism so that we can more easily draw a line to finalize the contents of the Core and Validation specifications.
4747

@@ -85,6 +85,7 @@ JSON Schema is hypermedia ready, and ideal for annotating your existing JSON-bas
8585

8686
Interested? Check out:
8787

88+
* [Understanding JSON Schema](/understanding-json-schema/)
8889
* The [specification](./specification.md)
8990
* [Learning resources](./learn/index.md)
9091
* the growing list of [JSON (Hyper-)Schema software](./implementations.md)

0 commit comments

Comments
 (0)
This repository has been archived.