Skip to content

Conversation

@skynetsonar
Copy link
Contributor

Update dependencies & plugings for Java 17 & SpringBoot 3.0 compatibility

Changes:

  • Parent POM: com.mercateo.oss.oss-parent-pom 0.9.0 > 1.0.9
  • maven-compiler changed Java 17 release
  • release-sign-artifacts step maven-gpg-plugin 1.6 > 3.1.0

Dependency updates:

  • POM Properties added:
    • jackson.version: 2.13.3 > 2.15.2
    • jmh.version: 1.20 > 1.36
    • lombok.version: 1.18.12 > 1.18.28
    • jersey.version: 3.1.2 (prev. set on individual pom import as 2.25.1)
    • glassfish.version: 3.0.4
  • Dependencies:
    • Removed:
      javax.validation: 1.1.0.Final
      javax.inject: 1
      mockito-core: 4.6.1
    • Added:
      maven-surefire-plugin: 3.1.2
      jakarta.validation-api: 3.0.2
      hk2: 3.0.4 (glassfish.version)
      jersey-hk2: 3.1.2 (jersey.version)
      mockito-junit-jupiter: 5.4.0
      junit-jupiter-engine: 5.9.1
      jakarta.inject-api: 2.0.1
      jakarta.xml.bind-api: 4.0.0
    • Updated:
      maven-release-plugin: 2.5.3 > 3.1.2
      nexus-staging-maven-plugin: 1.6.8 > 1.6.13
      maven-compiler plugin: 3.7.0 > 3.11.0
      maven-source-plugin: 3.0.1 > 3.3.0
      maven-javadoc-plugin: 3.0.0 > 3.5.0
      maven-jar-plugin: 3.0.2 > 3.3.0
      jacoco-maven-plugin: 0.8.0 > 0.8.10
      (org.immutables.)value: 2.5.6 > 2.9.3
      guava: 31.1-jre > 32.1.1-jre
      slf4j: 1.7.25 > 2.0.7
      assertj-core: 3.23.1 > 3.24.2
      (org.json.)json: 20220320 < 20230618
      logback-classic: 1.2.11 > 1.4.8

…lity

Changes:

- Parent POM: com.mercateo.oss.oss-parent-pom 0.9.0 > 1.0.9
- maven-compiler changed Java 17 release
- release-sign-artifacts step maven-gpg-plugin 1.6 > 3.1.0

Dependency updates:

- POM Properties added:
	- jackson.version: 2.13.3 > 2.15.2
	- jmh.version: 1.20 > 1.36
	- lombok.version: 1.18.12 > 1.18.28
	- jersey.version: 3.1.2 (prev. set on individual pom import as 2.25.1)
	- glassfish.version: 3.0.4
- Dependencies:
	- Removed:
		javax.validation: 1.1.0.Final
		javax.inject: 1
		mockito-core: 4.6.1
	- Added:
		maven-surefire-plugin: 3.1.2
		jakarta.validation-api: 3.0.2
		hk2: 3.0.4 (glassfish.version)
		jersey-hk2: 3.1.2 (jersey.version)
		mockito-junit-jupiter: 5.4.0
		junit-jupiter-engine: 5.9.1
		jakarta.inject-api: 2.0.1
		jakarta.xml.bind-api: 4.0.0
	- Updated:
		maven-release-plugin: 2.5.3 > 3.1.2
		nexus-staging-maven-plugin: 1.6.8 > 1.6.13
		maven-compiler plugin: 3.7.0 > 3.11.0
		maven-source-plugin: 3.0.1 > 3.3.0
		maven-javadoc-plugin: 3.0.0 > 3.5.0
		maven-jar-plugin: 3.0.2 > 3.3.0
		jacoco-maven-plugin: 0.8.0 > 0.8.10
		(org.immutables.)value: 2.5.6 > 2.9.3
		guava: 31.1-jre > 32.1.1-jre
		slf4j: 1.7.25 > 2.0.7
		assertj-core: 3.23.1 > 3.24.2
		(org.json.)json: 20220320 < 20230618
		logback-classic: 1.2.11 > 1.4.8
@skynetsonar
Copy link
Contributor Author

skynetsonar commented Jul 19, 2023

This pull request has not yet been comprehensively tested with an integrating service.

@skynetsonar skynetsonar marked this pull request as draft July 21, 2023 13:28
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.

1 participant