cowtowncoder | ba36461 | 2008-03-24 05:59:43 +0000 | [diff] [blame] | 1 | Here are people who have contributed to Jackson JSON process development: |
| 2 | (version numbers in brackets indicate release in which the problem was fixed) |
| 3 | |
cowtowncoder | 86f6b32 | 2009-05-28 23:27:59 +0000 | [diff] [blame] | 4 | Tatu Saloranta, tatu.saloranta@iki.fi: author |
| 5 | |
| 6 | Ryan Heaton, ryan@webcohesion.com: co-author |
cowtowncoder | ba36461 | 2008-03-24 05:59:43 +0000 | [diff] [blame] | 7 | |
cowtowncoder | c4af0bd | 2009-07-20 05:03:27 +0000 | [diff] [blame] | 8 | Peter Harris, Peter.Harris@betfair.com: contributor |
| 9 | |
cowtowncoder | ba36461 | 2008-03-24 05:59:43 +0000 | [diff] [blame] | 10 | Alain Penders: |
| 11 | * Reported problem with JavaTypeMapper, where floating point numbers were |
| 12 | accidentally converted to Booleans. |
| 13 | [0.8] |
| 14 | |
| 15 | Mike Eastey: |
| 16 | * Reported problem with JavaTypeMapper had a bug which prevented custom |
| 17 | mappers (as well as slower interface-based introspection) from working, |
| 18 | provided path to specific underlying bugs. |
| 19 | [0.8.2] |
| 20 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 21 | Augusto Callejas: |
cowtowncoder | ba36461 | 2008-03-24 05:59:43 +0000 | [diff] [blame] | 22 | * Reported problem with JavaTypeMapper (and JsonTypeMapper), which |
| 23 | caused read operation not to handle EOF appropriately but instead |
| 24 | cause a NullPointerException. |
| 25 | [0.9] |
| 26 | |
| 27 | Maciej Pestka: |
| 28 | * JavaTypeMapper did not implicitly flush generator after mapping |
| 29 | objects: it should, and now will (note: JsonTypeMapper not directly |
| 30 | affected, flushing still needed) |
| 31 | [0.9] |
cowtowncoder | 569b5e8 | 2008-07-25 06:35:49 +0000 | [diff] [blame] | 32 | |
| 33 | Tudor Bosman: |
| 34 | * Symbol table handling not thread-safe |
| 35 | [0.9.3] |
| 36 | |
| 37 | Michael Mangeng: |
| 38 | * Suggested [JACKSON-1]: make JsonNode implement Iterable<JsonNode> to |
| 39 | allow use of Java 5 foreach loop with container nodes. |
cowtowncoder | 822b475 | 2008-07-26 03:57:32 +0000 | [diff] [blame] | 40 | [0.9.3] |
cowtowncoder | 569b5e8 | 2008-07-25 06:35:49 +0000 | [diff] [blame] | 41 | |
cowtowncoder | 822b475 | 2008-07-26 03:57:32 +0000 | [diff] [blame] | 42 | Johannes Link: |
| 43 | * Reported [JACKSON-8]: Serialization of BigDecimal broken with JavaTypeMapper |
| 44 | [0.9.3] |
cowtowncoder | 314c483 | 2008-09-07 17:39:33 +0000 | [diff] [blame] | 45 | |
| 46 | Stanislaw Osinski: |
| 47 | * Reported [JACKSON-14], contributed code to resolve it and improve |
| 48 | generics-handling significantly. |
| 49 | [0.9.4] |
cowtowncoder | 5cbf906 | 2008-10-21 06:31:58 +0000 | [diff] [blame] | 50 | |
| 51 | Michael Descher: |
| 52 | * Reported [JACKSON-18], ArrayIndexOutOfBounds on IntNode, due to |
| 53 | off-by-one problem with comparisons used for caching common values. |
| 54 | [0.9.4] |
cowtowncoder | e6e65b4 | 2008-11-27 05:45:46 +0000 | [diff] [blame] | 55 | |
| 56 | Mike Goodwin: |
| 57 | * Suggested [JACKSON-9]: Add support for (non-standard) Json comments. |
| 58 | [0.9.4] |
cowtowncoder | 9ec956e | 2008-12-03 17:40:31 +0000 | [diff] [blame] | 59 | |
| 60 | Ray Racine: |
| 61 | * Pointed out [JACKSON-25]: Problems with Maven pom for lgpl version |
| 62 | [0.9.4-backport] |
cowtowncoder | e79a6a4 | 2009-01-05 20:48:47 +0000 | [diff] [blame] | 63 | |
| 64 | Scott Dixon: |
| 65 | * Contributed unit test (TestComplexJavaType) for verifying functioning |
| 66 | of object serialization |
| 67 | [0.9.5] |
cowtowncoder | 5e4e261 | 2009-11-29 04:28:53 +0000 | [diff] [blame] | 68 | * Suggested [JACKSON-38] Allow serializing/deserializing DOM trees (Node, Document) |
| 69 | [1.4.0] |
cowtowncoder | 4e0f1ca | 2009-03-09 05:00:32 +0000 | [diff] [blame] | 70 | * Suggested [JACKSON-45]: adding convenience methods to simplify writing |
| 71 | custom serializers |
| 72 | [1.0.0] |
cowtowncoder | e7179c3 | 2009-02-16 21:39:51 +0000 | [diff] [blame] | 73 | |
| 74 | Justin Friedl: |
cowtowncoder | 65148ec | 2009-02-25 23:16:28 +0000 | [diff] [blame] | 75 | * Requested [JACKSON-52]: ability to disable getter method auto-detection |
| 76 | [0.9.9] |
cowtowncoder | be4efa3 | 2009-02-19 06:26:45 +0000 | [diff] [blame] | 77 | * Reported [JACKSON-53] (and suggested way to fix it): problem serializing |
| 78 | iBatis bean classes generated (or wrapped) by CGLib. Probably would also |
| 79 | have caused problems with Hibernate and other frameworks. |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 80 | [0.9.8] |
cowtowncoder | 2dcb3f4 | 2009-03-20 06:23:00 +0000 | [diff] [blame] | 81 | * Requested [JACKSON-61]: Allow suppressing writing of bean properties |
| 82 | with null values |
| 83 | [0.9.9-3] |
cowtowncoder | 65148ec | 2009-02-25 23:16:28 +0000 | [diff] [blame] | 84 | * Reported [JACKSON-62]: NPE with JsonMappingException |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 85 | [0.9.9] |
cowtowncoder | 5ec1545 | 2009-02-17 05:56:37 +0000 | [diff] [blame] | 86 | |
| 87 | Scott Anderson: |
| 88 | * Suggested [JACKSON-48]: Integrate ObjectMapper with JsonGenerator, |
| 89 | JsonParser; add MappingJsonFactory. |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 90 | [0.9.9] |
cowtowncoder | 49593ad | 2009-03-25 19:41:40 +0000 | [diff] [blame] | 91 | * Requested [JACKSON-84]: Add JsonGenerator.writeRawValue method(s). |
| 92 | [0.9.9-3] |
cowtowncoder | be4efa3 | 2009-02-19 06:26:45 +0000 | [diff] [blame] | 93 | |
| 94 | Kevin Grained: |
| 95 | * Reported [JACKSON-58] (and suggested a fix): NPE with String[] |
| 96 | serialization |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 97 | [0.9.9] |
cowtowncoder | e7179c3 | 2009-02-16 21:39:51 +0000 | [diff] [blame] | 98 | |
cowtowncoder | 2ce26af | 2009-03-25 23:21:24 +0000 | [diff] [blame] | 99 | Eldar Abusalimov: |
| 100 | * Reported [JACKSON-81]: Data binding code could lead to unnecessary |
| 101 | blocking because it tried to advance parser (and stream) after binding |
cowtowncoder | cbfb6ab | 2009-05-01 06:29:51 +0000 | [diff] [blame] | 102 | [0.9.9-3] |
cowtowncoder | 30f197c | 2009-04-15 05:03:55 +0000 | [diff] [blame] | 103 | * Reported [JACKSON-99]: IOExceptions should not be wrapped during object |
cowtowncoder | 8030548 | 2009-04-13 04:53:04 +0000 | [diff] [blame] | 104 | mapping. |
cowtowncoder | cbfb6ab | 2009-05-01 06:29:51 +0000 | [diff] [blame] | 105 | [0.9.9-4] |
cowtowncoder | a90bc03 | 2009-04-06 19:19:34 +0000 | [diff] [blame] | 106 | |
cowtowncoder | cbfb6ab | 2009-05-01 06:29:51 +0000 | [diff] [blame] | 107 | Stephen Duncan jr: |
cowtowncoder | a90bc03 | 2009-04-06 19:19:34 +0000 | [diff] [blame] | 108 | * Pointed out problem with JacksonJsonProvider where strict equality |
| 109 | comparison was used instead of using MediaType.isCompatible(). |
cowtowncoder | cbfb6ab | 2009-05-01 06:29:51 +0000 | [diff] [blame] | 110 | [0.9.9-4] |
cowtowncoder | a90bc03 | 2009-04-06 19:19:34 +0000 | [diff] [blame] | 111 | |
cowtowncoder | cbfb6ab | 2009-05-01 06:29:51 +0000 | [diff] [blame] | 112 | Ray Tsang: |
| 113 | * Reported [JACKSON-103] (problem with Groovy class serialization), |
| 114 | submitted fix |
| 115 | [0.9.9-7] |
| 116 | |
| 117 | Oleksandr Alesinskyy: |
| 118 | * Reported [JACKSON-104], problems with packaging, build. |
| 119 | [0.9.9-7] |
cowtowncoder | c5e4225 | 2009-05-27 06:42:40 +0000 | [diff] [blame] | 120 | |
| 121 | Christoph Strebin: |
| 122 | * Requested [JACKSON-105], proposed a way to implement it: |
| 123 | Allow suppressing output of "default values"; which |
| 124 | means value of a property when bean is constructed using the default |
| 125 | no-arg constructor |
| 126 | [1.1.0] |
cowtowncoder | 92ecc03 | 2009-07-07 20:55:58 +0000 | [diff] [blame] | 127 | |
cowtowncoder | 409a3f9 | 2009-07-17 06:38:37 +0000 | [diff] [blame] | 128 | Peter Harris: |
| 129 | * Reported [JACKSON-139], provided patch for fixing it: Non-numeric |
| 130 | double values (NaN, Infinity) are serialized as invalid JSON tokens |
| 131 | (reported by Peter H) |
| 132 | [1.1.1] |
| 133 | |
cowtowncoder | 8b5a344 | 2009-07-23 03:46:09 +0000 | [diff] [blame] | 134 | Dan Simpson: |
| 135 | * Reported [JACKSON-144]: Static "getter-like" methods mistaken for |
| 136 | getters (for serialization) |
| 137 | [1.1.2] |
| 138 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 139 | Gregory Gerard: |
cowtowncoder | 641f594 | 2009-08-23 19:24:30 +0000 | [diff] [blame] | 140 | * Reportd [JACKSON-143]: NPE on ArrayNode.equals() when comparing empty |
| 141 | array node to non-empty array node |
| 142 | [1.1.2] |
| 143 | |
cowtowncoder | 92ecc03 | 2009-07-07 20:55:58 +0000 | [diff] [blame] | 144 | Dain Sundstrom: |
| 145 | * Suggested addition of "-use" for javadoc generation |
| 146 | [1.2.0] |
| 147 | * Suggested [JACKSON-136] JsonParser and JsonGenerator should implement |
| 148 | java.io.Closeable (since they already have close() method) |
| 149 | [1.2.0] |
cowtowncoder | 409a3f9 | 2009-07-17 06:38:37 +0000 | [diff] [blame] | 150 | |
cowtowncoder | 1875f86 | 2009-09-05 06:18:57 +0000 | [diff] [blame] | 151 | Gabe Schnaubelt: |
| 152 | * Reported [JACKSON-155]: Failed to serialize java.io.File (with infinite |
| 153 | recursion) |
| 154 | [1.3.0] |
cowtowncoder | 263b727 | 2009-09-26 04:16:35 +0000 | [diff] [blame] | 155 | |
| 156 | Benjamin Darfler: |
cowtowncoder | 7f6f241 | 2009-09-26 06:50:23 +0000 | [diff] [blame] | 157 | * Suggested [JACKSON-164]: Improve null-handling in JsonGenerator.writeStringField() |
| 158 | [1.3.0] |
| 159 | * Suggested [JACKSON-165]: Add JsonParser.getBooleanValue() convenience method |
cowtowncoder | 263b727 | 2009-09-26 04:16:35 +0000 | [diff] [blame] | 160 | [1.3.0] |
cowtowncoder | a75f75d | 2009-09-26 07:12:18 +0000 | [diff] [blame] | 161 | |
| 162 | Troy Waldrep: |
| 163 | * Reported [JACKSON-162]: OSGi packaging problems for xc package. |
| 164 | [1.3.0] |
| 165 | |
cowtowncoder | 369c788 | 2009-10-04 01:44:53 +0000 | [diff] [blame] | 166 | Randy Layma: |
| 167 | * Reported [JACKSON-171]: Self-referential types cause infinite recursion |
| 168 | when using only JAXB annotation introspector |
| 169 | [1.3.0] |
cowtowncoder | 7fe4bb5 | 2009-10-04 22:09:38 +0000 | [diff] [blame] | 170 | |
| 171 | Shay Banon: |
| 172 | * Suggested [JACKSON-168] Make JsonLocation serializable (and deserializable) |
| 173 | [1.3.0] |
cowtowncoder | a13ae23 | 2009-10-11 06:27:34 +0000 | [diff] [blame] | 174 | |
| 175 | Brian McCallister: |
| 176 | * Suggested [JACKSON-173]: Add "JsonParser.Feature.ALLOW_SINGLE_QUOTES" |
| 177 | to handle commonly encountered invalid JSON content |
| 178 | [1.3.0] |
cowtowncoder | 61842a8 | 2009-10-23 03:42:17 +0000 | [diff] [blame] | 179 | * Reported [JACKSON-179] Single-long-arg factory Creators were not working |
| 180 | [1.3.0] |
cowtowncoder | 605c870 | 2009-10-22 03:32:12 +0000 | [diff] [blame] | 181 | |
| 182 | Ted Bergeron: |
| 183 | * Reported [JACKSON-177]. |
cowtowncoder | 51c0897 | 2009-10-24 07:23:52 +0000 | [diff] [blame] | 184 | [1.3.0] |
| 185 | |
| 186 | Jeff Yu: |
| 187 | * Suggested [JACKSON-180]: Add 'JsonParser.Feature.INTERN_FIELD_NAMES' to |
| 188 | allow disabling field name intern()ing. |
| 189 | [1.3.0] |
| 190 | |
cowtowncoder | 2f4a50b | 2009-10-26 02:41:54 +0000 | [diff] [blame] | 191 | Doug Daniels: |
| 192 | * Suggested [JACKSON-176]: Add a work-around for Javascript's problems |
| 193 | with big 64-bit longs (due to always representing numbers as 64-bit |
| 194 | doubles internally, thus truncating some long values) |
| 195 | [1.3.0] |
cowtowncoder | ae0f9c0 | 2009-10-27 04:08:39 +0000 | [diff] [blame] | 196 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 197 | Nick Padgett: |
cowtowncoder | ae0f9c0 | 2009-10-27 04:08:39 +0000 | [diff] [blame] | 198 | * Reported [JACKSON-183]: Root-level 'JsonDeserialize' annotation |
| 199 | not handled completely; 'as' setting was not taking effect |
| 200 | [1.3.0] |
cowtowncoder | 7d49de3 | 2009-11-12 05:08:09 +0000 | [diff] [blame] | 201 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 202 | Nathan Ching: |
cowtowncoder | 7d49de3 | 2009-11-12 05:08:09 +0000 | [diff] [blame] | 203 | * Reported [JACKSON-190]: Problem deserializing some nested generics |
| 204 | types |
| 205 | [1.3.1] |
cowtowncoder | 8d854bf | 2009-11-20 08:02:54 +0000 | [diff] [blame] | 206 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 207 | Martin Lauer: |
cowtowncoder | 8d854bf | 2009-11-20 08:02:54 +0000 | [diff] [blame] | 208 | * Reported [JACKSON-194] ObjectMapper class loading issues on Android |
| 209 | [1.3.1] |
| 210 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 211 | Edward Thorne: |
cowtowncoder | 8d854bf | 2009-11-20 08:02:54 +0000 | [diff] [blame] | 212 | * Reported [JACKSON-197]: 2 debug message print out to System.err |
| 213 | [1.3.1] |
cowtowncoder | eb68c15 | 2009-11-21 08:01:52 +0000 | [diff] [blame] | 214 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 215 | Steve Lopez: |
cowtowncoder | eb68c15 | 2009-11-21 08:01:52 +0000 | [diff] [blame] | 216 | * Reported [JACKSON-200]: java.sql.Date deserialization not working well |
| 217 | [1.3.1] |
cowtowncoder | cf64016 | 2009-11-23 05:19:53 +0000 | [diff] [blame] | 218 | * Reported [JACKSON-203]: Date deserializers should map empty String to null |
| 219 | [1.3.1] |
cowtowncoder | 690efc6 | 2009-11-23 06:52:30 +0000 | [diff] [blame] | 220 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 221 | Mike Pilone: |
cowtowncoder | e065093 | 2009-11-28 04:12:38 +0000 | [diff] [blame] | 222 | * Suggested [JACKSON-201]: Allow serialization of "empty beans" (classes |
| 223 | without getters), if SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS is |
| 224 | disabled; or if class has recognized Jackson annotation |
| 225 | [1.4.0] |
cowtowncoder | 690efc6 | 2009-11-23 06:52:30 +0000 | [diff] [blame] | 226 | * Reported [JACKSON-202]: Non-public fields not deserialized properly |
| 227 | with JAXB annotations |
| 228 | [1.3.1] |
cowtowncoder | 26033d0 | 2009-11-27 02:21:49 +0000 | [diff] [blame] | 229 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 230 | Stephen Friedrich: |
cowtowncoder | 26033d0 | 2009-11-27 02:21:49 +0000 | [diff] [blame] | 231 | * Reported additional issues with [JACKSON-203] |
| 232 | [1.3.2] |
cowtowncoder | ebd817a | 2009-11-28 07:18:15 +0000 | [diff] [blame] | 233 | |
cowtowncoder | 247790e | 2009-11-28 07:22:34 +0000 | [diff] [blame] | 234 | Jeff Schnitzer: |
cowtowncoder | ebd817a | 2009-11-28 07:18:15 +0000 | [diff] [blame] | 235 | * Reported [JACKSON-188]: problems running Jackson 1.3 on GAE, due |
| 236 | to dependency to JAXB API classes |
| 237 | [1.3.2] |
cowtowncoder | 39e94cc | 2009-11-28 07:55:21 +0000 | [diff] [blame] | 238 | |
cowtowncoder | 4032462 | 2009-12-16 07:14:15 +0000 | [diff] [blame] | 239 | Elliot Shepherd: |
| 240 | * Reported [JACKSON-214], suggested fix: Enum types with subclasses |
| 241 | fail to serialize |
| 242 | [1.3.3] |
| 243 | |
cowtowncoder | 39e94cc | 2009-11-28 07:55:21 +0000 | [diff] [blame] | 244 | Gil Markham: |
| 245 | * Reported [JACKSON-196], suggested fix: Schema generation does not |
| 246 | respect the annotation configured serializer on a bean property |
| 247 | [1.4.0] |
cowtowncoder | 55013c6 | 2009-11-30 01:57:19 +0000 | [diff] [blame] | 248 | |
| 249 | Mark Stevens: |
cowtowncoder | 6d7ce8f | 2009-12-17 04:48:41 +0000 | [diff] [blame] | 250 | * Requested [JACKSON-208] Allow unquoted control characters (esp. tabs) |
cowtowncoder | 55013c6 | 2009-11-30 01:57:19 +0000 | [diff] [blame] | 251 | in JSON Strings and field names |
| 252 | [1.4.0] |
cowtowncoder | 4032462 | 2009-12-16 07:14:15 +0000 | [diff] [blame] | 253 | |
cowtowncoder | 6d7ce8f | 2009-12-17 04:48:41 +0000 | [diff] [blame] | 254 | Mike Rheinheimer: |
| 255 | * Reported [JACKSON-216] Jackson JAXB annotation handler does not use |
| 256 | @XmlElement.type property for figuring out actual type |
| 257 | [1.4.0] |
| 258 | |
cowtowncoder | 5f12a1f | 2010-02-14 22:37:03 +0000 | [diff] [blame] | 259 | Chris Carrier: |
| 260 | * Suggested [JACKSON-236]: Allow deserialization of timestamps-as-Strings |
| 261 | (not just timestamps as JSON integer numbers). |
| 262 | [1.5.0] |
cowtowncoder | d6f3fef | 2010-02-23 06:55:56 +0000 | [diff] [blame] | 263 | |
| 264 | Andrei Voden: |
| 265 | * Suggested [JACKSON-232]: Add 'SerializationConfig.Feature.DEFAULT_VIEW_INCLUSION' |
| 266 | to disable inclusion of non-annotated properties with explicit views |
| 267 | [1.5.0] |
cowtowncoder | 176480e | 2010-02-28 05:40:17 +0000 | [diff] [blame] | 268 | |
| 269 | Lars Clausen: |
| 270 | * Reported [JACKSON-246]: JAXB property name determination not working correctly. |
cowtowncoder | 07f858e | 2010-03-06 18:40:07 +0000 | [diff] [blame] | 271 | [1.5.0] |
cowtowncoder | 0cec35c | 2010-03-10 02:41:48 +0000 | [diff] [blame] | 272 | * Reported [JACKSON-250]: Type name not always detected |
| 273 | [1.5.0] |
cowtowncoder | 07f858e | 2010-03-06 18:40:07 +0000 | [diff] [blame] | 274 | * Reported [JACKSON-251]: Concurrency bug in pre-1.5.0 version of |
cowtowncoder | 0cec35c | 2010-03-10 02:41:48 +0000 | [diff] [blame] | 275 | @JsonSubTypes handling |
cowtowncoder | 07f858e | 2010-03-06 18:40:07 +0000 | [diff] [blame] | 276 | [1.5.0] |
cowtowncoder | 2790b59 | 2010-03-09 06:50:55 +0000 | [diff] [blame] | 277 | |
| 278 | Pierre-Yves Ricay: |
| 279 | * Requested [JACKSON-244]: allow private fields processing without having to annotate them |
| 280 | [1.5.0] |
cowtowncoder | 9b6a4d6 | 2010-03-10 06:00:15 +0000 | [diff] [blame] | 281 | |
| 282 | John Lister: |
| 283 | * Reported [JACKSON-256]: incorrect combining of serialization inclusion |
| 284 | values; suggested better way to do it |
| 285 | [1.5.0] |
cowtowncoder | fb21c8c | 2010-03-19 01:55:21 +0000 | [diff] [blame] | 286 | |
| 287 | Gennadiy Shafranovich: |
cowtowncoder | f236026 | 2010-03-24 07:08:31 +0000 | [diff] [blame] | 288 | * Reported [JACKSON-263]: BooleanNode.asToken() incorrectly returns 'true' |
cowtowncoder | fb21c8c | 2010-03-19 01:55:21 +0000 | [diff] [blame] | 289 | token for all nodes (not just 'false' ones) |
| 290 | [1.4.4, 1.5.0] |
cowtowncoder | f236026 | 2010-03-24 07:08:31 +0000 | [diff] [blame] | 291 | |
| 292 | Fabrice Delhoste: |
cowtowncoder | 43be184 | 2010-04-13 00:41:41 +0000 | [diff] [blame] | 293 | * Reported [JACKSON-265]: problems with generic type handling for |
cowtowncoder | f236026 | 2010-03-24 07:08:31 +0000 | [diff] [blame] | 294 | serialization |
| 295 | [1.5.1] |
cowtowncoder | 5dedce7 | 2010-04-17 05:50:29 +0000 | [diff] [blame] | 296 | |
| 297 | Raymond Feng: |
| 298 | * Reported [JACKSON-269]: missing OSGi export by mapper (o.c.j.m.jsontype.impl) |
| 299 | needed by jackson-xc module |
| 300 | [1.5.1] |
| 301 | |
| 302 | Martin Tomko: |
| 303 | * Reported [JACKSON-266] Deserialization from JsonNode fails |
| 304 | [1.4.4, 1.5.2] |
| 305 | |
| 306 | Lukasz Dywicki: |
| 307 | * Reported [JACKSON-273] Problems with OSGi dependency declarations |
| 308 | [1.5.2] |
| 309 | |
cowtowncoder | b180beb | 2010-05-13 06:18:43 +0000 | [diff] [blame] | 310 | Brian Oberman: |
| 311 | * Requested [JACKSON-289] Ability to serialize char[] values as JSON Arrays |
| 312 | with String values of length 1 (and accepting these on deserialization) |
| 313 | [1.6.0] |
cowtowncoder | db0ba3e | 2010-05-15 05:53:23 +0000 | [diff] [blame] | 314 | |
| 315 | Paul R Brown: |
| 316 | * Requested [JACKSON-193] Ability to use @JsonCreator and @JsonValue with |
| 317 | enum types |
| 318 | [1.6.0] |
| 319 | |
cowtowncoder | f4aef57 | 2010-06-10 06:35:30 +0000 | [diff] [blame^] | 320 | Ketan G: |
| 321 | * Requested [JACKSON-300] Add 'JsonParser.Feature.ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER |
| 322 | to allow non-standard character escapes like \'. |
| 323 | [1.6.0] |
| 324 | |
cowtowncoder | 58e85b4 | 2010-06-10 06:08:36 +0000 | [diff] [blame] | 325 | Rob Ottway: |
| 326 | * Requested [JACKSON-301] Allow JsonMappingException to return name of "bad" |
| 327 | (unrecognized) field |
| 328 | [1.6.0] |
cowtowncoder | f4aef57 | 2010-06-10 06:35:30 +0000 | [diff] [blame^] | 329 | |
cowtowncoder | b180beb | 2010-05-13 06:18:43 +0000 | [diff] [blame] | 330 | |