diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c01ea01..cb72979d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,218 +2,215 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [2.5.0](https://github.com/lukso-network/tools-lsp-factory/compare/v2.4.0...v2.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](https://github.com/lukso-network/tools-lsp-factory/commit/92c7fb9adbe201459528e261867a08480b37d639)) + ## [2.4.0](https://github.com/lukso-network/tools-lsp-factory/compare/v2.3.4...v2.4.0) (2022-09-15) ### ⚠ BREAKING CHANGES -* Upgrade lsp-smart-contracts to v0.7.0 (#163) +- Upgrade lsp-smart-contracts to v0.7.0 (#163) ### Features -* Upgrade lsp-smart-contracts to v0.7.0 ([#163](https://github.com/lukso-network/tools-lsp-factory/issues/163)) ([761cd81](https://github.com/lukso-network/tools-lsp-factory/commit/761cd81089c55e4ab15d2a6c234ca39e40f3e46a)) + +- Upgrade lsp-smart-contracts to v0.7.0 ([#163](https://github.com/lukso-network/tools-lsp-factory/issues/163)) ([761cd81](https://github.com/lukso-network/tools-lsp-factory/commit/761cd81089c55e4ab15d2a6c234ca39e40f3e46a)) ### [2.3.4]([]https://github.com/lukso-network/tools-lsp-factory/compare/v2.3.3...v2.3.4) (2022-09-09) ### Features -* Give URD super setdata permission for UP ([3a291bf](https://github.com/lukso-network/tools-lsp-factory/commit/3a291bf06b29c3f2382f52b439d89b172b643a38)) -### Fixes -* add missing type for instance uploadMetadata ([3a291bf](https://github.com/lukso-network/tools-lsp-factory/commit/75ef1a6c994eabf4fa34fd3a101f8557fb2057c4)) -* swap height and width when uploading images ([a14e0fd](https://github.com/lukso-network/tools-lsp-factory/commit/a14e0fd9b9302f7495c583deaab37009d6bba5c1)) +- Give URD super setdata permission for UP ([3a291bf](https://github.com/lukso-network/tools-lsp-factory/commit/3a291bf06b29c3f2382f52b439d89b172b643a38)) -### [2.3.3](https://github.com/lukso-network/tools-lsp-factory/compare/v2.3.2...v2.3.3) (2022-07-25) +### Fixes +- add missing type for instance uploadMetadata ([3a291bf](https://github.com/lukso-network/tools-lsp-factory/commit/75ef1a6c994eabf4fa34fd3a101f8557fb2057c4)) +- swap height and width when uploading images ([a14e0fd](https://github.com/lukso-network/tools-lsp-factory/commit/a14e0fd9b9302f7495c583deaab37009d6bba5c1)) -### improvement +### [2.3.3](https://github.com/lukso-network/tools-lsp-factory/compare/v2.3.2...v2.3.3) (2022-07-25) -* get chainId from provider ([d2db829](https://github.com/lukso-network/tools-lsp-factory/commit/d2db829a47ca429befc4cfd9505d45316cf16fd4)) +### improvement +- get chainId from provider ([d2db829](https://github.com/lukso-network/tools-lsp-factory/commit/d2db829a47ca429befc4cfd9505d45316cf16fd4)) ### [2.3.2](https://github.com/lukso-network/tools-lsp-factory/compare/v2.3.1...v2.3.2) (2022-06-24) - ### Fixes -* remove gas price from gas estimates ([784b530](https://github.com/lukso-network/tools-lsp-factory/commit/784b530)) +- remove gas price from gas estimates ([784b530](https://github.com/lukso-network/tools-lsp-factory/commit/784b530)) ### [2.3.1](https://github.com/lukso-network/tools-lsp-factory/compare/v2.3.0...v2.3.1) (2022-06-22) ### Features -* add base contract addresses on L16 ([89c1358](https://github.com/lukso-network/tools-lsp-factory/commit/89c13585224ae8e4767111e3806316ed133f44e1)) +- add base contract addresses on L16 ([89c1358](https://github.com/lukso-network/tools-lsp-factory/commit/89c13585224ae8e4767111e3806316ed133f44e1)) ## [2.3.0](https://github.com/lukso-network/tools-lsp-factory/compare/v2.2.0...v2.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. +- 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 -* add avatar to LSP3 upload ([#121](https://github.com/lukso-network/tools-lsp-factory/issues/121)) ([e278d5a](https://github.com/lukso-network/tools-lsp-factory/commit/e278d5a69bf667cbb5bced47976250a644384b78)) +- add avatar to LSP3 upload ([#121](https://github.com/lukso-network/tools-lsp-factory/issues/121)) ([e278d5a](https://github.com/lukso-network/tools-lsp-factory/commit/e278d5a69bf667cbb5bced47976250a644384b78)) ### improvement -* Adds contract object to digital asset options object ([bf01091](https://github.com/lukso-network/tools-lsp-factory/commit/bf01091b7110cf7ee6492aaf13f5bc51f90c3d43)) -* remove reactiveDeployment ([#120](https://github.com/lukso-network/tools-lsp-factory/issues/120)) ([8ea2eb3](https://github.com/lukso-network/tools-lsp-factory/commit/8ea2eb36ead007c0282034f971868e0c90339d3b)) -* rename LSP3UniversalProfile -> UniversalProfile ([#119](https://github.com/lukso-network/tools-lsp-factory/issues/119)) ([feac758](https://github.com/lukso-network/tools-lsp-factory/commit/feac7581f8f6197ec6e3cd742db29fd89d3f2d6a)) -* use full universal profile contract names ([#118](https://github.com/lukso-network/tools-lsp-factory/issues/118)) ([12cef50](https://github.com/lukso-network/tools-lsp-factory/commit/12cef504bebc5c5e1fccdb1200205bfa04d95ee0)) +- Adds contract object to digital asset options object ([bf01091](https://github.com/lukso-network/tools-lsp-factory/commit/bf01091b7110cf7ee6492aaf13f5bc51f90c3d43)) +- remove reactiveDeployment ([#120](https://github.com/lukso-network/tools-lsp-factory/issues/120)) ([8ea2eb3](https://github.com/lukso-network/tools-lsp-factory/commit/8ea2eb36ead007c0282034f971868e0c90339d3b)) +- rename LSP3UniversalProfile -> UniversalProfile ([#119](https://github.com/lukso-network/tools-lsp-factory/issues/119)) ([feac758](https://github.com/lukso-network/tools-lsp-factory/commit/feac7581f8f6197ec6e3cd742db29fd89d3f2d6a)) +- use full universal profile contract names ([#118](https://github.com/lukso-network/tools-lsp-factory/issues/118)) ([12cef50](https://github.com/lukso-network/tools-lsp-factory/commit/12cef504bebc5c5e1fccdb1200205bfa04d95ee0)) ## [2.2.0](https://github.com/lukso-network/tools-lsp-factory/compare/v2.1.0...v2.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 +- 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](https://github.com/lukso-network/tools-lsp-factory/commit/a4313602d16d8f6828c3db9e798c60a6cc0e1f4a)) -* allow passing lsp4metadata to erc725 js for encoding ([02ed239](https://github.com/lukso-network/tools-lsp-factory/commit/02ed2399e03c4efe43152ec15f8a69ea4d3c26f9)) -* improve reactive deployment events -* batch requests for setData and transferOwnership transactions - +- allow passing lsp3 data straight to erc725.js for encoding ([a431360](https://github.com/lukso-network/tools-lsp-factory/commit/a4313602d16d8f6828c3db9e798c60a6cc0e1f4a)) +- allow passing lsp4metadata to erc725 js for encoding ([02ed239](https://github.com/lukso-network/tools-lsp-factory/commit/02ed2399e03c4efe43152ec15f8a69ea4d3c26f9)) +- improve reactive deployment events +- batch requests for setData and transferOwnership transactions ## [2.1.0](https://github.com/lukso-network/tools-lsp-factory/compare/v2.0.0...v2.1.0) (2022-04-11) - ### ⚠ BREAKING CHANGES -* remove jjmp and imge-size +- remove jjmp and imge-size ### Features -* allow passing window.ethereum object during instantiation ([649f9d7](https://github.com/lukso-network/tools-lsp-factory/commit/649f9d7ff32239b74383bbea4394389ccb5bff88)) - +- allow passing window.ethereum object during instantiation ([649f9d7](https://github.com/lukso-network/tools-lsp-factory/commit/649f9d7ff32239b74383bbea4394389ccb5bff88)) -* remove jjmp and imge-size ([5bf8c03](https://github.com/lukso-network/tools-lsp-factory/commit/5bf8c03e073bb2bff590c8055b90c2dbd01b2a62)) +- remove jjmp and imge-size ([5bf8c03](https://github.com/lukso-network/tools-lsp-factory/commit/5bf8c03e073bb2bff590c8055b90c2dbd01b2a62)) ## [2.0.0](https://github.com/lukso-network/tools-lsp-factory/compare/v1.0.2-alpha.8...v2.0.0) (2022-03-09) - ### ⚠ BREAKING CHANGES -* remove deployBaseContract method -* split LSP7/LSP8 DigitalAsset classes -* **lsp3:** rename UP controllerAccounts controllerAddresses -* Remove deployReactive methods +- 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](https://github.com/lukso-network/tools-lsp-factory/commit/6a1ab639b7069b4a647cf033396e9c9d88f3958d)) -* add LSP4 metadata class and upload ([ab427a2](https://github.com/lukso-network/tools-lsp-factory/commit/ab427a2b81b0717858403f71a3da02675bc9abc9)) -* add custom uploadOptions param ([4819199](https://github.com/lukso-network/tools-lsp-factory/commit/48191991ec14897d668d5bd05aee43f57936caf4)) -* deploy universal profile contracts with custom bytecode ([435f714](https://github.com/lukso-network/tools-lsp-factory/commit/435f71467a4ff3ddb368aa26458bc507c8ec9b1d)) -* deploy digital asset contracts with custom bytecode ([0e00bcc](https://github.com/lukso-network/tools-lsp-factory/commit/0e00bcc61772e331e57bc20ae37d5b2482986a55)) -* deployProxy flag functionality to UP deployment ([89e4102](https://github.com/lukso-network/tools-lsp-factory/commit/89e4102bc11131a12c3935de38a4d29479216670)) -* add multiple controller addresses on deployment ([fff32f2](https://github.com/lukso-network/tools-lsp-factory/commit/fff32f2545f6205f46cb4ea15ba5b5d89f4dc6d6)) -* init base contracts on deploy ([#24](https://github.com/lukso-network/tools-lsp-factory/issues/24)) ([63821da](https://github.com/lukso-network/tools-lsp-factory/commit/63821da95684c68555075004754ffdde1a3da4b4)) -* upload image to IPFS from buffer ([f17b911](https://github.com/lukso-network/tools-lsp-factory/commit/f17b911820e277cade73089968fb9566e00d832f)) +- upload and set lsp4 metadata from deploy functions ([6a1ab63](https://github.com/lukso-network/tools-lsp-factory/commit/6a1ab639b7069b4a647cf033396e9c9d88f3958d)) +- add LSP4 metadata class and upload ([ab427a2](https://github.com/lukso-network/tools-lsp-factory/commit/ab427a2b81b0717858403f71a3da02675bc9abc9)) +- add custom uploadOptions param ([4819199](https://github.com/lukso-network/tools-lsp-factory/commit/48191991ec14897d668d5bd05aee43f57936caf4)) +- deploy universal profile contracts with custom bytecode ([435f714](https://github.com/lukso-network/tools-lsp-factory/commit/435f71467a4ff3ddb368aa26458bc507c8ec9b1d)) +- deploy digital asset contracts with custom bytecode ([0e00bcc](https://github.com/lukso-network/tools-lsp-factory/commit/0e00bcc61772e331e57bc20ae37d5b2482986a55)) +- deployProxy flag functionality to UP deployment ([89e4102](https://github.com/lukso-network/tools-lsp-factory/commit/89e4102bc11131a12c3935de38a4d29479216670)) +- add multiple controller addresses on deployment ([fff32f2](https://github.com/lukso-network/tools-lsp-factory/commit/fff32f2545f6205f46cb4ea15ba5b5d89f4dc6d6)) +- init base contracts on deploy ([#24](https://github.com/lukso-network/tools-lsp-factory/issues/24)) ([63821da](https://github.com/lukso-network/tools-lsp-factory/commit/63821da95684c68555075004754ffdde1a3da4b4)) +- upload image to IPFS from buffer ([f17b911](https://github.com/lukso-network/tools-lsp-factory/commit/f17b911820e277cade73089968fb9566e00d832f)) ### Bug Fixes -* add missing types files in build ([#25](https://github.com/lukso-network/tools-lsp-factory/issues/25)) ([01eb05d](https://github.com/lukso-network/tools-lsp-factory/commit/01eb05d724ea48729646cf165efa01812cc77016)), closes [/github.com/dethcrypto/TypeChain/issues/430#issuecomment-964314162](https://github.com/lukso-network//github.com/dethcrypto/TypeChain/issues/430/issues/issuecomment-964314162) -* add zero-left padding for `AddressPermissions[]` length ([#55](https://github.com/lukso-network/tools-lsp-factory/issues/55)) ([c6a65bd](https://github.com/lukso-network/tools-lsp-factory/commit/c6a65bd87bef92cb81b46071f5b657b6ecdc76cf)) -* deploy mintable digital assets ([6b95f07](https://github.com/lukso-network/tools-lsp-factory/commit/6b95f0780290501ad5a4cc788c1e614352ead23a)) -* linter error ([455e9a4](https://github.com/lukso-network/tools-lsp-factory/commit/455e9a43c491b8ae691681b1e0e3851fa9369481)) -* npm publish add .json file ([#15](https://github.com/lukso-network/tools-lsp-factory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lsp-factory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) -* set UniversalReceiverDelegate key to setData ([#35](https://github.com/lukso-network/tools-lsp-factory/issues/35)) ([4a25e1c](https://github.com/lukso-network/tools-lsp-factory/commit/4a25e1c73ca85d99d289302ac91cda5d4e5100d0)) -* setData tx ([#17](https://github.com/lukso-network/tools-lsp-factory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lsp-factory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) -* use new variable name ([c2fbb84](https://github.com/lukso-network/tools-lsp-factory/commit/c2fbb8416b9d543e3843cfad89cffc5fd36d3dd9)) - - -* Add deployProxy flag functionality to LSP7 deployment ([b930747](https://github.com/lukso-network/tools-lsp-factory/commit/b930747be2e4de7dc79e8c3b044be971e9956a9e)) -* add deployProxy flag functionality to LSP8 deployment ([8402c16](https://github.com/lukso-network/tools-lsp-factory/commit/8402c16900897549fff521085ce966f9f6bcc93f)) -* **lsp3:** rename UP controllerAccounts controllerAddresses ([a2c83b5](https://github.com/lukso-network/tools-lsp-factory/commit/a2c83b53f0b0ddbff3250c6f3cfb413e9b36e97a)) -* remove deployBaseContract method ([92f0501](https://github.com/lukso-network/tools-lsp-factory/commit/92f05010bae81ee12e4d1627f721837fdcb7c21f)) -* split LSP7/LSP8 DigitalAsset classes ([4049478](https://github.com/lukso-network/tools-lsp-factory/commit/404947811dd6e761eb3e0e51572395e1a975ba90)) -* split LSP7/LSP8 DigitalAsset classes ([5c7e9c0](https://github.com/lukso-network/tools-lsp-factory/commit/5c7e9c01416ffeb7fb56055a47f896a037b4931b)) +- add missing types files in build ([#25](https://github.com/lukso-network/tools-lsp-factory/issues/25)) ([01eb05d](https://github.com/lukso-network/tools-lsp-factory/commit/01eb05d724ea48729646cf165efa01812cc77016)), closes [/github.com/dethcrypto/TypeChain/issues/430#issuecomment-964314162](https://github.com/lukso-network//github.com/dethcrypto/TypeChain/issues/430/issues/issuecomment-964314162) +- add zero-left padding for `AddressPermissions[]` length ([#55](https://github.com/lukso-network/tools-lsp-factory/issues/55)) ([c6a65bd](https://github.com/lukso-network/tools-lsp-factory/commit/c6a65bd87bef92cb81b46071f5b657b6ecdc76cf)) +- deploy mintable digital assets ([6b95f07](https://github.com/lukso-network/tools-lsp-factory/commit/6b95f0780290501ad5a4cc788c1e614352ead23a)) +- linter error ([455e9a4](https://github.com/lukso-network/tools-lsp-factory/commit/455e9a43c491b8ae691681b1e0e3851fa9369481)) +- npm publish add .json file ([#15](https://github.com/lukso-network/tools-lsp-factory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lsp-factory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) +- set UniversalReceiverDelegate key to setData ([#35](https://github.com/lukso-network/tools-lsp-factory/issues/35)) ([4a25e1c](https://github.com/lukso-network/tools-lsp-factory/commit/4a25e1c73ca85d99d289302ac91cda5d4e5100d0)) +- setData tx ([#17](https://github.com/lukso-network/tools-lsp-factory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lsp-factory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) +- use new variable name ([c2fbb84](https://github.com/lukso-network/tools-lsp-factory/commit/c2fbb8416b9d543e3843cfad89cffc5fd36d3dd9)) + +- Add deployProxy flag functionality to LSP7 deployment ([b930747](https://github.com/lukso-network/tools-lsp-factory/commit/b930747be2e4de7dc79e8c3b044be971e9956a9e)) +- add deployProxy flag functionality to LSP8 deployment ([8402c16](https://github.com/lukso-network/tools-lsp-factory/commit/8402c16900897549fff521085ce966f9f6bcc93f)) +- **lsp3:** rename UP controllerAccounts controllerAddresses ([a2c83b5](https://github.com/lukso-network/tools-lsp-factory/commit/a2c83b53f0b0ddbff3250c6f3cfb413e9b36e97a)) +- remove deployBaseContract method ([92f0501](https://github.com/lukso-network/tools-lsp-factory/commit/92f05010bae81ee12e4d1627f721837fdcb7c21f)) +- split LSP7/LSP8 DigitalAsset classes ([4049478](https://github.com/lukso-network/tools-lsp-factory/commit/404947811dd6e761eb3e0e51572395e1a975ba90)) +- split LSP7/LSP8 DigitalAsset classes ([5c7e9c0](https://github.com/lukso-network/tools-lsp-factory/commit/5c7e9c01416ffeb7fb56055a47f896a037b4931b)) ### [1.1.5](https://github.com/lukso-network/tools-lsp-factory/compare/v1.0.2-alpha.8...v1.1.5) (2021-11-23) ### Features -* upload image to IPFS from buffer ([f17b911](https://github.com/lukso-network/tools-lsp-factory/commit/f17b911820e277cade73089968fb9566e00d832f)) - +- upload image to IPFS from buffer ([f17b911](https://github.com/lukso-network/tools-lsp-factory/commit/f17b911820e277cade73089968fb9566e00d832f)) ### [1.1.4](https://github.com/lukso-network/tools-lsp-factory/compare/v1.0.2-alpha.8...v1.1.4) (2021-11-18) ### Bug Fixes -* set UniversalReceiverDelegate key to setData ([#35](https://github.com/lukso-network/tools-lsp-factory/issues/35)) ([4a25e1c](https://github.com/lukso-network/tools-lsp-factory/commit/4a25e1c73ca85d99d289302ac91cda5d4e5100d0)) +- set UniversalReceiverDelegate key to setData ([#35](https://github.com/lukso-network/tools-lsp-factory/issues/35)) ([4a25e1c](https://github.com/lukso-network/tools-lsp-factory/commit/4a25e1c73ca85d99d289302ac91cda5d4e5100d0)) ### [1.1.3](https://github.com/lukso-network/tools-lsp-factory/compare/v1.0.2-alpha.8...v1.1.3) (2021-11-17) - ### Features -* init base contracts on deploy ([#24](https://github.com/lukso-network/tools-lsp-factory/issues/24)) ([63821da](https://github.com/lukso-network/tools-lsp-factory/commit/63821da95684c68555075004754ffdde1a3da4b4)) - +- init base contracts on deploy ([#24](https://github.com/lukso-network/tools-lsp-factory/issues/24)) ([63821da](https://github.com/lukso-network/tools-lsp-factory/commit/63821da95684c68555075004754ffdde1a3da4b4)) ### Bug Fixes -* add missing types files in build ([#25](https://github.com/lukso-network/tools-lsp-factory/issues/25)) ([01eb05d](https://github.com/lukso-network/tools-lsp-factory/commit/01eb05d724ea48729646cf165efa01812cc77016)), closes [/github.com/dethcrypto/TypeChain/issues/430#issuecomment-964314162](https://github.com/lukso-network//github.com/dethcrypto/TypeChain/issues/430/issues/issuecomment-964314162) -* npm publish add .json file ([#15](https://github.com/lukso-network/tools-lsp-factory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lsp-factory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) -* setData tx ([#17](https://github.com/lukso-network/tools-lsp-factory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lsp-factory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) +- add missing types files in build ([#25](https://github.com/lukso-network/tools-lsp-factory/issues/25)) ([01eb05d](https://github.com/lukso-network/tools-lsp-factory/commit/01eb05d724ea48729646cf165efa01812cc77016)), closes [/github.com/dethcrypto/TypeChain/issues/430#issuecomment-964314162](https://github.com/lukso-network//github.com/dethcrypto/TypeChain/issues/430/issues/issuecomment-964314162) +- npm publish add .json file ([#15](https://github.com/lukso-network/tools-lsp-factory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lsp-factory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) +- setData tx ([#17](https://github.com/lukso-network/tools-lsp-factory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lsp-factory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) ### [1.1.2](https://github.com/lukso-network/tools-lspFactory/compare/v1.0.2-alpha.8...v1.1.2) (2021-11-02) - ### Bug Fixes -* npm publish add .json file ([#15](https://github.com/lukso-network/tools-lspFactory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lspFactory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) -* setData tx ([#17](https://github.com/lukso-network/tools-lspFactory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lspFactory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) +- npm publish add .json file ([#15](https://github.com/lukso-network/tools-lspFactory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lspFactory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) +- setData tx ([#17](https://github.com/lukso-network/tools-lspFactory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lspFactory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) ### 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 +- **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](https://github.com/lukso-network/tools-lspFactory/commit/567c24a502dbb22faa7a3bcb7e2dd27b34cae32f)) -* **base contracts:** Deploy base contract if not yet deployed ([a737992](https://github.com/lukso-network/tools-lspFactory/commit/a737992cd4c773dc5e481390a01b5916bd97a7b3)) -* **base contracts:** use newly deployed base contracts if default addresses are empty ([3f14f54](https://github.com/lukso-network/tools-lspFactory/commit/3f14f54764f5b108901cc551a521c918c8e168ea)) -* **constructor:** allow private key and RPC url strings as LSPFactory construtors ([e783d35](https://github.com/lukso-network/tools-lspFactory/commit/e783d35cacb5f8ecd31623770003cec97ab23e5c)) -* **deploy:** Make deploy return promise and add deployReactive function ([eb8df4f](https://github.com/lukso-network/tools-lspFactory/commit/eb8df4f7d835d1523f6755c20522780730f0c645)) -* **deploymentEvent:** add base contract deploymenet events ([351cb4f](https://github.com/lukso-network/tools-lspFactory/commit/351cb4fc760ba240eceeb518c44e75140559f79f)) -* **digital-asset:** add LSP7 and LSP8 deployment ([80666b2](https://github.com/lukso-network/tools-lspFactory/commit/80666b28eacf5caed6cd27a7242dfcea266a0027)) -* **github-workflows:** add github workflow for npm test ([477a6cd](https://github.com/lukso-network/tools-lspFactory/commit/477a6cd1d79b653fccb9e8d9a2e0b5562131725e)) -* **LSP3:** allow File object or LSP3 ready images to be passed ([e89b747](https://github.com/lukso-network/tools-lspFactory/commit/e89b747dd25e018d179d811ad1b81423d95bdb51)) -* **LSP3:** allow nullable LSP3 data ([11cc53b](https://github.com/lukso-network/tools-lspFactory/commit/11cc53b7ff77c38293545c5a01c64f7d7850b9bb)) -* **lsp3:** upload lsp3 data to ipfs while deploying ([0d9c0ba](https://github.com/lukso-network/tools-lspFactory/commit/0d9c0ba3b5410ed4b314460f00a3f656c2d66db7)) -* **lsp7:** add proxy deployment of lsp7 ([b8726c5](https://github.com/lukso-network/tools-lspFactory/commit/b8726c51f16d691f61fbbafee5fd6ae5cf93b15b)) -* **lsp8:** add proxy deployment for lsp8 ([2b6eae0](https://github.com/lukso-network/tools-lspFactory/commit/2b6eae0b3057ccb922bc78837a54be17fe521fea)) -* **lspFactory:** Add SignerOptions object in constructor ([f6b5fd3](https://github.com/lukso-network/tools-lspFactory/commit/f6b5fd3638c893e168f5b2754e92f1e0f7b81806)) -* **profile-deployments:** poc deployment events ([64d777a](https://github.com/lukso-network/tools-lspFactory/commit/64d777ab15d9708d2cc982d33ac9a7901cf52b5e)) -* **profile-proxy-deployments:** initial alpha version ([e883d08](https://github.com/lukso-network/tools-lspFactory/commit/e883d08b6f0cc1ddbc1cbfeac8468fe52c849259)) -* **profile-upload:** alpha version of image upload ([c72af0c](https://github.com/lukso-network/tools-lspFactory/commit/c72af0cfe20cbe2e17adc73373402692940fab1b)) -* **signer permissions:** Set user defined signer permissions on KeyManager when deploying ([3f5e1f0](https://github.com/lukso-network/tools-lspFactory/commit/3f5e1f0c726aef73cfedfad3c04ef43337f77ff3)) - +- **base contracts:** add deployBaseContracts method ([567c24a](https://github.com/lukso-network/tools-lspFactory/commit/567c24a502dbb22faa7a3bcb7e2dd27b34cae32f)) +- **base contracts:** Deploy base contract if not yet deployed ([a737992](https://github.com/lukso-network/tools-lspFactory/commit/a737992cd4c773dc5e481390a01b5916bd97a7b3)) +- **base contracts:** use newly deployed base contracts if default addresses are empty ([3f14f54](https://github.com/lukso-network/tools-lspFactory/commit/3f14f54764f5b108901cc551a521c918c8e168ea)) +- **constructor:** allow private key and RPC url strings as LSPFactory construtors ([e783d35](https://github.com/lukso-network/tools-lspFactory/commit/e783d35cacb5f8ecd31623770003cec97ab23e5c)) +- **deploy:** Make deploy return promise and add deployReactive function ([eb8df4f](https://github.com/lukso-network/tools-lspFactory/commit/eb8df4f7d835d1523f6755c20522780730f0c645)) +- **deploymentEvent:** add base contract deploymenet events ([351cb4f](https://github.com/lukso-network/tools-lspFactory/commit/351cb4fc760ba240eceeb518c44e75140559f79f)) +- **digital-asset:** add LSP7 and LSP8 deployment ([80666b2](https://github.com/lukso-network/tools-lspFactory/commit/80666b28eacf5caed6cd27a7242dfcea266a0027)) +- **github-workflows:** add github workflow for npm test ([477a6cd](https://github.com/lukso-network/tools-lspFactory/commit/477a6cd1d79b653fccb9e8d9a2e0b5562131725e)) +- **LSP3:** allow File object or LSP3 ready images to be passed ([e89b747](https://github.com/lukso-network/tools-lspFactory/commit/e89b747dd25e018d179d811ad1b81423d95bdb51)) +- **LSP3:** allow nullable LSP3 data ([11cc53b](https://github.com/lukso-network/tools-lspFactory/commit/11cc53b7ff77c38293545c5a01c64f7d7850b9bb)) +- **lsp3:** upload lsp3 data to ipfs while deploying ([0d9c0ba](https://github.com/lukso-network/tools-lspFactory/commit/0d9c0ba3b5410ed4b314460f00a3f656c2d66db7)) +- **lsp7:** add proxy deployment of lsp7 ([b8726c5](https://github.com/lukso-network/tools-lspFactory/commit/b8726c51f16d691f61fbbafee5fd6ae5cf93b15b)) +- **lsp8:** add proxy deployment for lsp8 ([2b6eae0](https://github.com/lukso-network/tools-lspFactory/commit/2b6eae0b3057ccb922bc78837a54be17fe521fea)) +- **lspFactory:** Add SignerOptions object in constructor ([f6b5fd3](https://github.com/lukso-network/tools-lspFactory/commit/f6b5fd3638c893e168f5b2754e92f1e0f7b81806)) +- **profile-deployments:** poc deployment events ([64d777a](https://github.com/lukso-network/tools-lspFactory/commit/64d777ab15d9708d2cc982d33ac9a7901cf52b5e)) +- **profile-proxy-deployments:** initial alpha version ([e883d08](https://github.com/lukso-network/tools-lspFactory/commit/e883d08b6f0cc1ddbc1cbfeac8468fe52c849259)) +- **profile-upload:** alpha version of image upload ([c72af0c](https://github.com/lukso-network/tools-lspFactory/commit/c72af0cfe20cbe2e17adc73373402692940fab1b)) +- **signer permissions:** Set user defined signer permissions on KeyManager when deploying ([3f5e1f0](https://github.com/lukso-network/tools-lspFactory/commit/3f5e1f0c726aef73cfedfad3c04ef43337f77ff3)) ### Bug Fixes -* **config-helper:** use the correct keys ([47ea967](https://github.com/lukso-network/tools-lspFactory/commit/47ea967ac94f53869dcdd8b64b5d5897bd42d521)) -* correct npm version regression ([848ff69](https://github.com/lukso-network/tools-lspFactory/commit/848ff69cc6ddf50182497f4b538421b4ee7ac66e)) -* **lsp3-upload:** remove File type check ([d5825d1](https://github.com/lukso-network/tools-lspFactory/commit/d5825d1d02c8e325580e6d48c882483fb283d7a1)) -* npm publish add .json file ([#15](https://github.com/lukso-network/tools-lspFactory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lspFactory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) -* **package-lock:** fix broken package lock ([3facec6](https://github.com/lukso-network/tools-lspFactory/commit/3facec612adc66775d23d8e4794490b95db2fc09)) -* **profile-deployment:** fix proxy initialization ([699417a](https://github.com/lukso-network/tools-lspFactory/commit/699417ae5e9c5cd6fca8d11561b0887fe7e82f70)) -* proxy deployer test ([6cd79a8](https://github.com/lukso-network/tools-lspFactory/commit/6cd79a8cf95f78bd9f20cab0e544bdebf00bc41e)) -* setData tx ([#17](https://github.com/lukso-network/tools-lspFactory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lspFactory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) - - -* **constructor:** move chainId to SignerOptions object ([ac5c09b](https://github.com/lukso-network/tools-lspFactory/commit/ac5c09bf6208c429c26d8f5c33d852667b92aa14)) -* **controller permissions:** pass controller permissions in deploy function ([47fc329](https://github.com/lukso-network/tools-lspFactory/commit/47fc329f9feed70c28beeab07fb6751e6a37afaf)) -* **lsp-factory:** Swap provider and signer constructors ([83b97d8](https://github.com/lukso-network/tools-lspFactory/commit/83b97d8dc15c4bd24c6577928587598ae0ba6759)) +- **config-helper:** use the correct keys ([47ea967](https://github.com/lukso-network/tools-lspFactory/commit/47ea967ac94f53869dcdd8b64b5d5897bd42d521)) +- correct npm version regression ([848ff69](https://github.com/lukso-network/tools-lspFactory/commit/848ff69cc6ddf50182497f4b538421b4ee7ac66e)) +- **lsp3-upload:** remove File type check ([d5825d1](https://github.com/lukso-network/tools-lspFactory/commit/d5825d1d02c8e325580e6d48c882483fb283d7a1)) +- npm publish add .json file ([#15](https://github.com/lukso-network/tools-lspFactory/issues/15)) ([ab52949](https://github.com/lukso-network/tools-lspFactory/commit/ab529499b231a9fcf6d44edde6c592192832646d)) +- **package-lock:** fix broken package lock ([3facec6](https://github.com/lukso-network/tools-lspFactory/commit/3facec612adc66775d23d8e4794490b95db2fc09)) +- **profile-deployment:** fix proxy initialization ([699417a](https://github.com/lukso-network/tools-lspFactory/commit/699417ae5e9c5cd6fca8d11561b0887fe7e82f70)) +- proxy deployer test ([6cd79a8](https://github.com/lukso-network/tools-lspFactory/commit/6cd79a8cf95f78bd9f20cab0e544bdebf00bc41e)) +- setData tx ([#17](https://github.com/lukso-network/tools-lspFactory/issues/17)) ([b5b7cd7](https://github.com/lukso-network/tools-lspFactory/commit/b5b7cd79d11212bad61b1f8bcda63dec24ea4294)) + +- **constructor:** move chainId to SignerOptions object ([ac5c09b](https://github.com/lukso-network/tools-lspFactory/commit/ac5c09bf6208c429c26d8f5c33d852667b92aa14)) +- **controller permissions:** pass controller permissions in deploy function ([47fc329](https://github.com/lukso-network/tools-lspFactory/commit/47fc329f9feed70c28beeab07fb6751e6a37afaf)) +- **lsp-factory:** Swap provider and signer constructors ([83b97d8](https://github.com/lukso-network/tools-lspFactory/commit/83b97d8dc15c4bd24c6577928587598ae0ba6759)) diff --git a/package-lock.json b/package-lock.json index 09496841..d1ae0afc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lukso/lsp-factory.js", - "version": "2.4.0", + "version": "2.5.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@lukso/lsp-factory.js", - "version": "2.4.0", + "version": "2.5.0", "license": "MIT", "dependencies": { "@erc725/erc725.js": "0.17.1", diff --git a/package.json b/package.json index 2f01a2b6..f3ab4d67 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lukso/lsp-factory.js", - "version": "2.4.0", + "version": "2.5.0", "description": "Helper Library to allow simple deployments of UniversalProfiles and LSP7 and LSP8 Digital Assets.", "main": "build/main/src/index.js", "typings": "build/main/src/index.d.ts",