From 406ff14bf727e148001a631630b1c89bc1a63956 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 27 Jan 2026 20:05:15 +0000 Subject: [PATCH] ci(changesets): version packages --- .changeset/sour-lands-greet.md | 30 ------------------------- 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 | 31 ++++++++++++++++++++++++++ packages/evolution/package.json | 2 +- packages/scalus-uplc/CHANGELOG.md | 7 ++++++ packages/scalus-uplc/package.json | 2 +- 13 files changed, 75 insertions(+), 36 deletions(-) delete mode 100644 .changeset/sour-lands-greet.md diff --git a/.changeset/sour-lands-greet.md b/.changeset/sour-lands-greet.md deleted file mode 100644 index 83917a9f..00000000 --- a/.changeset/sour-lands-greet.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -"@evolution-sdk/evolution": patch ---- - -Add `Data.hashData()` function for computing blake2b-256 hash of PlutusData. - -This moves the hashing functionality from `utils/Hash.hashPlutusData()` to the Data module for better organization and discoverability. The function computes the datum hash used for inline datums and datum witnesses. - -**Example:** - -```typescript -import * as Data from "@evolution-sdk/evolution/Data" - -// Hash a simple integer -const intHash = Data.hashData(42n) - -// Hash a constructor (e.g., for a custom datum type) -const constr = new Data.Constr({ index: 0n, fields: [1n, 2n] }) -const constrHash = Data.hashData(constr) - -// Hash a bytearray -const bytes = new Uint8Array([0xde, 0xad, 0xbe, 0xef]) -const bytesHash = Data.hashData(bytes) - -// Hash a map -const map = new Map([[1n, 2n]]) -const mapHash = Data.hashData(map) -``` - -**Breaking Change:** `hashPlutusData` has been removed from `utils/Hash`. Use `Data.hashData()` instead. diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index bb3b8603..ea07aa48 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,13 @@ # docs +## 0.0.24 + +### Patch Changes + +- Updated dependencies [[`25ebda0`](https://github.com/IntersectMBO/evolution-sdk/commit/25ebda0a7812571d412abf8ba46830c688a80e15)]: + - @evolution-sdk/evolution@0.3.17 + - @evolution-sdk/devnet@1.1.17 + ## 0.0.23 ### Patch Changes diff --git a/docs/package.json b/docs/package.json index bc223046..5ce19cd9 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "docs", - "version": "0.0.23", + "version": "0.0.24", "private": true, "type": "module", "scripts": { diff --git a/examples/with-vite-react/CHANGELOG.md b/examples/with-vite-react/CHANGELOG.md index 54ca62df..5f6c63d7 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.3 + +### Patch Changes + +- Updated dependencies [[`25ebda0`](https://github.com/IntersectMBO/evolution-sdk/commit/25ebda0a7812571d412abf8ba46830c688a80e15)]: + - @evolution-sdk/evolution@0.3.17 + ## 0.1.2 ### Patch Changes diff --git a/examples/with-vite-react/package.json b/examples/with-vite-react/package.json index d53c9b62..de2b6efc 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.2", + "version": "0.1.3", "private": true, "type": "module", "scripts": { diff --git a/packages/aiken-uplc/CHANGELOG.md b/packages/aiken-uplc/CHANGELOG.md index d8c2f773..f1d5df65 100644 --- a/packages/aiken-uplc/CHANGELOG.md +++ b/packages/aiken-uplc/CHANGELOG.md @@ -1,5 +1,12 @@ # @evolution-sdk/aiken-uplc +## 0.0.9 + +### Patch Changes + +- Updated dependencies [[`25ebda0`](https://github.com/IntersectMBO/evolution-sdk/commit/25ebda0a7812571d412abf8ba46830c688a80e15)]: + - @evolution-sdk/evolution@0.3.17 + ## 0.0.8 ### Patch Changes diff --git a/packages/aiken-uplc/package.json b/packages/aiken-uplc/package.json index 4b99d797..be85f011 100644 --- a/packages/aiken-uplc/package.json +++ b/packages/aiken-uplc/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/aiken-uplc", - "version": "0.0.8", + "version": "0.0.9", "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 7469bc09..4f390a6c 100644 --- a/packages/evolution-devnet/CHANGELOG.md +++ b/packages/evolution-devnet/CHANGELOG.md @@ -1,5 +1,14 @@ # @evolution-sdk/devnet +## 1.1.17 + +### Patch Changes + +- Updated dependencies [[`25ebda0`](https://github.com/IntersectMBO/evolution-sdk/commit/25ebda0a7812571d412abf8ba46830c688a80e15)]: + - @evolution-sdk/evolution@0.3.17 + - @evolution-sdk/aiken-uplc@0.0.9 + - @evolution-sdk/scalus-uplc@0.0.7 + ## 1.1.16 ### Patch Changes diff --git a/packages/evolution-devnet/package.json b/packages/evolution-devnet/package.json index 628972eb..35268ccd 100644 --- a/packages/evolution-devnet/package.json +++ b/packages/evolution-devnet/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/devnet", - "version": "1.1.16", + "version": "1.1.17", "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 5200e64d..6375664d 100644 --- a/packages/evolution/CHANGELOG.md +++ b/packages/evolution/CHANGELOG.md @@ -1,5 +1,36 @@ # @evolution-sdk/evolution +## 0.3.17 + +### Patch Changes + +- [#143](https://github.com/IntersectMBO/evolution-sdk/pull/143) [`25ebda0`](https://github.com/IntersectMBO/evolution-sdk/commit/25ebda0a7812571d412abf8ba46830c688a80e15) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - Add `Data.hashData()` function for computing blake2b-256 hash of PlutusData. + + This moves the hashing functionality from `utils/Hash.hashPlutusData()` to the Data module for better organization and discoverability. The function computes the datum hash used for inline datums and datum witnesses. + + **Example:** + + ```typescript + import * as Data from "@evolution-sdk/evolution/Data" + + // Hash a simple integer + const intHash = Data.hashData(42n) + + // Hash a constructor (e.g., for a custom datum type) + const constr = new Data.Constr({ index: 0n, fields: [1n, 2n] }) + const constrHash = Data.hashData(constr) + + // Hash a bytearray + const bytes = new Uint8Array([0xde, 0xad, 0xbe, 0xef]) + const bytesHash = Data.hashData(bytes) + + // Hash a map + const map = new Map([[1n, 2n]]) + const mapHash = Data.hashData(map) + ``` + + **Breaking Change:** `hashPlutusData` has been removed from `utils/Hash`. Use `Data.hashData()` instead. + ## 0.3.16 ### Patch Changes diff --git a/packages/evolution/package.json b/packages/evolution/package.json index 8b7630a9..7cf75e04 100644 --- a/packages/evolution/package.json +++ b/packages/evolution/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/evolution", - "version": "0.3.16", + "version": "0.3.17", "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 79b7c839..64221ad0 100644 --- a/packages/scalus-uplc/CHANGELOG.md +++ b/packages/scalus-uplc/CHANGELOG.md @@ -1,5 +1,12 @@ # @evolution-sdk/scalus-uplc +## 0.0.7 + +### Patch Changes + +- Updated dependencies [[`25ebda0`](https://github.com/IntersectMBO/evolution-sdk/commit/25ebda0a7812571d412abf8ba46830c688a80e15)]: + - @evolution-sdk/evolution@0.3.17 + ## 0.0.6 ### Patch Changes diff --git a/packages/scalus-uplc/package.json b/packages/scalus-uplc/package.json index 46939934..ea7c2a12 100644 --- a/packages/scalus-uplc/package.json +++ b/packages/scalus-uplc/package.json @@ -1,6 +1,6 @@ { "name": "@evolution-sdk/scalus-uplc", - "version": "0.0.6", + "version": "0.0.7", "description": "Scalus UPLC evaluator adapter for Evolution SDK", "type": "module", "main": "./dist/index.js",