Skip to content

v0.58.0

Compare
Choose a tag to compare
@xgreenx xgreenx released this 05 Oct 21:00
· 19 commits to master since this release
4310f2e

Version v0.58.0

Added

  • #849: Add a new mode 2 to the LDC that allows to use the memory as a source for code.
  • #848: Allow usage of the blob opcode BSIZ, BLDD, and LDC with mode 1 in the predicates.
  • #838: Implemented AsRef<[u8]> and TryFrom<&[u8]> for DA compression types: ScriptCode, PredicateCode, RegistryKey.
  • #820: Add fuzzing in CI with ClusterFuzzLite.

Removed

Breaking

  • #848: All estimation and verification of predicate functionality is reworked and now requires the instance of the storage with predicates.
  • #843: Remove serde feature from the fuel-tx crate. It is default behaviour now if you enable alloc feature.
  • #766: Use correct gas price when validating native signatures

Changed

Breaking

  • #829: Updated add_random_fee_input() to accept an rng for true randomization. Introduced add_fee_input() to retain the previous behavior of add_random_fee_input().
  • #845: Removed Default implementation of SecretKey.
  • #844: WDCM and WQCM reset $of and $err.

What's Changed

  • Add fn add_fee_input() and make fn add_random_fee_input() truly random by @rafal-ch in #829
  • Add Display and Error impls to custom error type SettingBlockTransactionSizeLimitNotSupported by @rafal-ch in #833
  • Fixing WASM-NPM packaging and publishing by @arboleya in #835
  • Implemented AsRef<[u8]> and TryFrom<&[u8]> for DA compression types by @xgreenx in #838
  • Update changelog to cover breaking changes around add_random_fee_input() by @rafal-ch in #836
  • Remove serde feature from the fuel-tx crate by @xgreenx in #843
  • Cherry pick Release v0.57.1 (#840) by @xgreenx in #841
  • fix(SecretKey): remove Default implementation by @rymnc in #845
  • WDCM and WQCM: reset $of and $err by @acerone85 in #844
  • Add ClusterFuzzLite in CI featuring PR fuzzing, batch fuzzing and fuzz coverage reports by @netrome in #820
  • Correct the price to verify native signatures by @Voxelot in #766
  • LDC support in predicates by @Voxelot in #848
  • Add a new mode 2 to the LDC that allows to use the memory as a source for code by @xgreenx in #849
  • Release v0.58.0 by @xgreenx in #850
  • Update CODEOWNERS by @Voxelot in #851

New Contributors

Full Changelog: v0.57.0...v0.58.0