EtherealEngine / Blockchain-in-a-Box

A batteries-included ethereum blockchain for bootstrapping the Metaverse.πŸš€πŸš€πŸš€
MIT License
61 stars 37 forks source link

Update dependency truffle to v5.6.3 #921

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
truffle 5.6.0 -> 5.6.3 age adoption passing confidence

Release Notes

trufflesuite/truffle ### [`v5.6.3`](https://togithub.com/trufflesuite/truffle/releases/tag/v5.6.3) [Compare Source](https://togithub.com/trufflesuite/truffle/compare/v5.6.2...v5.6.3) Hello All! πŸ‘‹ Halloween is just around the corner and we have early treats for you. A new Truffle release πŸ‘», with improvements for you to celebrate. Firstly, we added support for POA Core to `truffle debug --fetch-external`. Secondly, we fixed a bug πŸ› where you could run the `console` and `develop` commands while already inside `truffle console` or `truffle develop`. Rounding up the bug front, we fixed an issue that can occur when importing artifacts that don't include sources. Thanks to [@​ryanc414](https://togithub.com/ryanc414) πŸ™‡ for getting the ball rolling on that! Lastly, thanks to [@​daviddoswell](https://togithub.com/daviddoswell) for fixing a typo in the README. Your contributions are always welcome! πŸ™πŸ» See you all next week with another release! #### 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 POA Core to sourcify fetcher ([#​5625](https://togithub.com/trufflesuite/truffle/pull/5625) by [@​haltman-at](https://togithub.com/haltman-at)) ##### Bug fix - Fix index computation ([#​5622](https://togithub.com/trufflesuite/truffle/pull/5622) by [@​ryanc414](https://togithub.com/ryanc414)) - Set and enforce allowed truffle commands in REPL ([#​5579](https://togithub.com/trufflesuite/truffle/pull/5579) by [@​cds-amal](https://togithub.com/cds-amal)) - Disable internal function pointer decoding for contracts compiled with `viaIR` ([#​5596](https://togithub.com/trufflesuite/truffle/pull/5596) by [@​haltman-at](https://togithub.com/haltman-at)) ##### Internal improvements - Update gh-actions to use node 16 ([#​5637](https://togithub.com/trufflesuite/truffle/pull/5637) by [@​cds-amal](https://togithub.com/cds-amal)) - Further increase timeout on docker tag test ([#​5634](https://togithub.com/trufflesuite/truffle/pull/5634) by [@​haltman-at](https://togithub.com/haltman-at)) - Increase timeout on docker tags test ([#​5633](https://togithub.com/trufflesuite/truffle/pull/5633) by [@​haltman-at](https://togithub.com/haltman-at)) - Remove redundant scripts and ts-node-dev dependency ([#​5631](https://togithub.com/trufflesuite/truffle/pull/5631) by [@​haltman-at](https://togithub.com/haltman-at)) - Added and removed one comma in the README.md ([#​5626](https://togithub.com/trufflesuite/truffle/pull/5626) by [@​daviddoswell](https://togithub.com/daviddoswell)) ##### Dependency updates - Upgrade ts-jest to v29.0.3 ([#​5636](https://togithub.com/trufflesuite/truffle/pull/5636) by [@​cds-amal](https://togithub.com/cds-amal)) - Upgrade trim-newlines to v3.0.1 ([#​5632](https://togithub.com/trufflesuite/truffle/pull/5632) by [@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) ### [`v5.6.2`](https://togithub.com/trufflesuite/truffle/releases/tag/v5.6.2) [Compare Source](https://togithub.com/trufflesuite/truffle/compare/v5.6.1...v5.6.2) Hello everyone out there! πŸ‘‹ With the changing colors of the leaves 🍁 and the feel of the arriving winter ❄️, here we are back with a new Truffle release. We have a couple of bug fixes and an internal improvement served with a warm, sweet, delicious kheer πŸ₯£. First up is a bug πŸ› fix related to the `--verbose-rpc` πŸ’¬ option. There was an issue in certain cases where you wouldn't get any RPC output when using the `console` command. Now this should be fixed! The second fix πŸ› οΈ is that now Truffle will not overwrite objects found in the context whenever it loads the Truffle REPL (`truffle develop` and `truffle console`) πŸ–₯️. For example, previously, if you had a contract whose name coincided with a built-in Node or Javascript object (say, `Buffer`), the contract abstraction would overwrite the built-in object on `truffle console` start-up, which could cause a number of problems. Now, this won't happen; if you encounter a collision like this, you'll have to get the contract abstraction via `artifacts.require`. That is all for this week. See you next week with another delicious treat 🀀. #### How to upgrade We recommend upgrading to the latest version of Truffle by running: npm uninstall -g truffle npm install -g truffle #### Changelog ##### Bug fix - Respect REPL context variables when setting up REPL context ([#​5573](https://togithub.com/trufflesuite/truffle/pull/5573) by [@​eggplantzzz](https://togithub.com/eggplantzzz)) - Patch/wrap the `sendAsync` method when wrapping provider ([#​5618](https://togithub.com/trufflesuite/truffle/pull/5618) by [@​lsqproduction](https://togithub.com/lsqproduction)) ##### Internal improvements - Turn on strict null checks in compile-common ([#​5624](https://togithub.com/trufflesuite/truffle/pull/5624) by [@​haltman-at](https://togithub.com/haltman-at)) ### [`v5.6.1`](https://togithub.com/trufflesuite/truffle/releases/tag/v5.6.1) [Compare Source](https://togithub.com/trufflesuite/truffle/compare/v5.6.0...v5.6.1) Heyo everyone! Another week, another Truffle release. This time it's served with some citrusy syrup 🍊, along with important bug fixes and improvements to Truffle πŸ˜‰. The boilerplate project generated by `truffle init` now excludes `node_modules` from being tracked by git 🚢πŸšͺ. Thanks [@​thgaskell](https://togithub.com/thgaskell) for the suggestion and PR! πŸ™ We love our contributors and always welcome more to build and learn together 🌱. As a part of our continuous efforts to modernize the Truffle codebase, `truffle migrate` is now implemented in πŸ‡ΉypeScript. And for all you L2 buffs, our Etherscan fetcher now has support for Arbitrum Goerli testnet πŸ₯. That's all for now! Come back next week for more! #### 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 node_modules to .gitignore file generated by init command ([#​5601](https://togithub.com/trufflesuite/truffle/pull/5601) by [@​thgaskell](https://togithub.com/thgaskell)) - Add arbitrum goerli support to Etherscan fetcher ([#​5611](https://togithub.com/trufflesuite/truffle/pull/5611) by [@​haltman-at](https://togithub.com/haltman-at)) ##### Bug fix - Update .gitignore for db and delete accidentally committed file ([#​5608](https://togithub.com/trufflesuite/truffle/pull/5608) by [@​eggplantzzz](https://togithub.com/eggplantzzz)) ##### Internal improvements - Convert Truffle migrate code to TypeScript ([#​5599](https://togithub.com/trufflesuite/truffle/pull/5599) by [@​eggplantzzz](https://togithub.com/eggplantzzz)) - Restrict access to internal fields in hdwallet-provider ([#​5597](https://togithub.com/trufflesuite/truffle/pull/5597) by [@​cds-amal](https://togithub.com/cds-amal)) - Add a check to help prevent generated files being checked into source control ([#​5609](https://togithub.com/trufflesuite/truffle/pull/5609) by [@​haltman-at](https://togithub.com/haltman-at)) - Silence Lerna's dependency cycle warnings ([#​5612](https://togithub.com/trufflesuite/truffle/pull/5612) by [@​cds-amal](https://togithub.com/cds-amal)) - Enable Lerna's `rejectCycles` option to Truffle build ([#​5607](https://togithub.com/trufflesuite/truffle/pull/5607) by [@​cds-amal](https://togithub.com/cds-amal)) - Work around dependabot's "duplicate" config detection ([#​5610](https://togithub.com/trufflesuite/truffle/pull/5610) by [@​davidmurdoch](https://togithub.com/davidmurdoch)) - Try to re-enable dependabot security updates ([#​5603](https://togithub.com/trufflesuite/truffle/pull/5603) by [@​davidmurdoch](https://togithub.com/davidmurdoch)) ##### Dependency updates - Upgrade ganache to v7.4.4 ([#​5594](https://togithub.com/trufflesuite/truffle/pull/5594) by [@​dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Upgrade lerna to v5.6.2 ([#​5537](https://togithub.com/trufflesuite/truffle/pull/5537) by [@​eggplantzzz](https://togithub.com/eggplantzzz), [#​5607](https://togithub.com/trufflesuite/truffle/pull/5607) by [@​cds-amal](https://togithub.com/cds-amal)) - Upgrade jest to v29.1.2 ([#​5507](https://togithub.com/trufflesuite/truffle/pull/5507) by [@​cliffoo](https://togithub.com/cliffoo)) - Upgrade webpack-bundle-analyzer to v4.6.1 ([#​5613](https://togithub.com/trufflesuite/truffle/pull/5613) 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.