trufflesuite/truffle
### [`v5.5.18`](https://togithub.com/trufflesuite/truffle/releases/tag/v5.5.18)
[Compare Source](https://togithub.com/trufflesuite/truffle/compare/truffle@5.5.17...truffle@5.5.18)
Hello all! 👋
This week's release is named in honor of the cronut, a croissant-doughnut hybrid that is the "stuff of legend" in New York City, where it originated from in early 2013. On the subject of NYC, a number of Trufflers will be in NYC through [NFT.NYC](https://www.nft.nyc/), give us a shout if you're around 🗽
Onwards to the release! This week's contains a number of small quality of life improvements including the decoding of multicalls in Truffle Decoder and minor bug fixes.
We also have a fix for Truffle Contract's behavior when attempting to send transactions that will necessarily revert. Truffle Contract was supposed to error out before sending the transaction, preventing gas from being spent on it, but instead it sent the transaction anyway. Now it will error out before sending the transaction (except in the context of `truffle test --stacktrace`, so you can get a proper stacktrace of how it failed). Lastly, a big thanks to [@eltociear](https://togithub.com/eltociear) for the contribution this week too!
That's all for now. See you next week for the next installment.
#### 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 decoding of multicalls to `@truffle/decoder` ([#4955](https://togithub.com/trufflesuite/truffle/pull/4955) by [@haltman-at](https://togithub.com/haltman-at))
##### Bug Fixes
- Fix typo in index.js ([#5187](https://togithub.com/trufflesuite/truffle/pull/5187) by [@eltociear](https://togithub.com/eltociear))
- Properly error out when estimateGas fails (and stacktracing is disabled) ([#5158](https://togithub.com/trufflesuite/truffle/pull/5158) by [@haltman-at](https://togithub.com/haltman-at))
##### Internal improvements
- Replace dry-run supported networks list with one from Ganache ([#5183](https://togithub.com/trufflesuite/truffle/pull/5183) by [@haltman-at](https://togithub.com/haltman-at))
##### Dependency updates
- Upgrade Ganache to `^7.2.0` ([#5181](https://togithub.com/trufflesuite/truffle/pull/5181) by [@haltman-at](https://togithub.com/haltman-at))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» 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, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.5.17
->5.5.18
Release Notes
trufflesuite/truffle
### [`v5.5.18`](https://togithub.com/trufflesuite/truffle/releases/tag/v5.5.18) [Compare Source](https://togithub.com/trufflesuite/truffle/compare/truffle@5.5.17...truffle@5.5.18) Hello all! 👋 This week's release is named in honor of the cronut, a croissant-doughnut hybrid that is the "stuff of legend" in New York City, where it originated from in early 2013. On the subject of NYC, a number of Trufflers will be in NYC through [NFT.NYC](https://www.nft.nyc/), give us a shout if you're around 🗽 Onwards to the release! This week's contains a number of small quality of life improvements including the decoding of multicalls in Truffle Decoder and minor bug fixes. We also have a fix for Truffle Contract's behavior when attempting to send transactions that will necessarily revert. Truffle Contract was supposed to error out before sending the transaction, preventing gas from being spent on it, but instead it sent the transaction anyway. Now it will error out before sending the transaction (except in the context of `truffle test --stacktrace`, so you can get a proper stacktrace of how it failed). Lastly, a big thanks to [@eltociear](https://togithub.com/eltociear) for the contribution this week too! That's all for now. See you next week for the next installment. #### 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 decoding of multicalls to `@truffle/decoder` ([#4955](https://togithub.com/trufflesuite/truffle/pull/4955) by [@haltman-at](https://togithub.com/haltman-at)) ##### Bug Fixes - Fix typo in index.js ([#5187](https://togithub.com/trufflesuite/truffle/pull/5187) by [@eltociear](https://togithub.com/eltociear)) - Properly error out when estimateGas fails (and stacktracing is disabled) ([#5158](https://togithub.com/trufflesuite/truffle/pull/5158) by [@haltman-at](https://togithub.com/haltman-at)) ##### Internal improvements - Replace dry-run supported networks list with one from Ganache ([#5183](https://togithub.com/trufflesuite/truffle/pull/5183) by [@haltman-at](https://togithub.com/haltman-at)) ##### Dependency updates - Upgrade Ganache to `^7.2.0` ([#5181](https://togithub.com/trufflesuite/truffle/pull/5181) by [@haltman-at](https://togithub.com/haltman-at))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» 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 Mend Renovate. View repository job log here.