diff --git a/CHANGELOG.md b/CHANGELOG.md index 51db67a8..3a9f8760 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog +## [2.3.0](https://github.com/sygmaprotocol/sygma-solidity/compare/v2.2.1...v2.3.0) (2023-05-11) + + +### Features + +* implement handler response on proposal execution ([#167](https://github.com/sygmaprotocol/sygma-solidity/issues/167)) ([ae04b0c](https://github.com/sygmaprotocol/sygma-solidity/commit/ae04b0c3040588d86247a1b87666478623ba6699)) +* return data from Bridge.deposit() ([#165](https://github.com/sygmaprotocol/sygma-solidity/issues/165)) ([6e99f0f](https://github.com/sygmaprotocol/sygma-solidity/commit/6e99f0fa3fc11d42ef067ff6d3c99f8624e04d04)) + + +### Bug Fixes + +* check successful transfer when minting XC20 tokens ([#186](https://github.com/sygmaprotocol/sygma-solidity/issues/186)) ([84732d0](https://github.com/sygmaprotocol/sygma-solidity/commit/84732d0587185296f34e9250ada6d95746f80f51)) +* emit appropriate events on dynamic fee handler changes ([#183](https://github.com/sygmaprotocol/sygma-solidity/issues/183)) ([df632f1](https://github.com/sygmaprotocol/sygma-solidity/commit/df632f175fc153578d23d8158f5aa751bd30c571)) +* implement IERC1155 support check ([#185](https://github.com/sygmaprotocol/sygma-solidity/issues/185)) ([16610b8](https://github.com/sygmaprotocol/sygma-solidity/commit/16610b8d86f4d81afee35997c4d5eaea52ff9c7b)) +* prevent tokenURI variable shadowing ([#184](https://github.com/sygmaprotocol/sygma-solidity/issues/184)) ([b321f19](https://github.com/sygmaprotocol/sygma-solidity/commit/b321f19d8c17ecb0a803301db563fa29faa62af8)) +* remove unnecessary visibility from constructors ([#180](https://github.com/sygmaprotocol/sygma-solidity/issues/180)) ([a771697](https://github.com/sygmaprotocol/sygma-solidity/commit/a7716976317ad9c0001fd6027e592cb00bc9f207)) +* set mutability on conversion helper functions ([#182](https://github.com/sygmaprotocol/sygma-solidity/issues/182)) ([fcb1cb3](https://github.com/sygmaprotocol/sygma-solidity/commit/fcb1cb3efbbaf3acff4a0f7ab32b829b49b34ea0)) +* set new handler as minter ([#160](https://github.com/sygmaprotocol/sygma-solidity/issues/160)) ([5e4a9d6](https://github.com/sygmaprotocol/sygma-solidity/commit/5e4a9d6dbbe4f303fbc0bfac5c2c38b564c65c22)) +* set owner variable as immutable ([#181](https://github.com/sygmaprotocol/sygma-solidity/issues/181)) ([09b389a](https://github.com/sygmaprotocol/sygma-solidity/commit/09b389aad7fb8dad1e0ed6733f027f8798932c13)) +* setting tokens as burnable when migrating handlers ([#159](https://github.com/sygmaprotocol/sygma-solidity/issues/159)) ([52e96e3](https://github.com/sygmaprotocol/sygma-solidity/commit/52e96e3bb2b309e64329dc95e70a6ea15da07a59)) +* use custom errors to reduce gas consumption ([#187](https://github.com/sygmaprotocol/sygma-solidity/issues/187)) ([51a2eb8](https://github.com/sygmaprotocol/sygma-solidity/commit/51a2eb8245754fbac4fd4b203acdc196d704ab25)) + + +### Miscellaneous + +* add decimals conversion docs ([#142](https://github.com/sygmaprotocol/sygma-solidity/issues/142)) ([6cc0b27](https://github.com/sygmaprotocol/sygma-solidity/commit/6cc0b27cc02eb74c8f408e7bdc6905fc466cc2e9)) +* add description of environment configuration to README file ([#150](https://github.com/sygmaprotocol/sygma-solidity/issues/150)) ([1f55ea3](https://github.com/sygmaprotocol/sygma-solidity/commit/1f55ea3544bcae9dd8e237cad31ca325d16b2c25)) +* add devnet and testnet configs for migrations ([#162](https://github.com/sygmaprotocol/sygma-solidity/issues/162)) ([acb58b1](https://github.com/sygmaprotocol/sygma-solidity/commit/acb58b19e8179c7557cebaabfcec3dc5b9d1fb85)) +* add fees documentation ([#143](https://github.com/sygmaprotocol/sygma-solidity/issues/143)) ([0cf18fb](https://github.com/sygmaprotocol/sygma-solidity/commit/0cf18fb4bc2018dab04004081fa04154696a8df1)) +* change test2 RPC url ([#158](https://github.com/sygmaprotocol/sygma-solidity/issues/158)) ([48068ef](https://github.com/sygmaprotocol/sygma-solidity/commit/48068ef8b1757f91336b5574044721a31cbb76fc)) +* enable setting tokens as not burnable ([#164](https://github.com/sygmaprotocol/sygma-solidity/issues/164)) ([bab70c0](https://github.com/sygmaprotocol/sygma-solidity/commit/bab70c0fdd1cdc9287e6605befd76e9d54e411a4)) +* PermissionlessGenericHandler: unpack depositor address with custom length ([#161](https://github.com/sygmaprotocol/sygma-solidity/issues/161)) ([ead1143](https://github.com/sygmaprotocol/sygma-solidity/commit/ead11435fd32ff0876433b8e9a83c019fd757c00)) + ## [2.2.1](https://github.com/sygmaprotocol/sygma-solidity/compare/v2.2.0...v2.2.1) (2023-03-06) diff --git a/package.json b/package.json index d89b50d4..36460193 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@buildwithsygma/sygma-contracts", - "version": "2.2.1", + "version": "2.3.0", "description": "", "main": "dist/index.js", "repository": "https://github.com/sygmaprotocol/sygma-solidity.git",