Ok, so this finally happened: the very first pre-release version of Jackson 3 components is finally out. Release page:
https://github.com/FasterXML/jackson/wiki/Jackson-Release-3.0 has a set of all changes accumulated. Code is from "master" branches of repos; being a Major version bump, a lot has changed and many things in backwards-incompatible way. Basically: 1. JDK baseline is now JDK 17 for all components 2. Both Maven coordinates ("com.fasterxml.jackson" -> "tools.jackson") and Java package names ("com.fasterxml.jackson" -> "tools.jackson") have changed - Except for "jackson-annotations" which is still under "com.fasterxml.jackson" to reduce breakages (can in fact just use 2.x versions of jackson-annotations jar) - Renaming idea explained here: https://github.com/FasterXML/jackson-future-ideas/wiki/JSTEP-1 3. Public API for users not changed a lot (we still have ObjectMappers, JsonParser, JsonGenerator) -- but internal types have been renamed, APIs changed So basically just using Jackson via public API with no customization should be relatively straight-forward; but custom handlers (like serializers, deserializers) need more work. Anyway: anyone interested in seeing what Jackson 3.0 brings can now take a look. Any and all feedback welcome, -+ 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 jackson-dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/jackson-dev/CAL4a10gsDx9sgnxazQQgCeLkuuL3hxFASi9QhYr3_moyOM-m%2Bg%40mail.gmail.com.