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.
