Skip to content

Releases: LooksRare/contracts-libs

Release 2.2.1

28 Nov 03:11
Compare
Choose a tag to compare
  • Merge pull request #46 from 0xJurassicPunk/fix-eth-transfer-fail (95db40e)
  • fix: Ignore file (b658503)
  • chore: Updates Prettier for Assembly (ad5875a)
  • test: Adjustments (2575f3f)
  • fix: Revertion if amount is null (ae249c0)

Release 2.2.0

28 Nov 00:14
Compare
Choose a tag to compare
  • perf: SignatureChecker gas optimization (#43) (3892a09)
  • docs: Grammar (#44) (ee9c22a)
  • docs: Missing return (#45) (003c4a6)
  • fix: ETH transfer status check (#42) (85e81c5)
  • Merge pull request #41 from 0xJurassicPunk/remove-delay-ownership (c74c149)
  • test: Adjustments (e05decd)
  • refactor: Remove delay for renouncing ownership (4c73710)
  • Merge pull request #33 from 0xhiroshi/perf/signature-can-be-calldata (a8796cb)
  • Merge pull request #36 from 0xhiroshi/fix/check-code-size-before-transfer (37b946b)
  • Merge pull request #34 from 0xhiroshi/perf/ownable-two-steps-remove-sload (21d1241)
  • Merge pull request #37 from 0xhiroshi/fix/ownable-two-steps-should-be-interface (3a793df)
  • Merge pull request #38 from 0xhiroshi/perf/cache-ownership-status (cca6f9e)
  • Merge pull request #40 from 0xJurassicPunk/code-owner (0f98f18)
  • chore: New codeowner 🎉 (721e3e3)
  • perf: Cache ownership status (3e1b90f)
  • fix: IOwnableTwoSteps should be interface (836e8f7)
  • fix: Check code size before transfer (6cc72ed)
  • perf: OwnableTwoSteps remove SLOAD (37214b4)
  • perf: Signature can be calldata (54980fd)

Release 2.1.0

14 Nov 08:51
Compare
Choose a tag to compare
  • Merge pull request #32 from 0xhiroshi/feat/add-return-eth-with-one-wei-left-with-arg (3b9db29)
  • feat: Add _returnETHIfAnyWithOneWeiLeft(address) (2b3481e)

Release 2.0.2

07 Oct 09:21
Compare
Choose a tag to compare
  • Merge pull request #31 from 0xhiroshi/feat/erc-20-approve (6bffe68)
  • build: Update forge-std (da7bf08)
  • docs: Update contract notice (71b4273)
  • refactor: Rename low level ERC 721/1155 (cbff492)
  • refactor: Split low level ERC-20 approve and transfer (06c346d)
  • feat: Low level ERC-20 approve (d98a091)
  • Merge pull request #30 from 0xJurassicPunk/support-for-usdt-like (65d1bd1)
  • test: Fix for decimals (df7418b)
  • test: USDT LowLevelERC20 (b6c0872)
  • fix: TransferFrom (a66352e)
  • fix: Support for ERC20 tokens without return function (f779d10)
  • Merge pull request #29 from 0xhiroshi/feat/return-eth-to-designated-address (14acfca)
  • feat: Return ETH to designated address (2d51d37)
  • Merge pull request #27 from LooksRare/dependabot/npm_and_yarn/vm2-3.9.11 (cae04a7)
  • build(deps): Bump vm2 from 3.9.9 to 3.9.11 (508e67a)

Release 2.0.1

28 Sep 07:28
Compare
Choose a tag to compare
  • Merge pull request #26 from 0xJurassicPunk/updates-name-status (989b107)
  • fix: Comments (b5b3c4d)
  • refactor: Status rename to OwnershipStatus (5822e5e)

Release 2.0.0

28 Sep 04:40
Compare
Choose a tag to compare
  • Merge pull request #24 from 0xJurassicPunk/tests-low-level (0a43c17)
  • docs: README update (1ad485f)
  • chore: Adjustment package.json (7ba7b3a)
  • Merge pull request #25 from 0xJurassicPunk/minor-refactoring (1cc9ac5)
  • docs: Titles (a310507)
  • refactor: Minor comment adjustments (f30d834)
  • refactor: OwnableTwoSteps (1f5b6ea)
  • refactor: ReentrancyGuard (814f598)
  • refactor: SignatureChecker (a889cb1)
  • test: LowLevelERC1155 (74bef2e)
  • test: LowLevelERC721 (208e10e)
  • test: LowLevelERC20 (2dc35e0)
  • test: LowLevelWETH (e3fe584)
  • test: LowLevelETH (12b31a8)
  • test: Add mock files for tokens (9a68ba1)
  • refactor: Names (e2d2dcb)
  • Merge pull request #23 from 0xJurassicPunk/low-level-callers (2a9735f)
  • feat: Low-level callers (dbc7962)
  • Merge pull request #22 from 0xJurassicPunk/interface-weth (a98d6aa)
  • feat: WETH interface (0585b7e)
  • Merge pull request #20 from 0xJurassicPunk/updates-ownable-two-steps (5b683af)
  • fix: Test updates (8c5a651)
  • Merge branch 'master' of github.com:LooksRare/contracts-libs into updates-ownable-two-steps (6719108)
  • Merge pull request #21 from 0xJurassicPunk/interface-refactor (57f5d10)
  • test: Refactor test (f62420a)
  • fix: ReentrancyFail error (721bcbf)
  • docs: README updates (165c6e9)
  • fix: Dependency paths (739fb82)
  • refactor: Generic interface folders (d74af3a)
  • feat: Interfaces for tokens (01dc7a3)
  • test: Refactor tests (a02c612)
  • refactor: Interfaces (07e347b)
  • test: Revertion tests (264b236)
  • fix: Various improvements (0b315db)
  • test: More tests for revertion paths (3e89c3d)
  • feat: Add earliest ownership renouncement timestamp in event (59b19db)
  • test: New tests (e571144)
  • feat: Timelock for renouncing ownership and refactoring (034b107)

Release 1.1.0

18 Aug 15:15
Compare
Choose a tag to compare
  • Merge pull request #17 from 0xhiroshi/feat/split-signature (2d8842b)
  • docs: Natspec for _splitSignature (a7ff3ed)
  • test: Test _splitSignature (19d0ef7)
  • fix: Deprecated foundry notation (d6e2ade)
  • feat: Separate function to split signature (1e031e4)
  • Merge pull request #16 from LooksRare/dependabot/npm_and_yarn/parse-url-6.0.2 (ca7f11d)
  • build(deps): Bump parse-url from 6.0.0 to 6.0.2 (0ca1032)
  • build: Release v1.0.0 (88912a4)
  • Merge pull request #14 from 0xJurassicPunk/update-names (0172639)
  • refactor: Updates names (8e032b4)

Release 1.0.0

01 Jul 02:41
Compare
Choose a tag to compare
  • Merge pull request #14 from 0xJurassicPunk/update-names (0172639)
  • refactor: Updates names (8e032b4)