This release contains lots of bug fixes and new features.
The major changes are:
- Node 12 support #349
- Upgrade web3 to the stable version #349
- First release of the Etherscan contract verification plugin #234
- You can now set a default network in your config #309 and #328
- General improvements in the compilation caching system #301
- Nicer error messages when Buidler is imported from inside a config file #305
- Add a
--verbose
option that prints lots of internal logs useful for debugging plugins #333 - Fix how plugins are loaded when using a global installation of Buidler #304
- Fix a bug that could crash Buidler when saving compilation artifacts #310
- Fix a bug that affected how arguments from the CLI are parsed #311
- Fix a bug that crashed buidler-solhint #331
- Correctly display missing arguments in the CLI #330
- Buidler no longer depends on web3x #332
- Add basic analytics functionality #340
- Buidler no longer checks the block gas limit on each RPC call #344
- Fix a bug that sometimes duplicated error messages #342
- Fix a crash in buidler-docker #348
- Upgrade truffle-contract in buidler-truffle5 #350
- Increase the gas multiplier used when connected to Ganache #353