Bintray download links in changelog (#1371)

* Add bintray links and checksums to release notes

Signed-off-by: Tim Beiko <t.beiko23@gmail.com>

Co-authored-by: Danno Ferrin <danno.ferrin@shemnon.com>
pull/1380/head
Tim Beiko 4 years ago committed by GitHub
parent 0bb8991e3a
commit 2e603d5b18
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 41
      CHANGELOG.md

@ -21,6 +21,11 @@
- [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)
### Download link
https://dl.bintray.com/hyperledger-org/besu-repo/besu-1.5.4.zip
sha256sum: `1f4df8e1c5e3b5b3abf6289ccfe70f302aa7c29a652b2eb713ffbdc507670420`
## 1.5.3
### Additions and Improvements
@ -54,6 +59,11 @@ To enhance control over permissions on the privacy group 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.
### Download link
https://dl.bintray.com/hyperledger-org/besu-repo/besu-1.5.3.zip
sha256sum: `735cd511e1dae1590f2829d9535cb383aa8c526f059b3451859e5fcfccc48985`
## 1.5.2
### Additions and Improvements
@ -91,6 +101,11 @@ The intent is that the major Java VM version or Java VM type shipped with the de
- [David Mechler](https://github.com/hyperledger/besu/commits?author=davemec) has been added as a [new maintainer](https://github.com/hyperledger/besu/pull/1267).
- [Edward Evans](https://github.com/hyperledger/besu/commits?author=EdJoJob) voluntarily moved to [emeritus status](https://github.com/hyperledger/besu/pull/1270).
### Download link
https://dl.bintray.com/hyperledger-org/besu-repo/besu-1.5.2.zip
sha256sum: `629f44e230a635b09f8d82f2196d70d31193233718118a46412f11c50772dc85`
## 1.5.1
### Deprecated
@ -127,6 +142,11 @@ Known issues are open issues categorized as [Very High or High impact](https://w
- [Permissioning issues on Kubernetes](KNOWN_ISSUES.md#Kubernetes-permissioning-uses-Service-IPs-rather-than-pod-IPs-which-can-fail)
- [Restarts caused by insufficient memory can cause inconsistent private state](KNOWN_ISSUES.md#Restart-caused-by-insufficient-memory-can-cause-inconsistent-private-state)
### Download link
https://dl.bintray.com/hyperledger-org/besu-repo/besu-1.5.1.zip
sha256sum: `c17f49b6b8686822417184952487fc135772f0be03514085926a6984fd955b88`
## 1.5 Breaking changes
When upgrading to 1.5, ensure you've taken into account the following breaking changes.
@ -159,7 +179,7 @@ If you have have been using the `MANUAL` method, use the `NONE` method instead.
Besu minor version upgrades require upgrading Orion to the latest minor version. That is, for
Besu <> Orion node pairs, when upgrading Besu to v1.5, it is required that Orion is upgraded to
v1.6. Older versions of Orion will no longer work with Besu v1.5.
v1.6. Older versions of Orion will no longer work with Besu v1.5.
## 1.5 Features
@ -167,11 +187,11 @@ Features added between from 1.4 to 1.5 include:
* Mining Support
Besu supports `eth_hashrate` and `eth_submitHashrate` to obtain the hashrate when we mine with a GPU mining worker.
* Tracing
The [Tracing API](https://besu.hyperledger.org/en/latest/Reference/API-Methods/#trace-methods) is no longer an Early Access feature and now has full support for `trace_replayBlockTransactions`, `trace_Block` and `trace_transaction`.
The [Tracing API](https://besu.hyperledger.org/en/latest/Reference/API-Methods/#trace-methods) is no longer an Early Access feature and now has full support for `trace_replayBlockTransactions`, `trace_Block` and `trace_transaction`.
* Plugin API Block Events
`BlockAdded` and `BlockReorg` are now exposed via the [Plugin API](https://javadoc.io/doc/org.hyperledger.besu/plugin-api/latest/org/hyperledger/besu/plugin/services/BesuEvents.html).
* [Filters](https://besu.hyperledger.org/en/stable/HowTo/Interact/Filters/Accessing-Logs-Using-JSON-RPC/) and
[subscriptions](https://besu.hyperledger.org/en/stable/HowTo/Interact/APIs/RPC-PubSub/) for private contracts.
[subscriptions](https://besu.hyperledger.org/en/stable/HowTo/Interact/APIs/RPC-PubSub/) for private contracts.
* [SecurityModule Plugin API](https://javadoc.io/doc/org.hyperledger.besu/plugin-api/latest/org/hyperledger/besu/plugin/services/SecurityModuleService.html)
This allows use of a different [security module](https://besu.hyperledger.org/en/stable/Reference/CLI/CLI-Syntax/#security-module)
as a plugin to provide cryptographic function that can be used by NodeKey (such as sign, ECDHKeyAgreement etc.).
@ -179,16 +199,14 @@ Features added between from 1.4 to 1.5 include:
with add and remove members. This is an early access feature. Early access features are not recommended
for production networks and may have unstable interfaces.
## 1.5
### Additions and Improvements
## 1.5 Additions and Improvements
* Public Networks Default to Fast Sync: The default sync mode for named permissionless networks, such as the Ethereum mainnet and testnets, is now `FAST`.
* The default is unchanged for private networks. That is, the sync mode defaults to `FULL` for private networks.
* Use the [`--sync-mode` command line option](https://besu.hyperledger.org/Reference/CLI/CLI-Syntax/#sync-mode) to change the sync mode. [\#384](https://github.com/hyperledger/besu/pull/384)
* Proper Mining Support: Added full support for `eth_hashrate` and `eth_submitHashrate`. It is now possible to have the hashrate when we mine with a GPU mining worker [\#1063](https://github.com/hyperledger/besu/pull/1063)
* Performance Improvements: The addition of native libraries ([\#775](https://github.com/hyperledger/besu/pull/775)) and changes to data structures in the EVM ([\#1089](https://github.com/hyperledger/besu/pull/1089)) have improved Besu sync and EVM execution times.
* Tracing API Improvements: The [Tracing API](https://besu.hyperledger.org/en/latest/Reference/API-Methods/#trace-methods) is no longer an Early Access feature and now has full support for `trace_replayBlockTransactions`, `trace_Block` and `trace_transaction`.
* Tracing API Improvements: The [Tracing API](https://besu.hyperledger.org/en/latest/Reference/API-Methods/#trace-methods) is no longer an Early Access feature and now has full support for `trace_replayBlockTransactions`, `trace_Block` and `trace_transaction`.
* New Plugin API Block Events: `BlockAdded` and `BlockReorg` are now exposed via the Plugin API [\#637](https://github.com/hyperledger/besu/pull/637).
* Added experimental CLI option `--Xnat-kube-pod-name` to specify the name of the loadbalancer used by the Kubernetes nat manager [\#1078](https://github.com/hyperledger/besu/pull/1078)
- Local permissioning TOML config now supports additional keys (`nodes-allowlist` and `accounts-allowlist`).
@ -215,12 +233,19 @@ Workaround - Do not use permissioning on K8S.
Workaround - Ensure you allocate enough memory for the Java Runtime Environment that the node does not run out of memory.
#### Previously identified known issues
- [Scope of logs query causing Besu to hang](KNOWN_ISSUES.md#scope-of-logs-query-causing-besu-to-hang)
- [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)
### Download link
https://dl.bintray.com/hyperledger-org/besu-repo/besu-1.5.0.zip
sha256sum: `56929d6a71cc681688351041c919e9630ab6df7de37dd0c4ae9e19a4f44460b2`
**For download links of releases prior to 1.5.0, please visit https://dl.bintray.com/hyperledger-org/besu-repo/**
## 1.4.6
### Additions and Improvements

Loading…
Cancel
Save