Skip to content

EVMC 7.1.0

Compare
Choose a tag to compare
@chfast chfast released this 29 Nov 12:23
· 529 commits to master since this release
v7.1.0
1de7833

Added

  • Added MockedHost C++ class (in form of header-only evmc::mocked_host library) which can be used to emulate Host behavior when testing VM implementations. #456
  • In the Rust bindings added more type aliases (MessageKind, MessageFlags, StatusCode, StorageStatus, Revision). #206
  • In CMake the evmc::evmc_cpp target has been added which represents the C++ EVMC API. #470

Changed

  • Require Rust 1.37.0 as a minimum.
  • In the Rust bindings mark read-only functions in ExecutionContext as non-mutating. #444
  • In the C++ HostInterface the logically read-only methods are marked with const. #461
  • Updated dependencies of the Rust bindings to latest stable versions. #462