Releases: stleary/JSON-java
Releases · stleary/JSON-java
20160807
| 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
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
Update Maven central repository with recent code changes
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 |