hyperledger / besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
https://www.hyperledger.org/projects/besu
Apache License 2.0
1.43k stars 759 forks source link

feat!: Java 21 for build and runtime #7177

Closed usmansaleem closed 1 month ago

usmansaleem commented 1 month ago

PR description

Enforce Java 21 for Besu build and CI. The docker image was already on Java 21. Also fixed javadoc lint related warnings.

Fixed Issue(s)

See #6722

Thanks for sending a pull request! Have you done the following?

Locally, you can run these tests to catch failures early:

macfarla commented 1 month ago

needs a changelog entry

nvm it's already there!