Skip to content

Commit

Permalink
Bump the version to 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
leadpony committed Jul 15, 2019
1 parent 4e0aa70 commit f07dba2
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 18 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 1.0.0 - 2019-07-15
### Added
- Added `JsonSchemaReaderFactoryBuilder.withMetaschema()` which can be used to explicitly specify metaschema against which JSON schemas will be validated while being read. (Issue #19 proposed by @dszier)

Expand Down
17 changes: 2 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ This software is available in the [Maven Central Repository] and the following `
<dependency>
<groupId>org.leadpony.justify</groupId>
<artifactId>justify</artifactId>
<version>0.17.0</version>
<version>1.0.0</version>
</dependency>
```

Expand Down Expand Up @@ -150,20 +150,7 @@ Displays all available options including those shown above.

## Conformance to Specification

This library supports all validation keywords, including `default`, described in [JSON Schema Specification] Draft-07, -06, and -04.

The following table shows _the number of failures_ occurred while testing popular JSON validators written in JVM languages against [JSON Schema Test Suite] as of 2019-06-09.

| Software | Version | Draft-07 | Draft-06 | Draft-04 |
| --- | --- | ---: | ---: | ---: |
| [everit-org/json-schema] | 1.11.1 | 21 | 8 | 9 |
| [java-json-tools/json-schema-validator] | 2.2.10 | n/a | n/a | 11 |
| Justify | 0.17.0 | 0 | 0 | 0 |
| [networknt/json-schema-validator] | 1.0.12 | n/a | n/a | 39 |

The code of these tests is available at [JSON Schema Conformance Test].

This software is one of the most correct implementation of the JSON Schema Specification.
This software is one of the most correct implementation of the JSON Schema Specification. Please refer to the result of [JSON Schema Conformance Test].

## Completion by `default` Keyword

Expand Down
2 changes: 1 addition & 1 deletion justify-cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<groupId>org.leadpony.justify</groupId>
<artifactId>justify-cli</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>1.0.0</version>
<packaging>jar</packaging>
<name>org.leadpony.justify.cli</name>
<description>
Expand Down
2 changes: 1 addition & 1 deletion justify/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<groupId>org.leadpony.justify</groupId>
<artifactId>justify</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>1.0.0</version>
<packaging>jar</packaging>
<name>org.leadpony.justify</name>
<description>
Expand Down

0 comments on commit f07dba2

Please sign in to comment.