• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:github +full:- +full:issue

4 …og for versions newer than 2.10 is available only on the [GitHub Releases page](https://github.com…
8 * Support for serializing and deserializing Java records, on Java ≥ 16. (https://github.com/google/…
9 * Add `JsonArray.asList` and `JsonObject.asMap` view methods (https://github.com/google/gson/pull/2…
10 … detecting reflective `TreeTypeAdapter` and `FutureTypeAdapter` (https://github.com/google/gson/pu…
11 * Improve `JsonReader.skipValue()` (https://github.com/google/gson/pull/2062)
12 * Perform numeric conversion for primitive numeric type adapters (https://github.com/google/gson/pu…
13 * Add `Gson.fromJson(..., TypeToken)` overloads (https://github.com/google/gson/pull/1700)
14 * Fix changes to `GsonBuilder` affecting existing `Gson` instances (https://github.com/google/gson/…
15 * Make `JsonElement` conversion methods more consistent and fix javadoc (https://github.com/google/…
16 …perationException` when `JsonWriter.jsonValue` is not supported (https://github.com/google/gson/pu…
17 * Disallow `JsonObject` `Entry.setValue(null)` (https://github.com/google/gson/pull/2167)
18 * Fix `TypeAdapter.toJson` throwing AssertionError for custom IOException (https://github.com/googl…
19 * Convert null to JsonNull for `JsonArray.set` (https://github.com/google/gson/pull/2170)
20 * Fixed nullSafe usage. (https://github.com/google/gson/pull/1555)
21 * Validate `TypeToken.getParameterized` arguments (https://github.com/google/gson/pull/2166)
22 * Fix #1702: Gson.toJson creates CharSequence which does not implement toString (https://github.com…
23 * Prefer existing adapter for concurrent `Gson.getAdapter` calls (https://github.com/google/gson/pu…
24 * Improve `ArrayTypeAdapter` for `Object[]` (https://github.com/google/gson/pull/1716)
25 * Improve `AppendableWriter` performance (https://github.com/google/gson/pull/1706)
30 recursive (https://github.com/google/gson/pull/1912)
31 * Added parsing support for enum that has overridden toString() method (https://github.com/google/g…
32 * Removed support for building Gson with Gradle (https://github.com/google/gson/pull/2081)
33 * Removed obsolete `codegen` hierarchy (https://github.com/google/gson/pull/2099)
34 * Add support for reflection access filter (https://github.com/google/gson/pull/1905)
35 * Improve `TypeToken` creation validation (https://github.com/google/gson/pull/2072)
36 …plicit support for `float` in `JsonWriter` (https://github.com/google/gson/pull/2130, https://gith…
37 * Fail when parsing invalid local date (https://github.com/google/gson/pull/2134)
45 * Change target Java version to 7 (https://github.com/google/gson/pull/2043)
46 * Put `module-info.class` into Multi-Release JAR folder (https://github.com/google/gson/pull/2013)
47 * Improve error message when abstract class cannot be constructed (https://github.com/google/gson/p…
48 * Support EnumMap deserialization (https://github.com/google/gson/pull/2071)
49 * Add LazilyParsedNumber default adapter (https://github.com/google/gson/pull/2060)
50 * Fix JsonReader.hasNext() returning true at end of document (https://github.com/google/gson/pull/2…
52 maintained anymore (https://github.com/google/gson/pull/2063)
53 * Add `GsonBuilder.disableJdkUnsafe()` (https://github.com/google/gson/pull/1904)
54 * Add `UPPER_CASE_WITH_UNDERSCORES` in FieldNamingPolicy (https://github.com/google/gson/pull/2024)
55 * Fix failing to serialize Collection or Map with inaccessible constructor (https://github.com/goog…
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…
58 * Delete unused LinkedHashTreeMap (https://github.com/google/gson/pull/1992)
59 * Make default adapters stricter; improve exception messages (https://github.com/google/gson/pull/2…
60 * Fix `FieldNamingPolicy.upperCaseFirstLetter` uppercasing non-letter (https://github.com/google/gs…
64 * Make OSGi bundle's dependency on `sun.misc` optional (https://github.com/google/gson/pull/1993).
65 * Deprecate `Gson.excluder()` exposing internal `Excluder` class (https://github.com/google/gson/pu…
66 * Prevent Java deserialization of internal classes (https://github.com/google/gson/pull/1991).
67 * Improve number strategy implementation (https://github.com/google/gson/pull/1987).
68 * Fix LongSerializationPolicy null handling being inconsistent with Gson (https://github.com/google…
69 * Support arbitrary Number implementation for Object and Number deserialization (https://github.com…
70 * Bump proguard-maven-plugin from 2.4.0 to 2.5.1 (https://github.com/google/gson/pull/1980).
71 * Don't exclude static local classes (https://github.com/google/gson/pull/1969).
72 * Fix `RuntimeTypeAdapterFactory` depending on internal `Streams` class (https://github.com/google/…
73 * Improve Maven build (https://github.com/google/gson/pull/1964).
74 * Make dependency on `java.sql` optional (https://github.com/google/gson/pull/1707).
78 * Fixed issue with recursive types (https://github.com/google/gson/issues/1390).
79 * Better behaviour with Java 9+ and `Unsafe` if there is a security manager (https://github.com/goo…
80 * `EnumTypeAdapter` now works better when ProGuard has obfuscated enum fields (https://github.com/g…
86 * Updated proguard.cfg (https://github.com/google/gson/pull/1693).
87 * Fixed `IllegalStateException` in `JsonTreeWriter` (https://github.com/google/gson/issues/1592).
88 * Added `JsonArray.isEmpty()` (https://github.com/google/gson/pull/1640).
89 * Added new test cases (https://github.com/google/gson/pull/1638).
90 * Fixed OSGi metadata generation to work on JavaSE < 9 (https://github.com/google/gson/pull/1603).
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-
101 * Fixed issue https://github.com/google/gson/issues/1310 by supporting Debian Java 9
104 _2018-05-01_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.8.3...gson-parent-
106 …* Fixed issue https://github.com/google/gson/issues/1305 by removing compile/runtime dependency on…
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.…
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…
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
169 _2015-11-24_ [GitHub Diff](https://github.com/google/gson/compare/gson-parent-2.4...gson-parent-2.5)
173 …omicInteger`, `AtomicIntegerArray`, `AtomicBoolean`. This change is backward-incompatible because …
179 _2015-10-04_
181 * **Drop `IOException` from `TypeAdapter.toJson()`.** This is a binary-compatible change, but may
191 [autovalue]: https://github.com/google/auto/tree/master/value
196 _2014-11-20_
198-referential fields. The self-referential field is set to null in JSON. Previous version of Gson t…
207 _2014-08-11_
217 _2013-05-13_
220 * Bug fix (Issue 511)
225 _2013-04-12_
232 _2012-07-02_
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…
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)
321 * Fixed a threading issue in FieldAttributes (Issue 354)
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)
368 …serialization limit for byte and object arrays and collection to over 11MB from 80KB. See issue 96.
369 …ation of base-class references holding sub-classes to the JSON for the sub-class. It also allows s…
370 … `Gson.toJsonTree()` method that serializes a Java object to a tree of JsonElements. See issue 110.
372 …erialize and deserialize to control whether a field gets serialized or deserialized. See issue 146.
374 * Default date type adapter is now thread-safe. See Issue 162.
375 …* `JsonElement.toString()` now outputs valid JSON after escaping characters properly. See issue 15…
376 …int types (double, float, BigDecimal, Double, Float) are treated equivalent as well. See issue 147.
377 * Fixed bugs in pretty printing. See issue 153.
378 …ses circular reference error, Gson lists the field name instead of the object value. See issue 118.
379 * Gson now serializes a list with null elements correctly. See issue 117.
380 * Fixed issue 121, 123, 126.
386 _2009-04-01_
389 * Changed JsonParser.parse method to be non-static
395 _2009-03-17_
397 …dNamingStrategy` public and allowing `FieldNamingStrategy` to be set in GsonBuilder. See issue 104.
398-executable Javascript. Gson now recognizes this text from input while deserializing and filters i…
399 * Supported deserialization of sets with elements that do not implement Comparable. See Issue 100
400 * Supported deserialization of floating point numbers without a sign after E. See Issue 94
405 _2009-02-05_
407 * Added a new Parser API. See issue 65
408 * Supported deserialization of java.util.Properties. See Issue 87
409 * Fixed the pretty printing of maps. See Issue 93
410 …* Supported automatic conversion of strings into numeric and boolean types if possible. See Issue
411 * Supported deserialization of longs into strings. See Issue 82
418 * Made JSON parser lenient by allowing unquoted member names while parsing. See Issue 41
419 * Better precision handling for floating points. See Issue 71, 72
420 …ort for deserialization of special double values: NaN, infinity and negative infinity. See Issue 81
421 …* Backward compatibility issue found with serialization of `Collection<Object>` type. See Issue 7…
422 * Able to serialize null keys and/or values within a Map. See Issue 77
423 * Deserializing non-String value keys for Maps. See Issue 85.
425 * Support for clashing field name. See Issue 76.
427 * Added default support for java.util.UUID. See Issue 79
428 …* Changed `Gson.toJson()` methods to use `Appendable` instead of `Writer`. Issue 52. This requires…
433 _2008-11-15_ (Target Date Friday, Oct 31, 2008)
435 * Added support to serialize raw maps. See issue 45
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 …
438 …laxed the JSON parser to accept escaped slash (\/) as a valid character in the string. See Issue 66
443 _2008-10-14_ (Target Date: None, Unplanned)
445 …* This version was released to fix Issue 58 which caused a regression bug in version 1.2.1. It inc…
450 _2008-10-13_ (Target Date Friday, Oct 7, 2008)
452 **Note:** This release was abandoned since it caused a regression (Issue 58) bug.
454 …5-20MB. The parser also is faster and consumes less memory since it uses a token match instead of …
455 * Gson now supports field names with single quotes ' in addition to double quotes ". See Issue 55.
456 * Includes bug fixes for issue 46, 49, 51, 53, 54, and 56.
461 _2008-08-29_ (Target Date Tuesday Aug 26, 2008)
464 …Includes bug fixes for Issue 22, Issue 23, Issue 25, Issue 26, Issue 32 , Issue 34, Issue 35, Issu…
471 _2008-07-18_ (Target Date Friday, Aug 1, 2008)
473 * Includes fixes for Issue 19, Partial fix for Issue 20
478 _2008-07-01_ (Target Date Thursday, July 3, 2008)
480 * Includes fixes for Issue 9, Issue 16, Issue 18
485 _2008-06-17_ (Target Date Friday, Jun 13, 2008)
487 * Includes fixes for Issue 15, Issue 14, Issue 3, Issue 8