v4.1.0 - Cookie Dough
Hello all!
The TestRPC has new filling, codenamed Cookie Dough 🍪 (see ganache-core). This release upgrades ganache-core
to v1.1.1, providing the following features and bug fixes:
What's New
debug_traceTransaction
now available!- Added stubs for a few requests:
bzz_hive
,bzz_info
,shh_version
- New
personal_*
API! Thanks @axic! (see here) - Stub added for
eth_protocolVersion
. Thanks @nanexcool! (see here) - You can now pass Arrays to filter requests. Thanks @thisbejim! (see here)
- Bip39 has been upgraded to support more mnemonics / languages.
- Internal upgrades to Web3
- More error cases have been handled for certain requests to prevent crashes (e.g., here and #4).
- You should now be able to use
redux-devtools
and the TestRPC together (see here)
Get the new version!
To get the new version, first uninstall the previous version of the TestRPC:
$ npm uninstall -g ethereumjs-testrpc
Then install the new version:
$ npm install -g ethereumjs-testrpc
What's ganache-core
?
The TestRPC is in the process of rebranding. What was once a blockchain client intended solely for testing, it's now grown up to support tons of advanced development use cases, and it deserves a name that reflects all it can do. The TestRPC has been a Truffle project since 2015, and it will soon become part of Truffle's new Ganache line of tools and libraries.
ganache-core
is the core code that powers the TestRPC, as well as soon-to-be-released blockchain development tools that'll become the tasty center of your Truffle development process (hence the sweet name 😃 ). Stay tuned for more information in the coming weeks!
Need help?
Free free to join the Truffle support chat to get help from the community as well as Truffle employees. As always, we appreciate your feedback and would love to hear about your development experience.
Cheers!
Tim