v5.4.1 — Salty seaweed snacks
Howdy howdy! More Truffle coming at ya... 🌿
Don't you hate it when you implement a feature and then it doesn't work after you bundle your code? Ooops! 🤤 Sorry about that! Last week's console.require feature had an issue after bundling. Not to worry though, we have a fix in this release! So go wild and write
your own snippets of code to use in the console environment! See the release notes from last week for more information about this feature.
Other than that great news we have a couple more mentionables. 🧐 The debugger has been made even better with some more robust syntax highlighting. Highlighting for operators and punctuation was added. And props to @tansaku for refining the tips found commented out in the truffle init project. Thanks for the addition buddy!
Nice to see you again and we'll be here again next week. Adios! 🎉
How to upgrade
We recommend upgrading to the latest version of Truffle by running:
npm uninstall -g truffle
npm install -g truffle
Changelog
Enhancement
- Add syntax highlighting for operators and punctuation (in debugger) (#4177 by @haltman-at)
- Remove
infuraKeyreferences in init project (#4164 by @tansaku) - Add
BASEFEEopcode to code-utils (#4184 by @haltman-at) - Make source not found error clearer (#4189 by @haltman-at)
Bug fixes
- Don't change backslashes to slashes on Linux (#4186 by @haltman-at)
- Use original-require to import user modules (#4171 by @cds-amal)
Internal improvements
- Replace always-true expression with
true(#4176 by @haltman-at) - Run all integration tests in CI (#4178 by @cds-amal)