Skip to content

Releases: onflow/flow-cli

Version 0.32.1

21 Mar 16:53
b8c71c0
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

🐞 Bug Fixes

Version 0.32.0

21 Mar 16:42
b8c71c0
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

🛠 Improvements

FCL Dev Wallet

The FCL Dev Wallet is now integrated into the CLI and it can be simply started using the flow dev-wallet command. #467 @sideninja

📖 Documentation

Version 0.31.2

07 Mar 14:56
20cdfb7
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

🐞 Bug Fixes

Argument parsing for transactions

Arguments parsing for transactions was fixed so it handles multiple functions declarations (#465) @bluesign

🛠 Improvements

Version 0.31.1

16 Feb 15:26
a622a4f
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

🛠 Improvements

📖 Documentation

Version 0.31.0

03 Feb 21:14
b303ec6
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

⭐ Features

Protocol Snapshot Download

With a new command, you can now download and save the protocol snapshot. Use the command flow snapshot download <path> to do so. (#440) @kc1116

Secure gRPC Connections

A new feature allows secure communication when using gRPC. Flow.json schema was expanded so it supports network definition with key property which is the key used in the secure communication, as well as global flag --network-key which can be used to achieve the same functionality. (#449) @kc1116

HTTP API on Emulator

The latest version of emulator is now supported which features HTTP API. You can even specify the port by using --rest-port.

🛠 Improvements

Account multi-key creation

Accounts creation is now improved to support specifying multiple keys. (#431) @Kay-Zee

Transaction Prompts

New transaction prompts for confirming the send-signed and build commands were added making the actions more explicit. (#432) @Kay-Zee

General improvements

Crash Reports

The CLI will now include a crash report screen, where you will be able to help us make the CLI better by submitting the generated crash report to our crash collection service. Crash reports are anonymous and don't contain personal information.
(#454) @sideninja

Staking info command

The output formatting for the staking info command was changed to support multiple stakes and delegations as well as the field "Total Stake" is again displayed.

🐞 Bug Fixes

  • Bugfix for sending transactions with multiple function declarations (#444) @sideninja

📖 Documentation

  • General documentation updates based on community feedback (#445) @sideninja

Version 0.30.2

22 Dec 16:00
22bb301
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

💥 Breaking Changes

Dependency updates

Updated emulator version to latest v0.27.3 (#429) @sideninja

Documentation Updates

Update install guide to mention delay in Brew (#428) @kerrywei

v0.30.1

15 Dec 18:35
581fd6f
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

💥 Breaking Changes

Language Server Update

Language server version was bumped to include bugfix for LS VSC (#426) @sideninja

Documentation

Documentation improvements for links (#425) @kerrywei

Version 0.30.0

10 Dec 18:34
d9bb759
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

💥 Breaking Changes

Dependency updates

Updated emulator version to latest v0.27.2 (#422) @sideninja

⭐ Features

App Scaffolding

Implemented by the community FLIP Fest: (#404) @flyinglimao 🙌
The new app scaffolding feature of the CLI implemented by the flip fest participant allows you to create a structure for a new dapp project. It allows you to start a new project based on templates provided in the scaffolding repo or by examples such as kitty-items. The usage is pretty simple, just run flow app create <path> and start hacking together the new best dapp.

🛠 Improvements

Documentation Updates

Small relative path documentation updates (#421) @kerrywei
Fixing documentation about removing and updating contracts (#416) @louisguitton

CI Fixes

Fixing Snyk scann Github action (#417) @haroldsphinx

Version 0.29.0

26 Nov 15:10
c89b027
Compare
Choose a tag to compare

⬆️ Install or Upgrade

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

💥 Breaking Changes

Updated Dependencies

  • Updated to new major Cadence version 0.20.1
  • Updated to Flow emulator version 0.26.0

⭐ Features

Hot commands

Implemented by the community FLIP Fest: (#406) @sakshamb2113 🙌
This feature allows you to quickly execute most common CLI commands such as deploy, init and run. The run command starts the emulator and deploys all the contracts for the project. Read more about it in the docs

Usage:
flow [command]

Hot Commands:

deploy       Deploy all project contracts
init         Initialize a new configuration
run          Start emulator and deploy all project contracts

🛠 Improvements

Tests

More state loader tests were added (#412) @sideninja

Version 0.28.4

09 Nov 19:14
a453244
Compare
Choose a tag to compare

⭐ Features

New Signature Command
A new signature command was added giving you capabilities to sign an arbitrary message with an account saved in the flow.json configuration and to validate a signature of a message using those same accounts. You can easily use the command by running: flow signatures generate|verify. Read more about it in the documentation. (#390) @sideninja

🛠 Improvements

Transaction Signing Check
During transaction signing the check is performed whether the signer provided is a correct one. (#382) @sideninja

Update dependencies

Maintenance

  • Change the default event range for batch to 25 from 250 (#397) @ph0ph0

🐞 Bug Fixes

Event Fetching Fix
Don't overflow block range calculation when the last block is smaller than the end range block (#392) @sideninja

📖 Documentation