Description
Zoltan Kiss opened SPR-13212 and commented
Previously the module class supporting Java 8's java.time
package was com.fasterxml.jackson.datatype.jsr310.JSR310Module
. Now it has been changed to com.fasterxml.jackson.datatype.jsr310.JavaTimeModule
.
This is because of a change in the way ZonedDateTime
s are serialized; until 2.6 the zone id was included in the string representation. With 2.6 this behaviour has been changed to adhere to ISO 8601 standards in string representation of dates and a new serialization feature WRITE_DATES_WITH_ZONE_ID
has been added to enable the old behaviour.
In an effort to provide a backwards compatible behaviour, a new module class JavaTimeModule
was created which respects the new serialization feature and the old one was kept which ignores it.
Affects: 4.2 RC2
Reference URL: FasterXML/jackson-datatype-jsr310#15
Issue Links:
- Require Jackson 2.6+, FreeMarker 2.3.21+, XStream 1.4.5+ [SPR-13062] #17654 Require Jackson 2.6+, FreeMarker 2.3.21+, XStream 1.4.5+
Referenced from: commits 8fdbf42