diff --git a/CHANGELOG.md b/CHANGELOG.md index a28f0c33..3daad4f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,75 @@ # Changelog +## 1.0.0 (2023-04-03) + + +### ⚠ BREAKING CHANGES + +* Transition to ESM as hybrid package (#133) +* On track with v1 on-ledger release (#115) + +### Features + +* Add createDidPayloadWithSignInputs util [DEV-1587] ([#49](https://github.com/cheqd/sdk/issues/49)) ([e332f56](https://github.com/cheqd/sdk/commit/e332f56a49111d26a1b9537f73a7eb228db0c61a)) +* Add localnet in test workflow ([e498193](https://github.com/cheqd/sdk/commit/e498193b52be8440c1b654ea72f0f8293e22f330)) +* Added querier as service capability ([#129](https://github.com/cheqd/sdk/issues/129)) ([71faac7](https://github.com/cheqd/sdk/commit/71faac7c7d9d9d854b89ef862bca1434b45b4905)) +* **api:** Basic api design & extension plans, TBC ([9c24549](https://github.com/cheqd/sdk/commit/9c245491bc1611c73e6be27a08c23fd5489cbd97)) +* **did:** Added automated did creation tests & fixes, refactors ([bcfc198](https://github.com/cheqd/sdk/commit/bcfc198dbd81062a6d1a9cd8afc6ec16cf15c460)) +* **did:** Added multiple verification method support & `uuid` did url support ([d35f007](https://github.com/cheqd/sdk/commit/d35f007e6ee0f03276a0a713c0050e4ac016c5b8)) +* Integrate V2 protos ([7fe20bd](https://github.com/cheqd/sdk/commit/7fe20bd6c6c8f521cb7348cc43b65e4191c658bc)) +* On track with v1 on-ledger release ([#115](https://github.com/cheqd/sdk/issues/115)) ([1ef3a07](https://github.com/cheqd/sdk/commit/1ef3a07c27fa63c9ab2695cda8369c259ef94c04)) +* **registry:** Fixed registration logic & improved extensibility ([3d76466](https://github.com/cheqd/sdk/commit/3d76466e322657817d380bf384d9f6c45c1eb793)) +* Remove amino encoding workaround in resource ([2754a97](https://github.com/cheqd/sdk/commit/2754a9784d7f82e9e1bbfd2f98d5f82825f16a1f)) +* Remove file-type ([#163](https://github.com/cheqd/sdk/issues/163)) ([3d2e46a](https://github.com/cheqd/sdk/commit/3d2e46a98d2940139edb5dec205af2828803a0f9)) +* Resolve review suggestions ([b984ef4](https://github.com/cheqd/sdk/commit/b984ef46e1815ffc2f11ab426359d81776f271a8)) +* Resources support [DEV-1616] ([#18](https://github.com/cheqd/sdk/issues/18)) ([40bb485](https://github.com/cheqd/sdk/commit/40bb485399b1ce83997350d450432100d05b10a2)) +* **sdk:** Added base constructor manager class ([441bfa3](https://github.com/cheqd/sdk/commit/441bfa373ff33b99d111203a963f14d6bae4fbc5)) +* **signer:** Added pre-test implementation of `DidTxSigner` ([924d9ec](https://github.com/cheqd/sdk/commit/924d9ec27d7e68288db220d0bc218d797a942118)) +* **tests:** Added more signer coverage ([59a88eb](https://github.com/cheqd/sdk/commit/59a88ebfcbfe4f231716e6d9ecb0935985212ea5)) +* **tests:** Added stable round of SDK tests ([fa31daa](https://github.com/cheqd/sdk/commit/fa31daa059b7affd8732b7e53bd590d7dea06764)) +* Update @cheqd/ts-proto from 3.1.2 to 3.1.3 ([#151](https://github.com/cheqd/sdk/issues/151)) ([f6ac275](https://github.com/cheqd/sdk/commit/f6ac2759255ed612a99aff35d497468ff4530e11)) +* Update indyStyle identifier ([e12226d](https://github.com/cheqd/sdk/commit/e12226d57afdb0ce76dce5d3a85d76d17e8dc7f5)) +* Update proto && Accept did core spec input [DEV-2113] ([#111](https://github.com/cheqd/sdk/issues/111)) ([f2f710a](https://github.com/cheqd/sdk/commit/f2f710adcaa245af6ae83e89f8e0b695d0751fcd)), closes [#114](https://github.com/cheqd/sdk/issues/114) +* Update signature conversion ([2824bcb](https://github.com/cheqd/sdk/commit/2824bcbbbbb35521d5372d6a9592b31ad5085ad5)) +* Update test rpcUrl ([3903c62](https://github.com/cheqd/sdk/commit/3903c62cdcff574c02a643773c6f370e59e9f187)) +* Update tests ([242e82f](https://github.com/cheqd/sdk/commit/242e82f924d15ad49d15f9735cbf0694234df172)) +* Update tests and utils ([6075594](https://github.com/cheqd/sdk/commit/6075594240dbbc1e36fb159acae1391332b1e250)) +* Updated ts-proto package ([72e5bcf](https://github.com/cheqd/sdk/commit/72e5bcf970aa1c57aefee5a413d3922f1739fee7)) +* Upgrade ts-proto && Support Deactivate DID ([46a57ea](https://github.com/cheqd/sdk/commit/46a57ea575c5de8b5e8f1be7d40558acaceebdd9)) +* **utils:** Added utils & interoperability improvements ([d0f5f4d](https://github.com/cheqd/sdk/commit/d0f5f4d9bac01ac144b4afff696750bb4b20ac72)) + + +### Bug Fixes + +* Bugfix on conditional context injection ([6497799](https://github.com/cheqd/sdk/commit/649779976bb57d6239c1e2e285146f8d5d668406)) +* Bugfix on conditional context injection ([#142](https://github.com/cheqd/sdk/issues/142)) ([b09c681](https://github.com/cheqd/sdk/commit/b09c681369de1f577faeeb4568e8103344e123c1)) +* Bugfix on conditional context injection ([#143](https://github.com/cheqd/sdk/issues/143)) ([854232c](https://github.com/cheqd/sdk/commit/854232c4707f7cea5b41b9a111f8bfbc2f2a02ea)) +* **build:** Added deep level support of iterables ([1aeaea3](https://github.com/cheqd/sdk/commit/1aeaea3ed8062f1d1853930bd792b1c988e616d5)) +* **build:** Fixed build type declarations standalones ([ffadfe5](https://github.com/cheqd/sdk/commit/ffadfe553be49a11d2bb347341b90964c75adb23)) +* Bump dependencies to latest ts-proto upstream ([3762c9f](https://github.com/cheqd/sdk/commit/3762c9f1db7c196afae98f5ed7e03790210d0345)) +* Client determined MIME type auto fee generation ([#117](https://github.com/cheqd/sdk/issues/117)) ([3ba673d](https://github.com/cheqd/sdk/commit/3ba673d9b6c61f82d38b49e60a4231196dd357cc)) +* **deps:** Downgraded `uint8arrays` due to export config clash ([2e30906](https://github.com/cheqd/sdk/commit/2e3090624e505b666b038828f3453753fd887b58)) +* **deps:** Fixed dev deps in scope of semantic release ([721b488](https://github.com/cheqd/sdk/commit/721b488ca6b5b28720307ca04ae84b49da7e52f4)) +* **deps:** Fixed imports deriving from bumps ([2cccc75](https://github.com/cheqd/sdk/commit/2cccc75090543fec8aff222ba3b19db9afc14b6a)) +* **exports:** Fixed lib exports ([f17dbe3](https://github.com/cheqd/sdk/commit/f17dbe3afcc9e87d13ff2858d62fde0823d0e78c)) +* Handle empty address condition ([#125](https://github.com/cheqd/sdk/issues/125)) ([6c1080b](https://github.com/cheqd/sdk/commit/6c1080b19416ddbd583af8619586b2f14bf417ac)) +* **keys:** Added deep equality lambda ([edcc15f](https://github.com/cheqd/sdk/commit/edcc15f5ece115893cd5f3e876cf4927379b0a55)) +* Minor issue ([e060576](https://github.com/cheqd/sdk/commit/e060576034693dba70f7f4a7576f5a72f967045a)) +* Removed traces of directory imports ([#135](https://github.com/cheqd/sdk/issues/135)) ([9a5d53c](https://github.com/cheqd/sdk/commit/9a5d53c87343aa1a568f0feda9c586e1fd74ffde)) +* **tests:** Removed experimental versioning ([93b714c](https://github.com/cheqd/sdk/commit/93b714c538cdd10f67385b19a33d284f042bc6c4)) +* **types:** Fixed type mismatch on compilation ([c0cfbd5](https://github.com/cheqd/sdk/commit/c0cfbd500ccd8cfb0d56ccf431fbd41886a5a3a6)) +* typo ([463ac62](https://github.com/cheqd/sdk/commit/463ac6208e79c1564c2ed6eeed0a44b06a065d4f)) + + +### Performance Improvements + +* **helpers:** Added env-specific utils exports ([4957f44](https://github.com/cheqd/sdk/commit/4957f445734380c0bb6758c16096cd25978c7cac)) + + +### Build System + +* Transition to ESM as hybrid package ([#133](https://github.com/cheqd/sdk/issues/133)) ([a832043](https://github.com/cheqd/sdk/commit/a832043016336aa4cc74a8106429576c72ffe9d9)) + ## [3.2.0](https://github.com/cheqd/sdk/compare/3.1.1...3.2.0) (2023-03-09) diff --git a/package.json b/package.json index 2ded4ac2..959f301b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cheqd/sdk", - "version": "3.2.0", + "version": "1.0.0", "description": "A TypeScript SDK built with CosmJS to interact with cheqd network ledger", "license": "Apache-2.0", "author": "Cheqd Foundation Limited (https://github.com/cheqd)",