Quick note: started this wiki page:

https://github.com/FasterXML/jackson/wiki/Jackson-Release-3.0

for easier tracking of changes. I do use tag "3.x" on Github issue
tracker as well for standard components.
And for initial tracking there is even
`https://github.com/FasterXML/jackson3-dev/issues` for ideas not yet
committed.

-+ Tatu +-



On Mon, Jan 29, 2018 at 10:47 AM, Tatu Saloranta <[email protected]> wrote:
> 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