Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency ganache-cli to v6.12.2 #4

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 1, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ganache-cli 6.8.0-istanbul.0 -> 6.12.2 age adoption passing confidence

Release Notes

trufflesuite/ganache-cli

v6.12.2

Compare Source

 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

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
npm uninstall ganache-cli -g
npm install ganache-cli -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli

Changelog

Bug Fixes:
Chores:

Related Releases

💖 The Truffle Team

v6.12.1

Compare Source

Bug Fixes
  • update ganache-core to v2.13.1 (3c0dc40)

v6.12.0

Compare Source

 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

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
npm uninstall ganache-cli -g
npm install ganache-cli@latest -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli@latest

Changelog

Features:
Bug Fixes:
Misc:

Related Releases

💖 The Truffle Team

v6.11.0

Compare Source

 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

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:

  • Add the 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 by eth_chainId with the chainId used by the EVM. (this flag is not yet available as an option to via cli)
  • Add evm_unlockUnknownAccount and evm_lockUnknownAccount to unlock/lock any unknown account (accounts not known to the personal namespace and accounts other than those returned by eth_accounts). This is an especially useful feature when used with forking in order to masquerade as any account without having to pre-configure unlocked_accounts! Thanks @​aaryamannchallani for your PR!

How to Upgrade

Upgrade to the latest version of ganache-cli by running:

npm
npm uninstall ganache-cli -g
npm install ganache-cli -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli

Changelog

Bug Fixes
  • Update ganache-core to v2.12.1 (5a12da4)
Features:

Related Releases

💖 The Truffle Team

v6.10.2

Compare Source

 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

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
npm uninstall ganache-cli -g
npm install ganache-cli@latest -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli@latest

Changelog

Bug Fixes:
Forking
Maintenance:
  • move forking tests to a separate directory (#​608)
  • move forking code to its own directory (#​609)

Related Releases

💖 The Truffle Team

v6.10.1

Compare Source

 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

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
npm uninstall ganache-cli -g
npm install ganache-cli -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli

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 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

v6.9.1 – Queen of Puddings 👑🍮🎂

This updates ganache-cli to the latest ganache-core which includes several small but much needed improvements. As some of you may know, ganache recently included an update to fix the dreaded TypeError: Cannot read property 'pop' of undefined bug. However, in doing so we had inadvertently introduced another subtle bug where a long running ganache instance would hang on shutdown; waiting for the OS to gracefully cleanup any temporary files created during runtime before exiting completely. We quickly fixed this issue with ganache-core version 2.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, and s 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
npm uninstall ganache-cli -g
npm install ganache-cli@beta -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli@beta

Changelog

Bug Fixes
Maintenance

Related Releases


💖 The Truffle Team

v6.9.0

Compare Source

 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

Muir Glacier Mint 🏔️ 🍬 🌿

This release updates ganache-cli'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 (the underlying engine) 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-cli by running:

npm
npm uninstall ganache-cli -g
npm install ganache-cli@beta -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli@beta

Changelog

Features
Bug Fixes
Maintenance

Related Releases


💖 The Truffle Team

v6.8.2

Compare Source

 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, v6.8.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-cli's hardcoded chainId and its default net_version caused metamask signed transactions to always fail. Ganache-cli will accept any v 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 configured chainId.


How to Upgrade

Upgrade to the latest version of ganache-cli by running:

npm
npm uninstall ganache-cli -g
npm install ganache-cli@latest -g
yarn
yarn global remove ganache-cli
yarn global add ganache-cli@latest

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 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

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
npm uninstall ganache-cli -g
npm install ganache-cli@latest
yarn
yarn global remove ganache-cli
yarn global add ganache-cli@latest

Changelog

Features
Bug 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.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant