Tatu Saloranta | bc2666d | 2013-12-10 19:30:47 -0800 | [diff] [blame] | 1 | Here are people who have contributed to the development of Jackson JSON processor |
Tatu Saloranta | 4efb7c6 | 2013-01-11 10:43:04 -0800 | [diff] [blame] | 2 | databind core component, version 2.x |
Tatu Saloranta | a03e0eb | 2012-01-14 14:01:39 -0800 | [diff] [blame] | 3 | (version numbers in brackets indicate release in which the problem was fixed) |
| 4 | |
Tatu Saloranta | 4efb7c6 | 2013-01-11 10:43:04 -0800 | [diff] [blame] | 5 | (note: for older credits, check out release notes for 1.x versions) |
| 6 | |
Tatu Saloranta | a03e0eb | 2012-01-14 14:01:39 -0800 | [diff] [blame] | 7 | Tatu Saloranta, tatu.saloranta@iki.fi: author |
| 8 | |
Tatu Saloranta | a03e0eb | 2012-01-14 14:01:39 -0800 | [diff] [blame] | 9 | Pascal Glinas: |
Tatu Saloranta | 91c7b74 | 2012-08-28 10:38:09 -0700 | [diff] [blame] | 10 | * Contributed fixes to 'MappingIterator' handling (Pull#58 and Pull#59) |
| 11 | (2.1.0) |
Tatu Saloranta | 29552ca | 2013-05-17 20:36:07 -0700 | [diff] [blame] | 12 | * Reported #220: ContainerNode missing 'createNumber(BigInteger)' |
| 13 | (2.2.2) |
Tatu Saloranta | a03e0eb | 2012-01-14 14:01:39 -0800 | [diff] [blame] | 14 | |
Tatu Saloranta | af53189 | 2014-06-04 18:29:07 -0700 | [diff] [blame] | 15 | Joern Huxhorn: (huxi@github) |
Tatu Saloranta | 49117e0 | 2012-03-03 16:01:12 -0800 | [diff] [blame] | 16 | * Suggested [JACKSON-636]: Add 'SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS' to allow |
| 17 | forced sorting of Maps during serialization |
Tatu Saloranta | 91c7b74 | 2012-08-28 10:38:09 -0700 | [diff] [blame] | 18 | (2.0.0) |
Tatu Saloranta | af53189 | 2014-06-04 18:29:07 -0700 | [diff] [blame] | 19 | * Reported #479: NPE on trying to deserialize a `String[]` that contains null |
| 20 | (2.4.1) |
Tatu Saloranta | 49117e0 | 2012-03-03 16:01:12 -0800 | [diff] [blame] | 21 | |
Tatu Saloranta | a03e0eb | 2012-01-14 14:01:39 -0800 | [diff] [blame] | 22 | James Roper: |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 23 | * Requested [JACKSON-732]: Allow 'AnnotationIntrospector.findContentDeserializer()' |
Tatu Saloranta | a03e0eb | 2012-01-14 14:01:39 -0800 | [diff] [blame] | 24 | (and similar) to return instance, not just Class<?> for instance |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 25 | (2.0.0) |
| 26 | * Suggested [JACKSON-800]: Adding a method for letting modules register |
Tatu Saloranta | cf5d547 | 2012-03-03 11:47:51 -0800 | [diff] [blame] | 27 | DeserializationProblemHandlers |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 28 | (2.0.0) |
Tatu Saloranta | e1ceccd | 2012-03-04 19:52:36 -0800 | [diff] [blame] | 29 | |
| 30 | Casey Lucas: |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 31 | * Reported [JACKSON-798]: Problem with external type id, creators |
| 32 | (2.0.0) |
Tatu Saloranta | e1ceccd | 2012-03-04 19:52:36 -0800 | [diff] [blame] | 33 | |
Tatu Saloranta | 724bea3 | 2012-03-19 18:11:29 -0700 | [diff] [blame] | 34 | Tammo van Lessen: |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 35 | * Reported [JACKSON-811]: Problems with @JsonIdentityInfo, abstract types |
| 36 | (2.0.0) |
| 37 | * Reported [JACKSON-814]: Parsing RFC822/RFC1123 dates failes on non-US locales |
| 38 | (2.0.0) |
Tatu Saloranta | f293cc4 | 2012-03-24 21:10:18 -0700 | [diff] [blame] | 39 | |
Tatu Saloranta | 737ad05 | 2012-04-02 21:04:47 -0700 | [diff] [blame] | 40 | Raymond Myers: |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 41 | * Suggested [JACKSON-810]: Deserialization Feature: Allow unknown Enum values via |
Tatu Saloranta | 737ad05 | 2012-04-02 21:04:47 -0700 | [diff] [blame] | 42 | 'DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL' |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 43 | (2.0.0) |
Tatu Saloranta | f293cc4 | 2012-03-24 21:10:18 -0700 | [diff] [blame] | 44 | |
Tatu Saloranta | 737ad05 | 2012-04-02 21:04:47 -0700 | [diff] [blame] | 45 | Ryan Gardner: |
Tatu Saloranta | 0f7358f | 2014-01-10 09:59:14 -0800 | [diff] [blame] | 46 | * Contributed #5 -- Add support for maps with java.util.Locale keys |
Tatu Saloranta | 737ad05 | 2012-04-02 21:04:47 -0700 | [diff] [blame] | 47 | to the set of StdKeyDeserializers |
Tatu Saloranta | 11cec4d | 2012-07-22 22:33:20 -0700 | [diff] [blame] | 48 | (2.0.1) |
| 49 | |
| 50 | Razvan Dragut: |
| 51 | * Suggested [JACKSON-850]: Allow use of zero-arg factory methods as "default creator" |
| 52 | (2.1.0) |
Tatu Saloranta | bc483d1 | 2012-08-01 23:35:59 -0700 | [diff] [blame] | 53 | |
| 54 | Duncan Atkinson: |
| 55 | * Reported [JACKSON-851]: State corruption with ObjectWriter, DefaultPrettyPrinter |
| 56 | (2.1.0) |
Tatu Saloranta | 023d8bd | 2012-08-13 22:17:28 -0700 | [diff] [blame] | 57 | |
| 58 | Mark Wolfe: |
Tatu Saloranta | 0f7358f | 2014-01-10 09:59:14 -0800 | [diff] [blame] | 59 | * Suggested #45: Add `@JsonNaming()` for per-class naming strategy overrides |
Tatu Saloranta | 023d8bd | 2012-08-13 22:17:28 -0700 | [diff] [blame] | 60 | (2.1.0) |
Tatu Saloranta | 0dc8dec | 2012-09-06 17:08:29 -0700 | [diff] [blame] | 61 | |
| 62 | Dmitry Katsubo: |
Tatu Saloranta | 0f7358f | 2014-01-10 09:59:14 -0800 | [diff] [blame] | 63 | * Contributed patch for #65: Add getters to `ObjectMapper`, DeserializationContext, |
Tatu Saloranta | 0dc8dec | 2012-09-06 17:08:29 -0700 | [diff] [blame] | 64 | DeserializationFactory. |
| 65 | (2.1.0) |
| 66 | |
Tatu Saloranta | 41a152a | 2012-10-20 11:18:03 -0700 | [diff] [blame] | 67 | Francis Galiegue: |
Tatu Saloranta | 0f7358f | 2014-01-10 09:59:14 -0800 | [diff] [blame] | 68 | * Reported #93 (and suggested fix): bug in `ObjectMapper.setAll(...)' |
Tatu Saloranta | 41a152a | 2012-10-20 11:18:03 -0700 | [diff] [blame] | 69 | implementation |
| 70 | (2.1.1) |
Tatu | e2f9ea5 | 2014-04-07 09:58:56 -0700 | [diff] [blame] | 71 | * Reported #433: `ObjectMapper`'s `.valueToTree()` wraps `JsonSerializable` objects |
Tatu Saloranta | 511f289 | 2014-04-04 19:22:48 -0700 | [diff] [blame] | 72 | into a POJONode |
| 73 | (2.3.3) |
Tatu | e2f9ea5 | 2014-04-07 09:58:56 -0700 | [diff] [blame] | 74 | * Contributed #434: Ensure that DecimalNodes with mathematically equal values are equal |
| 75 | (2.4.0) |
Tatu Saloranta | 6d5772d | 2013-02-01 11:33:09 -0800 | [diff] [blame] | 76 | |
| 77 | kelaneren@github: |
Tatu Saloranta | 0f7358f | 2014-01-10 09:59:14 -0800 | [diff] [blame] | 78 | * Reported #157, contributed unit test: NPE when registering same module twice. |
Tatu Saloranta | 94fb249 | 2013-02-19 18:56:54 -0800 | [diff] [blame] | 79 | (2.1.4) |
| 80 | |
| 81 | Eric Tschetter (cheddar@github): |
| 82 | * Reported issues #166, #167, #170 (regressions from 1.9.x to 2.x) |
| 83 | (2.1.4) |
Tatu Saloranta | 88f44d8 | 2013-05-17 20:05:18 -0700 | [diff] [blame] | 84 | |
| 85 | Thierry D (thierryd@github) |
| 86 | * Reported #214: Problem with LICENSE, NOTICE, Android packaging |
| 87 | (2.2.2) |
| 88 | |
| 89 | Luke G-H (lukegh@github) |
| 90 | * Reported #223: Duplicated nulls with @JsonFormat(shape=Shape.ARRAY) |
| 91 | (2.2.2) |
Tatu Saloranta | ded6b8a | 2013-05-17 21:07:40 -0700 | [diff] [blame] | 92 | |
| 93 | Karl Moore (karldmoore@github) |
| 94 | * Reported #217: JsonProcessingExceptions not all wrapped as expected |
| 95 | (2.2.2) |
Tatu Saloranta | fae643b | 2013-09-13 23:34:31 -0700 | [diff] [blame] | 96 | |
| 97 | David Phillips: |
| 98 | * Requested #308: Improve serialization and deserialization speed of `java.util.UUID` |
| 99 | (2.3.0) |
| 100 | |
Tatu Saloranta | 7012c75 | 2013-10-03 15:27:16 -0700 | [diff] [blame] | 101 | Seth Pellegrino (jivesoft): |
| 102 | * Contributed #317: Fix `JsonNode` support for nulls bound to `ObjectNode`, `ArrayNode` |
| 103 | (2.3.0) |
Tatu Saloranta | ce457af | 2013-12-03 22:27:20 -0800 | [diff] [blame] | 104 | |
| 105 | Florian Schoppmann (fschopp@github) |
| 106 | * Reported #358: `IterableSerializer` ignoring annotated content serializer |
| 107 | (2.3.1) |
Tatu Saloranta | 6da83fc | 2014-03-17 21:07:28 -0700 | [diff] [blame] | 108 | * Reported #359: Converted object not using explicitly annotated serializer |
| 109 | (2.4.0) |
Tatu Saloranta | 0f7358f | 2014-01-10 09:59:14 -0800 | [diff] [blame] | 110 | |
Tatu | b1283aa | 2014-02-14 13:14:26 -0800 | [diff] [blame] | 111 | Martin Traverso: |
| 112 | * Reported #406: Cannot use external type id + @JsonTypeIdResolver |
| 113 | (2.3.2) |
| 114 | |
Tatu Saloranta | 0f7358f | 2014-01-10 09:59:14 -0800 | [diff] [blame] | 115 | Matthew Morrissette: |
| 116 | * Contributed #381: Allow inlining/unwrapping of value from single-component JSON array |
| 117 | (2.4.0) |
Tatu Saloranta | 3ca881e | 2014-02-25 22:06:04 -0800 | [diff] [blame] | 118 | |
| 119 | Will Palmeri: (wpalmeri@github) |
| 120 | * Contributed #407: Make array and Collection serializers use configured value null handler |
| 121 | (2.4.0) |
| 122 | |
Tatu Saloranta | 5df4c4e | 2014-03-14 12:54:09 -0700 | [diff] [blame] | 123 | Cemalettin Koc: (cemo@github) |
Tatu Saloranta | 5df4c4e | 2014-03-14 12:54:09 -0700 | [diff] [blame] | 124 | * Reported #353: Problems with polymorphic types, `JsonNode` (related to #88) |
| 125 | (2.4.0) |
Tatu Saloranta | 3ca881e | 2014-02-25 22:06:04 -0800 | [diff] [blame] | 126 | |
Tatu Saloranta | d0b0273 | 2014-04-22 19:17:57 -0700 | [diff] [blame] | 127 | Ben Fagin: (UnquietCode@github) |
| 128 | * Suggested #442: Make `@JsonUnwrapped` indicate property inclusion |
| 129 | (2.4.0) |
Tatu Saloranta | 9c8022e | 2014-05-16 16:03:44 -0700 | [diff] [blame] | 130 | * Contributed #81/#455: Allow use of @JsonUnwrapped with typed (@JsonTypeInfo) classes, |
Tatu | 7003462 | 2014-05-21 14:41:45 -0700 | [diff] [blame] | 131 | provided that (new) feature `SerializationFeature.FAIL_ON_UNWRAPPED_TYPE_IDENTIFIERS` |
| 132 | is disabled |
Tatu Saloranta | 9c8022e | 2014-05-16 16:03:44 -0700 | [diff] [blame] | 133 | (2.4.0) |
| 134 | |
Tatu | 7003462 | 2014-05-21 14:41:45 -0700 | [diff] [blame] | 135 | Chris Cleveland: |
| 136 | * Suggested #463: Add 'JsonNode.asText(String defaultValue)` |
| 137 | (2.4.0) |
Tatu Saloranta | dfc7f86 | 2014-05-28 21:54:33 -0700 | [diff] [blame] | 138 | |
| 139 | Benson Margulies: |
| 140 | * Reported #467: Unwanted POJO's embedded in tree via serialization to tree |
| 141 | (2.4.0) |
Tatu Saloranta | fd4eb1b | 2014-11-08 20:08:34 -0800 | [diff] [blame] | 142 | * Reported #601: ClassCastException for a custom serializer for enum key in `EnumMap` |
| 143 | (2.4.4) |
Cowtowncoder | e2736f1 | 2015-09-24 17:03:40 -0700 | [diff] [blame] | 144 | * Contributed 944: Failure to use custom deserializer for key deserializer |
| 145 | (2.6.3) |
Tatu Saloranta | 9ae3610 | 2014-06-09 16:55:57 -0700 | [diff] [blame] | 146 | |
| 147 | Steve Sanbeg: (sanbeg@github) |
| 148 | * Contributed #482: Make date parsing error behavior consistent with JDK |
| 149 | (2.4.1) |
Tatu Saloranta | 09ad682 | 2014-09-23 22:11:12 -0700 | [diff] [blame] | 150 | |
Cowtowncoder | c28f74c | 2014-10-14 17:21:28 -0700 | [diff] [blame] | 151 | Ian Barfield: (tea-dragon@github) |
Tatu Saloranta | bcccd3e | 2014-10-28 20:32:47 -0700 | [diff] [blame] | 152 | * Reported #580: delegate deserializers choke on a (single) abstract/polymorphic parameter |
Tatu Saloranta | f6850c3 | 2014-10-28 20:35:52 -0700 | [diff] [blame] | 153 | (2.4.4) |
Cowtowncoder | 726b6e0 | 2015-07-01 12:49:45 -0700 | [diff] [blame] | 154 | * Reported #844: Using JsonCreator still causes invalid path references in JsonMappingException |
| 155 | (2.5.5) |
Cowtowncoder | c28f74c | 2014-10-14 17:21:28 -0700 | [diff] [blame] | 156 | |
Tatu Saloranta | bcccd3e | 2014-10-28 20:32:47 -0700 | [diff] [blame] | 157 | Eugene Lukash |
| 158 | * Reported #592: Wrong `TokenBuffer` delegate deserialization using `@JsonCreator` |
Tatu Saloranta | f6850c3 | 2014-10-28 20:35:52 -0700 | [diff] [blame] | 159 | (2.4.4) |
Cowtowncoder | c28f74c | 2014-10-14 17:21:28 -0700 | [diff] [blame] | 160 | |
Cowtowncoder | d7a94ed | 2014-11-12 10:00:11 -0800 | [diff] [blame] | 161 | Fernando Otero (zeitos@github) |
| 162 | * Contributed fix for #610: Problem with forward reference in hierarchies |
| 163 | (2.4.4) |
Cowtowncoder | e1fd0e9 | 2014-11-12 10:01:01 -0800 | [diff] [blame] | 164 | |
Tatu Saloranta | 09ad682 | 2014-09-23 22:11:12 -0700 | [diff] [blame] | 165 | Lovro Pandžić (lpandzic@github) |
| 166 | * Reported #421: @JsonCreator not used in case of multiple creators with parameter names |
| 167 | (2.5.0) |
Tatu Saloranta | 3261453 | 2014-10-07 20:48:01 -0700 | [diff] [blame] | 168 | |
| 169 | Adam Stroud (adstro@github) |
| 170 | * Contributed #576: Add fluent API for adding mixins |
| 171 | (2.5.0) |
| 172 | |
Tatu Saloranta | b5dd785 | 2014-10-15 19:26:24 -0700 | [diff] [blame] | 173 | David Fleeman (fleebytes@github) |
| 174 | * Contributed #528 implementation: Add support for `JsonType.As.EXISTING_PROPERTY` |
| 175 | (2.5.0) |
Cowtowncoder | 1b0e53d | 2014-11-04 09:37:32 -0800 | [diff] [blame] | 176 | |
| 177 | Aurélien Leboulanger (herau@github) |
| 178 | * Contributed improvement for #597: Improve error messaging for cases where JSON Creator |
| 179 | returns null (which is illegal) |
| 180 | (2.5.0) |
Cowtowncoder | 531fac6 | 2014-12-01 09:56:32 -0800 | [diff] [blame] | 181 | |
Tatu Saloranta | 761c9ae | 2014-12-11 19:29:49 -0800 | [diff] [blame] | 182 | Michael Spiegel (mspiegel@githib) |
Cowtowncoder | 531fac6 | 2014-12-01 09:56:32 -0800 | [diff] [blame] | 183 | * Contributed #636: `ClassNotFoundException` for classes not (yet) needed during serialization |
| 184 | (2.5.0) |
| 185 | |
Tatu Saloranta | 761c9ae | 2014-12-11 19:29:49 -0800 | [diff] [blame] | 186 | Michael Ressler (mressler@github) |
| 187 | * Contributed #566: Add support for case-insensitive deserialization |
| 188 | (`MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES`) |
| 189 | (2.5.0) |
Cowtowncoder | 63b33fb | 2014-12-12 14:19:29 -0800 | [diff] [blame] | 190 | |
| 191 | Konstantin Labun (kulabun@github) |
| 192 | * Reported #647: Deserialization fails when @JsonUnwrapped property contains an object with same property name |
| 193 | (2.5.0) |
| 194 | |
Tatu Saloranta | 28c4ada | 2015-01-01 17:22:42 -0800 | [diff] [blame] | 195 | Christopher Smith (chrylis@github) |
| 196 | * Reported #594: `@JsonValue` on enum not used when enum value is a Map key |
| 197 | (2.5.0) |
Cowtowncoder | 74c8f97 | 2015-01-07 15:40:06 -0800 | [diff] [blame] | 198 | |
| 199 | Alexandre Santana Campelo (alexqi200@github): |
| 200 | * Contributed #671: Adding `java.util.Currency` deserialization support for maps |
| 201 | (2.5.1) |
Tatu Saloranta | 44df4d2 | 2015-01-10 20:24:19 -0800 | [diff] [blame] | 202 | |
| 203 | Zoltan Farkas (zolyfarkas@github) |
Tatu Saloranta | 44df4d2 | 2015-01-10 20:24:19 -0800 | [diff] [blame] | 204 | * Reported #674: Spring CGLIB proxies not handled as intended |
| 205 | (2.5.1) |
Tatu Saloranta | 00bb11e | 2015-01-19 22:14:14 -0800 | [diff] [blame] | 206 | |
| 207 | Ludevik@github: |
| 208 | * Reported #682: Class<?>-valued Map keys not serialized properly |
| 209 | (2.5.1) |
Cowtowncoder | 7e507d1 | 2015-02-06 15:22:29 -0800 | [diff] [blame] | 210 | |
Tatu Saloranta | 6290eef | 2015-02-07 12:52:36 -0800 | [diff] [blame] | 211 | Antibrumm@github: |
| 212 | * Reported #691: Jackson 2.5.0. NullSerializer for MapProperty failing |
| 213 | (2.5.2) |
Tatu Saloranta | fc7bd42 | 2015-02-07 12:55:31 -0800 | [diff] [blame] | 214 | |
Cowtowncoder | 618e4f3 | 2015-02-13 11:06:19 -0800 | [diff] [blame] | 215 | Shumpei Akai (flexfrank@github) |
Cowtowncoder | 195e9b5 | 2015-02-13 11:05:19 -0800 | [diff] [blame] | 216 | * Reported #703: Multiple calls to ObjectMapper#canSerialize(Object.class) returns different values |
| 217 | (2.5.2) |
| 218 | |
| 219 | Francisco A. Lozano (flozano@github) |
| 220 | * Contributed fix for #703 (see above) |
| 221 | (2.5.2) |
Cowtowncoder | 618e4f3 | 2015-02-13 11:06:19 -0800 | [diff] [blame] | 222 | |
Cowtowncoder | ec1820d | 2015-03-27 16:55:52 -0700 | [diff] [blame] | 223 | Dylan Scott (dylanscott@github) |
| 224 | * Reported #738: #738: @JsonTypeInfo non-deterministically ignored in 2.5.1 (concurrency |
| 225 | issue) |
| 226 | (2.5.2) |
Cowtowncoder | 6c5826c | 2015-03-27 17:23:38 -0700 | [diff] [blame] | 227 | |
Cowtowncoder | cb7342b | 2015-04-22 14:21:56 -0700 | [diff] [blame] | 228 | Alain Gilbert (agilbert314@github) |
| 229 | * Reporter, contributed #766: Fix Infinite recursion (StackOverflowError) when |
| 230 | serializing a SOAP object |
| 231 | (2.5.3) |
| 232 | |
Cowtowncoder | 3470803 | 2015-04-21 13:34:54 -0700 | [diff] [blame] | 233 | Alexey Gavrilov (Alexey1Gavrilov@github) |
| 234 | * Reported, contributed fix for #761: Builder deserializer: in-compatible type exception |
| 235 | when return type is super type |
| 236 | (2.5.3) |
| 237 | |
Cowtowncoder | 119ddc9 | 2015-04-02 14:32:26 -0700 | [diff] [blame] | 238 | Dmitry Spikhalskiy (Spikhalskiy@github) |
| 239 | * Reported #731, suggested the way to fix it: XmlAdapter result marshaling error in |
| 240 | case of ValueType=Object |
| 241 | (2.5.3) |
| 242 | |
Cowtowncoder | 50ea083 | 2015-03-31 17:38:17 -0700 | [diff] [blame] | 243 | John Meyer (jpmeyer@github) |
Cowtowncoder | 119ddc9 | 2015-04-02 14:32:26 -0700 | [diff] [blame] | 244 | * Reported, contributed fix for #745: EnumDeserializer.deserializerForCreator() fails |
Cowtowncoder | 50ea083 | 2015-03-31 17:38:17 -0700 | [diff] [blame] | 245 | when used to deserialize a Map key |
| 246 | (2.5.3) |
Cowtowncoder | 31b3b2b | 2015-03-31 17:39:30 -0700 | [diff] [blame] | 247 | |
Tatu Saloranta | db612bb | 2015-04-26 22:42:17 -0700 | [diff] [blame] | 248 | Andrew Duckett (andrewduckett@github) |
| 249 | * Reported #771: Annotation bundles ignored when added to Mixin |
| 250 | (2.5.4) |
| 251 | |
Cowtowncoder | 7db1f44 | 2015-05-08 15:20:18 -0700 | [diff] [blame] | 252 | Charles Allen: |
| 253 | * Contributed #785: Add handlings for classes which are available in |
| 254 | `Thread.currentThread().getContextClassLoader()` |
| 255 | (2.5.4) |
Cowtowncoder | 340439a | 2015-05-08 15:27:16 -0700 | [diff] [blame] | 256 | |
Tatu Saloranta | e9fa042 | 2015-06-04 21:58:09 -0700 | [diff] [blame] | 257 | Andrew Goodale (newyankeecodeshop@github) |
| 258 | * Contributed #816: Allow date-only ISO strings to have no time zone |
| 259 | (2.5.4) |
| 260 | |
Cowtowncoder | ea2c9a4 | 2015-05-22 12:07:16 -0700 | [diff] [blame] | 261 | Kamil Benedykciński (Kamil-Benedykcinski@github) |
| 262 | * Contributed #801: Using `@JsonCreator` cause generating invalid path reference |
| 263 | in `JsonMappingException` |
| 264 | (2.5.4) |
| 265 | |
Cowtowncoder | 4312a24 | 2015-07-28 17:14:33 -0700 | [diff] [blame] | 266 | Chi Kim (chikim79@github) |
| 267 | * Reported #878: serializeWithType on BeanSerializer does not setCurrentValue |
| 268 | (2.5.5 / 2.6.1) |
| 269 | |
Tatu Saloranta | fc7bd42 | 2015-02-07 12:55:31 -0800 | [diff] [blame] | 270 | Charles Allen (drcrallen@github): |
Cowtowncoder | 7e507d1 | 2015-02-06 15:22:29 -0800 | [diff] [blame] | 271 | * Reported #696: Copy constructor does not preserve `_injectableValues` |
| 272 | (2.6.0) |
Tatu Saloranta | 7785dff | 2015-04-01 20:57:14 -0700 | [diff] [blame] | 273 | |
| 274 | Chris Pimlott (pimlottc@github): |
| 275 | * Suggested #348: ObjectMapper.valueToTree does not work with @JsonRawValue |
| 276 | (2.6.0) |
| 277 | |
Tatu Saloranta | 62129d8 | 2015-04-02 20:13:54 -0700 | [diff] [blame] | 278 | Laird Nelson (ljnelson@github) |
| 279 | * Suggested #688: Provide a means for an ObjectMapper to discover mixin annotation |
| 280 | classes on demand |
Cowtowncoder | 7e9519c | 2015-05-08 15:28:42 -0700 | [diff] [blame] | 281 | (2.6.0) |
| 282 | |
Tatu Saloranta | c0b9552 | 2015-05-12 23:14:22 -0700 | [diff] [blame] | 283 | Derk Norton (derknorton@github) |
| 284 | * Suggested #689: Add `ObjectMapper.setDefaultPrettyPrinter(PrettyPrinter)` |
| 285 | (2.6.0) |
Tatu Saloranta | cb6dddd | 2015-05-13 23:20:43 -0700 | [diff] [blame] | 286 | |
| 287 | Michal Letynski (mletynski@github) |
| 288 | * Suggested #296: Serialization of transient fields with public getters (add |
| 289 | MapperFeature.PROPAGATE_TRANSIENT_MARKER) |
| 290 | (2.6.0) |
Cowtowncoder | 23e52ab | 2015-05-19 17:53:26 -0700 | [diff] [blame] | 291 | |
| 292 | Jeff Schnitzer (stickfigure@github) |
| 293 | * Suggested #504: Add `DeserializationFeature.USE_LONG_FOR_INTS` |
| 294 | (2.6.0) |
| 295 | |
Tatu Saloranta | c52fb0b | 2015-07-16 19:08:03 -0700 | [diff] [blame] | 296 | Jerry Yang (islanderman@github) |
| 297 | * Contributed #820: Add new method for `ObjectReader`, to bind from JSON Pointer position |
| 298 | (2.6.0) |
| 299 | |
Cowtowncoder | 3ef01e0 | 2015-06-12 15:37:48 -0700 | [diff] [blame] | 300 | Lars Pfannenschmidt (larsp@github) |
| 301 | * Contributed #826: Replaced synchronized HashMap with ConcurrentHashMap in |
| 302 | TypeDeserializerBase._findDeserializer |
| 303 | (2.6.0) |
Cowtowncoder | 0de486d | 2015-06-16 12:05:50 -0700 | [diff] [blame] | 304 | |
| 305 | Stephen A. Goss (thezerobit@github) |
Cowtowncoder | c3d426e | 2015-06-16 16:25:10 -0700 | [diff] [blame] | 306 | * Contributed #828: Respect DeserializationFeatures.WRAP_EXCEPTIONS in CollectionDeserializer |
Cowtowncoder | 0de486d | 2015-06-16 12:05:50 -0700 | [diff] [blame] | 307 | (2.6.0) |
Tatu Saloranta | b4ef0a6 | 2015-08-06 22:12:59 -0700 | [diff] [blame] | 308 | |
| 309 | Andy Wilkinson (wilkinsona@github) |
| 310 | * Reported #889: Configuring an ObjectMapper's DateFormat changes time zone |
| 311 | (2.6.1) |
Cowtowncoder | a7b26eb | 2015-08-14 16:34:04 -0700 | [diff] [blame] | 312 | |
| 313 | lufe66@github: |
Cowtowncoder | a7b26eb | 2015-08-14 16:34:04 -0700 | [diff] [blame] | 314 | * Reported 894: When using withFactory on ObjectMapper, the created Factory has a TypeParser |
| 315 | which still has the original Factory |
| 316 | (2.6.2) |
Cowtowncoder | 5183922 | 2015-09-10 14:44:27 -0700 | [diff] [blame] | 317 | |
| 318 | Daniel Walker (dsw2127@github) |
| 319 | * Reported, contributed fix for #913: `ObjectMapper.copy()` does not preserve |
| 320 | `MappingJsonFactory` features |
| 321 | (2.6.2) |
Cowtowncoder | b049739 | 2015-09-23 16:04:09 -0700 | [diff] [blame] | 322 | |
| 323 | Sadayuki Furuhashi (frsyuki@github) |
| 324 | * Reported #941: Deserialization from "{}" to ObjectNode field causes |
| 325 | "out of END_OBJECT token" error |
| 326 | (2.6.3) |
Cowtowncoder | d21210b | 2015-09-24 16:00:14 -0700 | [diff] [blame] | 327 | |
| 328 | Sergio Mira (Sergio-Mira@github) |
| 329 | * Contributed #940: Add missing `hashCode()` implementations for `JsonNode` types that did not have them |
| 330 | (2.6.3) |
Tatu Saloranta | 2a9808c | 2015-09-26 16:25:31 -0700 | [diff] [blame] | 331 | |
Tatu Saloranta | d16a507 | 2015-09-27 21:38:56 -0700 | [diff] [blame^] | 332 | Andreas Pieber (anpieber@github) |
Tatu Saloranta | 2a9808c | 2015-09-26 16:25:31 -0700 | [diff] [blame] | 333 | * Reported #939: Regression: DateConversionError in 2.6.x |
| 334 | (2.6.3) |
Tatu Saloranta | 795dd01 | 2015-09-27 21:37:17 -0700 | [diff] [blame] | 335 | |
| 336 | Jesse Wilson (swankjesse@github) |
| 337 | * Contributed #949: Report the offending substring when number parsing fails |
| 338 | (2.6.3) |