Skip to content

Releases: iamdudeman/sola-json

3.0.0 - improved JsonObject and JsonArray apis

07 Apr 01:41
235836f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.3...3.0.0

2.1.3 - modularization

08 Oct 15:14
4a9c51e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.2...2.1.3

2.1.2 - Javadoc updates and artifact creation

06 Sep 23:56
efd728e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.1...2.1.2

2.1.1 - Switch to Java 17

03 Aug 22:05
f14cc84
Compare
Choose a tag to compare
Switching to Java 17 since it is LTS (#8)

2.1.0 Serialization improvements and convenience methods

18 Jun 16:27
Compare
Choose a tag to compare

What's Changed

  • Improved serialization performance
  • Builder classes for objects and arrays added
  • JsonElement is now consistent in its type if null is used for any of its constructors

Full Changelog: 2.0.1...2.1.0

Pretty serialization of JsonElements

12 Jun 03:59
7b75c33
Compare
Choose a tag to compare
  • Added toString(int spaces) methods to JsonElement, JsonObject and JsonArray classes that serializes them with indentation.
  • Improved JavaDocs a bit

What's Changed

Full Changelog: 2.0.0...2.0.1

Java 18 + Error Handling

10 Jun 03:55
699c2ca
Compare
Choose a tag to compare
  • Updated to Java 18
  • Improved error handling to show why and where parsing errors happen

1.0.2 - Bug fixes

17 Jan 05:42
97997eb
Compare
Choose a tag to compare
Fixed issue when serializing a JsonElement that contained an escaped …

1.0.1 - Bug fixes

17 Jan 03:38
fc4b74c
Compare
Choose a tag to compare
Feature/1.0.1 (#3)

* Added tests for JsonObject and fixed a couple bugs that the tests found.

* Added tests for JsonArray.
Improved error messaging for when JsonElement type is not of desired type.

* Small helpers added to JsonArray and JsonObject to convert to JsonElement.

* Added JsonMapper interface with some default methods implemented for converting between JsonObject or JsonArray into java objects

* SolaJson now has several methods that utilize new JsonMapper.
Fixed another bug in JsonElement.

1.0.0 - Initial release

16 Jan 04:30
Compare
Choose a tag to compare
gradlew is now executable