Lines Matching +full:is +full:- +full:potential +full:- +full:custom +full:- +full:element +full:- +full:name
4 The change log for versions newer than 2.10 is available only on the [GitHub Releases page](https:/…
16 * Throw `UnsupportedOperationException` when `JsonWriter.jsonValue` is not supported (https://githu…
18 * Fix `TypeAdapter.toJson` throwing AssertionError for custom IOException (https://github.com/googl…
46 * Put `module-info.class` into Multi-Release JAR folder (https://github.com/google/gson/pull/2013)
56 * Improve TreeTypeAdapter thread-safety (https://github.com/google/gson/pull/1976)
57 * Fix `Gson.newJsonWriter` ignoring lenient and HTML-safe setting (https://github.com/google/gson/p…
60 * Fix `FieldNamingPolicy.upperCaseFirstLetter` uppercasing non-letter (https://github.com/google/gs…
70 * Bump proguard-maven-plugin from 2.4.0 to 2.5.1 (https://github.com/google/gson/pull/1980).
79 * Better behaviour with Java 9+ and `Unsafe` if there is a security manager (https://github.com/goo…
93 _2019-10-04_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.8.5...gson-parent-…
95 * Java 9 module-info support
98 _2018-05-21_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.8.4...gson-parent-…
100 …* Moved `utils.VersionUtils` class to `internal.JavaVersion`. This is a potential backward incompa…
104 _2018-05-01_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-…
105 …FieldNamingPolicy, `LOWER_CASE_WITH_DOTS` that mapps JSON name `someFieldName` to `some.field.name`
109 _2018-04-27_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.8.2...gson-parent-…
115 _2017-09-19_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.8.1...gson-parent-…
120 _2017-05-30_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.8.0...gson-parent-…
125 _2016-10-26_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.7...gson-parent-2.…
128 * New: `@JsonAdapter(nullSafe=true)` to specify that a custom type adapter handles null.
131 _2016-06-14_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.6.2...gson-parent-…
141 _2016-02-26_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.6.1...gson-parent-…
148 _2016-02-11_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.6...gson-parent-2.6…
151 2.6.1 release is identical to 2.6, but it targets Java 1.6.
156 _2016-02-11_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.5...gson-parent-2.6)
160 booleans and null may be top-level values in JSON documents, even if the
161 reader is strict.
169 _2015-11-24_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.4...gson-parent-2.5)
173 …, `AtomicInteger`, `AtomicIntegerArray`, `AtomicBoolean`. This change is backward-incompatible bec…
179 _2015-10-04_
181 * **Drop `IOException` from `TypeAdapter.toJson()`.** This is a binary-compatible change, but may
183 for this problem is to remove the unnecessary `catch` clause.
196 _2014-11-20_
198 …-referential fields. The self-referential field is set to null in JSON. Previous version of Gson t…
199 * The most visible impact of this is that Gson can now serialize Throwable (Exception and Error)
207 _2014-08-11_
211 …contains(JsonElement), remove(JsonElement), remove(int index), set(int index, JsonElement element)`
217 _2013-05-13_
225 _2013-04-12_
232 _2012-07-02_
235 …sn't correct because the stream had invalid JSON, not a null. `JsonParser` is now changed to throw…
240 _2012-05-05_
247 _2012-05-05_
255 _2011-12-30_ (Targeted Dec 31, 2011)
257 * Support for user-defined streaming type adapters
264 _2011-11-13_
268 …* Previous versions first parsed complete document into a DOM-style model (JsonObject or JsonArray…
276 * Gson 1.7 would serialize top-level nulls as "". 2.0 serializes them as "null".
301 * Gson 1.7 binds single-element arrays as their contents. 2.0 doesn’t.
310 …precision for primitive type conversion (so -122.08e-2132 != 0). Gson 2.0 uses double precision (s…
311 …* Gson 1.7 sets subclass fields when an InstanceCreator returns a subclass when the value is a fie…
312 * Gson 1.7 versioning never skips the top-level object. Gson 2.0 versioning applies to all objects.
320 _2011-09-30_ (Unplanned release)
326 _2011-04-13_ (Unplanned release)
329 …* Removed assembly-descriptor.xml and maven pom.xml/pom.properties files from Gson binary jar. Thi…
334 _2011-04-12_ (Targeted: Jan 2011)
336 * No need to define no-args constructors for classes serialized with Gson
348 _2010-11-24_ (Targeted: Oct, 2010)
356 _2010-08-19_ (Target Date: Aug 18, 2010)
369 …of a field. This allows serialization of base-class references holding sub-classes to the JSON for…
374 * Default date type adapter is now thread-safe. See Issue 162.
378 …* If a field causes circular reference error, Gson lists the field name instead of the object valu…
386 _2009-04-01_
388 * Fix security token to remove the `<data>` element.
389 * Changed JsonParser.parse method to be non-static
395 _2009-03-17_
397 …* Supported custom mapping of field names by making `FieldNamingStrategy` public and allowing `Fie…
398 …e the output non-executable Javascript. Gson now recognizes this text from input while deserializi…
405 _2009-02-05_
423 * Deserializing non-String value keys for Maps. See Issue 85.
425 * Support for clashing field name. See Issue 76.
426 …* Removed the need to invoke instance creator if a deserializer is registered. See issues 37 and 6…
433 _2008-11-15_ (Target Date Friday, Oct 31, 2008)
436 * Made Gson thread-safe by fixing Issue 63
437 …* Fixed Issue 68 to allow default type adapters for primitive types to be replaced by custom type …
443 _2008-10-14_ (Target Date: None, Unplanned)
450 _2008-10-13_ (Target Date Friday, Oct 7, 2008)
454 …sed strings of size 15-20MB. The parser also is faster and consumes less memory since it uses a to…
461 _2008-08-29_ (Target Date Tuesday Aug 26, 2008)
471 _2008-07-18_ (Target Date Friday, Aug 1, 2008)
478 _2008-07-01_ (Target Date Thursday, July 3, 2008)
485 _2008-06-17_ (Target Date Friday, Jun 13, 2008)