Describe the bug
The Java-Version of JSII uses some Jackson dependencies (jackson-core, jackson-databind, jackson-annotations, jackson-datatype-jsr310) in version 2.0.19-rc2. These versions have some bugs which gave us already quite some headache.
Regression Issue
Expected Behavior
Please use stable dependencies in a library as important as this one.
Current Behavior
Uses version 2.0.19-rc2 of jackson-core, jackson-databind, jackson-annotations, and jackson-datatype-jsr310.
Reproduction Steps
Check with mvn dependency:tree
Possible Solution
Upgrade dependencies jackson-core, jackson-databind, jackson-annotations, and jackson-datatype-jsr310 to at least version 2.0.19.
Additional Information/Context
Sorry for the sloppy bug report, but reproducing the problems we have is not that easy, but I believe it is obvious that you should not use unstable dependencies in production code.
SDK version used
21
Environment details (OS name and version, etc.)
MacOS Tahoe 26.1
Describe the bug
The Java-Version of JSII uses some Jackson dependencies (
jackson-core,jackson-databind,jackson-annotations,jackson-datatype-jsr310) in version2.0.19-rc2. These versions have some bugs which gave us already quite some headache.Regression Issue
Expected Behavior
Please use stable dependencies in a library as important as this one.
Current Behavior
Uses version
2.0.19-rc2ofjackson-core,jackson-databind,jackson-annotations, andjackson-datatype-jsr310.Reproduction Steps
Check with
mvn dependency:treePossible Solution
Upgrade dependencies
jackson-core,jackson-databind,jackson-annotations, andjackson-datatype-jsr310to at least version2.0.19.Additional Information/Context
Sorry for the sloppy bug report, but reproducing the problems we have is not that easy, but I believe it is obvious that you should not use unstable dependencies in production code.
SDK version used
21
Environment details (OS name and version, etc.)
MacOS Tahoe 26.1