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:
Referenced from: commits 8fdbf42
Zoltan Kiss opened SPR-13212 and commented
Previously the module class supporting Java 8's
java.timepackage wascom.fasterxml.jackson.datatype.jsr310.JSR310Module. Now it has been changed tocom.fasterxml.jackson.datatype.jsr310.JavaTimeModule.This is because of a change in the way
ZonedDateTimes 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 featureWRITE_DATES_WITH_ZONE_IDhas been added to enable the old behaviour.In an effort to provide a backwards compatible behaviour, a new module class
JavaTimeModulewas 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:
Referenced from: commits 8fdbf42