v2.0.1-beta.0 - Tempered Chocolate 🍫
Pre-release
 HighlightsÂ
Â
 How to UpgradeÂ
Â
 ChangelogÂ
Â
 Related ReleasesÂ
Bug-fix beta release here. We're moving to a beta
› latest
release pipeline, where all non-hotfix changes are first released in a beta before being promoted to a stable release.
We'd love it if you'd start using the latest betas and let us know early and often if you find any bugs or regressions!
Our beta releases shouldn't introduce any new bugs, but it's very possible we've messed something up. If you'd like the latest-and-greatest Ganache features and fixes, but possibly a little less stable, this beta is for you!
Highlights
Fixes so many issues with the initial 2.0.0 release, you might say this release has been ... hardenend (that's a chocolate joke) against bugs and is now less ... temperamental (yes, another chocolate joke 🙄) when it comes to crashing 🍫
We've also updated ganache-core, the gooey center powering Ganache UI, to its latest beta. This beta release adds a much-needed gas-estimation fix, as well as many other important bugs fixes!
There's just too many important fixes to summarize them all here, so skip to the Changelog if you want to read up on all the ingredients added to this latest treat!
How to Upgrade
To upgrade, you can:
- upgrade in-app when notified (on supported platforms),
- head over to https://trufflesuite.com/ganache and click the Download button, then install, or
- Choose the appropriate download binary from the Assets section of the GitHub release.
Changelog
Bug Fixes
- Fix truffle project list background overflow bug (#1198) – @davidmurdoch
- Make sure we always use the correct interface for web3 connections (#1207) – @davidmurdoch
- Fix crash due to: truffle config containing circular data structures, when project is missing/moved, when the config writes to stderr. (#1197) – @davidmurdoch
- Fix forked transaction trace storage so it returns the correct data and doesn't modify the root trie (trufflesuite/ganache#398) – @davidmurdoch
- Add guard for undefined connection (trufflesuite/ganache#385) – @olaf89
- Fix crash and nonce mismatch when tracing a transaction on a forked chain (trufflesuite/ganache#396) – @davidmurdoch & @nicholasjpaterno
- Fix invalid snapshot revert hanging when the shapshot id doesn't exist (trufflesuite/ganache#387) – @davidmurdoch
- Support a gas price of
0
(#1154) – @honestbonsai - Enable code-signing on osx build (#1217) – @davidmurdoch & @cds-amal
- add retry logic by manually finding the node path for nvm (#1166) – @seesemichaelj
- Update ganache-core to v2.5.5-beta.0 (8a3f269) – @davidmurdoch
- Gas Estimation (trufflesuite/ganache#292) – @nicholasjpaterno
Maintenance
- Make sure the "Not connected to child process" error includes a trace (#1208) – @davidmurdoch
- Improve
findPath
callback inkeyExists
(trufflesuite/ganache#378) – @nicholasjpaterno
Related Releases
đź’– The Truffle Team