From 72b7aac632602aa897f3a579e8a84602738f868b Mon Sep 17 00:00:00 2001 From: leadpony Date: Sun, 24 Jan 2021 00:50:18 +0900 Subject: [PATCH] Bump version to 2.1.0 --- AUTHORS | 1 + CHANGELOG.md | 9 +++++++++ NOTICE | 2 +- README.md | 6 +++--- joy-classic-tests/pom.xml | 2 +- joy-classic/pom.xml | 2 +- joy-core/pom.xml | 2 +- joy-yaml-tests/pom.xml | 2 +- joy-yaml/pom.xml | 2 +- pom.xml | 2 +- tck/pom.xml | 2 +- 11 files changed, 21 insertions(+), 11 deletions(-) diff --git a/AUTHORS b/AUTHORS index 1f0761a..6d7d039 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,3 +1,4 @@ leadpony Davide Angelocola Todd O'Bryan +Thiago Henrique Hüpner diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b89cec..c5c4269 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ 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). +## 2.1.0 - 2021-01-24 +### Changed +- `JsonPointer.add()` now can replace the value at root location with given array/object, regardless of the original type. This is a requirement from the TCK. + +### Fixed +- `JsonObject.getBoolean()` and `JsonObject.isNull()` now correctly throws NPE if there exists no property for the specified key. (PR #12, #13 both are authored by @Thihup) +- `JsonParserFactory.createParser(InputStream)` now correctly throws `JsonException` if character encoding cannot be determined automatically. (Issue #10 reported by @Thihup) +- Fixed a bug that was causing JSON Patch move operation on nonexistent value not to throw `JsonException`, if the source path is the same as the target path. (Issue #11 reported by @Thihup) + ## 2.0.0 - 2020-10-29 ### Changed - Updated the Jakarta API to 2.0.0. diff --git a/NOTICE b/NOTICE index 713ec10..fa43960 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ # Joy -Copyright 2019-2020 the original author or authors. All rights reserved. +Copyright 2019-2021 the original author or authors. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this product except in compliance with the License. diff --git a/README.md b/README.md index 8f89327..12652c9 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ For using this version, the following 2 dependencies neeed to be added in your ` org.leadpony.joy joy-classic - 2.0.0 + 2.1.0 runtime ``` @@ -87,7 +87,7 @@ All you need to do for parsing/reading YAML documents is switching the implement org.leadpony.joy joy-yaml - 2.0.0 + 2.1.0 runtime ``` @@ -119,7 +119,7 @@ There are other implementations compatible with this software. * [Apache Johnzon] ## Copyright Notice -Copyright 2019-2020 the original author or authors. All rights reserved. +Copyright 2019-2021 the original author or authors. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this product except in compliance with the License. diff --git a/joy-classic-tests/pom.xml b/joy-classic-tests/pom.xml index b210354..20af9fb 100644 --- a/joy-classic-tests/pom.xml +++ b/joy-classic-tests/pom.xml @@ -8,7 +8,7 @@ org.leadpony.joy joy-parent - 2.1.0-SNAPSHOT + 2.1.0 joy-classic-tests diff --git a/joy-classic/pom.xml b/joy-classic/pom.xml index 3bc65b8..be4cf9d 100644 --- a/joy-classic/pom.xml +++ b/joy-classic/pom.xml @@ -8,7 +8,7 @@ org.leadpony.joy joy-parent - 2.1.0-SNAPSHOT + 2.1.0 joy-classic diff --git a/joy-core/pom.xml b/joy-core/pom.xml index ee1651c..af48e3a 100644 --- a/joy-core/pom.xml +++ b/joy-core/pom.xml @@ -8,7 +8,7 @@ org.leadpony.joy joy-parent - 2.1.0-SNAPSHOT + 2.1.0 joy-core diff --git a/joy-yaml-tests/pom.xml b/joy-yaml-tests/pom.xml index 968bb82..3d93ad0 100644 --- a/joy-yaml-tests/pom.xml +++ b/joy-yaml-tests/pom.xml @@ -8,7 +8,7 @@ org.leadpony.joy joy-parent - 2.1.0-SNAPSHOT + 2.1.0 joy-yaml-tests diff --git a/joy-yaml/pom.xml b/joy-yaml/pom.xml index 45a45a7..a476fb5 100644 --- a/joy-yaml/pom.xml +++ b/joy-yaml/pom.xml @@ -8,7 +8,7 @@ org.leadpony.joy joy-parent - 2.1.0-SNAPSHOT + 2.1.0 joy-yaml diff --git a/pom.xml b/pom.xml index 892a056..62acb5a 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ org.leadpony.joy joy-parent - 2.1.0-SNAPSHOT + 2.1.0 pom org.leadpony.joy.parent diff --git a/tck/pom.xml b/tck/pom.xml index 3d45119..30e0bdf 100644 --- a/tck/pom.xml +++ b/tck/pom.xml @@ -7,7 +7,7 @@ org.leadpony.joy joy-parent - 2.1.0-SNAPSHOT + 2.1.0 tck