Update dependency ganache-cli to v6.12.2 #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.8.0-istanbul.0
->6.12.2
Release Notes
trufflesuite/ganache-cli
v6.12.2
Compare Source
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
v6.12.2 – Taco Tuesday 🌮
It's Tuesday. And you know what that means, don't you? Tacos! And tacos are delicious. And do you know what else is delicious? This release! It's got a couple of new bug fixes you'll want to check out, especially if you use the forking feature.
Bon appetit!
How to Upgrade
Upgrade to the latest version of ganache-cli by running:
npm
yarn
Changelog
Bug Fixes:
removed
field to Log JSON (Addremoved
field to Log JSON trufflesuite/ganache#651)net_version
when forking (fix: handle failure to retrievenet_version
when forking trufflesuite/ganache#676)Chores:
Related Releases
💖 The Truffle Team
v6.12.1
Compare Source
Bug Fixes
v6.12.0
Compare Source
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
v6.12.0 – Johnnycake Cobblers
Johnnycake Cobblers: another dessert with a weird name. Someone really should cook up all the release names we've used for us Trufflers to try one day! 😋
This release brings Node v14 compatibility and a new feature!
How to Upgrade
Upgrade to the latest version of ganache-cli by running:
npm
yarn
Changelog
Features:
Bug Fixes:
Misc:
prune --production
andshrinkwrap
without creating an invalid shrinkwrap file (trufflesuite/ganache@4b3f588)Related Releases
💖 The Truffle Team
v6.11.0
Compare Source
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
v2.12.0-beta.0 –♦️ Kaju Katli ♦️
Kaju Katli is a dessert from India and is shaped like a
diamondEthereum diamond 😃We've got two new features in this release:
chainId
flag in order to work around a legacy issue due to inconsistent chainId use in ganache. Set_chainId
and_chainIdRpc
to the same number to align the value returned byeth_chainId
with the chainId used by the EVM. (this flag is not yet available as an option to via cli)evm_unlockUnknownAccount
andevm_lockUnknownAccount
to unlock/lock any unknown account (accounts not known to thepersonal
namespace and accounts other than those returned byeth_accounts
). This is an especially useful feature when used with forking in order to masquerade as any account without having to pre-configureunlocked_accounts
! Thanks @aaryamannchallani for your PR!How to Upgrade
Upgrade to the latest version of ganache-cli by running:
npm
yarn
Changelog
Bug Fixes
Features:
_chainIdRpc
option (feat: add_chainIdRpc
option trufflesuite/ganache#629)evm_unlockUnknownAccount
(feat: add evm_unlockUnknownAccount trufflesuite/ganache#630)Related Releases
💖 The Truffle Team
v6.10.2
Compare Source
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
v6.10.2 – Triple Chocolate Block Pudding 🍫🍫🍫🧱🍮
Are there too many emojis in this release name? The answer is no; there can never been too many emojis!
We've got three new bug fixes in this release, thanks to contributor @Ivshti and Truffler @seesemichaelj!
How to Upgrade
Upgrade to the latest beta version of ganache-cli by running:
npm
yarn
Changelog
Bug Fixes:
evm_setTime
(trufflesuite/ganache-core#601)Forking
_deleted
inForkedStorageTrie
if a subsequentput
happens (trufflesuite/ganache-core#612)Maintenance:
Related Releases
💖 The Truffle Team
v6.10.1
Compare Source
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
v6.10.1 – Coffee Cake ☕
I just learned that Coffee Cake doesn't taste like coffee?! I've had it a hundred times and never thought about it...
And like coffee, this release will get things done faster! @fubhy's work to improve the performance of forking has resulted in real-world tests running up to 20 times faster than before!
@fubhy also fixed a bug when forking while using accounts with non-zero nonces. These accounts were not initialized properly on start up, resulting in nonce errors when running transactions.
How to Upgrade
Upgrade to the latest version of ganache-cli by running:
npm
yarn
Related Releases
Changelog
See trufflesuite/ganache@v6.9.1...v6.10.1
💖 The Truffle Team
v6.9.1
Compare Source
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
v6.9.1 – Queen of Puddings 👑🍮🎂
This updates
ganache-cli
to the latestganache-core
which includes several small but much needed improvements. As some of you may know, ganache recently included an update to fix the dreadedTypeError: Cannot read property 'pop' of undefined
bug. However, in doing so we had inadvertently introduced another subtle bug where a long running ganache instance wouldhang
on shutdown; waiting for the OS to gracefully cleanup any temporary files created during runtime before exiting completely. We quickly fixed this issue withganache-core
version2.10.1
. However :) in doing so we had inadvertently introduced another subtle bug: If the user's tmp dir and ganache's db directory are not located on the same drive/partition then db file writes would fail. We hope that this patch does not inadvertently introduce any subtle bugs.We also include a bug fix for a long standing issue of JSONRPC compliance. Receipts will no longer include the
v
,r
, ands
transaction signature feilds.The patch also includes an update to correct a typo in ganache's options for the
hdPath
parameter. Big thanks to @GregTheGreek for this PR!!Finally, we've updated our version of
ethereumjs-util
to fix a bug in the keccak package for node 12 users.How to Upgrade
Upgrade to the latest version of ganache-cli by running:
npm
yarn
Changelog
Bug Fixes
ganache-cli
(#704) @GregTheGreekganache-core
([Paired with CLI FIX] Adjust param name trufflesuite/ganache#519) @GregTheGreekMaintenance
Related Releases
💖 The Truffle Team
v6.9.0
Compare Source
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-cli
's default hardfork tomuirGlacier
, 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)). Sinceganache-core
(the underlying engine) mines with0
difficulty, users can expect functionality to remain identical to theistanbul
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-cli by running:
npm
yarn
Changelog
Features
muirGlacier
support (trufflesuite/ganache@33b9b0a) – @nicholasjpaternomuirGlacier
support to core, Upgradeethereumjs-*@​latest
and upgradesolc
to v0.6.1 (Add MuirGlacier support, Upgrade ethereumjs-*@latest and upgrade solc to v0.6.1 trufflesuite/ganache#538) – @nicholasjpaternoBug Fixes
42fc3db
) – @nicholasjpaternoTypeError: Cannot read property 'pop' of undefined
bug (FixesTypeError: Cannot read property 'pop' of undefined
trufflesuite/ganache#530) – @davidmurdochEPERM
errors on Windows,Too many file descriptors
bug on Mac, and add Windows and Mac testing to CI (misc:test mac and windows on travis too, EPERM fixes trufflesuite/ganache#535) – @davidmurdochMaintenance
muirGlacier
(#713) – @nicholasjpaternohardfork
default in cli "describe" toistanbul
(#711) – @davidmurdochmuirGlacier
(Upgrade VM hardfork default tomuirGlacier
trufflesuite/ganache#541) – @nicholasjpaternoterser-webpack-plugin
andwebpack
to latest versions, update shrinkwrapped dependencies (trufflesuite/ganache@2f837b9) – @davidmurdochRelated Releases
💖 The Truffle Team
v6.8.2
Compare Source
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
The previous release, v6.8.1, changed the way
chainId
's (thev
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-cli's hardcodedchainId
and its defaultnet_version
caused metamask signed transactions to always fail. Ganache-cli will accept anyv
value as it used to prior to v6.8.2.This behavior will change in the next major release of ganache-cli and the default behavior will be to validate the
v
value of raw transactions against the configuredchainId
.How to Upgrade
Upgrade to the latest version of ganache-cli by running:
npm
yarn
Changelog
Bug Fixes
Related Releases
💖 The Truffle Team
v6.8.1
Compare Source
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
Istanbul 🦃!
This version adds Istanbul support and includes a bunch of bug fixes too!
How to Upgrade
Upgrade to the latest version of ganache-cli by running:
npm
yarn
Changelog
Features
ethereumjs-vm
to v4.1.1 (chore: updateethereumjs-vm
to v4.1.0 trufflesuite/ganache#466, Feat: update ganache-core to support the Istanbul hardfork trufflesuite/ganache#517) – @nicholasjpaterno and @davidmurdochBug Fixes
Misc
Related Releases
💖 The Truffle Team
Configuration
📅 Schedule: "monthly" (UTC).
🚦 Automerge: Disabled due to failing status checks.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.