github onflow/cadence v1.4.0

latest releases: v1.9.2, v1.9.1, v1.9.0...
7 months ago

What's Changed

๐Ÿ’ฅ Language Breaking Changes

๐Ÿ’ฅ Storage Breaking Changes

  • Remove register reads related to account storage format V1 by @turbolent in #3847

๐Ÿ’ฅ Go API Breaking Chance

  • Decouple interpreter values from interpreter by @turbolent in #3698
  • Decouple interpreter values from interpreter โ€“ Part 2 by @turbolent in #3748
  • Decouple interpreter values from interpreter โ€“ Part 3 by @turbolent in #3751
  • Make the number interfaces in the value-package generic by @SupunS in #3790
  • Decouple interpreter values from interpreter โ€“ Part 4 by @turbolent in #3766
  • Decouple interpreter values from interpreter โ€“ Part 5 by @turbolent in #3792
  • Port non- compiler/vm changes from feature/compiler branch by @SupunS in #3836
  • Decouple remaining methods of Value interface from the interpreter by @SupunS in #3844
  • Decouple remaining methods of value-related interfaces from the interpreter by @SupunS in #3845
  • Remove support for account storage format V1 by @turbolent in #3814
  • Refactor interpreter environment by @turbolent in #3882
  • Refactor interpreter environment โ€“ Part 2 by @turbolent in #3883
  • Decouple runtime code from interpreter by @turbolent in #3885
  • Refactor runtime package by @turbolent in #3888
  • Port changes to the interpreter package from the feature/compiler branch by @SupunS in #3892
  • Decouple NewEnumCaseValue from interpreter by @turbolent in #3900

๐Ÿ›  Improvements

๐Ÿž Bug Fixes

๐Ÿงช Testing

๐Ÿ“– Documentation

Other Changes

  • Merge release/v1.3.1 to master by @github-actions in #3743

New Contributors

Full Changelog: v1.3.4...v1.4.0

Don't miss a new cadence release

NewReleases is sending notifications on new releases.