Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all patch updates (patch) #564

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 18, 2020

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@codechecks/client 0.1.10 -> 0.1.12 age adoption passing confidence devDependencies patch
@openzeppelin/test-helpers 0.5.6 -> 0.5.16 age adoption passing confidence dependencies patch
bignumber.js 9.0.1 -> 9.0.2 age adoption passing confidence dependencies patch
coveralls 3.1.0 -> 3.1.1 age adoption passing confidence devDependencies patch
eslint-config-airbnb-base 14.2.0 -> 14.2.1 age adoption passing confidence devDependencies patch
eth-gas-reporter 0.2.17 -> 0.2.27 age adoption passing confidence devDependencies patch
ethereumjs-util (source) 7.0.6 -> 7.0.10 age adoption passing confidence dependencies patch
ganache-cli 6.12.0 -> 6.12.2 age adoption passing confidence devDependencies patch
papaparse (source) 5.3.0 -> 5.3.2 age adoption passing confidence dependencies patch
solidity-coverage 0.7.11 -> 0.7.22 age adoption passing confidence devDependencies patch
truffle (source) 5.1.48 -> 5.1.67 age adoption passing confidence devDependencies patch
trufflesuite/ganache-cli v6.12.0 -> v6.12.2 age adoption passing confidence docker patch
web3 1.3.0 -> 1.3.6 age adoption passing confidence dependencies patch

Release Notes

OpenZeppelin/openzeppelin-test-helpers (@​openzeppelin/test-helpers)

v0.5.16

Compare Source

  • Fix warning under Hardhat 2.11.

v0.5.15

Compare Source

  • Fix snapshot.restore when used multiple times.

v0.5.14

Compare Source

  • Add missing export of snapshot module.

v0.5.13

Compare Source

  • Changed send.ether so it no longer forces gasPrice: 0.

NOTE: This may break some tests but gas price 0 is no longer valid since the London hard fork.

  • Added tracker.deltaWithFees.

v0.5.12

Compare Source

  • Added new snapshot module to capture and revert blockchain state.

v0.5.11

Compare Source

  • Fixed expectRevert for latest versions of Hardhat.

v0.5.10

Compare Source

  • Updated @truffle/contract dependency.

v0.5.9

Compare Source

  • Updated @openzeppelin/contract-loader dependency.

v0.5.8

Compare Source

  • Fixed expectRevert for Hardhat. (#​131)

v0.5.7

Compare Source

  • Made expectEvent return the event that was found. (#​129)
  • Fix expectEvent.inTransaction when there are conflicting events. (#​133)
Breaking change

The fix to expectEvent.inTransaction may break some tests that were not using the API as intended, or which were causing a false positive assertion. If the emitter argument was a contract instance, the event that the assertion found in the transaction was not guaranteed to have originated in that particular contract instance at that address, it could also have generated in a different instance of the same contract. This is no longer the case, and may be the cause of a test breaking after the update.

MikeMcl/bignumber.js (bignumber.js)

v9.0.2

Compare Source

  • 12/12/21
  • #​250 [BUGFIX] Allow use of user-defined alphabet for base 10.
  • #​295 Remove bignumber.min.js and amend README.md.
  • Update .travis.yml and LICENCE.md.
nickmerwin/node-coveralls (coveralls)

v3.1.1: Maintenance / Security updates

Compare Source

  • swapped exec for execFile. Credit: Adar Zandberg from the CxSCA AppSec team at Checkmarx.
  • updated devDependencies
  • merged Dependabot PRs
airbnb/javascript (eslint-config-airbnb-base)

v14.2.1

Compare Source

cgewecke/eth-gas-reporter (eth-gas-reporter)

v0.2.27

Compare Source

v0.2.26

Compare Source

v0.2.25

Compare Source

v0.2.24

Compare Source

v0.2.23

Compare Source

v0.2.22

Compare Source

v0.2.21

Compare Source

v0.2.20

Compare Source

  • Add support for remote contracts data pre-loading (hardhat-gas-reporter feature)

v0.2.19

Compare Source

  • Delegate contract loading/parsing to artifactor & make optional (#​227)

v0.2.18

Compare Source

  • Support multiple codechecks reports per CI run
  • Add CI error threshold options: maxMethodDiff, maxDeploymentDiff
  • Add async collection methods for BuidlerEVM
  • Update solidity-parser/parser to 0.8.0 (contribution: @​vicnaum)
  • Update dev deps / use Node 12 in CI
ethereumjs/ethereumjs-monorepo (ethereumjs-util)

v7.0.10: ethereumjs-util v7.0.10

Compare Source

  • Added Address.isPrecompileOrSystemAddress() method which returns true if address is in the address range defined by EIP-1352, PR #​1170
  • Return false (instead of throwing) for non-hex-string values in account module isValidAddress, isValidChecksumAddress, isZeroAddress methods (it now gets enough to just handle the false case on function usage), PR #​1173

v7.0.9

Compare Source

v7.0.8

Compare Source

v7.0.7

Compare Source

trufflesuite/ganache-cli (ganache-cli)

v6.12.2

Compare Source

v6.12.1

Compare Source

mholt/PapaParse (papaparse)

v5.3.2

Compare Source

v5.3.1

Compare Source

sc-forks/solidity-coverage (solidity-coverage)

v0.7.22

Compare Source

v0.7.21

Compare Source

===================

v0.7.20

Compare Source

===================

v0.7.19

Compare Source

===================

v0.7.18

Compare Source

=================

v0.7.17

Compare Source

v0.7.16

Compare Source

===================

v0.7.15

Compare Source

===================

v0.7.14

Compare Source

===================

v0.7.13

Compare Source

===================

  • Use default artifact paths for hardhat >= 2.0.4 (Fixes hardhat-deploy bug)

v0.7.12

Compare Source

===================

trufflesuite/truffle (truffle)

v5.1.67: — Five Minute Caramelized Pecans

Compare Source

Happy Friday all! We're back this week with some bug fixes 🦠 and improvements 🔧.

First, when --stacktrace was used with Truffle test, contract.method() wouldn't return a receipt in the proper format. 🧾 This is fixed now!

Second, Truffle v5.1.66 broke compilation because of an erroneously removed dependency. We re-introduced the missing dependency and your compilations should go swimmingly 🏊 now!

Finally, we made a significant improvement to Truffle's build speed! 🏎️ We upgraded to webpack 5, which along with configuration changes, shaved off 62% of the overhead required to run the bundled truffle command. As a bonus,, the total size of the build directory is reduced significantly. 🎉

That's all for this week. See you next week for a new version of Truffle! 🍫

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Improvements
  • Upgrade to webpack 5: significantly speed up runtime and reduce bundle size (#​3794 by @​tcoulter)
Bug Fixes
Internal improvements

v5.1.66: — Chocolate Laboratory

Compare Source

Hello all, we're back this week with some bug fixes for Truffle Test! 🦠

First off, the exit code wasn't being set properly when there were failed tests. Now Truffle Test will properly exit with a status equal to the number of failed tests. 🧪

Secondly, events weren't decoding properly for upgradeable contracts (or when other manual delegatecalls were involved); now events should decode properly in this case. 🔬

Finally, truffle test --stacktrace wouldn't work properly when run with Ethereum clients other than Ganache; now this incompatibility has been fixed. 📡

That's all for this week, but we'll be back once again with a new version of Truffle for next week! ⚗

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Bug Fixes
Internal improvements
Dependency updates

v5.1.65: — Gummy Snakes

Compare Source

Hello all! 👋

This week brings some fixes and enhancements to Vyper compilation. 🐍 There were some problems with Vyper compilation if you were using Vyper 0.2.x but didn't have vyper-json installed. Now these problems have been fixed. In addition, some of the recent improvements to Vyper compilation also previously required having vyper-json installed. Now, as long as you are using Vyper 0.2.5 or later, you will get the effects of these improvements without needing to install vyper-json.

In short, the effect of this week's update is that you shouldn't need to worry too much about whether it's vyper or vyper-json installed, as Truffle will automatically handle things in the best way available to it! 🦾

We'll be back next week with further improvements, so stay tuned! 📻

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Enhancements
Bug Fixes
  • Fix several Vyper compilation bugs (specific to non-JSON Vyper and prerelease Vyper) (#​3757 by @​haltman-at)
Internal improvements

v5.1.64: – 🌨️ It's a cold day for eating ice cream 🍦

Compare Source

Hi folks! 👋

This week we've been getting prepped for a couple upcoming features that have been in the works for awhile, so we've been hard at work improving some internal systems and whatnot. What's that mean for you? Well, a few neat enhancements! ⚙️

  • Vyper compiler support got a whole lot of love! When developing Vyper contracts, Truffle will now detect which source files have changed and compile only which ones are necessary. This means not only reduced build times, but also...

  • Better support for importing ABI JSON files! Vyper supports importing ABI JSON files directly in the compiler, and now Truffle lets you take advantage of that. In addition, we've made improvements to Truffle's experimental support for doing this in Solidity. Writing contracts that interoperate with other projects should now be a much smoother experience.

  • You can now use Truffle for read-only use cases without configuring a mnemonic. It's been a bit annoying that (e.g.) truffle debug --network mainnet would require you to hook up @​truffle/hdwallet-provider, just because Truffle's configuration required a way to sign transactions. Why would you want to sign a transaction when debugging? You wouldn't, and now you don't have to! (Of course, you'll still need that configuration for truffle migrate ;)

We hope you enjoy this release and look forward to what's to come. We're thrilled to continue cleaning house in the codebase and making even more capabilities and performance improvements possible.

Until next time!

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Enhancements
Fixes
Internal improvements
Dependency updates
  • Update highlightjs-solidity to 1.0.21 (update syntax highlighting for Solidity 0.8.1) (#​3747 by @​haltman-at)

v5.1.63: — Banana Cream Pie 🍌

Compare Source

Hello there fellow Trufflers! 👋

We have a few internal improvements for you in this week's release. Our very own @​eggplantzzz has removed callbacks from the main run method for top-level command files. If you use these you'll notice they now return Promises! We also shored up some query issues in @​truffle/db to ensure larger queries can be effectively handled. 🔧 💪

A special shout-out to @​araskachoi for finding and fixing a typo bug and submitting a fix. External contributions are so important and we really appreciate it! 🙏

Enjoy this week's release, and please reach out with any questions or issues!

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Bug Fixes
Internal improvements

v5.1.62

Compare Source

Hello once again! 👋

We've got a small morsel 🍬 of a bugfix release this week. Our new system for allowing importing ABI JSON files as interfaces in Solidity wasn't working quite right; this should fix it up. 🔧 We'll have a lot more to say about that soon. In the meantime, enjoy this!

That's all for this week, but as always, we'll be back next week with more!

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Bug Fixes
Internal improvements

v5.1.61: — Take two with chocolate

Compare Source

A bug fix for you, and a bug fix for you and you and YOU! 😮

Yes ladies and gentlemen, we've decided to deliver you with a giant, heaping shovel-load of everyone's favorite New Years gift or present on a blind date: bug fixes! Yay! Now don't worry, I know what you're thinking and there are absolutely no strings attached here. And believe me when I say that I can attest first-hand that they are of the choicest quality and bestest of flavors 🥮! Please enjoy, and don't forget to share with your friends... or pets.

So you've already heard the good news and I'm sure you are just chomping at the bit 🐴 to sink your teeth in, but let me just also say that the Truffle team didn't do this alone. We have to say a big "THANK YOU" to @​EdwardJSantos who has been watching our back and cleaning up our mistakes in documentation (💪). It feels good to know that people are keeping a look out, so thanks!

For best results, enjoy this release with chocolate 🍫 and as always check the changelog if you want to dig into the nitty gritty.

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Fixes
Internal improvements

v5.1.60: – Chocolate Babka

Compare Source

Happy new year, everyone! 🎆 🍾

The Truffle team's off this week, so we almost didn't have anything new to publish, but @​minaminao came to the rescue with a PR to unalias byte in Truffle's Assert.sol library (used when writing tests in Solidity), since Solidity v0.8.0 no longer accepts that (you have to do bytes1 now!) So we have a release — thanks @​minaminao!

I'll keep this short. Here's to 2021!

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Fixes

v5.1.59: – Pangalactic Gargleblaster (Don't panic!)

Compare Source

Happy Boxing Day, everyone! 🥊 (Wait that's not right, is it? Can anyone please tell this American what "Boxing Day" is? 🎁 )

Let's see what we have for you this week... not bad for a holiday week! Looks like the biggest change is the new enhancement to support Solidity v0.8.0's panics! (See their release blog post). This means that failed assertions and other runtime errors now provide more context. Check it out:

panic

Apart from that, we have a couple fixes related to Vyper compilation and similar. Thanks to @​PetarKirov, we've also upgraded the ethereumjs-wallet dependency in @​truffle/hdwallet-provider!

Hope you enjoy!

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Enhancements
  • Allow debugger to debug Solidity test contracts (also, some other new options) (#​3637 by @​haltman-at)
  • Add support for decoding of panics and fallback return values (and also some other stacktracing improvements) (#​3627 by @​haltman-at)
  • Allow fetch-external to proceed with warning if compile fails (#​3634 by @​haltman-at)
  • Update globally-available variables for 0.8.0; also set _chainId in exposed Ganache instances (#​3623 by @​haltman-at)
Fixes
Internal improvements
Dependency updates

v5.1.58: — Schwarzwälder Kirschtorte (~Black Forest cake)

Compare Source

Hello friends, rabbits, robots, and leprechauns 🍀, strap yourself in to hear about the newest Truffle! 🌈

This week's release has quite the helping of PRs. 🍜 There are too many to mention individually but we can check out a couple of highlights!

First off, we've been trying to keep up with the Solidity folks who have this week gifted us an early Christmas present of versions 0.7.6 and 0.8.0. @​haltman-at has been busy updating Truffle to be compatible just in time for the holidays!

Another really exciting thing found in this release is rudimentary support for using the debugger with Vyper. It is still in its experimental phase but you can now step through your Vyper code. Check it out:

vyperdebug

Neat! We hope you Vyper folks (err, Vyperistas?) enjoy that one!

There are a bunch more and you can check out the changelog 📒 if you want to get into the dirty details. We have to give a shoutout to @​agonzalezro who spent some time adding some functionality to Truffle's create command. If you have a license field in your truffle-config.js or package.json, Truffle will now add it to new contracts created with truffle create. Thanks for the good work!

We hope the year is finishing up well for you all and we look forward to seeing you next time!

How to upgrade

We recommend upgrading to the latest version of Truffle by running:

npm uninstall -g truffle
npm install -g truffle

Changelog

Enhancements

Configuration

📅 Schedule: Branch creation - "on sunday" in timezone America/Los_Angeles, 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 2 times, most recently from 330f7dc to d47b88c Compare October 22, 2020 16:58
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 5 times, most recently from 7045403 to f84a603 Compare October 30, 2020 00:17
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 3 times, most recently from 2779eaf to 06c309d Compare November 12, 2020 22:34
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 2 times, most recently from ee3d840 to fbeef0b Compare November 19, 2020 22:22
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 4 times, most recently from 940f2b6 to 4e6cc96 Compare December 3, 2020 21:29
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 3 times, most recently from ca267f7 to 953824a Compare December 17, 2020 22:33
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 2 times, most recently from cb336e1 to 91833fd Compare December 27, 2020 01:24
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 2 times, most recently from e9123cc to 11dd6b7 Compare January 8, 2021 22:27
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 3 times, most recently from 2bdc32c to 46b7dc5 Compare January 15, 2021 01:51
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 3 times, most recently from 4d5ea53 to 9a1dfa0 Compare January 22, 2021 23:43
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 9a1dfa0 to f1bc345 Compare January 31, 2021 03:38
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 3 times, most recently from 2de3822 to 9a1677e Compare February 5, 2021 01:22
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 9a1677e to aa4f213 Compare March 4, 2021 04:43
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch 2 times, most recently from e649241 to 06860bb Compare May 15, 2021 20:57
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 06860bb to d9b5638 Compare June 6, 2021 21:09
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from d9b5638 to 7a95a73 Compare October 18, 2021 15:14
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 7a95a73 to 3ef54b5 Compare March 7, 2022 12:57
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 3ef54b5 to 52dde11 Compare March 26, 2022 15:40
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 52dde11 to 0ea3636 Compare April 24, 2022 23:44
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 0ea3636 to d04c05c Compare May 15, 2022 18:15
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from d04c05c to fdee1cd Compare September 25, 2022 18:38
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from fdee1cd to 74749f3 Compare September 30, 2023 07:35
@renovate renovate bot force-pushed the renovate/patch-all-patch-updates branch from 74749f3 to 8b8eef0 Compare October 1, 2023 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants