chore(deps): update dependency com.fasterxml.jackson.datatype:jackson-datatype-jdk8 to v2.21.2#24
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
3350b40 to
3ae1452
Compare
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Note Other AI code review bot(s) detectedCodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review. Comment |
| force("com.fasterxml.jackson.core:jackson-databind:2.13.4") | ||
| force("com.fasterxml.jackson.core:jackson-annotations:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.19.2") |
There was a problem hiding this comment.
The version update for jackson-datatype-jdk8 to 2.19.2 in the resolutionStrategy block creates inconsistency with other Jackson dependencies that remain at 2.13.4. According to the comment above this block, the purpose is to "compile and test against a lower Jackson version to ensure we're compatible with it." To maintain this compatibility testing approach, this dependency should remain at version 2.13.4 like the other Jackson components in this block.
The implementation dependency can be updated to 2.19.2 as shown later in the file, but the forced resolution version should stay consistent with the compatibility testing strategy.
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.19.2") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") |
Spotted by Diamond
Is this helpful? React 👍 or 👎 to let us know.
3ae1452 to
8dc2905
Compare
| force("com.fasterxml.jackson.core:jackson-core:2.13.4") | ||
| force("com.fasterxml.jackson.core:jackson-databind:2.13.4") | ||
| force("com.fasterxml.jackson.core:jackson-annotations:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.20.0") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4") | ||
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.13.4") |
There was a problem hiding this comment.
This PR introduces a version inconsistency in the Jackson library ecosystem. The jackson-datatype-jdk8 component is being updated to version 2.20.0 while other Jackson components remain at 2.13.4 in the force configuration block.
Jackson libraries are designed to work together as a cohesive unit, and mixing versions can lead to compatibility issues or unexpected behavior. For optimal stability, all Jackson components should use the same version.
Consider either:
- Updating all Jackson dependencies to 2.20.0, or
- Maintaining the current version (2.13.4) for all Jackson components
This applies to both the force() configuration and the implementation dependencies below.
| force("com.fasterxml.jackson.core:jackson-core:2.13.4") | |
| force("com.fasterxml.jackson.core:jackson-databind:2.13.4") | |
| force("com.fasterxml.jackson.core:jackson-annotations:2.13.4") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.20.0") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4") | |
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.13.4") | |
| force("com.fasterxml.jackson.core:jackson-core:2.13.4") | |
| force("com.fasterxml.jackson.core:jackson-databind:2.13.4") | |
| force("com.fasterxml.jackson.core:jackson-annotations:2.13.4") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4") | |
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.13.4") |
Spotted by Diamond
Is this helpful? React 👍 or 👎 to let us know.
8dc2905 to
8c7b3d3
Compare
8c7b3d3 to
d5ffa59
Compare
| force("com.fasterxml.jackson.core:jackson-databind:2.13.4") | ||
| force("com.fasterxml.jackson.core:jackson-annotations:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.21.0") |
This comment was marked as outdated.
This comment was marked as outdated.
Sorry, something went wrong.
d5ffa59 to
35dd143
Compare
…-datatype-jdk8 to v2.21.2
35dd143 to
fd3380c
Compare
This PR contains the following updates:
2.18.2→2.21.22.13.4→2.21.2Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.