From ff8ab0ec72e5cdc4bff0ac163d98e89cf616e7ba Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Sep 2026 22:20:26 +0000 Subject: [PATCH] ci(changesets): version packages --- .changeset/drop-effect-platform.md | 5 ----- .changeset/drop-unused-runtime-deps.md | 5 ----- .changeset/koios-utxos-by-outref.md | 5 ----- docs/CHANGELOG.md | 8 ++++++++ docs/package.json | 2 +- examples/with-vite-react/CHANGELOG.md | 7 +++++++ examples/with-vite-react/package.json | 2 +- packages/aiken-uplc/CHANGELOG.md | 7 +++++++ packages/aiken-uplc/package.json | 2 +- packages/evolution-devnet/CHANGELOG.md | 9 +++++++++ packages/evolution-devnet/package.json | 2 +- packages/evolution/CHANGELOG.md | 10 ++++++++++ packages/evolution/package.json | 2 +- packages/scalus-uplc/CHANGELOG.md | 7 +++++++ packages/scalus-uplc/package.json | 2 +- 15 files changed, 54 insertions(+), 21 deletions(-) delete mode 100644 .changeset/drop-effect-platform.md delete mode 100644 .changeset/drop-unused-runtime-deps.md delete mode 100644 .changeset/koios-utxos-by-outref.md diff --git a/.changeset/drop-effect-platform.md b/.changeset/drop-effect-platform.md deleted file mode 100644 index 08506dcd..00000000 --- a/.changeset/drop-effect-platform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@evolution-sdk/evolution": patch ---- - -Remove the `@effect/platform` runtime dependency. The providers used it only as a fetch wrapper: three helpers in `HttpUtils.ts` built on `FetchHttpClient`, plus one error class in the Blockfrost error mapping. Those helpers are now written directly on the global `fetch`, which is available on every runtime the SDK supports, and the `Effect.provide(FetchHttpClient.layer)` wiring in the Koios and Kupmios internals is gone with it. Request and response handling is unchanged, including the `non 2xx status code : ...` failure message, the Blockfrost 404 mapping, and the JSON-with-plain-text-fallback used by submit endpoints that return an unquoted transaction hash. Failures now surface as `HttpRequestError` (no response) and `HttpResponseError` (non-2xx, or an unreadable body). Both are internal and the public provider methods still fail with `ProviderError`, so no signature changes, but the value carried in `ProviderError.cause` has a different shape: the old `ResponseError`'s `description` and `response` fields are replaced by `message` and `status`. Anything matching on those field names needs updating — in this package that was the evaluation phase's Ogmios failure parser, which now reads either name. Following on from the previous dependency cleanup, a fresh install of `@evolution-sdk/evolution` now resolves 10 packages instead of 23, and 48 MB instead of 72 MB. diff --git a/.changeset/drop-unused-runtime-deps.md b/.changeset/drop-unused-runtime-deps.md deleted file mode 100644 index bb9e24f1..00000000 --- a/.changeset/drop-unused-runtime-deps.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@evolution-sdk/evolution": patch ---- - -Remove three dependencies the published package never imports. `@effect/platform-node` was declared but is not referenced anywhere in the package; because it pins `@effect/cluster`, `@effect/rpc` and `@effect/sql` as peer dependencies, every consumer auto-installed that entire subtree along with `@effect/experimental`, `@effect/workflow`, `@effect/platform-node-shared`, and `@parcel/watcher` with its thirteen prebuilt native binaries. `bip39` is used only by one test and moves to `devDependencies`; `@scure/bip39` remains the runtime implementation. `@types/bip39` is a deprecated stub whose own npm metadata states that `bip39` ships its own type definitions. A fresh install of `@evolution-sdk/evolution` now resolves 23 packages instead of 55, and 72 MB instead of 89 MB, with no source or public API change. diff --git a/.changeset/koios-utxos-by-outref.md b/.changeset/koios-utxos-by-outref.md deleted file mode 100644 index a15d9610..00000000 --- a/.changeset/koios-utxos-by-outref.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@evolution-sdk/evolution": patch ---- - -Fix Koios `getUtxosByOutRef`, which failed for outputs of transactions that ran Plutus scripts and returned outputs from only one transaction when the refs spanned several. It now queries `/utxo_info` with the requested refs instead of decoding whole transactions from `/tx_info`. diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index cf61e3c0..f8b5e35a 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,13 @@ # docs +## 0.0.56 + +### Patch Changes + +- Updated dependencies [[`96c2c91`](https://github.com/IntersectMBO/evolution-sdk/commit/96c2c91acc4b5153b8ac10ddbd3ea2795364ab53), [`0099194`](https://github.com/IntersectMBO/evolution-sdk/commit/0099194f70f8696c964bedd58b869a67f2acf4ae), [`0167cf9`](https://github.com/IntersectMBO/evolution-sdk/commit/0167cf91381eea2c2f33db5ab1396a66b4dbe2da)]: + - @evolution-sdk/evolution@0.5.14 + - @evolution-sdk/devnet@3.0.15 + ## 0.0.55 ### Patch Changes diff --git a/docs/package.json b/docs/package.json index aa987e3b..77c88b35 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.55", + "version": "0.0.56", "private": true, "type": "module", "scripts": { diff --git a/examples/with-vite-react/CHANGELOG.md b/examples/with-vite-react/CHANGELOG.md index f1414673..44d91b5c 100644 --- a/examples/with-vite-react/CHANGELOG.md +++ b/examples/with-vite-react/CHANGELOG.md @@ -1,5 +1,12 @@ # evolution-vite-react-example +## 0.1.34 + +### Patch Changes + +- Updated dependencies [[`96c2c91`](https://github.com/IntersectMBO/evolution-sdk/commit/96c2c91acc4b5153b8ac10ddbd3ea2795364ab53), [`0099194`](https://github.com/IntersectMBO/evolution-sdk/commit/0099194f70f8696c964bedd58b869a67f2acf4ae), [`0167cf9`](https://github.com/IntersectMBO/evolution-sdk/commit/0167cf91381eea2c2f33db5ab1396a66b4dbe2da)]: + - @evolution-sdk/evolution@0.5.14 + ## 0.1.33 ### Patch Changes diff --git a/examples/with-vite-react/package.json b/examples/with-vite-react/package.json index 0c9bccba..b36d11a7 100644 --- a/examples/with-vite-react/package.json +++ b/examples/with-vite-react/package.json @@ -1,6 +1,6 @@ { "name": "evolution-vite-react-example", - "version": "0.1.33", + "version": "0.1.34", "private": true, "type": "module", "scripts": { diff --git a/packages/aiken-uplc/CHANGELOG.md b/packages/aiken-uplc/CHANGELOG.md index db5e1dd8..1457ac01 100644 --- a/packages/aiken-uplc/CHANGELOG.md +++ b/packages/aiken-uplc/CHANGELOG.md @@ -1,5 +1,12 @@ # @evolution-sdk/aiken-uplc +## 2.0.14 + +### Patch Changes + +- Updated dependencies [[`96c2c91`](https://github.com/IntersectMBO/evolution-sdk/commit/96c2c91acc4b5153b8ac10ddbd3ea2795364ab53), [`0099194`](https://github.com/IntersectMBO/evolution-sdk/commit/0099194f70f8696c964bedd58b869a67f2acf4ae), [`0167cf9`](https://github.com/IntersectMBO/evolution-sdk/commit/0167cf91381eea2c2f33db5ab1396a66b4dbe2da)]: + - @evolution-sdk/evolution@0.5.14 + ## 2.0.13 ### Patch Changes diff --git a/packages/aiken-uplc/package.json b/packages/aiken-uplc/package.json index de4f023d..0121c733 100644 --- a/packages/aiken-uplc/package.json +++ b/packages/aiken-uplc/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/aiken-uplc", - "version": "2.0.13", + "version": "2.0.14", "description": "Aiken UPLC evaluator for Evolution SDK with WASM-based local script evaluation", "type": "module", "main": "./dist/index.js", diff --git a/packages/evolution-devnet/CHANGELOG.md b/packages/evolution-devnet/CHANGELOG.md index 0a9ee015..a6c6e46b 100644 --- a/packages/evolution-devnet/CHANGELOG.md +++ b/packages/evolution-devnet/CHANGELOG.md @@ -1,5 +1,14 @@ # @evolution-sdk/devnet +## 3.0.15 + +### Patch Changes + +- Updated dependencies [[`96c2c91`](https://github.com/IntersectMBO/evolution-sdk/commit/96c2c91acc4b5153b8ac10ddbd3ea2795364ab53), [`0099194`](https://github.com/IntersectMBO/evolution-sdk/commit/0099194f70f8696c964bedd58b869a67f2acf4ae), [`0167cf9`](https://github.com/IntersectMBO/evolution-sdk/commit/0167cf91381eea2c2f33db5ab1396a66b4dbe2da)]: + - @evolution-sdk/evolution@0.5.14 + - @evolution-sdk/aiken-uplc@2.0.14 + - @evolution-sdk/scalus-uplc@2.0.14 + ## 3.0.14 ### Patch Changes diff --git a/packages/evolution-devnet/package.json b/packages/evolution-devnet/package.json index 946ea2b3..94254346 100644 --- a/packages/evolution-devnet/package.json +++ b/packages/evolution-devnet/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/devnet", - "version": "3.0.14", + "version": "3.0.15", "description": "Local Cardano devnet for testing and development with Docker", "type": "module", "main": "./dist/index.js", diff --git a/packages/evolution/CHANGELOG.md b/packages/evolution/CHANGELOG.md index 334c54c9..6784a778 100644 --- a/packages/evolution/CHANGELOG.md +++ b/packages/evolution/CHANGELOG.md @@ -1,5 +1,15 @@ # @evolution-sdk/evolution +## 0.5.14 + +### Patch Changes + +- [#548](https://github.com/IntersectMBO/evolution-sdk/pull/548) [`96c2c91`](https://github.com/IntersectMBO/evolution-sdk/commit/96c2c91acc4b5153b8ac10ddbd3ea2795364ab53) Thanks [@emmanuel-musau](https://github.com/emmanuel-musau)! - Remove the `@effect/platform` runtime dependency. The providers used it only as a fetch wrapper: three helpers in `HttpUtils.ts` built on `FetchHttpClient`, plus one error class in the Blockfrost error mapping. Those helpers are now written directly on the global `fetch`, which is available on every runtime the SDK supports, and the `Effect.provide(FetchHttpClient.layer)` wiring in the Koios and Kupmios internals is gone with it. Request and response handling is unchanged, including the `non 2xx status code : ...` failure message, the Blockfrost 404 mapping, and the JSON-with-plain-text-fallback used by submit endpoints that return an unquoted transaction hash. Failures now surface as `HttpRequestError` (no response) and `HttpResponseError` (non-2xx, or an unreadable body). Both are internal and the public provider methods still fail with `ProviderError`, so no signature changes, but the value carried in `ProviderError.cause` has a different shape: the old `ResponseError`'s `description` and `response` fields are replaced by `message` and `status`. Anything matching on those field names needs updating — in this package that was the evaluation phase's Ogmios failure parser, which now reads either name. Following on from the previous dependency cleanup, a fresh install of `@evolution-sdk/evolution` now resolves 10 packages instead of 23, and 48 MB instead of 72 MB. + +- [#532](https://github.com/IntersectMBO/evolution-sdk/pull/532) [`0099194`](https://github.com/IntersectMBO/evolution-sdk/commit/0099194f70f8696c964bedd58b869a67f2acf4ae) Thanks [@emmanuel-musau](https://github.com/emmanuel-musau)! - Remove three dependencies the published package never imports. `@effect/platform-node` was declared but is not referenced anywhere in the package; because it pins `@effect/cluster`, `@effect/rpc` and `@effect/sql` as peer dependencies, every consumer auto-installed that entire subtree along with `@effect/experimental`, `@effect/workflow`, `@effect/platform-node-shared`, and `@parcel/watcher` with its thirteen prebuilt native binaries. `bip39` is used only by one test and moves to `devDependencies`; `@scure/bip39` remains the runtime implementation. `@types/bip39` is a deprecated stub whose own npm metadata states that `bip39` ships its own type definitions. A fresh install of `@evolution-sdk/evolution` now resolves 23 packages instead of 55, and 72 MB instead of 89 MB, with no source or public API change. + +- [#544](https://github.com/IntersectMBO/evolution-sdk/pull/544) [`0167cf9`](https://github.com/IntersectMBO/evolution-sdk/commit/0167cf91381eea2c2f33db5ab1396a66b4dbe2da) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - Fix Koios `getUtxosByOutRef`, which failed for outputs of transactions that ran Plutus scripts and returned outputs from only one transaction when the refs spanned several. It now queries `/utxo_info` with the requested refs instead of decoding whole transactions from `/tx_info`. + ## 0.5.13 ### Patch Changes diff --git a/packages/evolution/package.json b/packages/evolution/package.json index c0ea3bea..4d2675d5 100644 --- a/packages/evolution/package.json +++ b/packages/evolution/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/evolution", - "version": "0.5.13", + "version": "0.5.14", "description": "A modern TypeScript SDK for Cardano blockchain development", "type": "module", "main": "./dist/index.js", diff --git a/packages/scalus-uplc/CHANGELOG.md b/packages/scalus-uplc/CHANGELOG.md index 44e8568c..c326b5ec 100644 --- a/packages/scalus-uplc/CHANGELOG.md +++ b/packages/scalus-uplc/CHANGELOG.md @@ -1,5 +1,12 @@ # @evolution-sdk/scalus-uplc +## 2.0.14 + +### Patch Changes + +- Updated dependencies [[`96c2c91`](https://github.com/IntersectMBO/evolution-sdk/commit/96c2c91acc4b5153b8ac10ddbd3ea2795364ab53), [`0099194`](https://github.com/IntersectMBO/evolution-sdk/commit/0099194f70f8696c964bedd58b869a67f2acf4ae), [`0167cf9`](https://github.com/IntersectMBO/evolution-sdk/commit/0167cf91381eea2c2f33db5ab1396a66b4dbe2da)]: + - @evolution-sdk/evolution@0.5.14 + ## 2.0.13 ### Patch Changes diff --git a/packages/scalus-uplc/package.json b/packages/scalus-uplc/package.json index a248b39a..6d80a016 100644 --- a/packages/scalus-uplc/package.json +++ b/packages/scalus-uplc/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/scalus-uplc", - "version": "2.0.13", + "version": "2.0.14", "description": "Scalus UPLC evaluator adapter for Evolution SDK", "type": "module", "main": "./dist/index.js",