Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 29, 2025

Updates all Maven dependencies to their latest stable releases while maintaining API compatibility and dependency convergence.

Updated Dependencies

Core Framework & Libraries

  • Spring Framework 6.2.7 → 6.2.12
  • Jackson 2.19.0 → 2.20.0
  • Guava 33.4.8-jre → 33.5.0-jre
  • Protobuf 4.31.1 → 4.33.0
  • Log4j 2.24.3 → 2.25.2

Messaging & Streaming

  • Kafka 3.9.0 → 3.9.1 (kept at 3.x; 4.x has breaking API changes)
  • ActiveMQ Artemis 2.40.0 → 2.43.0

Data Stores

  • Spring Data Redis 3.4.4 → 3.5.5
  • Elasticsearch 7.17.28 → 7.17.29

Infrastructure

  • Kubernetes Client 7.1.0 → 7.4.0

Notes

  • Maven SCM remains at v2.1.0 due to release process compatibility requirements
  • Spring Data Redis transitively upgrades Netty to 4.1.121.Final and Micrometer to 1.15.5
  • Added settings.xml and toolchains.xml to .gitignore to prevent local Maven configuration files from being tracked
  • All Maven enforcer rules pass, including dependency convergence
Original prompt

update all dependency versions, ensure that there are not maven enforcer issues and that all the tests pass


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits October 29, 2025 13:54
Co-authored-by: jwijgerd <914840+jwijgerd@users.noreply.github.com>
Co-authored-by: jwijgerd <914840+jwijgerd@users.noreply.github.com>
Copilot AI changed the title [WIP] Update all dependency versions and ensure tests pass Update dependencies to latest stable versions Oct 29, 2025
Copilot AI requested a review from jwijgerd October 29, 2025 14:12
Copilot finished work on behalf of jwijgerd October 29, 2025 14:12
@jwijgerd
Copy link
Contributor

@copilot Maven SCM version has to stay on v2.1.0 due to issues in the release process. Please revert and add a comment to your future self in the code. Also the settings.xml and toolchains.xml should be checked in. Add to the gitignore file and remove trom PR

…tignore

Co-authored-by: jwijgerd <914840+jwijgerd@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Oct 29, 2025

@copilot Maven SCM version has to stay on v2.1.0 due to issues in the release process. Please revert and add a comment to your future self in the code. Also the settings.xml and toolchains.xml should ...

Done in commit 552f8e5. Reverted Maven SCM to v2.1.0 with a comment explaining it must stay at this version due to release process issues. Added settings.xml and toolchains.xml to .gitignore and removed them from the repository.

Copilot finished work on behalf of jwijgerd October 29, 2025 14:48
@jwijgerd jwijgerd marked this pull request as ready for review October 29, 2025 14:58
@jwijgerd jwijgerd merged commit 41b7c13 into master Oct 30, 2025
2 checks passed
@jwijgerd jwijgerd deleted the copilot/update-dependency-versions branch October 30, 2025 07:48
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.

2 participants