Releases: onflow/flow-cli
Version 0.49.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
Enable coverage reporting for the emulator (#969) @m-Peter
The testing of Cadence code has been improved to support test coverage using the new coverage flag.
> flow test --cover test_script.cdc
Running tests...
Test results: "test_script.cdc"
- PASS: testSimpleScript
Coverage: 100.0% of statements
🛠 Improvements
- Use the service account key for the accounts generated by flow dev command (#963) @chasefleming
- Bump github.com/getsentry/sentry-go from 0.19.0 to 0.20.0 (#956) @dependabot
Version 0.48.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
Emulator snapshot management (#941) @bluesign
The new emulator snapshot command allows you to create a snapshot in your local blockchain history you can at any point jump back to. You can easily create a snapshot by running flow emulator snapshot create myInitState
and then jump to that snapshot by running flow emulator snapshot load myInitState
.
🛠 Improvements
- Show block status using the block get command (#946) @chasefleming
- Update CODEOWNERS (#942) @justinbarry
- Remove logrus logger and add zerolog Logger to flowkit backend config (#891) @bjartek
🐞 Bug Fixes
- Bugfix ENV parsing (#950) @sideninja
📖 Documentation
- Add docs for show diff (#943) @chasefleming
- Add snapshot documentation (#951) @sideninja
- Remove deprecated option (#940) @sideninja
Version 0.47.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
- Enrich the
flow test
command with coverage features (#827) @m-Peter - Add simple NFT scaffold (#930) @nvdtf
- Feature: Show contract diff on contract update deployment (#908) @chasefleming
- Scaffolds within specified folders supporting Unity scaffold (#887) @sideninja
🛠 Improvements
- Allow the scripts command to accept block id/height (#894) (#903) @m-Peter
- Update security scann (#937) @sideninja
- Return signature algorithm on key generation (#926) @chasefleming
- Add mobile scaffolds (#904) @sideninja
- Support relative path for loading contracts (#901) @sideninja
- Add a new empty scaffold (#876) @sideninja
- Setup actions/add-to-project for FlowDX Board (#921) @justinbarry
- Update to Cadence v0.36.0 (#919) @turbolent
🐞 Bug Fixes
- Fixate scaffold order (#938) @sideninja
- Bugfix env replacement (#923) @sideninja
- Improve import parsing regex (#936) @chasefleming
- Bump github.com/spf13/afero from 1.9.4 to 1.9.5 (#896) @dependabot
- Bump github.com/go-git/go-git/v5 from 5.5.2 to 5.6.0 (#898) @dependabot
- Bump github.com/getsentry/sentry-go from 0.18.0 to 0.19.0 (#897) @dependabot
- Bump actions/checkout from 2 to 3 (#880) @dependabot
- Bump github.com/spf13/afero from 1.9.2 to 1.9.4 (#881) @dependabot
- Bump github.com/onflow/fcl-dev-wallet from 0.5.5 to 0.6.0 (#882) @dependabot
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#883) @dependabot
- Bump github.com/onflow/flow-go-sdk from 0.31.3 to 0.33.0 (#884) @dependabot
- Bump google.golang.org/grpc from 1.53.0 to 1.54.0 (#933) @dependabot
- Bump github.com/onflow/cadence-tools/test from 0.5.0 to 0.6.0 (#934) @dependabot
- Bump github.com/onflowser/flowser/v2 from 2.0.9-beta to 2.0.14-beta (#916) @dependabot
- Bump wangyoucao577/go-release-action from 1.33 to 1.37 (#913) @dependabot
- Bump github.com/go-git/go-git/v5 from 5.6.0 to 5.6.1 (#914) @dependabot
Version 0.46.3
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
- Add a new empty scaffold (#876) @sideninja
- Scaffolds within specified folders supporting Unity scaffold (#887) @sideninja
🛠 Improvements
- Bump actions/checkout from 2 to 3 (#880) @dependabot
- Bump github.com/spf13/afero from 1.9.2 to 1.9.4 (#881) @dependabot
- Bump github.com/onflow/fcl-dev-wallet from 0.5.5 to 0.6.0 (#882) @dependabot
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#883) @dependabot
- Bump github.com/onflow/flow-go-sdk from 0.31.3 to 0.33.0 (#884) @dependabot
Version 0.45.1 with Cadence attachments and Dev Wallet v0.6.0
This is a development preview release that updates the Dev Wallet to v0.6.0 and builds on top of the Cadence preview release https://github.com/onflow/flow-cli/releases/tag/v0.45.1-cadence-attachments-3
This preview release does not imply any intent to ship these features, the Cadence team may decide to not include these features into Cadence.
Install this release using:
sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)" -- v0.45.1-cadence-attachments-dev-wallet
Version 0.46.2
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Update basic scaffold to latest (#873) @sideninja
- Bugfix dev not supporting aliases (#872) @sideninja
- Refactor contract aliases (#871) @sideninja
- Use API for account creation (#869) @sideninja
📖 Documentation
- Improve scaffold description (#854) @sideninja
Version 0.46.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🐞 Bug Fixes
- Change const to var for build variables (#867) @sideninja
- Upgrade Flow emualtor @sideninja
Version 0.46.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
Features
-
Account creation using APIs (#853) @sideninja
It's now even easier to create new accounts by running theaccounts create
command. There's no need to leave the terminal window and manually finish the process in the browser, it's all taken care for you by the CLI. Just run the command, choose a name and network and your account will be created, and saved to flow.json and even funded withing few seconds. -
Specify the account key from a file location (#851) @sideninja
A new security improvement that allows you to specify accounts keys as separate files. Simply use the newfile
key type like so:"alice": { "address": "0x01", "key": { "type": "file", "location": "./alice.pkey" } }
🛠 Improvements
- Add identifier alias check in deployment (#862) @sideninja
- Alternative to a required cadence folder when using dev command (#860) @sideninja
- Bump github.com/getsentry/sentry-go from 0.13.0 to 0.18.0 (#846) @dependabot
Documentation
- Fix URL in supper commands help banner (#858) @bartolomej
- Update install.md (#842) @ph0ph0
Version 0.45.4
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
- added scaffold-flow to flow client (#847) @MrDSGC
- Add install and run to contributing docs (#840) @chasefleming
- Release v0.45.2 (#833) @sideninja
🛠 Improvements
- Update flow emulator (#850) @DylanTinianov
- Reference scaffolds by commit hashes (#837) @sideninja
Version 0.45.3
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Update dev wallet (#835) @sideninja
📖 Documentation
- Update send transaction example (#830) @sideninja
- Update configuration.md (#834) @bthaile