Skip to content

Version 0.37.0

Compare
Choose a tag to compare
@release-drafter release-drafter released this 22 Jun 07:57
· 3318 commits to refs/heads/master since this release
9f1e9f2

⬆️ Install or Upgrade

Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.

⭐ Features

Smarter project deploy

Project deploy command just got smarter! When running the command with an --update flag the command first checks if the contract actually changed and only updates it if there are differences. This brings optimization in update speed and costs.
Example:

> flow project deploy --update

Deploying 2 contracts for accounts: emulator-account

HelloWorld -> 0xf8d6e0586b0a20c7 (fc72a313d5942b3860d2204335ee4c3408e1f33cff86533927ec473f359f6809) (update)

HelloWorldNew -> 0xf8d6e0586b0a20c7 (8f4ba2774d19aba97bc8318a5ecaf1ad2161918ae018b4217027fcb4e186d10e) 

1 contracts updated successfully

✨ All contracts deployed successfully

(#523) @sukantoraymond

Decoding transactions payloads

A new transaction command allows you to decode the transaction payload and viewing its' contents. You can use this command to decode any transaction payload that was already signed or RLP encoded by running the command: flow transactions decode. Read more about this new feature in the docs. (#528) @bthaile

🛠 Improvements

📖 Documentation

🐞 Bug Fixes

  • Use emulator service account defined in flow.json for signing by default (#518) @sukantoraymond