Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.

Commit

Permalink
Prep 0.29.1 release
Browse files Browse the repository at this point in the history
Signed-off-by: Silas Davis <[email protected]>
  • Loading branch information
Silas Davis committed Oct 10, 2019
1 parent fed6230 commit 0b49481
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 22 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# [Hyperledger Burrow](https://github.com/hyperledger/burrow) Changelog
## [0.29.1] - 2019-10-10
### Changed
- [State] Split metadata and account state to be kinder to downstream EVM integrators


## [0.29.0] - 2019-10-08
### Changed
- [Config] Reverted rename of ValidatorAddress to Address in config (each Burrow node has a specific validator key it uses for signing whether or not it is running as a validator right now)
Expand Down Expand Up @@ -578,6 +583,7 @@ This release marks the start of Eris-DB as the full permissioned blockchain node
- [Blockchain] Fix getBlocks to respect block height cap.


[0.29.1]: https://github.com/hyperledger/burrow/compare/v0.29.0...v0.29.1
[0.29.0]: https://github.com/hyperledger/burrow/compare/v0.28.2...v0.29.0
[0.28.2]: https://github.com/hyperledger/burrow/compare/v0.28.1...v0.28.2
[0.28.1]: https://github.com/hyperledger/burrow/compare/v0.28.0...v0.28.1
Expand Down
23 changes: 1 addition & 22 deletions NOTES.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,3 @@
### Changed
- [Config] Reverted rename of ValidatorAddress to Address in config (each Burrow node has a specific validator key it uses for signing whether or not it is running as a validator right now)

### Fixed
- [EVM] Return integer overflow error code (not stack overflow) for integer overflow errors
- [Docs] Fix broken examples
- [Deploy] Set input on QueryContract jobs correctly
- [EVM] Fix byte-printing for DebugOpcodes run mode
- [Crypto] Use Tendermint-compatible secp256k1 addressing
- [Natives] Make natives first class contracts and establish Dispatcher and Callable as a common calling convention for natives, EVM, and WASM (pending for WASM).
- [Natives] Fix Ethereum precompile addresses (addresses were padded on right instead of the left)


### Added
- [Web3] Implemented Ethereum web3 JSON RPC including sendRawTransaction!
- [Docs] Much docs (see also: https://www.hyperledger.org/blog/2019/10/08/burrow-the-boring-blockchain)
- [Docs] Generate github pages docs index with docsify: https://hyperledger.github.io/burrow/
- [JS] Publish burrow.js to @hyperledger/burrow
- [State] Store EVM ABI and contract metadata on-chain see [GetMetadata](https://github.com/hyperledger/burrow/blob/e80aad5d8fac1f67dbfec61ea75670f9a38c61a1/protobuf/rpcquery.proto#L25)
- [Tendermint] Upgrade to v0.32.3
- [Execution] Added IdentifyTx for introducing nodes (binding their NodeID to ValidatorAddress)
- [Natives] Implement Ethereum precompile number 5 - modular exponentiation

- [State] Split metadata and account state to be kinder to downstream EVM integrators

4 changes: 4 additions & 0 deletions project/history.go
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ func FullVersion() string {
// release tagging script: ./scripts/tag_release.sh
var History relic.ImmutableHistory = relic.NewHistory("Hyperledger Burrow", "https://github.com/hyperledger/burrow").
MustDeclareReleases(
"0.29.1 - 2019-10-10",
`### Changed
- [State] Split metadata and account state to be kinder to downstream EVM integrators
`,
"0.29.0 - 2019-10-08",
`### Changed
- [Config] Reverted rename of ValidatorAddress to Address in config (each Burrow node has a specific validator key it uses for signing whether or not it is running as a validator right now)
Expand Down

0 comments on commit 0b49481

Please sign in to comment.