All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Tests for JSON patch move operation on nonexistent value.
- Test case for failure of character encoding detection.
- Add operation on empty JSON pointer to structure type now accepts both array and object. This change is due to the requirement in the TCK.
- Update the version of Jakarta JSON Processing API to 2.0.0.
- Update the version of Jakarta JSON Processing API to 2.0.0-RC2.
- The API namespace was changed from
javax.json
tojakarta.json
. - Update the version of Jakarta JSON Processing API to 2.0.0-RC1.
- More tests for
JsonBuilderFactory
.
- Add the automatic module name in the manifest file.
- Now allows both upper and lower cases in the hexadecimal letters of unicode escaping. (Issue #1 reported by @toddobryan)
- Tests for
JsonParser.skipArray()
andJsonParser.skipObject()
in the middle of array/object. - Tests for building JSON with collection/map.
- JSON examples with various kinds of indentations.
- Tests for
getConfigInUse()
method. - Tests for
JsonParser.skipArray()
andJsonParser.skipObject()
against JSON array and object not properly closed.
- Reporting for Joy.
- Support of Java 8.
- Tests of next event after calling
getValue()
,getArray()
, andgetObject()
. - Tests of reading JSON followed by garbages.
- Add tests for
read()
,readArray()
, andreadObject()
ofJsonReader
.
- More tests for
JsonParser.hasNext()
.
- Tests for
JsonGenerator.write()
which takes a double parameter. - Tests for malformed JSON patch.
- Initial release to JitPack.