Skip to content

Releases: arkanovicz/essential-json

v2.6.3

13 Mar 14:19
Compare
Choose a tag to compare

Maintenance release.

  • bump junit version to 4.13.1
  • improve README

v2.6.2

04 May 13:27
Compare
Choose a tag to compare

Maintenance release.

  • fix toPrettyString methods formatting
  • improve README examples

v2.6.1

03 May 00:25
Compare
Choose a tag to compare

Maintenance release.

Fixes Json.Object.getJson() signature.

v2.6

02 May 02:46
Compare
Choose a tag to compare
  • added Json.toJson(java.lang.Object) method, which converts Java standard containers to Json

v2.5

22 Apr 11:22
Compare
Choose a tag to compare
  • added Array.pushAll(collection) and Object.setAll(collection), return self

v2.4

19 Apr 18:07
Compare
Choose a tag to compare

Facility methods for Json containers manipulation (chained API and constructors shortcuts) :

  • added Cloneable support (deep cloning)
  • added facility methods Json.newArray(Serializable...) and Json.newObject(Serializable...)
  • added getJson(...) getters returning Json containers
  • added Array.push(value), Array.put(index, value) and Object.set(key, value), returning self
  • removed an extra \n in empty arrays pretty output

v2.3

15 Mar 06:10
Compare
Choose a tag to compare

Maintenance release. Fixes a parsing bug.

v2.2

18 Feb 14:43
Compare
Choose a tag to compare

Additions:

  • Json.Array(Serializable...) constructor
  • Json.escape(String) commodity method

v2.1

03 Jan 07:28
Compare
Choose a tag to compare

Maintenance release. Fixes a bug in the parsing of negative longs.

v2.0

29 Dec 12:50
Compare
Choose a tag to compare

Main changes:

  • renamed container classes to Json.Array and Json.Object
  • added specialized getters