All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.1.1 (2023-09-12)
- use default SC version (ed4a1a2)
3.1.0 (2023-09-08)
- upgrade lsp to v0.11.1
- upgrade lsp to v0.11.1 (ccc61f8)
- enable source map (e3c60b3)
- release 3.1.0 (6955282)
3.0.0 (2023-08-17)
- upgrade smart contracts to v0.10.3 (#204)
2.5.1 (2023-03-30)
- 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)
- update base contract addresses
- upgrade lsp-smart-contracts to 0.8.0
- typo in
LinkMetadata
interface (92c7fb9)
2.4.0 (2022-09-15)
- Upgrade lsp-smart-contracts to v0.7.0 (#163)
- Give URD super setdata permission for UP (3a291bf)
- add missing type for instance uploadMetadata (3a291bf)
- swap height and width when uploading images (a14e0fd)
2.3.3 (2022-07-25)
- get chainId from provider (d2db829)
2.3.2 (2022-06-24)
- remove gas price from gas estimates (784b530)
2.3.1 (2022-06-22)
- add base contract addresses on L16 (89c1358)
2.3.0 (2022-05-30)
- 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.
- 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)
- flatten upload options object to just ipfsClientOptions
- use version key for UP contract config options
- use version key for digital asset contract config options
- 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)
- remove jjmp and imge-size
-
allow passing window.ethereum object during instantiation (649f9d7)
-
remove jjmp and imge-size (5bf8c03)
2.0.0 (2022-03-09)
- remove deployBaseContract method
- split LSP7/LSP8 DigitalAsset classes
- lsp3: rename UP controllerAccounts controllerAddresses
- Remove deployReactive methods
- 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)
-
add missing types files in build (#25) (01eb05d), closes /github.com/dethcrypto/TypeChain/issues/430#issuecomment-964314162
-
add zero-left padding for
AddressPermissions[]
length (#55) (c6a65bd) -
deploy mintable digital assets (6b95f07)
-
linter error (455e9a4)
-
set UniversalReceiverDelegate key to setData (#35) (4a25e1c)
-
use new variable name (c2fbb84)
-
Add deployProxy flag functionality to LSP7 deployment (b930747)
-
add deployProxy flag functionality to LSP8 deployment (8402c16)
-
lsp3: rename UP controllerAccounts controllerAddresses (a2c83b5)
-
remove deployBaseContract method (92f0501)
-
split LSP7/LSP8 DigitalAsset classes (4049478)
-
split LSP7/LSP8 DigitalAsset classes (5c7e9c0)
1.1.5 (2021-11-23)
- upload image to IPFS from buffer (f17b911)
1.1.4 (2021-11-18)
1.1.3 (2021-11-17)
- add missing types files in build (#25) (01eb05d), closes /github.com/dethcrypto/TypeChain/issues/430#issuecomment-964314162
- npm publish add .json file (#15) (ab52949)
- setData tx (#17) (b5b7cd7)
1.1.2 (2021-11-02)
- 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
- 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)
-
config-helper: use the correct keys (47ea967)
-
correct npm version regression (848ff69)
-
lsp3-upload: remove File type check (d5825d1)
-
package-lock: fix broken package lock (3facec6)
-
profile-deployment: fix proxy initialization (699417a)
-
proxy deployer test (6cd79a8)
-
constructor: move chainId to SignerOptions object (ac5c09b)
-
controller permissions: pass controller permissions in deploy function (47fc329)
-
lsp-factory: Swap provider and signer constructors (83b97d8)