Skip to content

Update pom.xml for publishing to central portal - #321

Merged
renner merged 8 commits into
masterfrom
update-pom
Apr 14, 2026
Merged

renner merged 8 commits into
masterfrom
update-pom

Conversation

@renner

@renner renner commented Feb 26, 2026 •

Copy link
Copy Markdown
Member

This branch contains meanwhile an overhaul of pom.xml:

  • Update after the Maven Central migration: Adjusted the POM to reflect last year's move to central publishing, especially ensuring that the central‑publishing plugin is configured correctly.
  • Update developers: Bumped the <developers> section with the current team members/contacts.
  • Update Maven plugins to their latest versions
  • Update test scope dependencies to their latest versions
  • Update HTTP Async Client to version 4.1.5

renner and others added 6 commits March 31, 2026 18:07
Updated test dependencies:
- junit: 4.13.1 -> 4.13.2
- wiremock: 2.5.1 -> 3.13.2 (also changed groupId from com.github.tomakehurst to org.wiremock)
- slf4j-jdk14: 1.7.12 -> 2.0.4

Fixed SaltClientTest to use absent() matcher instead of equalTo("") for empty request body verification, which is required for compatibility with WireMock 3.x.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
renner and others added 2 commits March 31, 2026 18:19
Checkstyle 13.x requires Java 21 at runtime. The compiler plugin's
<release>11</release> still ensures Java 11 compatible bytecode.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fix indentation issues and convert CRLF to LF line endings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@renner
renner marked this pull request as ready for review April 2, 2026 14:18
@renner
renner requested review from lucidd and mackdk April 2, 2026 14:19
@renner
renner merged commit 5655bcb into master Apr 14, 2026
1 check passed
@renner
renner deleted the update-pom branch April 14, 2026 13:43
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