-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Jackson Release 2.9.2
Tatu Saloranta edited this page Apr 9, 2018
·
13 revisions
Patch version of 2.9, released on 14-Oct-2017.
Following fixes are included.
Despite attempts to avoid regressions, there is an open issue for potential regression since 2.9.1:
-
Java 8 module / #67 -- it looks like there are issues with combination of
PropertyNamingStrategy
, Creator properties, and Java 8 constructor names
-
#1705: Non-generic interface method hides type resolution info from generic base class
- NOTE: was assumed to be fixed in
2.9.1
, but due to a mistake wasn't.
- NOTE: was assumed to be fixed in
-
#1767: Allow
DeserializationProblemHandler
to respond to primitive types -
#1768: Improve
TypeFactory.constructFromCanonical()
to work withjava.lang.reflect.Type.getTypeName()
format -
#1771: Pass missing argument for string formatting in
ObjectMapper
-
#1788:
StdDateFormat._parseAsISO8601()
does not parse "fractional" timezone correctly -
#1793:
java.lang.NullPointerException
inObjectArraySerializer.acceptJsonFormatVisitor()
for array value with@JsonValue
-
#102: (avro) Incorrect deserialization of
long
with newAvroFactory
-
#30: (afterburner)
IncompatibleClassChangeError
deserializing interface methods with default impl