#fasterxml
Hey, SerializationFeature.WRITE_DATES_AS_TIMESTAMPS is actually DISABLED in 3.0 rather than enabled, right?
github.com/FasterXML/ja...

Great work on the 3.0! I'm currently prepping for a Spring Boot 4 upgrade where I want to jump on Jackson 3.0, and I can delete a lot of config and customizations!
github.com
October 31, 2025 at 11:51 AM
Still rather impressed by Claude Code: 5 Jackson bugs/RFEs fixed in as many days, and all but 1 kind that I just hadn't found time to tackle. F.ex this PR github.com/FasterXML/ja... for issue filed in... 2014.

Thinking of Blogging about "Tatu's Simple Stupid Claude Code Workflow For E-Z Bug Fixes"?
Fixes #114 in 2.x: support STRICT_DUPLICATE_DETECTION by cowtowncoder · Pull Request #783 · FasterXML/jackson-dataformat-xml
Fixes #114: add support for StreamReadFeature.STRICT_DUPLICATE_DETECTION. Will need to clean up a bit but functional.
github.com
October 31, 2025 at 2:42 AM
Jackson 2.20.1 patch version -- github.com/FasterXML/ja... -- released. #java #json #csv #xml
Jackson Release 2.20.1
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
October 31, 2025 at 2:39 AM
Jackson 2.19.4 (github.com/FasterXML/ja...) patch release out -- 2.19 branch now closed (leaving LTS 2.18, and 2.20 as open 2.x branches).
#java #json #jackson #xml etc
Jackson Release 2.19.4
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
October 30, 2025 at 1:02 AM
Jackson 2.18.5 release out, see github.com/FasterXML/ja... .

(NOTE: 2.18 is the first LTS (Long-Term Support) Jackson version -- will stay open longer than 2.19 and 2.20)
Jackson Release 2.18.5
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
October 28, 2025 at 3:42 PM
Je ne pense pas, cf. github.com/FasterXML/ja...

"Subclasses can be detected automatically for sealed classes, since all possible subclasses are known at compile-time to Kotlin."

Tu as bien jackson-module-kotlin dans le classpath?
October 27, 2025 at 8:57 PM
A ce niveau d’impact, ça vaut le coup de créer une issue sur github.com/FasterXML/ja... avec un repro pour vérifier que c’est pas un bug de perf.
GitHub - FasterXML/jackson-module-kotlin: Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.
Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes. - FasterXML/jackson-module-kotlin
github.com
October 27, 2025 at 7:21 PM
Ok. With furious urgency, I tried FOURTH fix -- third hardest so far, for github.com/FasterXML/ja... -- and things went well until I... Pro Subsciber... finally ran out of tokens :-)

So time to take a break.

This has been fun. And scary. And.... transformative.
Unable to deserialize stringref-enabled CBOR with ignored properties · Issue #599 · FasterXML/jackson-dataformats-binary
When deserializing CBOR with string references enabled using jackson-dataformats-binary, if the original string being referenced is in a field ignored by an annotation such as @JsonIgnoreProperties...
github.com
October 27, 2025 at 12:56 AM
Another One Bites the Dust! Claude slayed github.com/FasterXML/ja... -- once again something I'd have figured out, but didn't have time to dig into. Impressed by Claude reading brief desc (I thought I had added failing test but I hadn't), grokking it all. Asked to write test; did so...
Fix #598: Separate END_OBJECT return from parser close in ProtobufParser by cowtowncoder · Pull Request #626 · FasterXML/jackson-dataformats-binary
Fix #598: Separate END_OBJECT return from parser close in ProtobufParser Previously, ProtobufParser would call close() while simultaneously returning END_OBJECT at the top level, causing the parser...
github.com
October 27, 2025 at 12:38 AM
Ok: upping the ante quite a bit -- this -- github.com/FasterXML/ja... -- seems def non-trivial... let's see how Claude does cracking that nut.
Generics using wildcard not correctly resolved · Issue #5285 · FasterXML/jackson-databind
Search before asking I searched in the issues and found nothing similar. Describe the bug I opened a Spring Boot issue, but it seems the issue is Jackson related. See spring-projects/spring-boot#46...
github.com
October 26, 2025 at 11:09 PM
and voila -> github.com/FasterXML/ja...
-- looks ok? 2-shot: initial prompt gave same as PR #197. And prompt to use Builders similar to "DoubleStream.Builder" (but with targeted/optimal) did the rest! (I added release notes, created PR).
Fix #210: support reading `boolean[]`, `short[]`, `float[]` by cowtowncoder · Pull Request #211 · FasterXML/jackson-jr
github.com
October 26, 2025 at 10:24 PM
(fwtw issues is -- github.com/FasterXML/ja... -- and earlier PR github.com/FasterXML/ja... -- that PR does work but is just inefficient need to address that)
Add support for reading `boolean[]`/`short[]`/`float[]` values by lukehutch · Pull Request #197 · FasterXML/jackson-jr
Proposed fix for #196 Created with Claude Code, so should be double-checked :-)
github.com
October 26, 2025 at 10:13 PM
Seems like it is not common knowledge that Jackson Hibernate module is deprecated (as per github.com/FasterXML/ja...) -- due to missing active maintainer -- so absence of 3.0.0 version surprise.
JSTEP 9
Repository for SOLE PURPOSE of issue tracker and Wiki for NEW IDEAS. Please: NO BUG REPORTS. - FasterXML/jackson-future-ideas
github.com
October 14, 2025 at 9:43 PM
Surtout qu’on s’est déjà tapé codehaus -> fasterxml dans le passé …
October 9, 2025 at 10:01 AM
Jackson 3 a été publié 🎉

Le guide de migration : github.com/FasterXML/ja...

Attention au changement de coordonnées et au renommage de certaines classes, qui cassent la compatibilité du code utilisant la version 2💥
Du code déprécié a aussi été supprimé 🧹

Ce sera embarqué dans Spring Boot 4 🍃
jackson/jackson3/MIGRATING_TO_JACKSON_3.md at main · FasterXML/jackson
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
October 9, 2025 at 7:12 AM
And things improved enough that Jackson 3.0.0 (GA) release is almost a wrap: as usual, Scala module to follow with some delay.
Migration Guide (WIP) at github.com/FasterXML/ja... ; release notes at github.com/FasterXML/ja...
github.com
October 4, 2025 at 1:00 AM
Jackson 3.0.0 (GA) release now starting!

github.com/FasterXML/ja...

#java #json #xml #csv #cbor #csv
Jackson Release 3.0
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
October 3, 2025 at 9:57 PM
Spring Boot 4 is moving to Jackson 3 (already in M3).

👉 Check out the Jackson 3 Migration Guide: github.com/FasterXML/ja...

👉 Also useful, the OpenRewrite recipe: docs.openrewrite.org/recipes/java...

More insights coming soon in the official Spring blog post next week.
github.com
October 2, 2025 at 11:06 AM
Ok, thanks to nudging by people I respect a lot (& help by the same), I got into some Last Minute Documentation Work -> github.com/FasterXML/ja...

help would be appreciated (like, prs etc) before I go out and push Jackson 3.0.0 GA sometime this week.
github.com
October 2, 2025 at 2:36 AM
One last (?) Jackson 3.0.0 RC build -- 3.0.0-rc10 -- github.com/FasterXML/ja... going out. Last minute testing needed!!!
Jackson Release 3.0
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
September 20, 2025 at 3:06 AM
One more release candidate: Jackson 3.0.0-rc9 released (see github.com/FasterXML/ja... ) -- getting very very close to 3.0.0 final! Help with testing urgently needed :)
#java #json #jackson #xml #csv etc
Jackson Release 3.0
Main Portal page for the Jackson project. Contribute to FasterXML/jackson development by creating an account on GitHub.
github.com
September 6, 2025 at 2:10 AM