Skip to content

Releases: stleary/JSON-java

20160807

07 Aug 20:22

Choose a tag to compare

Pull Request Description
#253 Optional type conversion for XML reading
#249 Reduce the use of unnecessary exceptions
#246 Add License file
#242 Update readme
#236 Make nextString throw a JSONException instead of a NumberFormatException
#234 JSONPointer fix
#226 fix to compile with 1.6.0_45
#222 JSON Pointer implementation
#219 Added CSV change to CDL.java
#203 Adds JSONArray toList method and JSONObject toMap method

Java 1.6 compatibility

13 Feb 02:34

Choose a tag to compare

Extending backwards compatibility to Java 1.6. The unit tests [https://github.com/stleary/JSON-Java-unit-test] still require Java 1.8. Includes the following commits:

Pull Request Description
#195 Java 1.6 compatibility
#188 Fix negative zero
#186 Update README with number information
#185 change to public: write(writer, indentfactor, indent)
#180 Remove executable bit
#179 Update JavaDoc for JSONObject Constructors

JSONObject and JSONArray initialization with generics

24 Nov 07:58

Choose a tag to compare

Support initializing a JSONObject with Map<?,?> and JSONArray with Collection<?>.
Includes the following commits:

Pull request Description
#168 Update Readme for Maven release
#160 Fixe possible NullPointerException
#159 Properly override Exception class
#153 JSONObject and JSONArray initialization

Update Maven central repository with recent code changes

21 Sep 00:40

Choose a tag to compare

Code changes since the most recent Maven release (20141113):

Existing feature enhancements Pull request
New methods for Enum type #140
BigDecimal and BigInteger methods #135
Iterable JSONArray #132
Remove compiler cast warnings #122
JavaDoc fix in CDL #120
Fix for JSONML.toString() #118
Fix for JSONArray.toString() (direct commit) d6ba318