Skip to content

Commit

Permalink
EVMC 7.0.0
Browse files Browse the repository at this point in the history
Bump version: 7.0.0-alpha.0 → 7.0.0
  • Loading branch information
chfast committed Nov 11, 2019
1 parent e12a623 commit e770f78
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 7.0.0-alpha.0
current_version = 7.0.0
tag = True
sign_tags = True
tag_message = EVMC {new_version}
Expand Down
16 changes: 11 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,21 @@ Documentation of all notable changes to the **EVMC** project.
The format is based on [Keep a Changelog],
and this project adheres to [Semantic Versioning].

## [7.0.0] - unreleased
## [7.0.0] „Istanbul Ready” — 2019-11-11

This version of EVMC delivers compatibility with Istanbul EVM revision.
The ABI breaking change has been required in this case so some other
backward-incompatible changes are also included and deprecated APIs have been
removed.

### Added

- Support for Istanbul EIP-1344 (CHAINID opcode). `chain_id` added to `evmc_tx_context` struct.
- Support for **Istanbul** EIP-1344 (CHAINID opcode).
`chain_id` added to `evmc_tx_context` struct.
[#375](https://github.com/ethereum/evmc/pull/375)
- Support for Istanbul EIP-1884 (Repricing for trie-size-dependent opcodes).
- Support for **Istanbul** EIP-1884 (Repricing for trie-size-dependent opcodes).
[#372](https://github.com/ethereum/evmc/pull/372)
- The **Berlin** EVM revision has been added.
- The **Berlin** EVM revision number has been added.
[#407](https://github.com/ethereum/evmc/pull/407)
- In C++ API, an overload for `VM::execute()` has been added that omits
the Host context and interface parameters. This is useful for Precompiles VMs
Expand Down Expand Up @@ -395,7 +401,7 @@ and this project adheres to [Semantic Versioning].
[#52](https://github.com/ethereum/evmc/pull/52)


[7.0.0]: https://github.com/ethereum/evmc/compare/v6.3.1...master
[7.0.0]: https://github.com/ethereum/evmc/releases/tag/v7.0.0
[6.3.1]: https://github.com/ethereum/evmc/releases/tag/v6.3.1
[6.3.0]: https://github.com/ethereum/evmc/releases/tag/v6.3.0
[6.2.2]: https://github.com/ethereum/evmc/releases/tag/v6.2.2
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ cable_configure_toolchain(DEFAULT cxx11-pic)
cable_set_build_type(DEFAULT Release CONFIGURATION_TYPES Debug Release)

project(evmc)
set(PROJECT_VERSION 7.0.0-alpha.0)
set(PROJECT_VERSION 7.0.0)

cable_configure_compiler(NO_STACK_PROTECTION)

Expand Down
2 changes: 1 addition & 1 deletion bindings/rust/evmc-declare-tests/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

[package]
name = "evmc-declare-tests"
version = "7.0.0-alpha.0"
version = "7.0.0"
authors = ["Jake Lang <[email protected]>"]
license = "Apache-2.0"
repository = "https://github.com/ethereum/evmc"
Expand Down
2 changes: 1 addition & 1 deletion bindings/rust/evmc-declare/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

[package]
name = "evmc-declare"
version = "7.0.0-alpha.0"
version = "7.0.0"
authors = ["Jake Lang <[email protected]>"]
license = "Apache-2.0"
repository = "https://github.com/ethereum/evmc"
Expand Down
2 changes: 1 addition & 1 deletion bindings/rust/evmc-sys/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

[package]
name = "evmc-sys"
version = "7.0.0-alpha.0"
version = "7.0.0"
authors = ["Alex Beregszaszi <[email protected]>"]
license = "Apache-2.0"
repository = "https://github.com/ethereum/evmc"
Expand Down
2 changes: 1 addition & 1 deletion bindings/rust/evmc-vm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

[package]
name = "evmc-vm"
version = "7.0.0-alpha.0"
version = "7.0.0"
authors = ["Alex Beregszaszi <[email protected]>", "Jake Lang <[email protected]>"]
license = "Apache-2.0"
repository = "https://github.com/ethereum/evmc"
Expand Down

0 comments on commit e770f78

Please sign in to comment.