v2.1.1 - This is not pudding 🥄
 HighlightsÂ
Â
 How to UpgradeÂ
Â
 ChangelogÂ
Â
 Related ReleasesÂ
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!
Also, don't use Ganache's mnemonics or private keys on a public blockchain.
Highlights
You'll enjoy this! 🥄 This is not pudding. 🥄 *
This version of Ganache UI now correctly returns an RPC error instead of an estimate for transactions that fail during a call to eth_estimateGas
. We also now support arrays in eth_signTypedData
!
Additionally, we've fixed some major bugs, like Events not working with some Truffle projects and Ganache not freezing up when a project's truffle-config errors.
We've also added some in-your-face warnings about using Ganache generated mnemonics and private keys must never be used on a public blockchain. Don't do it. Just don't do it.
Don't use Ganache's mnemonics or private keys on a public blockchain. Unless you'd like to donate your Ethereum accounts, Ether, tokens, and contracts to crooks, of course.
How to Upgrade
To upgrade, you can:
- upgrade in-app when notified (on supported platforms),
- choose the appropriate download binary from the Assets section of the GitHub release.
Changelog
Maintenance
- Update ganache core to v2.8.0 (trufflesuite/ganache@95b0aad) – @davidmurdoch
- Silenced react warnings in the console (#1412) – @davidmurdoch
- Updated links to use trufflesuite.com instead of the old truffleframework.com, also switch to https (#1414) – @davidmurdoch
- Don't use Ganache's mnemonics or private keys on a public blockchain.
- Optimize and secure Travis and AppVeyor Builds (trufflesuite/ganache@d154127, trufflesuite/ganache@bada1ed) – @davidmurdoch
- Rename a method so it makes sense (trufflesuite/ganache@7ec85e7) – @davidmurdoch
Bug Fixes
- Fix an annoying crash that can happen when developing (trufflesuite/ganache@decb3e8) – @davidmurdoch
- Don't use Ganache's mnemonics or private keys on a public blockchain.
- Fixed layout issue in truffle project selector (#1411) – @davidmurdoch
- Fix Ganache loading forever being stuck due to project details not loading (#1382) – @maoueh, @davidmurdoch
- Make events display again (#1402) – @davidmurdoch
- Return errors when a tx fails in estimation (trufflesuite/ganache#457) – @nicholasjpaterno, @davidmurdoch
- Update web3-provider-engine to v14.2.1, fixes an RPC encoding regression (trufflesuite/ganache#470) – @davidmurdoch
Feature
- Add more security warnings to the UI so users are less likely to use insecure keys and mnemonics in places they shouldn't (#1415) – @davidmurdoch
- Added a right-click context menu, adding copy/cut/paste/search functionality (#1413) – @davidmurdoch
- update eth-sig-util signTypedData call (trufflesuite/ganache#460) – @BrendanChou
- Don't use Ganache's mnemonics or private keys on a public blockchain.
Related Releases
💖 The Truffle Team
p.s., don't use Ganache's mnemonics or private keys on a public blockchain.