2015-10-04
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.Gson.newJsonWriter method returns configured JsonWriter instances.@SerializedName now works with AutoValue’s abstract property methods.@SerializedName permits alternate names when deserializing.JsonWriter#jsonValue writes raw JSON values.JsonArray instances.FieldNamingPolicy now works properly when running on a device with a Turkish locale.