v2.0.0
Flow CLI Version 2.0.0 🎉
We’re excited to announce the release of Flow CLI v2.0.0! This major update brings several enhancements and the integration of Cadence 1.0. Updating to this version is mandatory and all commands have been updated to support the latest changes to the Flow network.
With this update, the pre-release flow-c1
command has been deprecated and is no longer required to run the latest Flow CLI build.
See how to install the latest Flow CLI version here.
For more information on the Crescendo network upgrade, see https://flow.com/upgrade/crescendo.
What's Changed
- Update to latest stable cadence by @SupunS in #1167
- [flowkit] Update cadence version to v0.41.0-stable-cadence.1 by @SupunS in #1177
- Update cadence version to v0.41.0-stable-cadence.1 by @SupunS in #1178
- Update to latest stable cadence by @SupunS in #1204
- Update to Cadence v1.0.0-preview.1 by @SupunS in #1207
- Merge master into stable cadence by @bjartek in #1219
- Update to Cadence 1.0 RC1 by @turbolent in #1313
- Update Stable Cadence feature branch to Cadence v1.0.0-M4 by @turbolent in #1366
- [Stable Cadence] Fix dependency: use proper version of core contracts by @turbolent in #1369
- Switch
feature/stable-cadence
branch to Cadence 1.0 FCL Dev Wallet by @jribbink in #1356 - Update to Cadence v1.0.0-M7 and switch to onflow/flowkit/v2 by @turbolent in #1412
- Feature/stable cadence merge master by @nialexsan in #1413
- Create Cadence 1.0 pre-release installer by @jribbink in #1410
- staging contract CLI by @ianthpun in #1393
- Update to flow-go v0.34.0-crescendo-preview.1 by @turbolent in #1421
- Update to Cadence v1.0.0-M8 by @turbolent in #1425
- Switch to goreleaser & add support for CGO cross-compilation by @jribbink in #1423
- Restore Windows Release by @jribbink in #1431
- Add Previewnet network by @jribbink in #1432
- EVM Gateway command by @sideninja in #1419
- Add
v
prefix back to build assets by @jribbink in #1434 - Port broken build fix to
feature/stable-cadence
by @jribbink in #1443 - Update to Cadence v1.0.0-preview.12 by @turbolent in #1450
- Add
flow migrate state
command by @jribbink in #1426 - Update to Cadence v1.0.0-preview.13 by @turbolent in #1452
- Add
flow cadence lint
command by @jribbink in #1448 - Merge
master
intofeature/stable-cadence
by @jribbink in #1457 - Replace imports of the staged contracts by @SupunS in #1458
- Update to Cadence v1.0.0-preview.15 by @SupunS in #1462
- Merge
master
intofeature/stable-cadence
by @jribbink in #1463 - Update to Cadence v1.0.0-preview.16 by @SupunS in #1470
- Merge
master
intofeature/stable-cadence
by @jribbink in #1475 - validate contract by @ianthpun in #1477
- Update to Cadence v1.0.0-preview.18 by @SupunS in #1480
- Support previewnet for
accounts create
by @chasefleming in #1476 - Add Cadence V0.42->V1.0 Update Checker to staging by @jribbink in #1469
- Fix goimports by @chasefleming in #1484
- Merge
master
intofeature/stable-cadence
by @jribbink in #1486 - Merge
master
intofeature/stable-cadence
by @jribbink in #1491 - Update to Cadence v1.0.0-preview.19 by @turbolent in #1494
- Fix staging validator type change bug by @jribbink in #1495
- Add check for latest Cadence 1.0 release by @jribbink in #1496
- Mkdir for state migration report if it does not exist by @jribbink in #1498
- Add network check for staging functionality by @jribbink in #1500
- Add missing
is-validated
command by @jribbink in #1501 - Add mainnet
MigrationContractStaging
address by @jribbink in #1507 - Update Flow dependencies on
feature/stable-cadence
branch by @jribbink in #1511 - Use type change checker from
flow-go
by @jribbink in #1497 - Update EVM Gateway to latest version & add Previewnet chain ID by @jribbink in #1518
- Fix
access(account)
bug in contract staging validator by @jribbink in #1523 - Add ability for user to specify excluded networks when generating a FLIX by @bthaile in #1528
- Merge
master
intofeature/stable-cadence
by @jribbink in #1538 - Use GitHub reports for
is-validated
command by @jribbink in #1529 - Update to Cadence v1.0.0-preview.25 by @turbolent in #1564
- Merge master into Cadence 1.0 feature branch by @turbolent in #1565
- Upgrade flowkit by @chasefleming in #1595
- Cadence 1.0 Multi-Staging by @jribbink in #1582
- add contract migration check on all calls by @ianthpun in #1547
- Gracefully recover from contract update validation errors by @jribbink in #1603
- Handle transaction result errors in
flow migrate stage
by @jribbink in #1607 - Update to Cadence v1.0.0-preview.29 by @SupunS in #1608
- Merge master into feature branch by @chasefleming in #1615
- Fix EVM gateway unsupported network by @jribbink in #1621
- Update to Cadence v1.0.0-preview.30 by @turbolent in #1631
- Update to Cadence v1.0.0-preview.32 by @turbolent in #1638
- Fix
generate
command for contracts by @chasefleming in #1644 - Update feature branch with master by @ianthpun in #1643
- Remove scaffolds that don't support stable cadence by @chasefleming in #1649
- Fix counter path from
init
by @chasefleming in #1648 - Additional path fixes for generator by @chasefleming in #1650
- Create gitignore file for imports and emulator key by @chasefleming in #1651
- Update to Cadence v1.0.0-preview.34 by @turbolent in #1653
- Update Cadence 1.0 branch by @turbolent in #1654
- Merge master into feature branch by @chasefleming in #1652
- Cadence 1.0 support by @ianthpun in #1355
- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in #1656
- Update install script to install both flow and flow-c1 by @chasefleming in #1663
- Update to Cadence v1.0.0-preview.35 by @turbolent in #1664
- Notify user if missing flag args on create account by @chasefleming in #1668
- Bump google.golang.org/grpc from 1.64.0 to 1.65.0 by @dependabot in #1670
- Bump github.com/getsentry/sentry-go from 0.28.0 to 0.28.1 by @dependabot in #1655
- Fix init/deps manager issues related to c1 by @chasefleming in #1671
- Bump github.com/charmbracelet/bubbletea from 0.25.0 to 0.26.6 by @dependabot in #1662
- Bump actions/add-to-project from 1.0.1 to 1.0.2 by @dependabot in #1665
- Bump github.com/onflow/flow-evm-gateway from 0.21.0 to 0.22.3 by @dependabot in #1676
- Bump github.com/onflow/flow-evm-gateway from 0.22.3 to 0.24.0 by @dependabot in #1683
- Remove prints by @chasefleming in #1684
- Update to Cadence v1.0.0-preview.39 by @turbolent in #1685
- Fix cobra example for init by @chasefleming in #1686
- Bump github.com/onflow/flow-evm-gateway from 0.25.2 to 0.25.3 by @dependabot in #1689
- Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #1690
- Update to Cadence v1.0.0-preview.48 by @turbolent in #1696
- Include EVM stdlib in staging update validator by @jribbink in #1697
- Bump github.com/onflow/flow-evm-gateway from 0.28.0 to 0.29.2 by @dependabot in #1701
- Bump github.com/charmbracelet/bubbletea from 0.26.6 to 0.27.0 by @dependabot in #1700
- Fix EVM contract migration by @turbolent in #1702
- Update to Cadence v1.0.0-preview.49 by @turbolent in #1704
- Bump github.com/onflow/flow-evm-gateway from 0.29.4 to 0.30.1 by @dependabot in #1708
- Bump github.com/charmbracelet/bubbletea from 0.27.0 to 0.27.1 by @dependabot in #1710
- Bump github.com/charmbracelet/bubbles from 0.18.0 to 0.19.0 by @dependabot in #1709
- Fix missing dependency reporting by @turbolent in #1706
- Update copyright notice by @turbolent in #1712
- State migration: Handle missing contract names flag by @turbolent in #1711
- Update to Cadence v1.0.0-preview.50 by @turbolent in #1714
- Extract type requirements from old code for staged contracts by @SupunS in #1705
- Fix fetching of dependencies by @turbolent in #1717
- Remove unused function by @SupunS in #1719
- Update to Cadence v1.0.0-preview.51 by @turbolent in #1720
- Fix accounts create by @chasefleming in #1718
- Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 by @dependabot in #1721
- Bump github.com/onflow/flow-evm-gateway from 0.31.2-0.20240830233429-10a23322c909 to 0.32.0 by @dependabot in #1723
- Remove Temporary Cadence 1.0 Migration Features by @jribbink in #1725
- Add testnet/mainnet to EVM gateway by @jribbink in #1727
- Update dependency versions by @jribbink in #1728
Full Changelog: v1.20.3...v2.0.0