Skip to content

Latest commit

 

History

History
613 lines (420 loc) · 47.1 KB

CHANGELOG.md

File metadata and controls

613 lines (420 loc) · 47.1 KB

Change Log

solidity-utils/6.3.2 (2025-01-22)

solidity-utils/6.3.1 (2025-01-22)

  • [SC-1387] Use a consistent code style (#170; 5085b30).

solidity-utils/6.3.0 (2024-12-30)

  • [SC-1343] Update zkSync verification to use an Etherscan-like explorer (#167; 26969f6).
  • chore: fix some typos (#168; 422cc3f).
  • chore: fix some typos in comment (#166; 37b55c6).

solidity-utils/6.2.1 (2024-12-09)

solidity-utils/6.2.0 (2024-12-05)

solidity-utils/6.1.0 (2024-12-03)

solidity-utils/6.0.0 (2024-11-05)

solidity-utils/5.3.0 (2024-09-20)

  • [SC-1274] Add docgen templates to package (#155; 2a69e2e).

solidity-utils/5.2.3 (2024-08-21)

  • [SC-1242] skipIfAlreadyDeployed in deploy method via create3 (#152; 98f381f).

solidity-utils/5.2.2 (2024-08-12)

solidity-utils/5.2.1 (2024-08-05)

solidity-utils/5.2.0 (2024-07-03)

  • [SC-1177] Deploy with create3 and save deployment (#147; 2e247c2).

solidity-utils/5.1.0 (2024-06-06)

  • [SC-1140] Export bySig js helpers to package (#145; 971276f).

solidity-utils/5.0.0 (2024-05-09)

  • [SC-1156] Safety at method in AddressArray and AddressSet libs (#144; 176d078).

solidity-utils/4.2.1 (2024-04-26)

  • [SC-1121] Patch documents generation (#143; e5ff68f).
  • [SC-1116] Change zksync testnet network (#142; 828ada3).

solidity-utils/4.2.0 (2024-04-15)

solidity-utils/4.1.0 (2024-04-02)

solidity-utils/4.0.0 (2024-03-22)

  • [SC-583] Optimize AddressArray and AddressSet libs (#61; 5ca7647).
  • Add universal gasless operation implementation BySig (#103; 6d1d795).
  • Move mixins into mixins subfolder (#127; 92bb41d).
  • [SC-1077] Add support for ERC-7597 permit (#128; fc1e783).

solidity-utils/3.8.3 (2024-03-19)

solidity-utils/3.8.2 (2024-02-19)

solidity-utils/3.8.1 (2024-02-14)

  • [SC-1071] update deps & fix coverage viaIR (#120; 71b1b1f).
  • [SC-1068] Update the hardfork versions (#119; 877c453).
  • [SC-1069] Refactor zksync networks (#118; 4044a10).

solidity-utils/3.8.0 (2024-02-02)

  • [SC-1056] Fix resetHardhatNetworkFork method (#116; e7f3a19).
  • [SC-1056] Add method to reset hardhat network (#115; c6ef0e4).

solidity-utils/3.7.1 (2024-01-16)

solidity-utils/3.7.0 (2024-01-16)

  • move all the chai related stuff to expect.ts (#113; 2d34aa0).

solidity-utils/3.6.0 (2024-01-16)

solidity-utils/3.5.6 (2023-12-26)

solidity-utils/3.5.5 (2023-12-18)

solidity-utils/3.5.4 (2023-12-11)

  • add notes about dirty bits cleaning (bcb0ace).

solidity-utils/3.5.3 (2023-12-06)

solidity-utils/3.5.2 (2023-11-23)

solidity-utils/3.5.1 (2023-11-22)

  • [SC-1005] Patch trackReceivedTokenAndTx method (#102; b223f3c).
  • [SC-1004] Save context for getBalance in trackReceivedTokenAndTx (#101; 71f36d7).

solidity-utils/3.5.0 (2023-11-17)

solidity-utils/3.4.0 (2023-11-16)

solidity-utils/3.3.0 (2023-11-14)

  • [SC-989][SC-990] Bump @openzeppelin to version 5.0.0 (#97; 8bf9ccb).

solidity-utils/3.2.0 (2023-10-18)

  • [SC-967] Deploy contract from bytecode (#94; a0202c6).

solidity-utils/3.1.0 (2023-09-28)

  • Introduce RevertReasonForwarder.reReason() (#93; 339ff9e).

solidity-utils/3.0.1 (2023-07-26)

solidity-utils/3.0.0 (2023-07-12)

solidity-utils/2.4.0 (2023-07-10)

solidity-utils/2.3.1 (2023-06-28)

  • Patch trackReceivedTokenAndTx method (#88; 068fc83).

solidity-utils/2.3.0 (2023-06-20)

  • [SC-846] Extract deploy helper implementations to solidity-utils (#87; 47e1997).

solidity-utils/2.2.28 (2023-06-12)

  • Add missing WETH events (improve tracing in projects using the lib) (#86; a2214b9).
  • [SC-800] Natspecs SafeERC20.sol (#84; 26c5b24).

solidity-utils/2.2.27 (2023-05-03)

  • [SC-841] Introduce cheap token.safeBalanceOf() method (#83; b51b934).

solidity-utils/2.2.26 (2023-04-24)

solidity-utils/2.2.25 (2023-04-19)

  • [SC-779] Natspecs for AddressLib (#82; 06b7ec3).

solidity-utils/2.2.24 (2023-04-04)

  • use consistent length for permit calls (ba1b22a).
  • bump version (de14fa0).

solidity-utils/2.2.23 (2023-04-03)

solidity-utils/2.2.22 (2023-03-29)

solidity-utils/2.2.21 (2023-03-06)

solidity-utils/2.2.20 (2023-03-02)

  • [SC-752] Tests for IWETH methods in SafeERC20 library (#73; 24a03de).
  • Create CONTRIBUTING.md (#69; d89fa6b).
  • Improve package.json scripts (#71; 22c22b7).

solidity-utils/2.2.18 (2023-02-27)

  • Improve memory safe assembly annotation (#70; 46e90d4).

solidity-utils/2.2.17 (2023-02-27)

solidity-utils/2.2.16 (2023-02-09)

solidity-utils/2.2.15 (2023-02-09)

  • Leave only low 160 bits as non-zero for Address get() (#66; 4ce4ff1).

solidity-utils/2.2.14 (2023-02-09)

solidity-utils/2.2.13 (2023-01-20)

solidity-utils/2.2.12 (2023-01-19)

  • Add permit contract into getPermit2 (#63; 1c20b95).

solidity-utils/2.2.11 (2023-01-19)

  • [SC-728] SafeERC20 Permit2 universal transfer (#62; a05c649).

solidity-utils/2.2.10 (2023-01-12)

solidity-utils/2.2.9 (2023-01-12)

solidity-utils/2.2.8 (2023-01-12)

solidity-utils/2.2.7 (2023-01-12)

solidity-utils/2.2.6 (2023-01-03)

solidity-utils/2.2.5 (2022-12-05)

solidity-utils/2.2.4 (2022-12-05)

  • Remove provider type (#57; 6a89024).
  • Add provider as param to profileEVM functions (#56; f94d797).

solidity-utils/2.2.3 (2022-12-04)

solidity-utils/2.2.2 (2022-11-04)

solidity-utils/2.2.1 (2022-11-02)

solidity-utils/2.2.0 (2022-10-10)

  • fix deps and bump version (67bf96a).

solidity-utils/2.1.3 (2022-10-08)

solidity-utils/2.1.2 (2022-10-07)

  • [SC-611] update typechain, migrate to ethers + new hardhat (#48; 5b4d063).
  • Added tool to list import dependencies (#52; d92db4b).
  • [SC-602] Solidity utils tech debt (#49; c8d596b).

solidity-utils/2.1.1 (2022-09-20)

solidity-utils/2.0.25 (2022-08-29)

solidity-utils/2.0.24 (2022-08-09)

solidity-utils/2.0.23 (2022-07-21)

solidity-utils/2.0.22 (2022-07-07)

solidity-utils/2.0.21 (2022-07-07)

  • Optimize ERC20 metadata getter (#27; a694c53).
  • Reuse forceApprove in UniERC20 library (#26; e7c13eb).

solidity-utils/2.0.20 (2022-07-04)

solidity-utils/2.0.18 (2022-06-30)

solidity-utils/2.0.17 (2022-06-29)

solidity-utils/2.0.16 (2022-06-23)

solidity-utils/2.0.15 (2022-06-20)

  • Introduce SafestERC20 with test stolen from OZ (#22; c5bfac8).

solidity-utils/2.0.14 (2022-04-20)

  • Added script to generate documentation for tests (#21; 35d7708).
  • Feature/revert reason forwarder (#20; 28fdca6).

solidity-utils/2.0.12 (2022-04-08)

solidity-utils/2.0.10 (2022-03-23)

solidity-utils/2.0.9 (2022-03-19)

solidity-utils/2.0.7 (2022-02-28)

solidity-utils/2.0.6 (2022-02-28)

solidity-utils/1.3.0 (2022-02-15)

  • Introduce AddressArray get to output array (#11; f65ec3d).

solidity-utils/1.2.7 (2021-12-28)

  • [SC-298] Utils for permit tests (#9; a0516f8).

solidity-utils/1.2.6 (2021-12-14)

  • Improve evm profiling script (#7; 19e1cb6).

solidity-utils/1.2.5 (2021-12-06)

  • Patched _normalizeOp method + tests (42af6d3).

solidity-utils/1.2.4 (2021-12-06)

  • [SC-217] Added tests for Permitable contract (#6; f4afe1b).

solidity-utils/1.2.3 (2021-11-12)

  • Patched readme, removed mocks and tests from npm package (91f5543).
  • Added readme to npm package (d1637b0).
  • Added contracts to dist for npm package (2ec6fe4).

solidity-utils/1.2.0 (2021-11-09)

solidity-utils/1.1.3 (2022-02-20)

solidity-utils/0.2.19 (2023-02-27)