Releases: onflow/flow-cli
v1.3.3
What's Changed
- Bump version to 1.3.2 by @chasefleming in #1129
- update Hybrid Custody Scaffold commit by @sisyphusSmiling in #1128
- Upgrade emulator by @janezpodhostnik in #1134
Full Changelog: v1.3.2...v1.3.3
Version 1.3.2
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Auto update to onflow/cadence v0.39.14 (#1126) @SupunS
- Update flowkit to Cadence v0.39.14 (#1124) @SupunS
- Generate json schema for flowkit (#1113) @jribbink
- Bump google.golang.org/grpc from 1.55.0 to 1.56.1 (#1108) @dependabot
- Update hybrid custody scaffold commit (#1105) @sisyphusSmiling
- Update next scaffold (#1114) @chasefleming
- update hybrid-custody-scaffold commit (#1112) @sisyphusSmiling
- Remove contract also removes from flow.json deployments (#1110) @chasefleming
Version 1.3.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
- Bump dev wallet to v0.7.2 (#1103) @jribbink
- Update flowkit to Cadence v0.39.12 (#1101) @turbolent
- Update to Cadence v0.39.12 (#1102) @turbolent
- Bump github.com/onflow/flow-go-sdk from 0.41.2 to 0.41.5 (#1093) @dependabot
- Bump github.com/getsentry/sentry-go from 0.21.0 to 0.22.0 (#1092) @dependabot
- Bump golangci/golangci-lint-action from 3.2.0 to 3.6.0 (#1076) @dependabot
- Bump github.com/onflow/cadence-tools/test from 0.9.0 to 0.9.1 (#1079) @dependabot
- Bump React Native scaffold with bugfixes (#1098) @jribbink
- Update react native scaffold to latest version (#1096) @jribbink
- Support LCOV format for code coverage (#1090) @m-Peter
Version 1.3.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Add React Native mobile dapp scaffold (#1088) @jribbink
- Bump fcl-dev-wallet to v0.7.1 (#1085) @jribbink
- Implement the new import format in test command (#1087) @m-Peter
- Update web dapp scaffold to 0.3.0 (#1084) @chasefleming
- Isolate emulator contract removal before update to only "flow dev" (#1082) @chasefleming
- Return an exit code of 1 for test scripts with failures (#1075) @m-Peter
Version 1.2.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
- Add Hybrid Custody scaffold (#1057) @sisyphusSmiling
🛠 Improvements
- Update to Cadence v0.39.4 (#1068) @turbolent
- Upgrade FCL dapp scaffold to 0.2.1 (#1072) @chasefleming
- Allow env vars for flow.json addresses (#1067) @chasefleming
- Update hybrid-custody-scaffold commit (#1066) @sisyphusSmiling
🐞 Bug Fixes
Version 1.1.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Add tests for not overwriting contracts (#1051) @chasefleming
🐞 Bug Fixes
- Fix incorrect scaffold selection (#1049) @sideninja
- Don't overwrite existing contracts when adding (#1050) @sideninja
Version 1.1.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
- Allow importing helper/utility files in test files (#1030) @m-Peter
- Update emulator to v0.48.0 with mainnet and testnet simulation, read more about it here (#1041) @sideninja
🛠 Improvements
- Fix Ubuntu install.sh script (#1040) @jribbink
- Update dependabot (#1042) @sideninja
- Add contract to flow.json when adding through accounts add-contract (#1011) @chasefleming
- Change web scaffold to flow dev integrated scaffold (#1017) @chasefleming
- Add block_id and block_height to transaction result response (#1015) @peterargue
- Bump github.com/onflow/cadence-tools/languageserver from 0.11.0 to 0.12.0 (#1037) @dependabot
- Remove progress logging from test command (#1029) @m-Peter
- Add GH token to install scripts (#1032) @jribbink
- Update labels (#1006) @sideninja
- Bump github.com/getsentry/sentry-go from 0.20.0 to 0.21.0 (#1027) @dependabot
- Bump wangyoucao577/go-release-action from 1.37 to 1.38 (#1016) @dependabot
- Update CODEOWNERS (#1010) @nvdtf
📖 Documentation
- Update README.md with broken installation link (#1035) @kingzamzon
- Add show diff flag to update contract docs (#1008) @chasefleming
- Replace docs with links (#1024) @nialexsan
Version 1.0.2
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Include mocks as part of the source (#1004) @sideninja
- Add a way to access rollback function (#1005) @bjartek
- Add show diff flag to
flow accounts update-contract
command (#1001) @chasefleming
🐞 Bug Fixes
- Fix regression for contract diff with
flow projects deploy
command (#1001) @chasefleming
Version 1.0.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Update language server v0.11.0 (#997) @sideninja
- Optional argument support (#996) @bluesign
⭐ Features
🐞 Bug Fixes
- Fix building binaries actions (#994) @sideninja
📖 Documentation
- Update CHANGELOG.md (#989) @sideninja
- Bump github.com/sergi/go-diff from 1.1.0 to 1.3.1 (#991) @dependabot
Version 1.0.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🎉 CLI and Flowkit 1.0.0 (#889) @sideninja
Version 1.0.0 of the CLI and flowkit marks a significant milestone and brings important improvements to both the CLI and the flowkit module. The codebase has been thoroughly optimized to enhance test coverage and increase stability. As part of this update, we have refactored the flowkit module to expose clearer and more straightforward APIs. Additionally, we have moved the module from github.com/onflow/pkg/flowkit to github.com/onflow/flowkit and started to officially tag the flowkit as a standalone module. The flowkit documentation is available and we welcome you to read it.
Version 1.0.0 of the CLI represents a major step forward in terms of stability, but it does not introduce any new features. Going forward, we will adhere to semantic versioning for both the CLI and the flowkit module. For the CLI, this means that any breaking changes in flow.json or command APIs will trigger a version bump.
We want to express our gratitude to the many contributors who helped make this release possible. Special thanks to @bjartek, @bluesign, @m-Peter, @MaxStalker, @DylanTinianov, @chasefleming, @janezpodhostnik, @psiemens, @turbolent, and the other 41 contributors who contributed to this version of the CLI. Your hard work and dedication to the project are greatly appreciated. 👏 🍻
🛠 Improvements
- Update emulator to v0.47.0 (#988) @sideninja
- Remove contracts from the emulator on deletion using flow dev (#987) @chasefleming
- Handle relative import path for contracts in
test
command (#985) @m-Peter
🐞 Bug Fixes
- Persist user-created accounts using flow dev command (#980) @chasefleming
- Fix dev wallet crashing when the key is in a separate file (#975) @chasefleming
- State contract removal fixed with added tests (#983) @chasefleming