Jackson 1.2 released!
Even without Netcraft confirming it, this much is official:Jackson 1.2.0 has just been released, and is available from here.
Beside 2 Grand Features already show-cased (BYOC, Mix-in Annotations), here are some other choice additions:
- Ability to use declared (static) type for serialization, instead of runtime type: useful if you want to enforce public API, and avoid leaking implementation details
- Ability to suppress errors for unknown (unrecognized) properties
- More support for non-standard JSON content: can optionally parse content where field names are not quoted (something Javascript allows and standard JSON not)
- Ability to use "delegating" creators -- constructors and factory methods that take intermediate bound object to construct POJO from. Typically this means taking in a Map<String,Object> (which Jackson binds), and then extracting loosely typed data for POJO
- ObjectMapper now implements JsonNodeFactory: can construct all JsonNode types without explicitly getting a factory implementation -- useful when building Tree Models from scratch
As always, download responsibly! And don't forget to click the advert... I mean, tip the waitresses.
ps. I'll be off for a brief (2 week) vacation, so there won't be much new material to read here.