diff options
Diffstat (limited to 'release-notes')
-rw-r--r-- | release-notes/CREDITS-2.x | 34 | ||||
-rw-r--r-- | release-notes/VERSION-2.x | 36 |
2 files changed, 70 insertions, 0 deletions
diff --git a/release-notes/CREDITS-2.x b/release-notes/CREDITS-2.x index b80e73d2c..1cb1f5553 100644 --- a/release-notes/CREDITS-2.x +++ b/release-notes/CREDITS-2.x @@ -1065,6 +1065,8 @@ Ville Koskela (vjkoskela@github) (2.11.0) * Reported #2486: Builder Deserialization with JsonCreator Value vs Array (2.11.1) + * Contributed fix for #792: Deserialization Not Working Right with Generic Types and Builders + (2.12.0) Fitz (Joongsoo.Park) (joongsoo@github) * Contributed #2511: Add `SerializationFeature.WRITE_SELF_REFERENCES_AS_NULL` @@ -1136,3 +1138,35 @@ Joshua Shannon (retrodaredevil@github) * Reported, contributed fix for #2785: Polymorphic subtypes not registering on copied ObjectMapper (2.11.1) (2.11.2) + +Mike Gilbode (gilbode@github) + * Reported #792: Deserialization Not Working Right with Generic Types and Builders + (2.12.0) + +Patrick Jungermann (pjungermann@github) + * Requested #1852: Allow case insensitive deserialization of String value into + `boolean`/`Boolean` (esp for Excel) + (2.12.0) + +Nate Bauernfeind (nbauernfeind@github) + * Reported #2091: `ReferenceType` does not expose valid containedType + (2.12.0) + +Xiang Zhang (zhangyangyu@github) + * Reported #2118: `JsonProperty.Access.READ_ONLY` does not work with "getter-as-setter" + Collections + (2.12.0) + +Yona Appletree (Yona-Appletree@github) + * Reported #2283: `JsonProperty.Access.READ_ONLY` fails with collections when a + property name is specified + (2.12.0) + +David Bidorff (bidorffOL@github) + * Reported, contributed fix for #2719: `FAIL_ON_IGNORED_PROPERTIES` does not throw + on `READONLY` properties with an explicit name + (2.12.0) + +Jendrik Johannes (jjohannes@github) + * Contributed #2726: Add Gradle Module Metadata for version alignment with Gradle 6 + (2.12.0) diff --git a/release-notes/VERSION-2.x b/release-notes/VERSION-2.x index 3e37b743c..148c98d03 100644 --- a/release-notes/VERSION-2.x +++ b/release-notes/VERSION-2.x @@ -4,6 +4,42 @@ Project: jackson-databind === Releases === ------------------------------------------------------------------------ +2.12.0 (not yet released) + +#921: Deserialization Not Working Right with Generic Types and Builders + (reported by Mike G; fix contributed by Ville K) +#1852: Allow case insensitive deserialization of String value into + `boolean`/`Boolean` (esp for Excel) + (requested by Patrick J) +#1886: Allow use of `@JsonFormat(with=JsonFormat.Feature.ACCEPT_CASE_INSENSITIVE_PROPERTIES)` + on Class +#1919: Abstract class included as part of known type ids for error message + when using JsonSubTypes + (reported by Incara@github) +#2066: Distinguish null from empty string for UUID deserialization + (requested by leonshaw@github) +#2091: `ReferenceType` does not expose valid containedType + (reported by Nate B) +#2113: Add `CoercionConfig[s]` mechanism for configuring allowed coercions +#2118: `JsonProperty.Access.READ_ONLY` does not work with "getter-as-setter" `Collection`s + (reported by Xiang Z) +#2283: `JsonProperty.Access.READ_ONLY` fails with collections when a property name is specified + (reported by Yona A) +#2675: Support use of `Void` valued properties (`MapperFeature.ALLOW_VOID_VALUED_PROPERTIES`) +#2683: Explicitly fail (de)serialization of `java.time.*` types in absence of + registered custom (de)serializers +#2707: Improve description included in by `DeserializationContext.handleUnexpectedToken()` +#2719: `FAIL_ON_IGNORED_PROPERTIES` does not throw on `READONLY` properties with + an explicit name + (reported, fix contributed by David B) +#2726: Add Gradle Module Metadata for version alignment with Gradle 6 + (contributed by Jendrik J) +#2732: Allow `JsonNode` auto-convert into `ArrayNode` if duplicates found (for XML) +#2733: Allow values of "untyped" auto-convert into `List` if duplicates found (for XML) +#2751: Add `ValueInstantiator.createContextual(...) +- Add `BeanDeserializerBase.isCaseInsensitive()` +- Some refactoring of `CollectionDeserializer` to solve CSV array handling issues + 2.11.2 (not yet released) #2783: Parser/Generator features not set when using `ObjectMapper.createParser()`, |