Updated for 1.4.5 (#857)

Signed-off-by: Madeline <madeline.murray@consensys.net>

Co-authored-by: Edward <edward.joshua.evans@gmail.com>
pull/859/head
MadelineMurray 5 years ago committed by GitHub
parent 820a426220
commit d03082afc4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 20
      CHANGELOG.md
  2. 6
      KNOWN_ISSUES.md

@ -22,14 +22,26 @@ permissions on the directory allow other users and groups to r/w. Ideally this s
- Several testing related changes to improve compatibility with [Hive](https://hivetests.ethdevops.io/) and Retesteth. - Several testing related changes to improve compatibility with [Hive](https://hivetests.ethdevops.io/) and Retesteth.
[\#806](https://github.com/hyperledger/besu/pull/806) and [#845](https://github.com/hyperledger/besu/pull/845) [\#806](https://github.com/hyperledger/besu/pull/806) and [#845](https://github.com/hyperledger/besu/pull/845)
- Native libraries for secp256k1 and Altbn128 encryption are enabled by default. To disable these libraries use - Native libraries for secp256k1 and Altbn128 encryption are enabled by default. To disable these libraries use
`--Xsecp256k1-native-enabled=false` and `--Xaltbn128-native-enabled`. [\#775](https://github.com/hyperledger/besu/pull/775) `--Xsecp256k1-native-enabled=false` and `--Xaltbn128-native-enabled=false`. [\#775](https://github.com/hyperledger/besu/pull/775)
### Bug Fixes ### Bug Fixes
- MerkleTrieException when pruning should no longer occur. Using `--pruning-enabled=true` will no longer accidentaly delete keys in certain edge cases. [\#760](https://github.com/hyperledger/besu/pull/760). - MerkleTrieException when pruning should no longer occur. Using `--pruning-enabled=true` will no longer accidentaly delete keys in certain edge cases. [\#760](https://github.com/hyperledger/besu/pull/760) fixes [\#580](https://github.com/hyperledger/besu/issues/580).
- Full help not displayed unless explicitly requested. [\#437](https://github.com/hyperledger/besu/pull/437) - Full help not displayed unless explicitly requested. [\#437](https://github.com/hyperledger/besu/pull/437)
- Compatibility with undocumented Geth `eth_subscribe` fields [\#654](https://github.com/hyperledger/besu/pull/654) - Compatibility with undocumented Geth `eth_subscribe` fields. [\#654](https://github.com/hyperledger/besu/pull/654)
- Current block number included as part of `eth_getWork` response [\#849](https://github.com/hyperledger/besu/pull/849) - Current block number included as part of `eth_getWork` response. [\#849](https://github.com/hyperledger/besu/pull/849)
### Known Issues
Known issues are open issues categorized as [Very High or High impact](https://wiki.hyperledger.org/display/BESU/Defect+Prioritisation+Policy).
#### Previously identified known issues
- [`Intrinsic gas exceeds gas limit` returned when calling `delete mapping[addr]` or `mapping[addr] = 0`](KNOWN_ISSUES.md#intrinsic-gas-exceeds-gas-limit)
- [Eth/65 not backwards compatible](KNOWN_ISSUES.md#eth65-not-backwards-compatible)
- [Fast sync when running Besu on cloud providers](KNOWN_ISSUES.md#fast-sync-when-running-besu-on-cloud-providers)
- [Bootnodes must be validators when using onchain permissioning](KNOWN_ISSUES.md#bootnodes-must-be-validators-when-using-onchain-permissioning)
- [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)
## 1.4.4 ## 1.4.4

@ -5,9 +5,13 @@ in the current release are provided in the [Changelog](CHANGELOG.md).
Known issues are open issues categorized as [Very High or High impact](https://wiki.hyperledger.org/display/BESU/Defect+Prioritisation+Policy). Known issues are open issues categorized as [Very High or High impact](https://wiki.hyperledger.org/display/BESU/Defect+Prioritisation+Policy).
## Intrinsic gas exceeds gas limit
Calling delete and set to 0 Solidity mapping in Solidity [fails with an intrinsic gas exceeds gas limit error.](https://github.com/hyperledger/besu/issues/696)
## Eth/65 not backwards compatible ## Eth/65 not backwards compatible
In v1.4.4, `eth/65` is [disabled by default](https://github.com/hyperledger/besu/pull/741). From v1.4.4, `eth/65` is [disabled by default](https://github.com/hyperledger/besu/pull/741).
The `eth/65` change is not [backwards compatible](https://github.com/hyperledger/besu/issues/723). The `eth/65` change is not [backwards compatible](https://github.com/hyperledger/besu/issues/723).
This has the following impact: This has the following impact:

Loading…
Cancel
Save