Skip to content

WIP: Switch to Java21#5508

Closed
dizzzz wants to merge 186 commits intodevelopfrom
upgrade/java21
Closed

WIP: Switch to Java21#5508
dizzzz wants to merge 186 commits intodevelopfrom
upgrade/java21

Conversation

@dizzzz
Copy link
Member

@dizzzz dizzzz commented Oct 21, 2024

Java21 LTS is already 2 years old, Java25 LTS already around the corner...
Let's see what happens...

@dizzzz dizzzz requested a review from reinhapa October 21, 2024 17:54
@sonarqubecloud
Copy link

@adamretter
Copy link
Contributor

@dizzzz there are a few other places you might need to adjust too. The ones that come to mind right now are:

  1. The base images used for the Docker Images
  2. The version described, required, and badged in the README.md

dependabot bot and others added 23 commits October 22, 2024 03:30
Bumps `junit.jupiter.version` from 5.11.2 to 5.11.3.

Updates `org.junit.jupiter:junit-jupiter-api` from 5.11.2 to 5.11.3
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit-framework@r5.11.2...r5.11.3)

Updates `org.junit.jupiter:junit-jupiter-params` from 5.11.2 to 5.11.3
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit-framework@r5.11.2...r5.11.3)

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.11.2 to 5.11.3
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit-framework@r5.11.2...r5.11.3)

Updates `org.junit.vintage:junit-vintage-engine` from 5.11.2 to 5.11.3
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit-framework@r5.11.2...r5.11.3)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.junit.vintage:junit-vintage-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck) from 10.0.4 to 11.0.0.
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases)
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md)
- [Commits](jeremylong/DependencyCheck@v10.0.4...v11.0.0)

---
updated-dependencies:
- dependency-name: org.owasp:dependency-check-maven
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…endency-check-maven-11.0.0

Bump org.owasp:dependency-check-maven from 10.0.4 to 11.0.0
….version-5.11.3

Bump junit.jupiter.version from 5.11.2 to 5.11.3
Bumps [org.junit.platform:junit-platform-engine](https://github.com/junit-team/junit5) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/commits)

---
updated-dependencies:
- dependency-name: org.junit.platform:junit-platform-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) from 3.20.0 to 3.21.0.
- [Release notes](https://github.com/apache/maven-site-plugin/releases)
- [Commits](apache/maven-site-plugin@maven-site-plugin-3.20.0...maven-site-plugin-3.21.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-site-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/mojohaus/exec-maven-plugin/releases)
- [Commits](mojohaus/exec-maven-plugin@3.4.1...3.5.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:exec-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…mojo-exec-maven-plugin-3.5.0

Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0
…ven.plugins-maven-site-plugin-3.21.0

Bump org.apache.maven.plugins:maven-site-plugin from 3.20.0 to 3.21.0
…tform-junit-platform-engine-1.11.3

Bump org.junit.platform:junit-platform-engine from 1.11.2 to 1.11.3
Bumps [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) from 1.15.5 to 1.15.7.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](raphw/byte-buddy@byte-buddy-1.15.5...byte-buddy-1.15.7)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…-byte-buddy-1.15.7

Bump net.bytebuddy:byte-buddy from 1.15.5 to 1.15.7
Bumps [org.apache.maven.plugins:maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.7.0 to 3.8.0.
- [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.7.0...maven-project-info-reports-plugin-3.8.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ven.plugins-maven-project-info-reports-plugin-3.8.0
Bumps [com.googlecode.maven-download-plugin:download-maven-plugin](https://github.com/maven-download-plugin/maven-download-plugin) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/maven-download-plugin/maven-download-plugin/releases)
- [Commits](download-maven-plugin/download-maven-plugin@1.11.0...1.11.1)

---
updated-dependencies:
- dependency-name: com.googlecode.maven-download-plugin:download-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)
- [Commits](apache/maven-dependency-plugin@maven-dependency-plugin-3.8.0...maven-dependency-plugin-3.8.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [com.fifesoft:rsyntaxtextarea](https://github.com/bobbylight/rsyntaxtextarea) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/bobbylight/rsyntaxtextarea/releases)
- [Commits](bobbylight/RSyntaxTextArea@3.5.1...3.5.2)

---
updated-dependencies:
- dependency-name: com.fifesoft:rsyntaxtextarea
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…rsyntaxtextarea-3.5.2

Bump com.fifesoft:rsyntaxtextarea from 3.5.1 to 3.5.2
…ven.plugins-maven-dependency-plugin-3.8.1

Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.0 to 3.8.1
…e.maven-download-plugin-download-maven-plugin-1.11.1

Bump com.googlecode.maven-download-plugin:download-maven-plugin from 1.11.0 to 1.11.1
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.78.1 to 1.79.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
dizzzz and others added 26 commits January 28, 2025 22:32
…urcan-0.2.0-rc1

Bump io.lacuna:bifurcan from 0.2.0-alpha7 to 0.2.0-rc1
Bumps [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) from 1.16.1 to 1.17.0.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](raphw/byte-buddy@byte-buddy-1.16.1...byte-buddy-1.17.0)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck) from 12.0.1 to 12.0.2.
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases)
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md)
- [Commits](jeremylong/DependencyCheck@v12.0.1...v12.0.2)

---
updated-dependencies:
- dependency-name: org.owasp:dependency-check-maven
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.jline:jline](https://github.com/jline/jline3) from 3.28.0 to 3.29.0.
- [Release notes](https://github.com/jline/jline3/releases)
- [Changelog](https://github.com/jline/jline3/blob/master/changelog.md)
- [Commits](jline/jline3@jline-3.28.0...jline-3.29.0)

---
updated-dependencies:
- dependency-name: org.jline:jline
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…endency-check-maven-12.0.2

Bump org.owasp:dependency-check-maven from 12.0.1 to 12.0.2
…ne-3.29.0

Bump org.jline:jline from 3.28.0 to 3.29.0
…-byte-buddy-1.17.0

Bump net.bytebuddy:byte-buddy from 1.16.1 to 1.17.0
Bumps `tika.version` from 3.0.0 to 3.1.0.

Updates `org.apache.tika:tika-core` from 3.0.0 to 3.1.0
- [Changelog](https://github.com/apache/tika/blob/main/CHANGES.txt)
- [Commits](apache/tika@3.0.0...3.1.0)

Updates `org.apache.tika:tika-parsers-standard-package` from 3.0.0 to 3.1.0

---
updated-dependencies:
- dependency-name: org.apache.tika:tika-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.tika:tika-parsers-standard-package
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…3.1.0

Bump tika.version from 3.0.0 to 3.1.0
Bumps `greenmail.version` from 2.1.2 to 2.1.3.

Updates `com.icegreen:greenmail-junit4` from 2.1.2 to 2.1.3
- [Release notes](https://github.com/greenmail-mail-test/greenmail/releases)
- [Commits](greenmail-mail-test/greenmail@release-2.1.2...release-2.1.3)

Updates `com.icegreen:greenmail` from 2.1.2 to 2.1.3
- [Release notes](https://github.com/greenmail-mail-test/greenmail/releases)
- [Commits](greenmail-mail-test/greenmail@release-2.1.2...release-2.1.3)

---
updated-dependencies:
- dependency-name: com.icegreen:greenmail-junit4
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: com.icegreen:greenmail
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps commons-logging:commons-logging from 1.3.4 to 1.3.5.

---
updated-dependencies:
- dependency-name: commons-logging:commons-logging
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [com.fifesoft:rsyntaxtextarea](https://github.com/bobbylight/rsyntaxtextarea) from 3.5.3 to 3.5.4.
- [Release notes](https://github.com/bobbylight/rsyntaxtextarea/releases)
- [Commits](bobbylight/RSyntaxTextArea@3.5.3...3.5.4)

---
updated-dependencies:
- dependency-name: com.fifesoft:rsyntaxtextarea
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…rsyntaxtextarea-3.5.4

Bump com.fifesoft:rsyntaxtextarea from 3.5.3 to 3.5.4
…ng-commons-logging-1.3.5

Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
Bumps commons-beanutils:commons-beanutils from 1.10.0 to 1.10.1.

---
updated-dependencies:
- dependency-name: commons-beanutils:commons-beanutils
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck) from 12.0.2 to 12.1.0.
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases)
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md)
- [Commits](jeremylong/DependencyCheck@v12.0.2...v12.1.0)

---
updated-dependencies:
- dependency-name: org.owasp:dependency-check-maven
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](raphw/byte-buddy@byte-buddy-1.17.0...byte-buddy-1.17.1)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…-byte-buddy-1.17.1

Bump net.bytebuddy:byte-buddy from 1.17.0 to 1.17.1
…endency-check-maven-12.1.0

Bump org.owasp:dependency-check-maven from 12.0.2 to 12.1.0
Bumps [org.sonarsource.scanner.maven:sonar-maven-plugin](https://github.com/SonarSource/sonar-scanner-maven) from 4.0.0.4121 to 5.0.0.4389.
- [Release notes](https://github.com/SonarSource/sonar-scanner-maven/releases)
- [Commits](SonarSource/sonar-scanner-maven@4.0.0.4121...5.0.0.4389)

---
updated-dependencies:
- dependency-name: org.sonarsource.scanner.maven:sonar-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…ce.scanner.maven-sonar-maven-plugin-5.0.0.4389

Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 4.0.0.4121 to 5.0.0.4389
…de/java21

# Conflicts:
#	.github/workflows/ci-container.yml
@sonarqubecloud
Copy link

@dizzzz
Copy link
Member Author

dizzzz commented Feb 23, 2025

Superseded by #5634

@dizzzz dizzzz closed this Feb 23, 2025
@dizzzz dizzzz deleted the upgrade/java21 branch March 14, 2025 17:31
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.

7 participants