github onflow/cadence v0.41.0

12 months ago

What's Changed

๐Ÿ’ฅ Go API Breaking Chance

  • Update randomness runtime interface method by @tarakby in #2706
  • Add the NewEmulatorBackend method on TestFramework interface by @m-Peter in #2744

โญ Features

  • Introduce filter in Fixed/Variable sized Array types by @darkdrag00nv2 in #2678
  • Add a utility method to the Test.Blockchain struct for moving the blockchain time by @m-Peter in #2729
  • Add capability field to capabilitity controllers by @turbolent in #2724
  • Introduce map in Fixed/Variable sized Array types by @darkdrag00nv2 in #2737
  • Add functions on testing framework's blockchain to create/load snapshots by @m-Peter in #2763

๐Ÿ›  Improvements

๐Ÿž Bug Fixes

  • Hex encode user input in error to avoid invalid UTF-8 by @fxamacker in #2704
  • Fix doc (pretty printing) for function declaration without function block by @turbolent in #2774

๐Ÿงช Testing

  • Add test for attachment on built-in composite by @turbolent in #2732
  • Add test for inner container mutation while iterating outer by @SupunS in #2733

๐Ÿ“– Documentation

Other Changes

  • Update to Go 1.20, improve random value generation by @turbolent in #2694
  • Merge release/v0.40.0 to master by @github-actions in #2695
  • Add cadence-tools/test as a dependency to the language server by @SupunS in #2742

New Contributors

Full Changelog: v0.40.0...v0.41.0

Don't miss a new cadence release

NewReleases is sending notifications on new releases.