20170516

@stleary stleary released this May 16, 2017 · 42 commits to master since this release

Pull Request Description
#324 Allow user to invoke query and optQuery ,with a JSONPointer
#317 make sure locale independent data is not upper/lowercased incorrectly
#304 Update README
#292 Provides "#" string evaluation support for JSON Pointer
#288 Bug fixes for XML Encoding and Decoding
#274 Fix for number output bug.
#271 Update enum support to be more fully featured.

Downloads

20160810

@stleary stleary released this Aug 10, 2016 · 75 commits to master since this release

Pull request Description
#261 Revert "reduces the use of unnecessary exceptions"

Downloads

20160807

@stleary stleary released this Aug 7, 2016 · 78 commits to master since this release

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

Downloads

Java 1.6 compatibility

@stleary stleary released this Feb 13, 2016 · 125 commits to master since this release

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

Downloads

JSONObject and JSONArray initialization with generics

@stleary stleary released this Nov 24, 2015 · 153 commits to master since this release

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

Downloads

Update Maven central repository with recent code changes

@stleary stleary released this Sep 21, 2015 · 175 commits to master since this release

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

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

Downloads