This repository was archived by the owner on Oct 31, 2023. It is now read-only.
Releases: bspfsystems/SimpleJSON
Releases · bspfsystems/SimpleJSON
Release 1.2.0
Release 1.1.6
Updates:
- Changed Jetbrains Annotations scope to
provided(no longer compiling with the jar) - Maven source plugin update to 3.3.0 (was 3.2.1)
- Maven gpg plugin updated to 3.1.0 (was 3.0.1)
- Maven shade plugin filtering out dependency MANIFEST.MF files and minimizing jar
- Whitespace issues
Release 1.1.5
Updates:
- Added a space after a colon when formatting JSON as a String
- Jetbrains Annotations update to 24.0.1 (from 23.0.0)
- Project version bump to 1.1.5 (from 1.1.4)
Maven:
- Added Maven Wrapper
- Compiler plugin java version change from 1.8 to 8 (no real change, just symantics)
- Plugin updates:
- compiler to 3.11.0 (from 3.10.1)
- javadoc to 3.5.0 (from 3.4.0)
- shade to 3.4.1 (from 3.3.0)
- deploy to 3.1.1 (from 3.0.0)
CI/CD:
- Updated GitLab backup to use build template
Release 1.1.4
Updates:
- Javadoc spacing cleanup
- Update JetBrains Annotations to 23.0.0 (from 22.0.0)
Release 1.1.3
Bugfixes:
- Updated a List reference to a JSONArray reference, fixes a parsing error.
Release 1.1.2
Updates:
- Changed BigDecimal to Double parsing for deserialization, as it has a larger range
Bugfixes:
- Lists were used instead of JSONArrays when deserializing a JSONArray
- Changed JSONArray and JSONObject implementations to use generic Numbers when checking and retrieving Number-based values (all are stored as Doubles, initially)
Release 1.1.1
Updates:
- Version bump to 1.1.1
- Fixed spelling in JSONArray Javadocs
- Fixed comment indentation
- Changed method names in JSONReader to remove the
zzfor the packed strings
Bugfixes:
- Added
break;where it was missing in JSONReader, causing the JSONParser to be unable to deserialize almost any JSON - Removed escape character for double quote parsing
Release 1.1.0
New:
- Added the
size()anditerator()methods to theJSONArrayandJSONObjectinterfaces, and to their respective implementations.
Release 1.0.0
Initial release, including updates to how Clifton Labs' version of serialization and deserialization work (made simpler).