aboutsummaryrefslogtreecommitdiff
path: root/release-notes
diff options
context:
space:
mode:
Diffstat (limited to 'release-notes')
-rw-r--r--release-notes/CREDITS-2.x34
-rw-r--r--release-notes/VERSION-2.x36
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()`,