v2.10.1 – Muir Glacier Mint 🏔️ 🍬 🌿
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!
Highlights
Muir Glacier Mint 🏔️ 🍬 🌿
This release updates ganache-core
's default hardfork to muirGlacier
, inline with Ethereum's mainnet and testnet's. As many of you know, the Muir Glacier hardfork is a minor adjustment in the way difficulty was calculated; it was intended only to delay the 'ice age' (by 52 million seconds (~611 days)). Since ganache-core
mines with 0
difficulty, users can expect functionality to remain identical to the istanbul
hardfork.
Finally, this beta version contains a (potential? 😅) fix to work around an open Merkle Patricia Tree bug from 2016 ethereumjs/merkle-patricia-tree#12! If you do still get the dreaded TypeError: Cannot read property 'pop' of undefined
please file an issue with all the details!
How to Upgrade
Upgrade to the latest version of ganache-core by running:
npm
npm uninstall ganache-core
npm install ganache-core@latest
yarn
yarn remove ganache-core
yarn add ganache-core@latest
Changelog
Features
- Add
muirGlacier
support, Upgradeethereumjs-*@latest
and upgradesolc
to v0.6.1 (#538) – @nicholasjpaterno
Bug Fixes
- Fix missing memdown dependency, Update shrinkwrap (42fc3db) – @nicholasjpaterno
- Fixes
TypeError: Cannot read property 'pop' of undefined
bug (#530) – @davidmurdoch - Fixes
EPERM
errors on Windows,Too many file descriptors
bug on Mac, and add Windows and Mac testing to CI (#535) – @davidmurdoch - Fix prevents hang during process exit due to tmp file cleanup (#542) – @davidmurdoch and @nicholasjpaterno
Maintenance
- Update dev dependencies & fix linting issues (#539) – @nicholasjpaterno
- Update VM hardfork default to
muirGlacier
(#541) – @nicholasjpaterno - Fix slow tests that would occasionally timeout (#537) – @davidmurdoch
- Update
terser-webpack-plugin
andwebpack
to latest versions, update shrinkwrapped dependencies (2f837b9) – @davidmurdoch
Related Releases
💖 The Truffle Team