On Sun, Jan 28, 2018 at 10:57 PM, Lovro Pandzic <[email protected]> wrote: > Hello, > > what happened to merging Java 8 modules and single arg constructor as creator?
2 out of 3 modules have been merged and are in `master` now: * https://github.com/FasterXML/jackson-databind/issues/1774 : datatypes (`Optional` etc) * https://github.com/FasterXML/jackson-databind/issues/1775 : parameter names Date/Time still out, and due to size most likely will remain so. Work on builder-based `ObjectMapper` creation may allow new ways for integrating "default" modules, without merging functionality, so this is not necessarily closed issue. I haven't yet rewritten POJO Introspection, part of which is Creator detection. So that part remains to be tackled yet. I still have concerns about auto-detection, especially due to new Security/CVEs wrt serialization gadgets, but discussions are probably best closer to actually working in this area. Changes to defaults wrt 1-arg, "default" mode case are easier to make (to default to properties-based, basically). -+ Tatu +- > > BR, > Lovro > > On Tuesday, January 23, 2018 at 11:06:57 PM UTC+1, Tatu Saloranta wrote: >> >> As I am slowly making big changes for Jackson 3.0 (now `master` of >> `jackson-core`, `jackson-databind`) -- toggling my time between that >> and 2.x fixes -- I am trying to keep things organized by first filing >> plans here: >> >> https://github.com/FasterXML/jackson3-dev/issues >> >> and only creating matching issues on per-project trackers when I work on >> them. >> >> So anyone interested in changes, and in particular, compatibility >> changes, will want to have a look at these. >> >> On project-issue-trackers I will also use `jackson3` tag to denote >> changes targeted at 3.0. >> >> -+ Tatu +- > > -- > You received this message because you are subscribed to the Google Groups > "jackson-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "jackson-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
