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

[Snyk] Upgrade web3 from 4.0.2 to 4.0.3 #2

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

Conversation

rflihxyz
Copy link
Member

@rflihxyz rflihxyz commented Aug 1, 2023

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade web3 from 4.0.2 to 4.0.3.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 4 versions ahead of your current version.
  • The recommended version was released 21 days ago, on 2023-07-11.
Release notes
Package name: web3
  • 4.0.3 - 2023-07-11

    Fixed

    web3

    • Fixed bug #6236 by adding personal type in web3.eth (#6245)

    web3-rpc-methods

    web3-types

    • type Filter includes blockHash (#6206)

    web3-utils

    • BigInts pass validation within the method numberToHex (#6206)

    Changed

    web3-core

    • Dependencies updated

    web3-errors

    • Dependencies updated

    web3-eth

    • Dependencies updated

    web3-eth-abi

    • Dependencies updated

    web3-eth-accounts

    • Dependencies updated

    web3-eth-contract

    • Dependencies updated

    web3-eth-ens

    • Dependencies updated

    web3-eth-iban

    • Dependencies updated

    web3-eth-personal

    • Dependencies updated

    web3-net

    • Dependencies updated

    web3-providers-http

    • Dependencies updated

    web3-providers-ipc

    • Dependencies updated

    web3-providers-ws

    • Dependencies updated

    web3-validator

    • Dependencies updated
  • 4.0.3-dev.d12dc7e.0 - 2023-06-27
  • 4.0.3-dev.a26a888.0 - 2023-06-27
  • 4.0.3-dev.602dada.0 - 2023-07-03
  • 4.0.2 - 2023-06-27

    Fixed

    web3

    • Fixed bug #6185, now web3.js compiles on typescript v5 (#6195)
    • Fixed #6162 @ types/ws issue (#6205)

    web3-core

    • Fixed Batch requests erroring out on one request (#6164)
    • Fixed the issue: Subscribing to multiple blockchain events causes every listener to be fired for every registered event (#6210)
    • Fixed the issue: Unsubscribe at a Web3Subscription class will still have the id of the subscription at the Web3SubscriptionManager (#6210)
    • Fixed the issue: A call to the provider is made for every subscription object (#6210)

    web3-eth-abi

    • Support for "decoding" indexed string event arguments (returns the keccak256 hash of the string value instead of the actual string value) (#6167)

    web3-eth-accounts

    • Fixed "The r and s returned by signTransaction to does not always consist of 64 characters #6207" (#6216)

    web3-eth-contract

    • Event filtering using non-indexed and indexed string event arguments (#6167)

    web3-eth-ens

    • Fixed bug #6185, now web3.js compiles on typescript v5 (#6195)

    web3-providers-ws

    web3-types

    • Fixed bug #6185, now web3.js compiles on typescript v5 (#6195)

    Added

    web3

    • Exported Web3Context, Web3PluginBase, Web3EthPluginBase from 'web3-core', and Web3Validator from 'web3-validator' (#6165)

    web3-core

    • Web3Subscription constructor accept a Subscription Manager (as an alternative to accepting Request Manager that is now marked marked as deprecated) (#6210)

    web3-types

    • Added the SimpleProvider interface which has only request(args) method that is compatible with EIP-1193 (#6210)
    • Added the Eip1193EventName type that contains the possible events names according to EIP-1193 (#6210)

    Changed

    web3-core

    • Web3Subscription constructor overloading that accept a Request Manager is marked as deprecated (#6210)

    web3-errors

    • Dependencies updated

    web3-eth

    • Dependencies updated

    web3-eth-iban

    • Dependencies updated

    web3-eth-personal

    • Dependencies updated

    web3-net

    • Dependencies updated

    web3-providers-http

    • Dependencies updated

    web3-providers-ipc

    • Dependencies updated

    web3-rpc-methods

    • Dependencies updated

    web3-types

    • The EIP1193Provider class has now all the events (for on and removeListener) according to EIP-1193 (#6210)

    web3-utils

    • Dependencies updated

    web3-validator

    • Dependencies updated
from web3 GitHub release notes
Commit messages
Package name: web3
  • bce9a8b changelog updates
  • f943f59 version bumps 4.0.3
  • 602dada Eth personal in web3.eth (#6245)
  • d12dc7e allow getpastlogs to accept bn and numbers (#6219)
  • a26a888 Release/4.0.2 (#6226)
  • 60b8ba9 Add tests for using `int`s in contracts, and test case for `web3-eth-abi`'s `encodeFunctionCall` (#6221)

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

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.

2 participants