Skip to content
This repository was archived by the owner on Feb 26, 2024. It is now read-only.

v5.5.29 — Raw chocolate

Compare
Choose a tag to compare
@haltman-at haltman-at released this 07 Sep 22:54
· 1305 commits to develop since this release

Hello once again!

In this week's Truffle release we've added the ability to use instance.estimateGas() ⛽ or instance.call() ☎ with Truffle Contract. (The latter won't work if your contract already has a method named call.) This is useful if you want to estimate the gas used by the fallback function, or to test the fallback function's return value.

Also this week, @Neurone has updated the list of URLs that we source the Solidity compiler from. Faster solc binaries have now been given a higher priority, so hopefully this should reduce your compile times! 🏇

In addition, we've added support in truffle debug --fetch-external for more of the networks supported by Etherscan, so you can debug 🕵 verified contracts on more networks. And as always, come back next week for even more improvements to Truffle! 👋

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Enhancements

Bug fixes

  • Update list of URLs to fetch Solidity compiler from (#5008 by @Neurone)

Internal improvements

Dependency updates