Skip to content

fix: bring Jackson and Annotations in sync#2381

Merged
triceo merged 1 commit into
TimefoldAI:mainfrom
triceo:deps
Jun 17, 2026
Merged

fix: bring Jackson and Annotations in sync#2381
triceo merged 1 commit into
TimefoldAI:mainfrom
triceo:deps

Conversation

@triceo

@triceo triceo commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

This requires overriding the version of Jackson Annotations that we get from Quarkus. All tests suggest that this is a compatible release.

Copilot AI review requested due to automatic review settings June 17, 2026 12:15

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the build parent dependency/version management to keep Jackson-related dependencies aligned (especially Jackson annotations vs. versions brought in transitively via Quarkus), aiming to avoid runtime incompatibilities across integration modules.

Changes:

  • Bump tools.jackson BOM version and add an explicit jackson-annotations version override in dependency management.
  • Update several platform/tooling version properties (Quarkus, Spring Boot, Jandex).

Comment thread build/build-parent/pom.xml
This requires overriding the version of Jackson Annotations that we get from Quarkus. All tests suggest that this is a compatible release.

# Conflicts:
#	build/build-parent/pom.xml
@triceo triceo merged commit 98a841f into TimefoldAI:main Jun 17, 2026
16 checks passed
@triceo triceo deleted the deps branch June 17, 2026 12:40
@triceo triceo self-assigned this Jun 17, 2026
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants