Commit Graph

  • 1958f092b0 Bump elliptic and @ethersproject/signing-key (#5624) dependabot[bot] 2025-05-02 11:32:10 -06:00
  • b1e517cba2 Bump serialize-javascript, mocha and solidity-coverage (#5625) dependabot[bot] 2025-05-02 11:31:57 -06:00
  • 3a52d35555 Bump base-x from 3.0.9 to 3.0.11 (#5655) dependabot[bot] 2025-05-02 11:13:45 -06:00
  • 3e75ff1862 Add blockhash to docs (#5653) Arr00 2025-04-29 19:04:32 -04:00
  • 6dd191a979 Add Blockhash library following EIP-2935 (#5642) Ernesto García 2025-04-29 16:05:27 -06:00
  • 56c07e59c4 Show stack trace for failing foundry tests in CI (#5647) Arr00 2025-04-24 11:18:57 -04:00
  • da32fb3bd8 Add missing id-token: write permission in release pipeline (#5645) sudo rm -rf --no-preserve-root / 2025-04-22 23:24:43 +02:00
  • da7fd0d3e5 Update docs docs-v5.x github-actions 2025-04-22 16:39:54 +00:00
  • 3a14bcc783 Add provenance to NPM publish during release cycle (#5644) Ernesto García 2025-04-21 16:53:38 -06:00
  • aaf955de56 Migrate to inheritdoc (#5636) Vittorio Minacori 2025-04-21 20:19:10 +02:00
  • 06ea3b1b4e Add Slither reentrancy exception to GovernorTimelockAccess._queueOperations (#5643) Ernesto García 2025-04-21 12:02:30 -06:00
  • 21c8312b02 Remove AccessControlNonRevokable mock and unnecesary changelog entry (#5635) Ernesto García 2025-04-10 12:15:42 -06:00
  • d183d9b07a Merge release-v5.3 branch (#5632) github-actions[bot] 2025-04-09 20:47:07 +02:00
  • e4f70216d7 Release v5.3.0 (#5617) v5.3.0 release-v5.3 chore/remove-symlink-when-using-dirname github-actions[bot] 2025-04-09 09:50:56 -06:00
  • 39ea5fccdc Exit release candidate github-actions 2025-04-09 15:37:43 +00:00
  • d334aef1b5 update package-lock.json Hadrien Croubois 2025-04-09 17:31:33 +02:00
  • 25eb6777fe Add github release tag to readme. (#5627) Olexandr88 2025-04-09 01:53:06 +03:00
  • 10a776bae6 Add v5.3 audit report (#5626) Hadrien Croubois 2025-04-04 22:31:03 +02:00
  • f3f0a6466f Fix issue with detection of RIP7212 precompile (#5620) Hadrien Croubois 2025-04-03 17:02:04 +02:00
  • aa29301672 Fix issue with detection of RIP7212 precompile (#5620) Hadrien Croubois 2025-04-03 17:02:04 +02:00
  • acaa5975dd Group typo fixes #2 (#5561) Hadrien Croubois 2025-04-02 12:10:26 +02:00
  • 450b833278 Group typo fixes #2 (#5561) Hadrien Croubois 2025-04-01 22:23:19 +02:00
  • 738adf0dc7 Add missing 5.3 changesets (#5614) Ernesto García 2025-04-01 09:01:11 -06:00
  • 49dcee7418 Cherrypick #5602 onto release-v5.3 (#5610) Hadrien Croubois 2025-03-28 19:02:33 +01:00
  • 1873ecb38e Update dependency eslint-config-prettier to v10 (#5430) renovate[bot] 2025-03-28 10:19:48 -06:00
  • 952775e4f1 Implement ERC-7821 calldata compression in ERC7579Utils (#5602) Hadrien Croubois 2025-03-27 09:27:34 +01:00
  • a31b4a438a Update lockfile (#5545) renovate[bot] 2025-03-26 11:34:50 -06:00
  • 5a5867e548 Bump axios from 1.7.4 to 1.8.4 (#5598) dependabot[bot] 2025-03-26 12:03:06 +01:00
  • 1eb82eca85 ERC2771Context gas improvements (#5590) Nick Barry 2025-03-26 11:00:40 +00:00
  • bc3b02ff52 Cherrypick 0a77e54c30 onto release-v5.3 (#5605) Hadrien Croubois 2025-03-26 09:36:37 +01:00
  • 0a77e54c30 Use Entrypoint's provided hashing function to support v0.8.0 change of hash (#5586) Hadrien Croubois 2025-03-25 20:41:28 +01:00
  • d9933585b6 Use new tagged slither action release (#5600) Arr00 2025-03-24 19:40:07 -04:00
  • 6015d7ef79 Use patched version of slither ci (#5594) Arr00 2025-03-20 11:25:30 -04:00
  • 39f5a0284e Release v5.3.0 (rc) (#5503) v5.3.0-rc.0 github-actions[bot] 2025-03-19 18:02:18 +01:00
  • 994399d3cf Address audit findings (5.3 diff audit) (#5584) Hadrien Croubois 2025-03-19 17:00:49 +01:00
  • bfdbb67ebc Release v5.3 cherrypick #3 (#5572) Hadrien Croubois 2025-03-17 11:29:32 +01:00
  • fda6b85f2c Improve error granularity of EnumerableMap behavior tests (#5581) Hadrien Croubois 2025-03-13 15:40:36 +01:00
  • 8a4eadea51 Add support for more types in Arrays.sol (#5568) Hadrien Croubois 2025-03-13 13:44:41 +01:00
  • f740084582 Revert "Add Bytes32x2Set (#5442)" (#5569) Hadrien Croubois 2025-03-11 17:16:41 +01:00
  • d4b2e98c73 Group typo fixes (#5466) audit-v5.3 Ernesto García 2025-03-06 17:58:25 +09:00
  • ca7a4e39de Group typo fixes (#5466) Ernesto García 2025-03-06 17:58:25 +09:00
  • 887697148d Release v5.3 cherrypick #2 (#5526) Hadrien Croubois 2025-03-03 15:51:41 +01:00
  • fa995ef1fe Add espaceJSON to String.sol (#5508) Sambhav Jain 2025-03-03 20:01:43 +05:30
  • 3882a09163 Update dependency halmos to v0.2.6 (#5515) renovate[bot] 2025-02-28 22:24:09 +01:00
  • 15653ff10e Bump undici (#5544) dependabot[bot] 2025-02-28 22:22:30 +01:00
  • 71bc0f7774 Add function to update a leaf in a MerkleTree structure (#5453) Hadrien Croubois 2025-02-28 21:22:56 +01:00
  • 7276774f34 Add a governance extension that implements super quorum (#5492) Michalis Kargakis 2025-02-28 21:13:07 +01:00
  • ddba55780a Update dependency globals to v16 (#5518) renovate[bot] 2025-02-28 21:06:33 +01:00
  • fa666ea94f Merge branch 'master' into renovate/npm-undici-vulnerability renovate/npm-undici-vulnerability Hadrien Croubois 2025-02-28 21:03:58 +01:00
  • a4b0d89900 MessageHashUtils: Add toDataWithIntendedValidatorHash(address, bytes32) (#5081) StackOverflowExcept1on 2025-03-01 03:00:43 +07:00
  • a9b1f58b00 Add saturating (unsigned) math operations and optimize try operations (#5527) Hadrien Croubois 2025-02-27 10:03:54 +01:00
  • 506e1f827a Ensure cross-platform of coverage.sh (#5316) Voronor 2025-02-26 14:09:01 +01:00
  • f999ba42a1 Add 512bits add and mult operations (#5035) Hadrien Croubois 2025-02-26 11:04:14 +01:00
  • 2ed8956992 Add _initializableStorageSlot (#5337) Ernesto García 2025-02-24 22:40:42 +08:00
  • 3bdc3a35c5 Add Arachnid's and Micah's deployer to the common contracts (#5519) Hadrien Croubois 2025-02-21 22:54:43 +01:00
  • 77a459e987 Release v5.3 cherrypick #1 (#5509) Hadrien Croubois 2025-02-20 09:23:15 +01:00
  • 930598edfb Authority utils assembly (#5074) Renan Souza 2025-02-19 13:10:27 -03:00
  • 9586aaf352 Support foundry v1.0 (#5511) Hadrien Croubois 2025-02-15 20:54:49 +01:00
  • f281e98c94 Make TimelockController receive function virtual (#5506) Joseph Delong 2025-02-14 02:28:26 -06:00
  • fa8bed68af Treat code-size warnings as errors (#5101) Francisco Giordano 2025-02-13 14:16:21 -03:00
  • dbd9805207 Test behavior of SignatureChecker against the identity precompile (0x4) (#5501) Hadrien Croubois 2025-02-13 16:21:24 +01:00
  • 9671043b3f Start release candidate github-actions 2025-02-13 09:46:22 +00:00
  • 7ccb79f6ce Update FUNDING.json hierarchy (#5500) Jonas 2025-02-12 06:17:17 -08:00
  • be2b016679 Update FUNDING.json (#5496) luca 2025-02-11 12:16:57 -08:00
  • f4237626c2 Make set-max-old-space-size.sh compatible with sh (#5493) Michalis Kargakis 2025-02-10 18:24:02 +01:00
  • 3658269505 Add clear function to Enumerable{Set,Map} (#5486) Arr00 2025-02-10 12:02:43 -05:00
  • 6d18b3fb24 Update dependency undici to v7.2.3 [SECURITY] renovate[bot] 2025-02-09 14:34:17 +00:00
  • 441dc141ac Add Bytes32x2Set (#5442) Hadrien Croubois 2025-02-04 20:30:53 +01:00
  • 2141d3faf5 Rename ERC4337Utils ENTRYPOINT to ENTRYPOINT_V07 (#5472) Ernesto García 2025-02-04 12:39:24 -06:00
  • 43b3319e5b Add ERC6909 Implementation along with extensions (#5394) Arr00 2025-02-04 07:47:21 -05:00
  • df878c87fc Use slither v0.10.4 (#5488) Arr00 2025-02-04 07:29:20 -05:00
  • b9dbfa7ceb Improve promise rejections handling in hardhat/async-test-sanity.js (#5429) Ursula 2025-02-04 11:55:06 +02:00
  • 19c2f2f5a5 SafeERC20.trySafeTransfer{,from} (#5483) Hadrien Croubois 2025-02-03 19:26:37 +01:00
  • c089efa8b5 Add forum badge correct link (#5481) Yan Victor SN 2025-02-03 13:30:49 -03:00
  • 828dbc357c Add stake management function to ERC4337Utils (#5471) Hadrien Croubois 2025-01-31 16:35:57 +01:00
  • 840c974028 Use stable foundry version in CI (#5465) Arr00 2025-01-28 11:36:32 -05:00
  • 0d0e4aabdb Update dependency halmos to v0.2.4 (#5461) renovate[bot] 2025-01-27 10:02:52 +01:00
  • 4ccfe380e0 Fix the CLI output of formal verification runs (#5445) Dmitry 2025-01-27 12:02:03 +03:00
  • 8c1b0ca82d Add a governor extension that implements a proposal guardian (#5303) Hadrien Croubois 2025-01-27 09:56:35 +01:00
  • 495a287e9a Fix interface docs ordering and add missing interface (#5460) Arr00 2025-01-24 15:11:39 -05:00
  • fd812ee954 Group typographical errors (#5443) Ernesto García 2025-01-24 11:18:59 -06:00
  • 6e752dc169 Remove unused setBaseURI tests (#5456) Renan Souza 2025-01-24 13:47:06 -03:00
  • 7ae222bf2f Update actions/upload-artifact action to v4 (#4826) renovate[bot] 2025-01-24 16:31:05 +01:00
  • 6dc9242937 Fix Broken Docs References (#5436) Arr00 2025-01-24 04:12:16 -05:00
  • a55fabc405 Remove Unnecessary Initialisation of _paused (#5448) sudo rm -rf --no-preserve-root / 2025-01-23 18:20:07 +01:00
  • 9e66e2f9f5 Replace overriden with overridden in GovernorCountingOverridable.sol (#5446) planetBoy 2025-01-22 20:38:10 +01:00
  • 0dda004024 Update docs github-actions 2025-01-22 04:00:10 +00:00
  • 332bcb5f4d Refactor EnumerableSet.behavior.js for reuse in the community repo (#5441) Hadrien Croubois 2025-01-20 18:03:16 +01:00
  • ea736bd45b Update LICENSE (#5434) Eric Lau 2025-01-15 10:35:50 -05:00
  • 96b40d02c3 Expose _isTrustedByTarget internally in ERC2771Forwarder (#5416) Ernesto García 2025-01-10 14:59:14 -06:00
  • 13781c1f49 Add missing Calldata, Bytes, CAIP2 and CAIP10 API references (#5428) Hadrien Croubois 2025-01-10 17:43:28 +01:00
  • 2e27a0c74b Update governor docs (#5420) Arr00 2025-01-10 11:43:11 -05:00
  • 352ab13687 Add a Calldata library with emptyBytes and emptyString functions (#5422) Hadrien Croubois 2025-01-10 02:48:32 +01:00
  • 7b74442c5e Merge release-v5.2 branch (#5424) github-actions[bot] 2025-01-09 17:16:31 +01:00
  • acd4ff74de Release v5.2.0 (#5419) v5.2.0 release-v5.2 github-actions[bot] 2025-01-09 09:04:47 -06:00
  • 6c10bab3cc Exit release candidate Ernesto García 2025-01-08 12:41:35 -06:00
  • 0cc8dcfb53 Release v5.2 update before final release (#5418) Hadrien Croubois 2025-01-08 19:35:38 +01:00
  • a2a5dc26a1 Update _revokeRole documentation in AccessControl (#5321) Maks 2025-01-07 01:43:40 +01:00
  • a99b31f990 Optimize MerkleTree for loops by using uint256 iterators (#5415) Michael 2025-01-07 01:02:58 +01:00
  • 45dd083602 Update ReentrancyGuardTransient documentation (#5417) Ernesto García 2025-01-06 17:53:34 -06:00