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

v5.0.3 - Debugger fixes, compilation improvements, and other tasty surprises

Choose a tag to compare

@eggplantzzz eggplantzzz released this 30 Jan 23:04
· 10946 commits to develop since this release

What's that I see? Oh look! A new patch release! 🐫

This release does a handful of things from adding some feature to truffle-debugger to editing the template used during truffle create contract. It adds a fix for truffle test and updates the compilation functionality. See the changelog below for some in-depth in-depths.

Contents

Enhancements

#1661 - Add support for the CREATE2 opcode (@haltman-at)
#1678 - Provide more feedback with connection errors (@eggplantzzz)

Fixes

#1634 - Update Node version pre-flight check (@gnidan)
#1639 - Update contract template to use a more recent version of solidity (@sbrichards)
#1651 - Update Docker strategy (@eggplantzzz)
#1654 - Update truffle-config.js related messages (@eggplantzzz)
#1663 - Update compile help (@eggplantzzz)
#1665 - Fix misnamed property in config.js (@remilb)
#1670 - Make DeployedAddresses payable (@gnidan)
#1677 - Fix various decoding errors with reference types (@haltman-at)

Internal improvements

#1641 - Update truffle-contract readme (@eggplantzzz)
#1649 - Clean up method interface in VersionRange strategy (@eggplantzzz)
#1660 - Unify and rewrite truffle-debugger allocator (@haltman-at)
#1673 - Add bundle analyzer plugin and script to run it (@eggplantzzz)
#1688 - Move ISSUE_TEMPLATE to .github directory (@filips123)

Dependency updates

#1646 - Fix dependencies for truffle-contract (@maksim-tolo)
#1689 - Pin web3 to version 1.0.0-beta.37 (@princesinha19 and @eggplantzzz)

How to upgrade

As usual, we recommend upgrading to the latest version of Truffle by doing:

npm uninstall -g truffle
npm install -g truffle

Thanks to all the people who contributed with this release. Y'all are the best! 💋