Conversation
Bumps `jackson.version` from 3.0.4 to 3.1.1. Updates `tools.jackson.core:jackson-core` from 3.0.4 to 3.1.1 - [Commits](FasterXML/jackson-core@jackson-core-3.0.4...jackson-core-3.1.1) Updates `tools.jackson.core:jackson-databind` from 3.0.4 to 3.1.1 - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: tools.jackson.core:jackson-core dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: tools.jackson.core:jackson-databind dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Pull request overview
Updates the project’s Jackson dependency version to pick up the jackson-core/jackson-databind 3.1.1 release.
Changes:
- Bump
jackson.versionproperty from 3.0.4 to 3.1.1 inpom.xml.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| <!-- Others --> | ||
| <jackson.version>3.0.4</jackson.version> | ||
| <jackson.version>3.1.1</jackson.version> |
There was a problem hiding this comment.
The jackson.version property is bumped to 3.1.1, but dependencyManagement still imports tools.jackson:jackson-bom at 3.0.4 (pom.xml:96-101). This leaves the project with mixed Jackson version sources and can cause inconsistent resolution if any Jackson modules rely on the BOM-managed version (or if you later drop explicit versions). Consider updating the BOM version as well (ideally referencing ${jackson.version}) and, if the BOM is intended to manage versions, omit explicit versions on jackson-core/jackson-databind to keep everything aligned.
| <jackson.version>3.1.1</jackson.version> | |
| <jackson.version>3.0.4</jackson.version> |
There was a problem hiding this comment.
@copilot could you try to remain on the 3.1.1 version and change the BOM import to use the jackson.version property and avoid mixing Jackson version
There was a problem hiding this comment.
Done. Updated the jackson-bom import in dependencyManagement to use ${jackson.version} instead of the hardcoded 3.0.4, so all Jackson artifacts now consistently use 3.1.1. (commit 7200d1a)
Agent-Logs-Url: https://github.com/spring-petclinic/spring-framework-petclinic/sessions/aa796def-699b-41c8-b95d-484a4157a0af Co-authored-by: arey <838318+arey@users.noreply.github.com>
jackson.versionfrom 3.0.4 to 3.1.1jackson-bomimport independencyManagementto use${jackson.version}instead of hardcoded 3.0.4