From 3612be4fba6e93c500d9d5b98a1b18502a5c4e06 Mon Sep 17 00:00:00 2001 From: Tim Beiko Date: Thu, 27 Aug 2020 13:25:33 -0700 Subject: [PATCH] 1.5.4 Changelog header (#1344) * Remove ROADMAP.md and link Wiki Roadmap in README.md Signed-off-by: Tim Beiko * Update changelog to add EIP 2315 Signed-off-by: Tim Beiko * Update Changelog for 1.5 Signed-off-by: Tim Beiko * Remove developper advocate contact Signed-off-by: Tim Beiko * Add 1.5.4 changelog headers and update 1.5.3 to reflect changes Signed-off-by: Tim Beiko --- CHANGELOG.md | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49ca52698a..e65c324f8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,27 @@ # Changelog +## 1.5.4 + ### Additions and Improvements * Added `priv_debugGetStateRoot` JSON-RPC API to retrieve the state root of a specified privacy group. [\#1326](https://github.com/hyperledger/besu/pull/1326) +### Bug Fixes + +#### Previously identified known issues + +- [Logs queries missing results against chain head](KNOWN_ISSUES.md#Logs-queries-missing-results-against-chain-head) +- [Eth/65 loses peers](KNOWN_ISSUES.md#eth65-loses-peers) +- [Fast sync when running Besu on cloud providers](KNOWN_ISSUES.md#fast-sync-when-running-besu-on-cloud-providers) +- [Privacy users with private transactions created using v1.3.4 or earlier](KNOWN_ISSUES.md#privacy-users-with-private-transactions-created-using-v134-or-earlier) +- [Changes not saved to database correctly causing inconsistent private states](KNOWN_ISSUES.md#Changes-not-saved-to-database-correctly-causing-inconsistent-private-states) + ## 1.5.3 ### Additions and Improvements * The EvmTool now processes State Tests from the Ethereum Reference Tests. [\#1311](https://github.com/hyperledger/besu/pull/1311) -* Experimental dns support added via the `Xdns-enabled` and `Xdns-update-enabled` CLI commands. [\#1247](https://github.com/hyperledger/besu/pull/1247) +* Early access DNS support added via the `--Xdns-enabled` and `--Xdns-update-enabled` CLI options. [\#1247](https://github.com/hyperledger/besu/pull/1247) * Add genesis config option `ecip1017EraRounds` for Ethereum Classic chains. [\#1329](https://github.com/hyperledger/besu/pull/1329) ### Bug Fixes @@ -26,8 +38,7 @@ ### Breaking Change to Onchain Privacy Group Management -This [early access feature](https://besu.hyperledger.org/en/stable/Concepts/Privacy/Onchain-PrivacyGroups/) was -changed in a way that makes onchain privacy groups created with previous versions no longer usable. +This [early access feature](https://besu.hyperledger.org/en/stable/Concepts/Privacy/Onchain-PrivacyGroups/) was changed in a way that makes onchain privacy groups created with previous versions no longer usable. To enhance control over permissions on the privacy group management contract: @@ -36,8 +47,7 @@ To enhance control over permissions on the privacy group management contract: the privacy group. In the default onchain privacy group management contract implementation, only the owner can add and remove participants, and upgrade the management contract. -The onchain privacy support in the current version of the web3js-eea library (v0.9) will not be compatible -with Besu v1.5.3. We are actively working on an upgrade to webj3-eea that will support these changes. +The onchain privacy support in the current version of the web3js-eea library (v0.9) will not be compatible with Besu v1.5.3. We are actively working on an upgrade to webj3-eea that will support these changes. ## 1.5.2