Skip to content

v0.28.0

Latest
Compare
Choose a tag to compare
@xgreenx xgreenx released this 07 Jun 06:28
· 7 commits to master since this release
d5b99e1

Version v0.28.0

Changed

  • #1934: Updated benchmark for the aloc opcode to be DependentCost. Updated vm_initialization benchmark to exclude growing of memory(It is handled by VM reuse).
  • #1916: Speed up synchronisation of the blocks for the fuel-core-sync service.
  • #1888: optimization: Reuse VM memory across executions.

Breaking

  • #1934: Changed GasCosts endpoint to return DependentCost for the aloc opcode via alocDependentCost.
  • #1934: Updated default gas costs for the local testnet configuration. All opcodes became cheaper.
  • #1924: dry_run_opt has new gas_price: Option<u64> argument
  • #1888: Upgraded fuel-vm to 0.51.0. See release for more information.

Added

  • #1939: Added API functions to open a RocksDB in different modes.
  • #1929: Added support of customization of the state transition version in the ChainConfig.

Removed

  • #1913: Removed dead code from the project.

Fixed

  • #1921: Fixed unstable gossipsub_broadcast_tx_with_accept test.
  • #1915: Fixed reconnection issue in the dev cluster with AWS cluster.
  • #1914: Fixed halting of the node during synchronization in PoA service.

What's Changed

  • Removed dead code by @xgreenx in #1913
  • Added backward and forward compatibility integration tests for forkless upgrades by @xgreenx in #1895
  • Fixed halting of the node in rare conditions by @xgreenx in #1914
  • Weekly cargo update by @github-actions in #1928
  • Fixed logging of the WASM executor by @xgreenx in #1930
  • Added support of customization of the state transition version in the ChainConfig by @xgreenx in #1929
  • Document wasm toolchain installation, add rust-toolchain.toml by @Dentosal in #1932
  • Add optional gas_price argument to dry_run_opt by @hal3e in #1924
  • Reuse VM memory across executions by @Dentosal in #1888
  • Fixed reconnection issue in the dev cluster with AWS cluster by @xgreenx in #1915
  • Speeds up synchronisation of the blocks for the fuel-core-sync service by @xgreenx in #1916
  • Fixed unstable gossipsub_broadcast_tx_with_accept test by @xgreenx in #1921
  • Added API functions to open a RocksDB in different modes by @xgreenx in #1939
  • Use DependentCost for aloc opcode by @xgreenx in #1934
  • Release v0.28.0 by @xgreenx in #1945

New Contributors

Full Changelog: v0.27.0...v0.28.0