Releases: onflow/flow-emulator
Version 0.32.0-beta1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Upgrade Emulator to use Secure Cadence (#127) @janezpodhostnik
📖 Documentation
- Add Emulator Usage as Go Module (#144) @sideninja
Version 0.31.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Update to Cadence v0.23.3 and Flow Go v0.25.6 (#143) @turbolent
Version 0.31.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- flow-go dependency upgraded to v0.25 (#142) @janezpodhostnik
💥 Breaking Changes
Transaction Fees And execution effort metering
With #142 two breaking changes were introduced
- If the emulator is run with the
--transaction-feesflag, the emulator no longer uses the static0.00001 FLOW per Txfees but instead uses dynamic fees as they will be on mainnet in the future. - The
--transaction-feesflag, also switches the execution effort measuring and more importantly limiting to the version that will be on mainnet.
Both these changes are also described in the Variable Transaction Fees: Execution Effort FLIP.
Version 0.30.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
Dev Wallet Removed
FCL Dev Wallet was removed from the emulator in favour of the CLI integration. (#138) @sideninja
Version 0.29.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
Dependencies
- Upgrade flow-go so it contains cadence v0.23.0 (#134) @janezpodhostnik
- Update crypto dependency with non-relix fix (#129) @sideninja
Error Handling
- Correctly emit emulator error messages to standard error output stderr (#123) @KeisukeYamashita
- Fix crashing when the required port by the emulator is already in use (#132) @bluesign
- Fail with non-zero exit code (#136) @sideninja
General
- Correctly respect the dev wallet's environment variables (#125) @KeisukeYamashita
- Bump
actions/cacheto v2 (#126) @KeisukeYamashita
📖 Documentation
- Fix typo
GithubtoGitHub(#133) @KeisukeYamashita
Version 0.28.2
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Update crypto and cadence versions (#129) @sideninja
- Emit emulator error messages to standard error output (#123) @KeisukeYamashita
- Correctly respect the dev wallet's environment variables (#125) @KeisukeYamashita
- Update
actions/cacheto v2 (#126) @KeisukeYamashita
Version 0.28.1
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
🛠 Improvements
- Update dependencies (#122) @sideninja
- Fix environment variable name for FLOW_WITHCONTRACTS (#120) @arturenault
Version 0.28.0
⬆️ Install or Upgrade
Follow the Flow CLI installation guide for instructions on how to install or upgrade the CLI.
⭐ Features
REST API
The new AN REST API is now available as beta in the emulator. Since this is not yet a v1 release the documentation for the API is not available, but you can use Open API schema to discover all the endpoints.
Please keep in mind this is a beta version of the API and there might be changes or bugs, if any bugs are found please do report them as REST API bugs here and tag them with rest tag
🛠 Improvements
Multiplatform Docker Builds
The CD process was improved to support multi platform builds, now also supporting apple silicon. (#110) @jrkhan
📖 Documentation
Snapshot Feature
The snapshot feature developed by @bluesign is now documented in the readme.
Version 0.27.3
🐞 Bug Fixes
Configuration Key
Setting configuration service key had a bug when a public key was used, this is now fixed. (#108) @sideninja