gson-comments/CHANGELOG.md
2015-09-26 19:47:17 -04:00

20 lines
836 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Change Log
==========
## Version 2.4.0
_RELEASE DATE TBA_
* **Drop `IOException` from `TypeAdapter.toJson()`.** This is a binary-compatible change, but may
cause compiler errors where `IOExceptions` are being caught but no longer thrown. The correct fix
for this problem is to remove the unnecessary `catch` clause.
* New: `Gson.newJsonWriter` method returns configured `JsonWriter` instances.
* New: `@SerializedName` now works with [AutoValues][autovalue] abstract property methods.
* New: `JsonWriter#jsonValue` writes raw JSON values.
* New: APIs to add primitives directly to `JsonArray` instances.
* New: ISO 8601 type adapter. Find this in _extras_.
* Fix: `FieldNamingPolicy` now works properly when running on a device with a Turkish locale.
[autovalue]: https://github.com/google/auto/tree/master/value