This repository has been archived by the owner on Feb 26, 2024. It is now read-only.
v2.5.5-beta.0 - Forking Bugs ⋔🐞
Pre-release
Pre-release
davidmurdoch
released this
08 Apr 21:49
·
748 commits
to develop
since this release
Highlights
How to Upgrade
Changelog
Related Releases
Quick 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!
Highlights
Forked transactions have been fixed before, but the previous fix had to be reverted due to unwanted side effects. The fix is back now, and is hopefully side-effect free this time!
We've also fixed some other bugs, improved documentation, and did a little maintenance, too.
How to Upgrade
Upgrade to the beta version of ganache-core by running:
npm
npm uninstall ganache-core
npm install ganache-core@beta
yarn
yarn remove ganache-core
yarn add ganache-core@beta
Changelog
Bug Fixes
- Fix forked transaction trace storage so it returns the correct data and doesn't modify the root trie (#398) – @davidmurdoch
- Add guard for undefined connection (#385) – @olaf89
- Fix crash and nonce mismatch when tracing a transaction on a forked chain (#396) – @davidmurdoch & @nicholasjpaterno
- Fix invalid snapshot revert hanging when the shapshot id doesn't exist (#387) – @davidmurdoch
Maintenance
- Improve
findPath
callback inkeyExists
(#378) – @nicholasjpaterno - Update
compileAndDeploy.js
, usejoin
for path's incompile
(#379) – @nicholasjpaterno
Documentation
- Update
allowUnlimitedContractSize
documentation (#393) – @nicholasjpaterno - Update
evm_revert
documentation (#389) – @nicholasjpaterno
Related Releases
💖 The Truffle Team