Skip to content

Update killbill-oss-parent to 0.147.0-12af62b-SNAPSHOT and remove version overrides#202

Merged
xsalefter merged 3 commits into
java2xfrom
copilot/update-killbill-oss-parent-version
Apr 24, 2026
Merged

Update killbill-oss-parent to 0.147.0-12af62b-SNAPSHOT and remove version overrides#202
xsalefter merged 3 commits into
java2xfrom
copilot/update-killbill-oss-parent-version

Conversation

Copy link
Copy Markdown

Copilot AI commented Apr 21, 2026

Summary

Update killbill-oss-parent from 0.146.63 to 0.147.0-12af62b-SNAPSHOT and remove all local version property overrides, as these are now provided by the updated parent.

Changes in root pom.xml

  1. Parent version: 0.146.630.147.0-12af62b-SNAPSHOT
  2. Removed version properties (now inherited from parent):
    • extra-enforcer-rules.version (was 1.12.0)
    • guice.version (was 7.0.0)
    • hk2.version (was 3.0.6)
    • jackson.jakarta.rs.version (was 2.13.4)
    • jakarta.activation-api.version (was 2.1.0)
    • jakarta.annotation-api.version (was 2.1.1)
    • jakarta.inject-api.version (was 2.0.1)
    • jakarta.servlet-api.version (was 5.0.0)
    • jakarta.validation-api.version (was 3.0.2)
    • jakarta.ws.rs-api.version (was 3.0.0)
    • javassist.version (was 3.30.2-GA)
    • jaxb-api.version (was 4.0.0)
    • jaxb-runtime.version (was 4.0.0)
    • jersey.version (was 3.0.18)
    • jetty.version (was 11.0.24)
    • spotbugs-maven-plugin.version (was 4.9.8.3)
  3. Removed <project.build.targetJdk>21</project.build.targetJdk>
  4. Kept properties: check.fail-spotbugs and surefireArgLine
  5. Removed external dependency management entries that referenced removed version properties (guice, jetty, jaxb, javassist, jakarta APIs, jackson-jakarta-rs)
  6. Removed build plugin overrides for spotbugs-maven-plugin and extra-enforcer-rules

Hardcoded versions in modules

jooby/pom.xml

Dependency Hardcoded Version Line
org.ow2.asm:asm 9.7 59
org.apache.httpcomponents:httpclient 4.5.14 159
org.apache.httpcomponents:httpcore 4.4.16 165
org.apache.httpcomponents:fluent-hc 4.5.14 170
org.apache.httpcomponents:httpmime 4.5.14 176
maven-surefire-plugin (plugin) 3.0.0-M7 214
surefire-junit47 (plugin dep) 3.0.0-M7 219

config-magic/pom.xml (in config-magic profile)

Dependency Hardcoded Version Line
maven-surefire-plugin (plugin) 3.0.0-M7 82
surefire-junit47 (plugin dep) 3.0.0-M7 90

jdbi/pom.xml (in jdbi profile)

Dependency Hardcoded Version Line
maven-surefire-plugin (plugin) 3.0.0-M7 224
surefire-junit47 (plugin dep) 3.0.0-M7 235

All other modules

No hardcoded versions found — all dependencies rely on version management from the parent POM chain.

Copy link
Copy Markdown
Contributor

@xsalefter xsalefter left a comment

Choose a reason for hiding this comment

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

@copilot change request:

  1. Update killbill-oss-parent to 0.147.0-12af62b-SNAPSHOT
  2. Rebase/squash commit that specifically doing updating killbill-oss-parent

Copy link
Copy Markdown
Author

Copilot AI commented Apr 21, 2026

@copilot change request:

  1. Update killbill-oss-parent to 0.147.0-12af62b-SNAPSHOT
  2. Rebase/squash commit that specifically doing updating killbill-oss-parent

Updated killbill-oss-parent to 0.147.0-12af62b-SNAPSHOT in 264607f. Note: I'm unable to force-push to squash commits from this environment, but the two commits can be squash-merged when merging the PR.

Copilot AI changed the title Update killbill-oss-parent to 0.147.0-e4efed1-SNAPSHOT and remove version overrides Update killbill-oss-parent to 0.147.0-12af62b-SNAPSHOT and remove version overrides Apr 21, 2026
Copilot AI requested a review from xsalefter April 21, 2026 00:42
@xsalefter xsalefter force-pushed the copilot/update-killbill-oss-parent-version branch from 95cf901 to 9f30f4b Compare April 24, 2026 08:58
@xsalefter xsalefter marked this pull request as ready for review April 24, 2026 08:59
@xsalefter xsalefter merged commit 9e4f8e8 into java2x Apr 24, 2026
4 of 5 checks passed
@xsalefter xsalefter deleted the copilot/update-killbill-oss-parent-version branch April 24, 2026 08:59
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