Skip to content

Update dependencies#1

Merged
akuhtz merged 1 commit into
akuhtz:mainfrom
nbauma109:main
Mar 31, 2026
Merged

Update dependencies#1
akuhtz merged 1 commit into
akuhtz:mainfrom
nbauma109:main

Conversation

@nbauma109

Copy link
Copy Markdown

No description provided.

Copilot AI review requested due to automatic review settings March 30, 2026 16:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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/checkout and actions/setup-java in 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.

Comment thread pom.xml
Comment on lines +16 to +18
<miglayout.version>11.4.3</miglayout.version>
<slf4j.version>2.0.17</slf4j.version>
<logback.version>1.5.32</logback.version>

Copilot AI Mar 30, 2026

Copy link

Choose a reason for hiding this comment

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

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).

Copilot uses AI. Check for mistakes.
Comment thread pom.xml
@akuhtz akuhtz merged commit 164e227 into akuhtz:main Mar 31, 2026
5 of 6 checks passed
@akuhtz

akuhtz commented Mar 31, 2026

Copy link
Copy Markdown
Owner

@nbauma109 Thanks for the PR.

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