Skip to content

Releases: onflow/cadence

v1.0.0-M5

02 Feb 17:39
Compare
Choose a tag to compare
v1.0.0-M5 Pre-release
Pre-release

What's Changed

⭐ Features

  • Allow reading from CSV and querying AST using (Go) JQ by @turbolent in #3051

πŸ›  Improvements

🐞 Bug Fixes

πŸ§ͺ Testing

  • Add tests for using keywords as field names by @SupunS in #3057
  • Minor improvement in a revertibleRandom test by @tarakby in #3060

Full Changelog: v1.0.0-M4...v1.0.0-M5

v1.0.0-M4

26 Jan 05:03
Compare
Choose a tag to compare
v1.0.0-M4 Pre-release
Pre-release

What's Changed

πŸ’₯ Go API Breaking Chance

⭐ Features

  • Use old parser for contract upgrades when legacy upgrade config option is set by @dsainati1 in #3043

🐞 Bug Fixes

  • Remove backticks around suggested fixes for parser errors by @jribbink in #3046

πŸ§ͺ Testing

Other Changes

  • Merge release/v1.0.0-M3 to master by @github-actions in #3041

New Contributors

Full Changelog: v1.0.0-M3...v1.0.0-M4

v0.42.8

26 Jan 23:22
Compare
Choose a tag to compare

What's Changed

⭐ Features

πŸ›  Improvements

Full Changelog: v0.42.7...v0.42.8

v1.0.0-M3

24 Jan 02:48
Compare
Choose a tag to compare
v1.0.0-M3 Pre-release
Pre-release

What's Changed

πŸ’₯ Language Breaking Changes

  • Reserve more keywords for future proofing by @turbolent in #3019
  • Require explicit type annotation for arguments passed to authorized reference parameters by @turbolent in #3023

⭐ Features

πŸ›  Improvements

🐞 Bug Fixes

Other Changes

  • Merge release/v1.0.0-preview.2 to master by @github-actions in #3024
  • Upgrade exp package version by @tarakby in #3027

Full Changelog: v1.0.0-preview.2...v1.0.0-M3

v1.0.0-preview.2

16 Jan 19:29
Compare
Choose a tag to compare
v1.0.0-preview.2 Pre-release
Pre-release

What's Changed

πŸ’₯ Language Breaking Changes

πŸ’₯ Go API Breaking Changes

  • Add support for injecting types into the environment by @turbolent in #2811
  • Allow different base activations per location in checker and interpreter by @turbolent in #2887

⭐ Features

πŸ›  Improvements

🐞 Bug Fixes

  • Fix doc (pretty printing) for function declaration without function block by @turbolent in #2774
  • Port internal #143 by @turbolent in #2793
  • Properly check removed expression for resource loss by @dsainati1 in #2798
  • Fix Test framework's TestAccount's type name by @SupunS in #2802
  • Fix capability controller deletion by @turbolent in #2788
  • meter and deduplicate included entitlement relations by @dsainati1 in #2810
  • Use kr/pretty instead of go-test/deep to prevent empty diffs, remove gocap by @turbolent in #2819
  • properly access-check optional chaining with entitlements by @dsainati1 in #2825
  • Check before statements in view contexts by @dsainati1 in #2835
  • Skip adding malformed entitlement relations to maps by @dsainati1 in #2838
  • Require full codomain of map when assigning to mapped field by @dsainati1 in #2840
  • Port internal 141: Fix swapping in resource array by @turbolent in #2844
  • Port internal 144: Fix swap statement evaluation by @turbolent in #2845
  • Port internal fix 145: Prevent re-deploy in same transaction by @turbolent in #2846
  • Properly set base on loaded attachments during attachment iteration by @dsainati1 in #2847
  • Fix memory metering for loading stored values by @turbolent in #2509
  • [stable-cadence] Fix field assignment via referen...
Read more

v0.42.7

05 Jan 17:30
Compare
Choose a tag to compare

What's Changed

⭐ Features

v0.42.6

30 Nov 17:29
Compare
Choose a tag to compare

What's Changed

🐞 Bug Fixes

Other Changes

  • Merge release/v0.42.5 to v0.42 by @github-actions in #2941

Full Changelog: v0.42.5...v0.42.6

v0.42.5

09 Nov 23:54
Compare
Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • Fix transaction resource-typed field move by @SupunS in #2938

Full Changelog: v0.42.4...v0.42.5

v0.42.4

09 Nov 18:14
Compare
Choose a tag to compare

What's Changed

🐞 Bug Fixes

Other Changes

  • Merge release/v0.42.3 to v0.42 by @github-actions in #2911

Full Changelog: v0.42.3...v0.42.4

v0.42.3

30 Oct 21:19
Compare
Choose a tag to compare

What's Changed

⭐ Features

  • Port adding new revertibleRandom function by @SupunS in #2910

Other Changes

  • Merge release/v0.42.2 to v0.42 by @github-actions in #2905

Full Changelog: v0.42.2...v0.42.3