1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
|
Here are people who have contributed to the development of Jackson JSON processor
Java 8 module
(version numbers in brackets indicate release in which the problem was fixed)
Nick Williams (beamerblvd@github): author of Java 8 date/time module
Tatu Saloranta (cowtowncoder@github): author (other modules)
Michael O'Keeffe (kupci@github): co-author (since 2.10)
Louis-Rémi Paquet (lrpg@github)
#15: Optional<Long> and OptionalLong deserialization not consistent when
deserializing from String
(2.8.8)
* Reported #15: Optional<Long> and OptionalLong deserialization
not consistent when deserializing from String
(2.8.8)
Mikko Tiihonen (gmokki@github)
* Reported #33: `Jdk8Serializer.findReferenceSerializer()` leads to `StackOverflowError`
in 2.8.9
(2.8.10)
João Cabrita (kewne@github)
#20: Allow `LocalDate` to be serialized/deserialized as number (epoch day)
(2.9.0)
KP Moresmau (JPMoresmau@github)
#21: `DeserializationFeature.UNWRAP_SINGLE_VALUE_ARRAYS` not respected
(2.9.0)
Julien Bouyoud (jBouyoud@github)
#3: (datatype) Add Serialization Support for Streams
(2.9.0)
Semyon Levin (remal@github)
#65: Use `DeserializationContext.handleWeirdXxxValue()` for datetime deserializers
(2.9.6)
Sonny Gill (sonnygill@github)
#67: `ParameterNamesModule` does not deserialize with a single parameter
constructor when using `SnakeCase` `PropertyNamingStrategy`
(2.9.6)
Kezhu Wang (kezhuw@github)
#75: Use `SerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPS` for configuring
`Duration` serialization
(2.10.0)
Adrian Palanques (devdevx@github)
* Reported #78: (datetime) Year deserialization ignores `@JsonFormat` pattern
(2.9.7)
Craig Pardey (pards@github)
* Contributed #80: Feature request: Support case-insensitive `LocalDate` formats
(MapperFeature.ACCEPT_CASE_INSENSITIVE_VALUES)
(2.10.0)
Andriy Plokhotnyuk (plokhotnyuk@github)
* Reported #90 (datetime): Performance issue with malicious `BigDecimal` input,
`InstantDeserializer`, `DurationDeserializer`
(2.9.8)
Todd Jonker (toddjonker@github)
* Contributed fix for #90 (see above)
(2.9.8)
Michael O'Keeffe (kupci@github)
* Contributed fix for #51: `YearKeyDeserializer` doesn't work with non-padded
year values
(2.10.0)
* Contributed fix for #58: Should not parse `LocalDate`s from number (timestamp),
(2.11.0)
* Contributed fix for #69: `ZonedDateTime` for times before the epoch do not
serialize correctly
(2.10.0)
* Constributed fix for #114: Prevent deserialization of "" as `null` for `LocalDate`,
`LocalDateTime` in "strict" (non-lenient) mode
(2.10.0)
* Implemented #138: Prevent deserialization of "" as `null` for `Duration`, `Instant`,
`LocalTime`, `OffsetTime` and `YearMonth` in "strict" (non-lenient) mode
(2.11.0)
Michał Żmuda (zmumi@github)
* Reported #127: ZonedDateTime in map keys ignores option to write Zone IDs
(2.10.1)
* Reported #128: Timestamp keys from `ZonedDateTime`
(2.11.0)
Vetle Leinonen-Roeim (vetler@github)
* Contributed fix for #127: ZonedDateTime in map keys ignores option to write Zone IDs
(2.10.1)
* Contributed fix for #128: Timestamp keys from `ZonedDateTime`
(2.11.0)
Bill O'Neil (billoneil@github)
* Reported #58: Should not parse `LocalDate`s from number (timestamp),
(2.11.0)
Arturas Gusevas (agusevas@github)
* Requested #148: Allow strict `LocalDate` parsing
(2.11.0)
Samantha Williamson (samwill@github)
* Contributed fix to #148: Allow strict `LocalDate` parsing
(2.11.0)
Antti S. Lankila (alankila@github)
* Reported #94: Deserialization of timestamps with UTC timezone to LocalDateTime
doesn't yield correct time
(2.12.0)
Joni Syri (jpsyri@github)
* Reported #165: Problem in serializing negative Duration values
(2.12.0)
Moritz Orth (morth@github.com)
* Reported and suggested fix for #166: Cannot deserialize OffsetDateTime.MIN and
OffsetDateTime.MAX with ADJUST_DATES_TO_CONTEXT_TIME_ZONE enabled
(2.12.0)
Erwan Leroux (ErwanLeroux@github)
* Reported #175: ObjectMapper#setTimeZone ignored by jsr-310/datetime
types during serialization when using `@JsonFormat` annotation
(2.12.0)
Ferenc Csaky (ferenc-csaky@github)
* Contributed fix to #175: ObjectMapper#setTimeZone ignored by jsr-310/datetime
types during serialization when using `@JsonFormat` annotation
(2.12.0)
Philipp Dargel (chisui@github)
* Requested #184: `DurationDeserializer` should use `@JsonFormat.pattern` (and
config override) to support configurable `ChronoUnit`
(2.12.0)
Oriol Barcelona (obarcelonap@github)
* Contributed fix for #184: `DurationDeserializer` should use `@JsonFormat.pattern`
(and config override) to support configurable `ChronoUnit`
(2.12.0)
* Contributed fix for #189: Support use of "pattern" (`ChronoUnit`) for
`DurationSerializer` too
(2.12.0)
Gökhan Öner (gokhanoner@github)
* Reported #207: Fail to serialize `TemporalAdjuster` type with 2.12
(2.12.3)
Øystein B. Huseby (oeystein@github)
* Contributed #131: Deserializing ZonedDateTime with basic TZ offset notation (0000)
(2.13.0)
Sam Kruglov (Sam-Kruglov@github)
* Reported #224: `DurationSerializer` ignores format pattern if nano-second
serialization enabled
(2.14.0)
Maciej Dębowski (maciekdeb@github)
* Contributed #240: `LocalDateDeserializer` should consider coercionConfig settings
(2.14.0)
|