Skip to content

Commit 7243dca

Browse files
Merge pull request #92 from IntersectMBO/changeset-release/main
ci(changesets): version packages
2 parents 8c9ead3 + 6cc1698 commit 7243dca

File tree

8 files changed

+57
-44
lines changed

8 files changed

+57
-44
lines changed

.changeset/cold-cows-bake.md

Lines changed: 0 additions & 36 deletions
This file was deleted.

.changeset/spicy-pandas-lie.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

docs/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# docs
22

3+
## 0.0.9
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`61ffded`](https://github.com/IntersectMBO/evolution-sdk/commit/61ffded47892f12bda6f538e8028b3fd64492187), [`7edb423`](https://github.com/IntersectMBO/evolution-sdk/commit/7edb4237059b39815241823cf46ce3bf128e7600)]:
8+
- @evolution-sdk/evolution@0.3.2
9+
- @evolution-sdk/devnet@1.1.2
10+
311
## 0.0.8
412

513
### Patch Changes

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docs",
3-
"version": "0.0.8",
3+
"version": "0.0.9",
44
"private": true,
55
"type": "module",
66
"scripts": {

packages/evolution-devnet/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @evolution-sdk/devnet
22

3+
## 1.1.2
4+
5+
### Patch Changes
6+
7+
- [#93](https://github.com/IntersectMBO/evolution-sdk/pull/93) [`7edb423`](https://github.com/IntersectMBO/evolution-sdk/commit/7edb4237059b39815241823cf46ce3bf128e7600) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - Fix module resolution error by moving @noble/hashes from peerDependencies to dependencies. This resolves the "Package subpath './blake2' is not defined by exports" error when users install the package.
8+
9+
- Updated dependencies [[`61ffded`](https://github.com/IntersectMBO/evolution-sdk/commit/61ffded47892f12bda6f538e8028b3fd64492187)]:
10+
- @evolution-sdk/evolution@0.3.2
11+
312
## 1.1.1
413

514
### Patch Changes

packages/evolution-devnet/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evolution-sdk/devnet",
3-
"version": "1.1.1",
3+
"version": "1.1.2",
44
"description": "Local Cardano devnet for testing and development with Docker",
55
"type": "module",
66
"main": "./dist/index.js",

packages/evolution/CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# @evolution-sdk/evolution
22

3+
## 0.3.2
4+
5+
### Patch Changes
6+
7+
- [#88](https://github.com/IntersectMBO/evolution-sdk/pull/88) [`61ffded`](https://github.com/IntersectMBO/evolution-sdk/commit/61ffded47892f12bda6f538e8028b3fd64492187) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - Add CIP-30 message signing support with modular architecture
8+
9+
This release introduces comprehensive CIP-30 `signData` and `verifyData` support, implementing the complete COSE Sign1 specification with a clean, modular structure:
10+
11+
**New Features:**
12+
- Full CIP-30 message signing (`signData`) and verification (`verifyData`) implementation
13+
- COSE (CBOR Object Signing and Encryption) primitives per RFC 8152
14+
- Support for Ed25519 signatures with proper COSE key structures
15+
- Message hashing with BLAKE2b-256 for payload integrity
16+
- CIP-8 compliant address field handling
17+
- Complete test coverage with CSL compatibility tests
18+
19+
**Module Structure:**
20+
- `message-signing/SignData.ts` - Main CIP-30 signData/verifyData API
21+
- `message-signing/Header.ts` - COSE header structures and operations
22+
- `message-signing/Label.ts` - COSE label types and algorithm identifiers
23+
- `message-signing/CoseSign1.ts` - COSE_Sign1 structure implementation
24+
- `message-signing/CoseKey.ts` - COSE key format support
25+
- `message-signing/Ed25519Key.ts` - Ed25519 key operations
26+
- `message-signing/Utils.ts` - Encoding and conversion utilities
27+
28+
**Breaking Changes:**
29+
- Refactored `Bytes` module API:
30+
- Renamed `bytesEquals` to `equals` with stricter type signature (no longer accepts undefined)
31+
- Removed `Bytes.FromHex` schema in favor of Effect's built-in `Schema.Uint8ArrayFromHex`
32+
- Updated `fromHex`/`toHex` to use Effect's native schemas
33+
34+
**Internal Improvements:**
35+
- Removed unused `Bytes` imports across 32 files
36+
- Updated all modules to use new Bytes API
37+
- Improved CBOR encoding/decoding with proper codec options
38+
- Enhanced type safety with Effect Schema compositions
39+
340
## 0.3.1
441

542
### Patch Changes

packages/evolution/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evolution-sdk/evolution",
3-
"version": "0.3.1",
3+
"version": "0.3.2",
44
"description": "A modern TypeScript SDK for Cardano blockchain development",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
 (0)