Update dependencies#1
Conversation
There was a problem hiding this comment.
Pull request overview
Updates core build/runtime dependencies and GitHub Actions workflow pins.
Changes:
- Bump versions for MigLayout, SLF4J, Logback, and multiple Maven build plugins in
pom.xml. - Switch Maven Central repository URL to HTTPS in
pom.xml. - Update pinned commit SHAs for
actions/checkoutandactions/setup-javain CI workflow.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
pom.xml |
Updates dependency/plugin versions and switches Maven Central URL to HTTPS. |
.github/workflows/build.yml |
Refreshes pinned GitHub Actions SHAs for checkout and Java setup. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <miglayout.version>11.4.3</miglayout.version> | ||
| <slf4j.version>2.0.17</slf4j.version> | ||
| <logback.version>1.5.32</logback.version> |
There was a problem hiding this comment.
Upgrading slf4j-api from 1.7.x to 2.0.x is a major-version change that can be runtime-breaking for downstream consumers that still provide SLF4J 1.7 bindings/bridges (e.g., logback 1.2.x). Since this project is a library, consider whether you need to keep slf4j-api on 1.7.x for compatibility, or explicitly treat this as a breaking change (e.g., bump this artifact’s major version / document the requirement for SLF4J 2.0 providers).
|
@nbauma109 Thanks for the PR. |
No description provided.