Skip to content

Releases: onflow/flow-cli

Version 0.42.2

01 Dec 17:41
d42c333

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

🐞 Bug Fixes

Version 0.42.1

29 Nov 16:14
9a155fa

Choose a tag to compare

Version 0.42.1 Pre-release
Pre-release

⬆️ Install or Upgrade

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

  • Fix mismatching tar naming in shell install script for x86 cpu (#719) @AlexHentschel
  • Trigger actions on release publish (#717) @sideninja

🛠 Improvements

  • Update flow emulator to v0.40.0 (#722) @sideninja
  • Update install documentation (#718) @sideninja

🐞 Bug Fixes

  • Get block height each deploy itteration (#721) @sideninja

Version 0.42.0

25 Nov 14:50
d0efad8

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

Flowser explorer integration

Flowser is your graphical development inspection tool. You can run it using the CLI command: flow flowser which will run the tool and also take care of installing it. If Flowser is run in a project folder then it will automatically open with flow.json in the project.

> flow flowser

flowser-banner

Read more about flowser on their website: https://flowser.dev or their GitHub: https://github.com/onflowser/flowser
(#693) @sideninja

🛠 Improvements

  • Transaction API refactor (#680) @sideninja
  • Change default Flowser path on Windows (#712) @sideninja
  • Release process improvements (#715) @sideninja
  • Add sandboxnet to default networks (#713) @sideninja
  • Update dev-wallet 0.5.3 (#706) @sideninja
  • Project deploy better error handling (#697) @sideninja

Version 0.41.3

16 Nov 17:17
1997e14

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

  • Add Dylan as code owner (#696) @sideninja
  • Publish on new version tag (#690) @sideninja
  • Create codeql.yml (#689) @Latkes
  • Update version.txt (#681) @sideninja
  • Add Sandbox Chain ID (#699) @sideninja
  • Release process to two step (#694) @sideninja
  • Create persisted global settings file (#687) @DylanTinianov
  • Security code scanning (#684) @sideninja
  • Remove deprecated flags and arguments (#682) @sideninja
  • Remove contract name for add and update contract commands (#639) @DylanTinianov

Version 0.41.2

24 Oct 14:43
4c196ba

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

  • Flag "--skip-check" added to explicitly avoid checking the latest version and doing extra network requests. This might be useful in cases where performance is important. (#673) @MaxStalker
  • Write errors to standard error output. (#678) @bluesign

🐞 Bug Fixes

  • Use provided ID to retrieve transaction result (#679) @sideninja

Version 0.41.1

13 Oct 17:52
71f721b

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

  • Update dependencies (#674) @sideninja

🐞 Bug Fixes

Version 0.41.0

29 Sep 15:10
c82e69a

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

Test runner

You can finally feel confident your Cadence code behaves! You are now able to run Cadence tests using the Flow CLI.
Here's an example of a Cadence test:

import Test
pub fun testSimpleScript() {
    var blockchain = Test.newEmulatorBlockchain()
    var result = blockchain.executeScript(
        "pub fun main(a: Int, b: Int): Int { return a + b }",
        [2, 3]
    )
    
    assert(result.status == Test.ResultStatus.succeeded)
    assert((result.returnValue! as! Int) == 5)
}

And then you can simply run it with:

> flow test test_script.cdc
Running tests...
Test results:
- PASS: testSimpleScript

(#640) @SupunS

🛠 Improvements

  • Update CD to go 1.19 (#666) @sideninja

Version 0.40.1

27 Sep 14:43
335acdc

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

Version 0.40.0

16 Sep 10:03
30e91b0

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

  • Multiple --signer flag support on signing transaction (#654) @bluesign
  • Warning when deploying standard contract to mainnet accidentally (#645) @bluesign
  • Keys generate & derive cleanup, bip44 support for generating (#644) @bluesign
  • BIP44 support for flow.json defined keys (#628) @bluesign

🛠 Improvements

📖 Documentation

Version 0.39.3

23 Aug 17:40
7401e49

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