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 | |
| 4 | Tatu Saloranta, tatu.saloranta@iki.fi: Author |
| 5 | |
| 6 | Alain Penders: |
| 7 | * Reported problem with JavaTypeMapper, where floating point numbers were |
| 8 | accidentally converted to Booleans. |
| 9 | [0.8] |
| 10 | |
| 11 | Mike Eastey: |
| 12 | * Reported problem with JavaTypeMapper had a bug which prevented custom |
| 13 | mappers (as well as slower interface-based introspection) from working, |
| 14 | provided path to specific underlying bugs. |
| 15 | [0.8.2] |
| 16 | |
| 17 | Augusto Callejas |
| 18 | * Reported problem with JavaTypeMapper (and JsonTypeMapper), which |
| 19 | caused read operation not to handle EOF appropriately but instead |
| 20 | cause a NullPointerException. |
| 21 | [0.9] |
| 22 | |
| 23 | Maciej Pestka: |
| 24 | * JavaTypeMapper did not implicitly flush generator after mapping |
| 25 | objects: it should, and now will (note: JsonTypeMapper not directly |
| 26 | affected, flushing still needed) |
| 27 | [0.9] |
cowtowncoder | 569b5e8 | 2008-07-25 06:35:49 +0000 | [diff] [blame] | 28 | |
| 29 | Tudor Bosman: |
| 30 | * Symbol table handling not thread-safe |
| 31 | [0.9.3] |
| 32 | |
| 33 | Michael Mangeng: |
| 34 | * Suggested [JACKSON-1]: make JsonNode implement Iterable<JsonNode> to |
| 35 | allow use of Java 5 foreach loop with container nodes. |
cowtowncoder | 822b475 | 2008-07-26 03:57:32 +0000 | [diff] [blame] | 36 | [0.9.3] |
cowtowncoder | 569b5e8 | 2008-07-25 06:35:49 +0000 | [diff] [blame] | 37 | |
cowtowncoder | 822b475 | 2008-07-26 03:57:32 +0000 | [diff] [blame] | 38 | Johannes Link: |
| 39 | * Reported [JACKSON-8]: Serialization of BigDecimal broken with JavaTypeMapper |
| 40 | [0.9.3] |
cowtowncoder | 314c483 | 2008-09-07 17:39:33 +0000 | [diff] [blame] | 41 | |
| 42 | Stanislaw Osinski: |
| 43 | * Reported [JACKSON-14], contributed code to resolve it and improve |
| 44 | generics-handling significantly. |
| 45 | [0.9.4] |
cowtowncoder | 5cbf906 | 2008-10-21 06:31:58 +0000 | [diff] [blame] | 46 | |
| 47 | Michael Descher: |
| 48 | * Reported [JACKSON-18], ArrayIndexOutOfBounds on IntNode, due to |
| 49 | off-by-one problem with comparisons used for caching common values. |
| 50 | [0.9.4] |
cowtowncoder | e6e65b4 | 2008-11-27 05:45:46 +0000 | [diff] [blame] | 51 | |
| 52 | Mike Goodwin: |
| 53 | * Suggested [JACKSON-9]: Add support for (non-standard) Json comments. |
| 54 | [0.9.4] |
cowtowncoder | 9ec956e | 2008-12-03 17:40:31 +0000 | [diff] [blame] | 55 | |
| 56 | Ray Racine: |
| 57 | * Pointed out [JACKSON-25]: Problems with Maven pom for lgpl version |
| 58 | [0.9.4-backport] |
cowtowncoder | e79a6a4 | 2009-01-05 20:48:47 +0000 | [diff] [blame] | 59 | |
| 60 | Scott Dixon: |
| 61 | * Contributed unit test (TestComplexJavaType) for verifying functioning |
| 62 | of object serialization |
| 63 | [0.9.5] |
cowtowncoder | 4e0f1ca | 2009-03-09 05:00:32 +0000 | [diff] [blame] | 64 | * Suggested [JACKSON-45]: adding convenience methods to simplify writing |
| 65 | custom serializers |
| 66 | [1.0.0] |
cowtowncoder | e7179c3 | 2009-02-16 21:39:51 +0000 | [diff] [blame] | 67 | |
| 68 | Justin Friedl: |
cowtowncoder | 65148ec | 2009-02-25 23:16:28 +0000 | [diff] [blame] | 69 | * Requested [JACKSON-52]: ability to disable getter method auto-detection |
| 70 | [0.9.9] |
cowtowncoder | be4efa3 | 2009-02-19 06:26:45 +0000 | [diff] [blame] | 71 | * Reported [JACKSON-53] (and suggested way to fix it): problem serializing |
| 72 | iBatis bean classes generated (or wrapped) by CGLib. Probably would also |
| 73 | have caused problems with Hibernate and other frameworks. |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 74 | [0.9.8] |
cowtowncoder | 2dcb3f4 | 2009-03-20 06:23:00 +0000 | [diff] [blame] | 75 | * Requested [JACKSON-61]: Allow suppressing writing of bean properties |
| 76 | with null values |
| 77 | [0.9.9-3] |
cowtowncoder | 65148ec | 2009-02-25 23:16:28 +0000 | [diff] [blame] | 78 | * Reported [JACKSON-62]: NPE with JsonMappingException |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 79 | [0.9.9] |
cowtowncoder | 5ec1545 | 2009-02-17 05:56:37 +0000 | [diff] [blame] | 80 | |
| 81 | Scott Anderson: |
| 82 | * Suggested [JACKSON-48]: Integrate ObjectMapper with JsonGenerator, |
| 83 | JsonParser; add MappingJsonFactory. |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 84 | [0.9.9] |
cowtowncoder | 49593ad | 2009-03-25 19:41:40 +0000 | [diff] [blame^] | 85 | * Requested [JACKSON-84]: Add JsonGenerator.writeRawValue method(s). |
| 86 | [0.9.9-3] |
cowtowncoder | be4efa3 | 2009-02-19 06:26:45 +0000 | [diff] [blame] | 87 | |
| 88 | Kevin Grained: |
| 89 | * Reported [JACKSON-58] (and suggested a fix): NPE with String[] |
| 90 | serialization |
cowtowncoder | 3f1dee8 | 2009-02-19 20:11:55 +0000 | [diff] [blame] | 91 | [0.9.9] |
cowtowncoder | e7179c3 | 2009-02-16 21:39:51 +0000 | [diff] [blame] | 92 | |
cowtowncoder | 29bf251 | 2009-03-03 00:57:00 +0000 | [diff] [blame] | 93 | Ryan Heaton: |
| 94 | * Helped with [JACKSON-67]: Json content type provider for JAX-RS |
| 95 | [0.9.9] |