diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md new file mode 100644 index 0000000..c2455c7 --- /dev/null +++ b/packages/sdk/CHANGELOG.md @@ -0,0 +1,50 @@ +# Changelog + +## 1.0.0 (2026-03-30) + + +### Features + +* Add comprehensive XDR envelope builder tests for Stellar transa… ([9ab253e](https://github.com/gloskull/chenpilot/commit/9ab253e62bbd8a99965d577683ce5f301ec4467b)) +* Add comprehensive XDR envelope builder tests for Stellar transactions ([7a3fab6](https://github.com/gloskull/chenpilot/commit/7a3fab64fc85d1d6f7288d5211f07f1b5ed54f85)) +* Add Soroban contract resource fee bumping ([6cb74a0](https://github.com/gloskull/chenpilot/commit/6cb74a03b6fb3fbea6117933d0f0e20b7da3e28e)), closes [#58](https://github.com/gloskull/chenpilot/issues/58) +* **backend:** add agent sandboxing utility for testing ([8de124b](https://github.com/gloskull/chenpilot/commit/8de124b000a76ccbf335a170ded65c74acdb73eb)) +* **backend:** add agent sandboxing utility for testing ([ee90250](https://github.com/gloskull/chenpilot/commit/ee9025030769712b49fce4a9557cd5e23eeb1dd7)), closes [#97](https://github.com/gloskull/chenpilot/issues/97) +* **bot:** implement /sponsor command for initial account setup ([c61b0da](https://github.com/gloskull/chenpilot/commit/c61b0da9399a386eec636d24030a370b56a3189e)) +* **bot:** implement /sponsor command for initial account setup ([a5e2343](https://github.com/gloskull/chenpilot/commit/a5e2343b02c0d11a9adbc0ea04ca2cb5c4e6fbf6)) +* Impl agent tool for sep-1 ([15e839b](https://github.com/gloskull/chenpilot/commit/15e839b0abcd3182b1472f099cee5ad2031010ab)) +* Impl agent tool for sep-1 ([4f7ae5f](https://github.com/gloskull/chenpilot/commit/4f7ae5f220cce64f829b39576a3b9ee59594cc42)) +* Implement Stellar account sequence tracking for concurrent tran… ([3eef986](https://github.com/gloskull/chenpilot/commit/3eef986f654ff47cf99c202ecd97c32c4e47e299)) +* Implement Stellar account sequence tracking for concurrent transactions ([adad9ac](https://github.com/gloskull/chenpilot/commit/adad9ac06e6ed6b4c6281161db1cc4f786973107)) +* **sdk:** add getExecutionLogs for Soroban contract calls ([7479bd8](https://github.com/gloskull/chenpilot/commit/7479bd8ae055ff472846e33c3bcf693837296dbd)) +* **sdk:** add getExecutionLogs for Soroban contract calls ([0831ecc](https://github.com/gloskull/chenpilot/commit/0831ecc03fa0ef34de3f0a0f38fff2aa59b716a1)), closes [#156](https://github.com/gloskull/chenpilot/issues/156) +* **sdk:** add high-level API for Soroban contract event subscriptions ([12d1abf](https://github.com/gloskull/chenpilot/commit/12d1abf377c45f499c6cd45c90d1d49344bb76f1)) +* **sdk:** add high-level API for Soroban contract event subscriptions ([9e21ae4](https://github.com/gloskull/chenpilot/commit/9e21ae4804ce57eca61d63dc927bbbbc5401ad73)), closes [#167](https://github.com/gloskull/chenpilot/issues/167) +* **sdk:** add multi-sig account configuration support ([5fbc059](https://github.com/gloskull/chenpilot/commit/5fbc059ed48434e7e67776abacc9223be7292abe)), closes [#177](https://github.com/gloskull/chenpilot/issues/177) +* **sdk:** add network status checks for Stellar ([0ea4dc0](https://github.com/gloskull/chenpilot/commit/0ea4dc020043b42085861dce3229feac53e3c3e4)), closes [#175](https://github.com/gloskull/chenpilot/issues/175) +* **sdk:** add RecoveryEngine and tests; fix lint issues ([6e08d36](https://github.com/gloskull/chenpilot/commit/6e08d3664a0fa3411e1ab1e7079e7cc507cd642c)) +* **sdk:** add RecoveryEngine and tests; fix lint issues ([9207ffd](https://github.com/gloskull/chenpilot/commit/9207ffd7a0068163d5a244690ca133377d30a62c)) +* **sdk:** add runtime validation of Horizon and RPC responses ([126e02b](https://github.com/gloskull/chenpilot/commit/126e02b9a35db9a8b9449bcab25be1ca7d28fecb)) +* **sdk:** add stellar claimable balance search and claim utilities ([64410fe](https://github.com/gloskull/chenpilot/commit/64410fe71104ee5a964779811329bb774076bf05)) +* **sdk:** add stellar claimable balance search and claim utilities ([580fc4e](https://github.com/gloskull/chenpilot/commit/580fc4ea8e524fe236a0463cdef762878fd3a26c)) +* **sdk:** automate API docs with TypeDoc and Pages ([#228](https://github.com/gloskull/chenpilot/issues/228)) ([2f0abac](https://github.com/gloskull/chenpilot/commit/2f0abac7a240b0aaba4d9859f9310f6422d1f5a4)) +* **sdk:** implement automated unit tests for Soroban RPC client ([1ba8fff](https://github.com/gloskull/chenpilot/commit/1ba8fffd4fc13f7d82fc5c199b317d9dd64377f5)) +* **sdk:** implement automated unit tests for Soroban RPC client ([cda1a15](https://github.com/gloskull/chenpilot/commit/cda1a151ad8e2c7826b5797a519349504a2a85ea)), closes [#160](https://github.com/gloskull/chenpilot/issues/160) +* **sdk:** implement batching for Soroban RPC queries ([7a8341a](https://github.com/gloskull/chenpilot/commit/7a8341ad3e1dfc7f806f57b863d9836e530253ea)) +* **sdk:** implement cursor-based pagination for Horizon account offers ([7b3ec2b](https://github.com/gloskull/chenpilot/commit/7b3ec2b5a3e1ad70207ee79c4610cf20db8dc718)) +* **sdk:** implement rate limiter for horizon requests ([ec3c5f8](https://github.com/gloskull/chenpilot/commit/ec3c5f8c06bd8124a680fa9c7806585bdd8508c9)) +* **sdk:** implement rate limiter for horizon requests ([a5f2183](https://github.com/gloskull/chenpilot/commit/a5f2183837cee00b6319eb0d39651e6ef1666603)), closes [#162](https://github.com/gloskull/chenpilot/issues/162) +* **sdk:** implement SDK Error Contextualization (Horizon codes) ([2927f4e](https://github.com/gloskull/chenpilot/commit/2927f4e2f15b9a8630e0ce95cb470c3bc485ab1f)) +* **sdk:** implement SDK Error Contextualization (Horizon codes) ([0972762](https://github.com/gloskull/chenpilot/commit/0972762796adb896adc62833cebf18520d8e51e1)) +* **sdk:** implement SignatureProvider interface for multi-signer sup… ([a6a2b0e](https://github.com/gloskull/chenpilot/commit/a6a2b0e97f120fa5d227a01f086d57909737ea32)) +* **sdk:** implement SignatureProvider interface for multi-signer support ([e1a3e54](https://github.com/gloskull/chenpilot/commit/e1a3e54f1c67c3dc4a32879ce012f3179f9d02ca)) +* **sdk:** setup release automation and technical docs review ([c72b0b7](https://github.com/gloskull/chenpilot/commit/c72b0b7ac7b64f71b4c024b2c6b03a7eea3b86c1)) +* **sdk:** setup release automation and technical docs review ([6b826a4](https://github.com/gloskull/chenpilot/commit/6b826a4c9c1272c38e65ce9eed727beb798b3228)) + + +### Bug Fixes + +* correct JSON syntax in sdk package.json ([5ef55c4](https://github.com/gloskull/chenpilot/commit/5ef55c4159c4ef632106f5ac476b8d409d280d22)) +* resolve all linting errors ([715fbc9](https://github.com/gloskull/chenpilot/commit/715fbc98e95fddcc364a8e6ea6f86bbe2635e827)) +* resolve merge conflicts and fix eslint errors ([4b359fd](https://github.com/gloskull/chenpilot/commit/4b359fd540aa61cf1b693941172dfdb52fd14848)) +* resolve merge conflicts and fix ESLint errors ([c370f3d](https://github.com/gloskull/chenpilot/commit/c370f3d97f2b2907afad127af2143a6098c55101)) diff --git a/packages/sdk/package-lock.json b/packages/sdk/package-lock.json index d7d3ec2..e2c7e4e 100644 --- a/packages/sdk/package-lock.json +++ b/packages/sdk/package-lock.json @@ -1,12 +1,12 @@ { "name": "@chen-pilot/sdk-core", - "version": "0.1.0", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@chen-pilot/sdk-core", - "version": "0.1.0", + "version": "1.0.0", "license": "ISC", "devDependencies": { "@types/jest": "^29.5.0", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index be9a864..b2de15a 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@chen-pilot/sdk-core", - "version": "0.1.0", + "version": "1.0.0", "description": "Core SDK for Chen Pilot cross-chain operations", "main": "dist/index.js", "types": "dist/index.d.ts",