Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.1.0->3.4.21.9.0->1.10.01.8.0->1.9.04.3.0->4.31.04.3.0->4.31.04.2.0->4.3.47.8.1->7.32.03.1.4->3.4.15.3.1->5.4.62.5.0->2.6.411.0.0->11.1.22.1.1->2.4.01.3.6->1.5.2Release Notes
OpenZeppelin/openzeppelin-contracts
v3.4.2TimelockController: Add additional isOperationReady check.v3.4.1ERC721: made_approvean internal function (was private).v3.4.0Compare Source
BeaconProxy: added new kind of proxy that allows simultaneous atomic upgrades. (#2411)EIP712: added helpers to verify EIP712 typed data signatures on chain. (#2418)ERC20Permit: added an implementation of the ERC20 permit extension for gasless token approvals. (#2237)ERC20PresetFixedSupplyandERC777PresetFixedSupply. (#2399)Address: addedfunctionDelegateCall, similar to the existingfunctionCall. (#2333)Clones: added a library for deploying EIP 1167 minimal proxies. (#2449)Context: moved fromcontracts/GSNtocontracts/utils. (#2453)PaymentSplitter: replace usage of.transfer()withAddress.sendValuefor improved compatibility with smart wallets. (#2455)UpgradeableProxy: bubble revert reasons from initialization calls. (#2454)SafeMath: fix a memory allocation issue by adding newSafeMath.tryOp(uint,uint)→(bool,uint)functions.SafeMath.op(uint,uint,string)→uintare now deprecated. (#2462)EnumerableMap: fix a memory allocation issue by adding newEnumerableMap.tryGet(uint)→(bool,address)functions.EnumerableMap.get(uint)→stringis now deprecated. (#2462)ERC165Checker: added batchgetSupportedInterfaces. (#2469)RefundEscrow:beneficiaryWithdrawwill forward all available gas to the beneficiary. (#2480)Security Fixes
ERC777: fix potential reentrancy issues for custom extensions toERC777. (#2483)If you're using our implementation of ERC777 from version 3.3.0 or earlier, and you define a custom
_beforeTokenTransferfunction that writes to a storage variable, you may be vulnerable to a reentrancy attack. If you're affected and would like assistance please write to [email protected]. Read more in the pull request.v3.3.0Compare Source
solc-0.7tag to compile without warnings.Address: addedfunctionStaticCall, similar to the existingfunctionCall. (#2333)TimelockController: added a contract to augment access control schemes with a delay. (#2354)EnumerableSet: addedBytes32Set, for sets ofbytes32. (#2395)v3.2.0Compare Source
New features
Proxy changes with respect to OpenZeppelin SDK
Aside from upgrading them from Solidity 0.5 to 0.6, we've changed a few minor things from the proxy contracts as they were found in OpenZeppelin SDK.
UpgradeabilityProxywas renamed toUpgradeableProxy.AdminUpgradeabilityProxywas renamed toTransparentUpgradeableProxy.Proxy._willFallbackwas renamed toProxy._beforeFallback.UpgradeabilityProxy._setImplementationandAdminUpgradeabilityProxy._setAdminwere made private.Improvements
Address.isContract: switched fromextcodehashtoextcodesizefor less gas usage. (#2311)Breaking changes
ERC20Snapshot: switched to using_beforeTokenTransferhook instead of overriding ERC20 operations. (#2312)This small change in the way we implemented
ERC20Snapshotmay affect users who are combining this contract withother ERC20 flavors, since it no longer overrides
_transfer,_mint, and_burn. This can result in having to remove Solidityoverride(...)specifiers in derived contracts for these functions, and to instead have to add it for_beforeTokenTransfer. See Using Hooks in the documentation.OpenZeppelin/openzeppelin-upgrades
v1.10.0Compare Source
typescript-eslint/typescript-eslint
v4.31.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.30.0Compare Source
Features
4.29.3 (2021-08-23)
Note: Version bump only for package @typescript-eslint/parser
4.29.2 (2021-08-16)
Note: Version bump only for package @typescript-eslint/parser
4.29.1 (2021-08-09)
Note: Version bump only for package @typescript-eslint/parser
v4.29.3Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.29.2Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.29.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.29.0Compare Source
Bug Fixes
Features
BaseNode&BaseTokenmore type-safe (#3560) (a6c5604)4.28.5 (2021-07-26)
Note: Version bump only for package @typescript-eslint/typescript-estree
4.28.4 (2021-07-19)
Note: Version bump only for package @typescript-eslint/typescript-estree
4.28.3 (2021-07-12)
Note: Version bump only for package @typescript-eslint/typescript-estree
4.28.2 (2021-07-05)
Note: Version bump only for package @typescript-eslint/typescript-estree
4.28.1 (2021-06-28)
Note: Version bump only for package @typescript-eslint/typescript-estree
v4.28.5Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.28.4Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v4.28.3Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.28.2Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.28.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.28.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.27.0Compare Source
Bug Fixes
Features
4.26.1 (2021-06-07)
Note: Version bump only for package @typescript-eslint/parser
v4.26.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.26.0Compare Source
Bug Fixes
Features
v4.25.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.24.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.23.0Compare Source
Features
4.22.1 (2021-05-04)
Note: Version bump only for package @typescript-eslint/parser
v4.22.1Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v4.22.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.21.0Compare Source
Bug Fixes
keyofas an alias (#3242) (329ef02)Features
thisfornoImplicitThis(#3199) (b1b26c4)v4.20.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.19.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.18.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.17.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
4.16.1 (2021-03-01)
Note: Version bump only for package @typescript-eslint/parser
v4.16.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.16.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
4.15.2 (2021-02-22)
Note: Version bump only for package @typescript-eslint/parser
4.15.1 (2021-02-15)
Note: Version bump only for package @typescript-eslint/parser
v4.15.2Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.15.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.15.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
4.14.2 (2021-02-01)
Note: Version bump only for package @typescript-eslint/parser
4.14.1 (2021-01-25)
Note: Version bump only for package @typescript-eslint/parser
v4.14.2Compare Source
Bug Fixes
v4.14.1Compare Source
Bug Fixes
voidas anullish(#2944) (a241b25), closes #2940v4.14.0Compare Source
Features
v4.13.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.12.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
4.11.1 (2020-12-28)
Note: Version bump only for package @typescript-eslint/parser
v4.11.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.11.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.10.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
4.9.1 (2020-12-07)
Note: Version bump only for package @typescript-eslint/parser
v4.9.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.9.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
4.8.2 (2020-11-23)
Note: Version bump only for package @typescript-eslint/parser
4.8.1 (2020-11-17)
Note: Version bump only for package @typescript-eslint/parser
v4.8.2Compare Source
Bug Fixes
v4.8.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.8.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.7.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
4.6.1 (2020-11-02)
Note: Version bump only for package @typescript-eslint/parser
v4.6.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.6.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.5.0Compare Source
Bug Fixes
Features
4.4.1 (2020-10-12)
Note: Version bump only for package @typescript-eslint/parser
v4.4.1Compare Source
Note: Version bump only for package @typescript-eslint/parser
v4.4.0Compare Source
Note: Version bump only for package @typescript-eslint/parser
chaijs/chai
v4.3.4Compare Source
This fixes broken inspect behavior with bigints (#1321) (#1383) thanks @vapier
v4.3.3Compare Source
This reintroduces
Assertionas an export in the mjs file. See https://github.com/chaijs/chai/pull/1378 & https://github.com/chaijs/chai/issues/1375v4.3.2Compare Source
This fixes a regression in IE11. See https://github.com/chaijs/chai/pull/1380 & https://github.com/chaijs/chai/issues/1379
v4.3.1Compare Source
This releases fixed an engine incompatibility with 4.3.0
The 4.x.x series of releases will be compatible with Node 4.0. Please report any errors found in Node 4 as bugs, and they will be fixed.
The 5.x.x series, when released, will drop support for Node 4.0
This fix also ensures
pathvalis updated to1.1.1to fix CVE-2020-7751v4.3.0Compare Source
This is a minor release.
Not many changes have got in since the last release but this one contains a very important change (#1257) which will allow
jestusers to get better diffs. From this release onwards,jestusers will be able to see which operator was used in their diffs. Theoperatoris a property of theAssertionErrorthrown when assertions fail. This flag indicates what kind of comparison was made.This is also an important change for plugin maintainers. Plugin maintainers will now have access to the
operatorflag, which they can have access to through anutilmethod calledgetOperator`.Thanks to all the amazing people that contributed to this release.
New Features
contain.oneOfto take an array of possible values (@voliva)closeToerror message will now inform the user when adeltais required (@eouw0o83hf)Docs
Tests
useProxyconfig is checked inoverwriteProperty(@vieiralucas)contain.oneOf(@voliva )Chores
eslint/eslint
v7.32.0Compare Source
3c78a7bChore: Adopteslint-plugin/prefer-message-idsrule internally (#14841) (Bryan Mishkin)faecf56Update: change reporting location forcurlyrule (refs #12334) (#14766) (Nitin Kumar)d7dc07aFix: ignore lines with empty elements (fixes #12756) (#14837) (Soufiane Boutahlil)1bfbefdNew: Exit on fatal error (fixes #13711) (#14730) (Antonios Katopodis)ed007c8Chore: Simplify internalno-invalid-metarule (#14842) (Bryan Mishkin)d53d906Docs: Prepare data for website to indicate rules with suggestions (#14830) (Bryan Mishkin)d28f2ffDocs: Reference eslint-config-eslint to avoid potential for staleness (#14805) (Brett Zamir)8be8a36Chore: Adopteslint-plugin/require-meta-docs-urlrule internally (#14823) (Bryan Mishkin)f9c164fDocs: New syntax issue template (#14826) (Nicholas C. Zakas)eba0c45Chore: assertions on reporting loc inunicode-bom(refs #12334) (#14809) (Nitin Kumar)ed945bdDocs: fix multiple broken links (#14833) (Sam Chen)60df44cChore: useactions/setup-node@v2(#14816) (Nitin Kumar)6641d88Docs: Update README team and sponsors (ESLint Jenkins)v7.31.0Compare Source
efdbb12Upgrade: @eslint/eslintrc to v0.4.3 (#14808) (Brandon Mills)a96b05fUpdate: add end location to report inconsistent-return(refs #12334) (#14798) (Nitin Kumar)e0e8e30Docs: update BUG_REPORT template (#14787) (Nitin Kumar)39115c8Docs: provide more context to no-eq-null (#14801) (gfyoung)9a3c73cDocs: fix a broken link (#14790) (Sam Chen)ddffa8a](https://togithub.cConfiguration
📅 Schedule: "on the first day of the month" in timezone America/Los_Angeles.
🚦 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.