Ok, some bad news: for some (still poorly understood) problem, there
were issues in 2.12.2 release of following modules:

* JAX-RS providers (all)
* JSR-353 (old JSON-P) datatype

These modules had been changed to produce both "regular" variants to
refer to older J2EE APIs, and matching "-jakarta" (maven classifier
"jakarta") variants for newer Jakarta 2.0 J2EE APIs
(if you are not familiar with this big FUBAR-style transition, read
f.ex 
https://blogs.oracle.com/javamagazine/transition-from-java-ee-to-jakarta-ee).

I am working with Sonatype admins to see if the problem might be in
Nexus repository's publishing, as well as Marc M who implemented
post-processing to create 2 jars, to see how to resolve the problem.
This may result in either fix for 2.12.2, or, possibly, release of
2.12.2.1 micro-patches for affected modules.

Also: for JSON-P module, specifically, I decided to go different route
so that there are TWO distinct artifacts:

* `jackson-datatype-jsr353`: old `javax.json` JSONP API type supporting module
* `jackson-datatype-jakarta-jsonp`: new `jakarata.json` JSONP APP API
type supporting module

which does not use classifier solution. For Jackson 3.0 we may want to
go with only supporting Jakarta variants, but that is
still to be Discussed and Decided.

-+ Tatu +-


On Wed, Mar 3, 2021 at 7:14 PM Tatu Saloranta <[email protected]> wrote:
>
> As per title, Jackson 2.12.2 patch version was just released.
> Changes are listed here:
>
> https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12.2
>
> and cover about half of all Jackson components. Upgrade from 2.12.1
> and 2.12.0 is strongly recommended.
>
> After this patch, the rate of releases for 2.12 is expected to slow
> down significantly: focus will be on 2.13 and 3.0 (master)
> development.
>
> Of earlier branches, all up to and including 2.9 are closed: 2.10 will
> likely be closed by the end of this month (March 2021) and no new
> releases are expected.
> 2.11 branch is still open and could theoretically get one full
> release, but since there are pending changes to include this also
> seems unlikely.
>
> -+ 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-dev/CAL4a10ix2WVQTk5keWT3y9HXHdp%3Dq9UjWJh73Ku1JokuYWt28g%40mail.gmail.com.

Reply via email to