v5.5.13 – Piñata Cake 🍰
Hello again! 👋
This week’s release contains a smattering of improvements and updates. Notably, the Truffle source-fetcher now supports many more networks! If Etherscan or Sourcify supports a network, you should be able to use source-fetcher with it as well.
We've also made it so that you can consistently set Ganache options in truffle test
and truffle develop
by setting them in the test and develop networks (respectively) in your config. Previously the options the two accepted were different and a bit spotty; now they're consistent and more expansive.
Additionally, we updated Truffle's dependency on the reselect-tree package, which should address issues some users have reported with the Truffle Debugger. Give it a try! 👩💻
A special thank you to @GitHubPang for fixing a typo in our Codec readme. 🙇♂️ External contributions are always welcome and appreciated!
We'd also like to remind everyone that with Node 12 coming to end of life at the end of the month, we will be dropping support for it on May 31, 2022. As such, please prepare accordingly.
That’s it for this week. Please enjoy and let us know if you have any feedback or questions! 🥳
How to upgrade
We recommend upgrading to the latest version of Truffle by running:
npm uninstall -g truffle
npm install -g truffle
Changelog
Enhancements
- Add even more networks to source-fetcher (#5076 by @haltman-at)
- Specify --platform when running solc Docker image (#5080 by @gnidan)
- Refactor truffle develop and truffle test codes (#5030 by @sukanyaparashar)
Internal Improvements
- Remove unit test from db (#5062 by @tenthirtyone)
- Refactor connectOrStart (#4671 by @cds-amal)
- Fix typo in readme (#5077 by @GitHubPang)
Dependency Updates
- Upgrade reselect-tree to v1.3.6 (#5072 by @haltman-at)
- Upgrade reselect-tree to v1.3.7 (#5082 by @haltman-at)