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.

Reply via email to