Releases: onflow/flow-cli
Version 1.9.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🐞 Bug Fixes
- Bump build-release version to 1.20 to fix build (#1315) @chasefleming
Version 1.9.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
- Add FLIX v1.1 Support (#1309) @bthaile
- Allow running individual test by name (#1285) @jribbink
- Add scaffold id in as a flag (#1300) @ianthpun
🛠 Improvements
- Fix installation of gocov-html and mockery (#1314) @turbolent
- Update Empty Cadence Project Scaffold (#1295) @jribbink
- Do not force the use of a noop logger, it can be changed in the builder (#1294) @bjartek
- Improve
generate
descriptions for clarity (#1287) @chasefleming - Bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#1311) @dependabot
- Update scaffolds (#1312) @jribbink
- Add new flowkit-release workflow (#1302) @ianthpun
- Add pwa scaffold (#1288) @bshahid331
- Update Cadence and Flow Go SDK in CLI and Flowkit (#1301) @chasefleming
- Bump github.com/go-git/go-git/v5 from 5.10.0 to 5.11.0 (#1298) @dependabot
- Upgrade emulator in flowkit (#1284) @bjartek
🐞 Bug Fixes
EVM Preview Release 1
Introduces flow EVM commands intended to give preview access to Flow EVM.
In order to run Flow EVM you have to start the emulator with the evm flag enabled:
flow emulator --evm-enabled
You can then proceed by creating an account using the:
flow evm create-account {funding-amount}
This will create an account inside the EVM, fund it with the funding amount provided and create a bridged
account resource which will be saved inside the Flow account that was used as a signer in the above command
(default signer is emulator account if not provided with --signer
flag). Please be aware you can't create
multiple accounts on a single Flow account right now as the bridged account resource is always stored
in same place and can't be overwritten.
After creating an account you can deploy a contract to the EVM by running:
flow evm deploy {compiled binary}
You need to provide location of the file that contains the compiled EVM binary. The response will include the
EVM address of the contract that you will later need to interact with it.
You can interact with deploy contract by calling functions using:
flow evm run {Flow caller address} {EVM contract address} {contract function name} --ABI {abi location}
The Flow caller address is the account that contains EVM bridged account resource, that will be used to
execute the call inside the EVM. So you must first create such a resource by using the create-account
command.
The EVM contract address will be provided to you when deploy
command is executed. You also need to specify the
name of the contract function you want to call and the file containing ABI specification, which is normally produced
in the compile process.
Version 1.8.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
🛠 Improvements
- Update flow emulator to v0.58.0 (#1278) @jribbink
- Update flowser linux support (#1272) @bartolomej
- Bump github.com/onflow/cadence-tools/languageserver from 0.33.1 to 0.33.3 (#1274) @dependabot
Version 1.7.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Bump emulator to 0.57.3 (#1268) @chasefleming
- Update default scaffold to include RandomBeaconHistory contract (#1269) @chasefleming
Version 1.7.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Update to Cadence v0.42.5 (#1264) @turbolent
- Create paths if they do not exist (#1263) @bjartek
Version 1.6.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
- Bump languageserver to v0.33.0 (#1259) @jribbink
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#1257) @dependabot
- Remove Code QL Scanner (#1255) @Latkes
⭐ Features
- Add generate templates command (#1242) @chasefleming
Version 1.5.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
- Generate JS templates from FLIX (#1222) @bthaile
- Update Test command with latest features from Cadence testing framework (#1227) @m-Peter
🛠 Improvements
- Update default scaffold to include
ViewResolver
inflow.json
(#1244) @chasefleming - Update the Hybrid Custody scaffold (#1235) @sisyphusSmiling
🐞 Bug Fixes
Version 1.4.5
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
- Bump dev wallet to v0.7.4 (#1221) @jribbink
- Bump github.com/spf13/afero from 1.9.5 to 1.10.0 (#1215) @dependabot
- Bump mislav/bump-homebrew-formula-action from 1 to 3 (#1218) @dependabot
- Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#1216) @dependabot
🛠 Improvements
v1.5.0-stable-cadence.3
What's Changed
- Remove gitleaks by @chasefleming in #1171
- Use custom flag if no state is available by @chasefleming in #1166
- Bump wangyoucao577/go-release-action from 1.38 to 1.40 by @dependabot in #1165
- Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #1164
- Bump version to 1.4.0 by @chasefleming in #1175
- Add bluesign and bjartek as codeowners by @sideninja in #1173
- fix regression with sending transactions in flow cli 1.4.0 by @bjartek in #1179
- Bump version to 1.4.1 by @chasefleming in #1186
- Fix homebrew release action by @jribbink in #1185
- Fixes regression executing transactions by @chasefleming in #1182
- Bump version to 1.4.2 by @chasefleming in #1187
- Remove sandboxnet by @chasefleming in #1189
- Add Windows tests by @jribbink in #1191
- Fix Readme doc links to Flow CLI, Flow Emulator by @gomisha in #1192
- Bump google.golang.org/grpc from 1.56.1 to 1.58.0 by @dependabot in #1193
- Bump github.com/getsentry/sentry-go from 0.22.0 to 0.24.0 by @dependabot in #1194
- Windows path fix by @jribbink in #1190
- Bump google.golang.org/grpc from 1.58.0 to 1.58.1 by @dependabot in #1199
- Bump github.com/getsentry/sentry-go from 0.24.0 to 0.24.1 by @dependabot in #1197
- Bump version to 1.4.3 by @chasefleming in #1205
- Update CODEOWNERS by @nvdtf in #1206
- Filter fee events by @bthaile in #1188
- Fix README documentation URLs by @Mirch in #1203
- Bump emulator to v0.54.1 by @chasefleming in #1209
- Bump version to v1.4.4 by @chasefleming in #1214
- Merge master into stable cadence by @bjartek in #1219
New Contributors
Full Changelog: v1.5.0-stable-cadence.2...v1.5.0-stable-cadence.3