Skip to content

v0.34.0

Compare
Choose a tag to compare
@xgreenx xgreenx released this 20 Aug 17:14
· 161 commits to master since this release
000646b

Version v0.34.0

Added

  • 2051: Add support for AWS KMS signing for the PoA consensus module. The new key can be specified with --consensus-aws-kms AWS_KEY_ARN.
  • 2092: Allow iterating by keys in rocksdb, and other storages.
  • 2096: GraphQL endpoint to fetch blob byte code by its blob ID.

Changed

  • 2106: Remove deadline clock in POA and replace with tokio time functions.

Breaking

  • 2051: Misdocumented CONSENSUS_KEY environ variable has been removed, use CONSENSUS_KEY_SECRET instead. Also raises MSRV to 1.79.0.

Fixed

  • 2106: Handle the case when nodes with overriding start on the fresh network.
  • 2105: Fixed the rollback functionality to work with empty gas price database.

What's Changed

  • doc: refine the transaction example in the README by @mmyyrroonn in #2072
  • AWS KMS block signing support and Rust 1.79 by @Dentosal in #2051
  • feat(iterators): allow key-only iteration by @rymnc in #2092
  • feat: graphql endpoint to fetch the blob byte code by its blob ID by @netrome in #2096
  • Small improvements for tests to make them more stable by @xgreenx in #2103
  • Fixed the rollback functionality to work with empty gas price database by @xgreenx in #2105
  • Bump wasmtime version by @Dentosal in #2089
  • Handle the case when nodes with overriding start on the fresh network by @xgreenx in #2106
  • Remove deadline clock in POA and replace with tokio time functions. by @AurelienFT in #2109
  • Release v0.34.0 by @xgreenx in #2117

New Contributors

Full Changelog: v0.33.0...v0.34.0