github trufflesuite/ganache v2.9.2
2.9.2 - Hotfix 🔥

latest releases: v7.9.2, ganache@7.9.2, v7.9.1...
4 years ago

 Highlights    How to Upgrade    Changelog    Related Releases 


We're moving to a betalatest 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

The previous release, v2.9.1, changed the way chainId's (the v value) were handled for raw transactions which in turn was preventing them from being accepted in certain situations. This fixes this issue and reverts the change that enabled EIP-155 replay protection in order to preserve backwards compatibility. Additionally, the mismatch of between ganache-core's hardcoded chainId and its default net_version caused metamask signed transactions to always fail. Ganache-core will accept any v value as it used to prior to v2.9.2.

This behavior will change in the next major release of ganache-core and the default behavior will be to validate the v value of raw transactions against the configured chainId.


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

Bug Fixes

Related Releases


💖 The Truffle Team

Don't miss a new ganache release

NewReleases is sending notifications on new releases.