Skip to content

Latest commit

 

History

History
262 lines (165 loc) · 18.5 KB

CHANGELOG.md

File metadata and controls

262 lines (165 loc) · 18.5 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.1.1 (2023-09-12)

Bug Fixes

3.1.0 (2023-09-08)

⚠ BREAKING CHANGES

  • upgrade lsp to v0.11.1

Features

Bug Fixes

Miscellaneous Chores

3.0.0 (2023-08-17)

⚠ BREAKING CHANGES

  • upgrade smart contracts to v0.10.3 (#204)

Features

2.5.1 (2023-03-30)

Bug Fixes

  • Adjust versions of lsp-smart-contracts and erc725.js to match latest. (c6b04a6)
  • get deployed contract addresses from event logs (e674f69)
  • give permission REENTRANCY to LSP1Delegate (edb0c5e)

2.5.0 (2023-02-21)

⚠ BREAKING CHANGES

  • update base contract addresses
  • upgrade lsp-smart-contracts to 0.8.0

Bug Fixes

  • typo in LinkMetadata interface (92c7fb9)

2.4.0 (2022-09-15)

⚠ BREAKING CHANGES

  • Upgrade lsp-smart-contracts to v0.7.0 (#163)

Features

  • Upgrade lsp-smart-contracts to v0.7.0 (#163) (761cd81)

2.3.4 (2022-09-09)

Features

  • Give URD super setdata permission for UP (3a291bf)

Fixes

  • add missing type for instance uploadMetadata (3a291bf)
  • swap height and width when uploading images (a14e0fd)

2.3.3 (2022-07-25)

improvement

  • get chainId from provider (d2db829)

2.3.2 (2022-06-24)

Fixes

  • remove gas price from gas estimates (784b530)

2.3.1 (2022-06-22)

Features

  • add base contract addresses on L16 (89c1358)

2.3.0 (2022-05-30)

⚠ BREAKING CHANGES

  • remove reactiveDeployment (#120)
  • rename LSP3UniversalProfile -> UniversalProfile (#119)
  • use full universal profile contract names (#118)
  • Adds contract object to digital asset options object
  • Update smart contracts to v0.6.0.

Features

improvement

  • Adds contract object to digital asset options object (bf01091)
  • remove reactiveDeployment (#120) (8ea2eb3)
  • rename LSP3UniversalProfile -> UniversalProfile (#119) (feac758)
  • use full universal profile contract names (#118) (12cef50)

2.2.0 (2022-05-20)

⚠ BREAKING CHANGES

  • flatten upload options object to just ipfsClientOptions
  • use version key for UP contract config options
  • use version key for digital asset contract config options

Features

  • allow passing lsp3 data straight to erc725.js for encoding (a431360)
  • allow passing lsp4metadata to erc725 js for encoding (02ed239)
  • improve reactive deployment events
  • batch requests for setData and transferOwnership transactions

2.1.0 (2022-04-11)

⚠ BREAKING CHANGES

  • remove jjmp and imge-size

Features

  • allow passing window.ethereum object during instantiation (649f9d7)

  • remove jjmp and imge-size (5bf8c03)

2.0.0 (2022-03-09)

⚠ BREAKING CHANGES

  • remove deployBaseContract method
  • split LSP7/LSP8 DigitalAsset classes
  • lsp3: rename UP controllerAccounts controllerAddresses
  • Remove deployReactive methods

Features

  • upload and set lsp4 metadata from deploy functions (6a1ab63)
  • add LSP4 metadata class and upload (ab427a2)
  • add custom uploadOptions param (4819199)
  • deploy universal profile contracts with custom bytecode (435f714)
  • deploy digital asset contracts with custom bytecode (0e00bcc)
  • deployProxy flag functionality to UP deployment (89e4102)
  • add multiple controller addresses on deployment (fff32f2)
  • init base contracts on deploy (#24) (63821da)
  • upload image to IPFS from buffer (f17b911)

Bug Fixes

1.1.5 (2021-11-23)

Features

  • upload image to IPFS from buffer (f17b911)

1.1.4 (2021-11-18)

Bug Fixes

  • set UniversalReceiverDelegate key to setData (#35) (4a25e1c)

1.1.3 (2021-11-17)

Features

Bug Fixes

1.1.2 (2021-11-02)

Bug Fixes

1.1.1 (2021-11-02)

⚠ BREAKING CHANGES

  • constructor: move chainId to SignerOptions object
  • controller permissions: pass controller permissions in deploy function
  • lsp-factory: Swap provider and signer constructors
  • deploy: Make deploy return promise and add deployReactive function

Features

  • base contracts: add deployBaseContracts method (567c24a)
  • base contracts: Deploy base contract if not yet deployed (a737992)
  • base contracts: use newly deployed base contracts if default addresses are empty (3f14f54)
  • constructor: allow private key and RPC url strings as LSPFactory construtors (e783d35)
  • deploy: Make deploy return promise and add deployReactive function (eb8df4f)
  • deploymentEvent: add base contract deploymenet events (351cb4f)
  • digital-asset: add LSP7 and LSP8 deployment (80666b2)
  • github-workflows: add github workflow for npm test (477a6cd)
  • LSP3: allow File object or LSP3 ready images to be passed (e89b747)
  • LSP3: allow nullable LSP3 data (11cc53b)
  • lsp3: upload lsp3 data to ipfs while deploying (0d9c0ba)
  • lsp7: add proxy deployment of lsp7 (b8726c5)
  • lsp8: add proxy deployment for lsp8 (2b6eae0)
  • lspFactory: Add SignerOptions object in constructor (f6b5fd3)
  • profile-deployments: poc deployment events (64d777a)
  • profile-proxy-deployments: initial alpha version (e883d08)
  • profile-upload: alpha version of image upload (c72af0c)
  • signer permissions: Set user defined signer permissions on KeyManager when deploying (3f5e1f0)

Bug Fixes

  • config-helper: use the correct keys (47ea967)

  • correct npm version regression (848ff69)

  • lsp3-upload: remove File type check (d5825d1)

  • npm publish add .json file (#15) (ab52949)

  • package-lock: fix broken package lock (3facec6)

  • profile-deployment: fix proxy initialization (699417a)

  • proxy deployer test (6cd79a8)

  • setData tx (#17) (b5b7cd7)

  • constructor: move chainId to SignerOptions object (ac5c09b)

  • controller permissions: pass controller permissions in deploy function (47fc329)

  • lsp-factory: Swap provider and signer constructors (83b97d8)