Skip to content

Releases: RalleYTN/SimpleJSON

Version 2.1.1

07 Dec 10:27
Compare
Choose a tag to compare
  • Added jitpack.yml to fix an issue with Jitpack IO not using JDK 11

Version 2.1.0

05 Dec 18:43
Compare
Choose a tag to compare
  • Made the library Java 11 compatible
  • Behavior of JSONObject#compact() has changed; the compact method will now also be called recursively for all child objects
  • Increased unit test coverage
  • Cleaned the code
  • #5: Added JSONParser#parse(String,boolean)
  • #5: Added JSONParser#parse(Reader,boolean)
  • #5: Added JSONParser#parse(Reader,JSONContentHandler,boolean,boolean)
  • #5: Added new constructors to JSONArray
  • #5: Added new constructors to JSONObject
  • #6: Added JSONFormatter#format(JSONArray,Writer)
  • #6: Added JSONFormatter#format(JSONObject,Writer)
  • #7: Added new constructor to JSONFormatter
  • Added JSONAttribute#genericType()
  • BUGFIX: Fixed a typo in JSONParseException
  • BUGFIX: Fixed a possible NullPointerException in JSONObject#equals(Object)
  • BUGFIX: Fixed a possible NullPointerException in JSONArray#equals(Object)
  • BUGFIX: Fixed a bug that caused the JSON output of a serialized object to be differently ordered on every run
  • BUGFIX: Fixed a bug that caused floating point numbers to be serialized as integers
  • BUGFIX: Fixed a bug that caused values of collections and maps to be deserialized as JSONObject instead of their respectively defined generic type.
  • BUGFIX: Fixed a bug that caused character arrays to not convert into string arrays during JSON output under certain circumstances.
  • BUGFIX: JSONParseException will now actually show a string representation of the unexpected token instead of its ID

Version 1.1.0

20 Dec 17:30
Compare
Choose a tag to compare

2017-12-20

Version 1.0.0

30 Jul 16:58
Compare
Choose a tag to compare

2017-07-30