Skip to content
This repository has been archived by the owner on Jan 26, 2022. It is now read-only.

[Snyk] Upgrade ethers from 5.0.17 to 5.5.1 #3

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

Conversation

snyk-bot
Copy link

Snyk has created this PR to upgrade ethers from 5.0.17 to 5.5.1.

merge advice
ℹ️ 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 33 versions ahead of your current version.
  • The recommended version was released a month ago, on 2021-10-20.
Release notes
Package name: ethers
  • 5.5.1 - 2021-10-20

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-TOrQOibRJLhwxzAdxn9pLj7Kx8mTIBrNfq6jSOiHrB519TUbe3z/d79TTvE0Pv6d"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.5.1.umd.min.js">
    </script>
  • 5.5.0 - 2021-10-20
    • Added ENS avatar support to provider. (#2185; ecce861)
    • Fixed splitSignature logic for verifying EIP-2930 and EIP-1559 v. (#2084; 3de1b81)
    • Include events on ContractFactory deployment transactions. (#1334; ab319f2)
    • admin: fixed alias script. (#1494; 8f3d71d)
    • Better errors when non-string address or ENS name is passed into Contracts or provider methods. (#1051; a5c6a46)
    • Use personal_sign instead of eth_sign for message signing with JsonRpcSigner; added _legacySignMessage for legacy support. (#1542, #1840; 8947fd4)
    • Removed extra wordlists from the dist files. (#2058, #2077; cb43a99)
    • Fix issue when Solidity method collises with JavaScript prototype. (#1432, #2054, #2120; 0a8be37)
    • Add support for Cloudflare Workers. (#1886; 6582ede)
    • Added more information to some invalid argument errors. (#1130; f3c6d81)
    • Fix compile-time error in new TypeScript version. (bee76a4)
    • Adding customData support to transactions to assist L2 chains. (#1761; 68095a4)
    • Added some explicit null results to previously implicit null results for ENS. (#1850; 0e5419e)
    • Added BigNumber _difficulty to Block results. (#2001, #2036; a48552a)
    • Removed redundant call to normalizing blockTag (1838). (d5b41ce)
    • Fixed isBytes check for invalid length or elements. (#1964; 7a404fb)
    • Fixed randomBytes not rejecting NaN as a length. (#1977; f8adf82)
    • Allow any Networkish for getDefaultProvider. (#2031; cc250b2)
    • Stop allowing commas in fixed numbers; left over from legacy comma support. (#2083; 45f3675)
    • Export FallbackProviderConfig. (#2121; 48c9e0b)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-B0/+vAZvVIFYnN5Jy/sN0OJZd7ai9oCi69Xw8kjMkRDDHPoQpGMYOwcN+fp8OLSw"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.5.0.umd.min.js">
    </script>
  • 5.4.7 - 2021-09-16

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-sZE9Fv4ksabiit2R12RbENLCRop5vpbBt6dZPJwM6l+1L0fAm8Q45psc7tmp7mi/"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.7.umd.min.js">
    </script>
  • 5.4.6 - 2021-08-27
    • Temporarily remove the block miner for clique-based networks from CI testing. (#1967; 8320d53)
    • More readable errors involving Uint8Arrays. (b6a061e)
    • Added Deferred Error support to Description objects to extent Interface parse methods. (#1894; a662490)
    • Fix address coder to prepare non-hexdatastring addresses as hexdatastring. (#1906; 017b1fe)
    • Removed temporary code for better errors needed until Alchemy added EIP-1559 support. (#1893; accb852)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-jaqCQEyTaqkzVimN6ycsv5kLSWUSF2ONLspf9q2ETyrm6vav2RnRxhxik5dPc3zP"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.6.umd.min.js">
    </script>
  • 5.4.5 - 2021-08-18
    • Fxied getBlockWithTransactions results (1858). (78e4273)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-NvZDg6ALAelzcNNdjR3jfJwpEPg50zAPV5PB5BV1zx/+KF48DYHNKeUCllqDNjKj"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.5.umd.min.js">
    </script>
  • 5.4.4 - 2021-08-05
    • Fixed Etherscan API key in default provider. (#1807; 1d27d95)
    • Adjust default masPriorityFeePerGas to account for MEV-heavy blocks. (#1817; 7175e2e)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-+zmUPvri3U8M4vN+Wf/Hp9TW5FZAEnEBnyiQ5/nJm/Bm5GjzrLGiDt36mx2uIVmr"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.4.umd.min.js">
    </script>
  • 5.4.3 - 2021-07-30
    • Fixed JsonRpcProvider for pre-EIP-2930 chains. (#1766; 7274cd0)
    • Forward some missing EIP-1559 fields to call and estimateGas. (#1766; be3854e)
    • Fixed possible UnhandledPromiseException for bad ENS names. (63f8b28)
    • Prevent overriding value for non-payble constructors. (#1785; 593b488)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-vsz9YA+ULlESA0434y8k25Vio7Dzn/cFXLqZT+Dk4qv2IMESrfJqqlIws85A9n2g"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.3.umd.min.js">
    </script>
  • 5.4.2 - 2021-07-23
    • Fix test case for new transactions responses. (0aafca7)
    • Added matic support to INFURA and Alchemy. (#1546; 576e9b5)
    • Added string change to coalesce errors on some clients. (bc5cc2e)
    • Added wait to transactions returned by getBlockWithTransactions. (#971; 660e69d)
    • Fixed floor, ceiling and round for FixedNumber for non-default Formats. (#1749; 551cfa0)
    • Fixed null confirmations in Wallet transaction. (#1706; 0f0d0c0)
    • Fixed Etherscan string change and enabled all tests. (a1f8d18)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-E3C8Sq6evrXkqc76OyCo0CoYAb/wRJnUekj79DC85Soudd4+MuAPY0VzpQYzhY68"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.2.umd.min.js">
    </script>
  • 5.4.1 - 2021-07-03
    Read more
  • 5.4.0 - 2021-06-26
  • 5.3.1 - 2021-06-11
  • 5.3.0 - 2021-06-01
  • 5.2.0 - 2021-05-20
  • 5.1.4 - 2021-04-26
  • 5.1.3 - 2021-04-20
  • 5.1.2 - 2021-04-19
  • 5.1.1 - 2021-04-18
  • 5.1.0 - 2021-03-30
  • 5.0.32 - 2021-03-08
  • 5.0.31 - 2021-02-13
  • 5.0.30 - 2021-02-09
  • 5.0.29 - 2021-02-03
  • 5.0.28 - 2021-02-03
  • 5.0.27 - 2021-02-01
  • 5.0.26 - 2021-01-14
  • 5.0.25 - 2021-01-08
  • 5.0.24 - 2020-12-08
  • 5.0.23 - 2020-11-26
  • 5.0.22 - 2020-11-24
  • 5.0.21 - 2020-11-20
  • 5.0.20 - 2020-11-18
  • 5.0.19 - 2020-10-23
  • 5.0.18 - 2020-10-19
  • 5.0.17 - 2020-10-08
from ethers GitHub release notes
Commit messages
Package name: ethers
  • b145898 admin: updated dist files
  • 1bd9161 Fixed abstract Provider signature issue (#2190).
  • d307974 admin: updated dist files
  • ecce861 Added ENS avatar support to provider (#2185).
  • 5899c8a admin: updated dist files
  • 3de1b81 Fixed splitSignature logic for verifying EIP-2930 and EIP-1559 v (#2084).
  • ab319f2 Include events on ContractFactory deployment transactions (#1334).
  • 5b94ce2 admin: updated dist files
  • 91c577b Removed non-english tests from the browser.
  • 2f363da admin: add changelog
  • 73a46ef admin: updated dist files
  • 8f3d71d admin: fixed alias script (#1494).
  • a5c6a46 Better errors when non-string address or ENS name is passed into Contracts or provider methods (#1051).
  • 8947fd4 Use personal_sign instead of eth_sign for message signing with JsonRpcSigner; added _legacySignMessage for legacy support (#1542, #1840).
  • cb43a99 Removed extra wordlists from the dist files (#2058, #2077).
  • b7e61bd admin: use https endpoints for NPM registry
  • 0a8be37 Fix issue when Solidity method collises with JavaScript prototype (#1432, #2054, #2120).
  • 6582ede Add support for Cloudflare Workers (#1886).
  • f3c6d81 Added more information to some invalid argument errors (#1130).
  • bee76a4 Fix compile-time error in new TypeScript version.
  • 68095a4 Adding customData support to transactions to assist L2 chains (#1761).
  • 0e5419e Added some explicit null results to previously implicit null results for ENS (#1850).
  • a48552a Added BigNumber _difficulty to Block results (#2001, #2036).
  • ab806ca docs: fixed typo (#1770).

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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant