1.5.2
Additions and Improvements
- Experimental offline backup and restore has been added via the
operator x-backup-stateandoperator x-restore-stateCLI commands. Data formats will be fluid for as long as thex-prefix is present in the CLI so it is advised not to rely on these backups for disaster recovery. #1235 - Experimental ethstats support added via the
XethstatsandXethstats-contactCLI commands. #1239 - Peers added via the JSON-RPC
admin_addPeerandadmin_removePeerwill be shared or no longer shared via discovery respectively. Previously they were not shared. #1177 contributed by br0tchain. - New Docker Images (see below). #1277
- Reworked static peer discovery handling. #1292
New Java VMs in Docker Image
- New docker images are being generated to use the latest version of OpenJDK (currently 14.0.1) with the tag suffix of
-openjdk-latest, for example1.5.2-openjdk-latest. - New docker images are being generated to use GraalVM with the tag suffix of
-graalvm, for example1.5.2-graalvm. - The existing images based on Java 11 are also being tagged with the suffix
-openjdk-11, for example1.5.2-openjdk-11, as well as1.5.2.
The intent is that the major Java VM version or Java VM type shipped with the default docker images (latest, 1.5.x, etc.) may be changed during future quarterly releases but will remain consistent within quarterly releases.
Bug Fixes
-
Offchain permissioning - fixed bug where sync status check prevented peering if static nodes configured. #1252
-
GraphQL queries of
minerin IBFT networks will no longer return an error. PR #1282 issue #1272.
Previously identified known issues
- Logs queries missing results against chain head
- Eth/65 loses peers
- Fast sync when running Besu on cloud providers
- Privacy users with private transactions created using v1.3.4 or earlier
- Permissioning issues on Kubernetes
- Restarts caused by insufficient memory can cause inconsistent private state
New and Old Maintainer
- David Mechler has been added as a new maintainer.
- Edward Evans voluntarily moved to emeritus status.
Download link
https://dl.bintray.com/hyperledger-org/besu-repo/besu-1.5.2.zip
sha256sum: 629f44e230a635b09f8d82f2196d70d31193233718118a46412f11c50772dc85