Skip to content

Commit ed016b1

Browse files
ci(changesets): version packages
1 parent 2d65501 commit ed016b1

9 files changed

Lines changed: 103 additions & 38 deletions

File tree

.changeset/swift-donuts-sip.md

Lines changed: 0 additions & 34 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.19
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`8b8ade7`](https://github.com/IntersectMBO/evolution-sdk/commit/8b8ade75f51dd1103dcf4b3714f0012d8e430725)]:
8+
- @evolution-sdk/devnet@1.1.12
9+
- @evolution-sdk/evolution@0.3.12
10+
311
## 0.0.18
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.18",
3+
"version": "0.0.19",
44
"private": true,
55
"type": "module",
66
"scripts": {

packages/aiken-uplc/CHANGELOG.md

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

3+
## 0.0.4
4+
5+
### Patch Changes
6+
7+
- [#125](https://github.com/IntersectMBO/evolution-sdk/pull/125) [`8b8ade7`](https://github.com/IntersectMBO/evolution-sdk/commit/8b8ade75f51dd1103dcf4b3714f0012d8e430725) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - # Remove SDK types and consolidate type system
8+
9+
This release removes the duplicate SDK-level type wrappers and consolidates the type system to use core types throughout the codebase.
10+
11+
## Breaking Changes
12+
- **Removed SDK type modules**: Deleted redundant type wrappers including `sdk/Address.ts`, `sdk/AddressDetails.ts`, `sdk/Assets.ts`, `sdk/Credential.ts`, `sdk/Datum.ts`, `sdk/Delegation.ts`, `sdk/Network.ts`, `sdk/OutRef.ts`, `sdk/PolicyId.ts`, `sdk/PoolParams.ts`, `sdk/ProtocolParameters.ts`, `sdk/Relay.ts`, `sdk/RewardAddress.ts`, `sdk/Script.ts`, `sdk/UTxO.ts`, and `sdk/Unit.ts`
13+
- **Direct core type usage**: All components now use core types directly instead of going through SDK wrappers, simplifying the type system and reducing maintenance burden
14+
15+
## Bug Fixes
16+
- **Aiken UPLC evaluator**: Fixed incorrect RedeemerTag mappings in the Aiken WASM evaluator
17+
- Changed `cert: "publish"``cert: "cert"`
18+
- Changed `reward: "withdraw"``reward: "reward"`
19+
- Fixed `ex_units` to properly instantiate `Redeemer.ExUnits` class instead of plain objects
20+
- Changed `Number()` to `BigInt()` for ExUnits memory and steps values
21+
- **TransactionHash type handling**: Fixed numerous type errors related to `TransactionHash` object usage across test files
22+
- Removed incorrect `.fromHex()` calls on `TransactionHash` objects
23+
- Added proper `.toHex()` conversions for string operations
24+
- Fixed length checks and string comparisons to use hex representation
25+
26+
## Internal Changes
27+
- Simplified type imports across the codebase
28+
- Reduced code duplication between SDK and core type definitions
29+
- Improved type safety by using Effect Schema validation throughout
30+
31+
- Updated dependencies [[`8b8ade7`](https://github.com/IntersectMBO/evolution-sdk/commit/8b8ade75f51dd1103dcf4b3714f0012d8e430725)]:
32+
- @evolution-sdk/evolution@0.3.12
33+
334
## 0.0.3
435

536
### Patch Changes

packages/aiken-uplc/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/aiken-uplc",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"description": "Aiken UPLC evaluator for Evolution SDK with WASM-based local script evaluation",
55
"type": "module",
66
"main": "./dist/index.js",

packages/evolution-devnet/CHANGELOG.md

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

3+
## 1.1.12
4+
5+
### Patch Changes
6+
7+
- [#125](https://github.com/IntersectMBO/evolution-sdk/pull/125) [`8b8ade7`](https://github.com/IntersectMBO/evolution-sdk/commit/8b8ade75f51dd1103dcf4b3714f0012d8e430725) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - # Remove SDK types and consolidate type system
8+
9+
This release removes the duplicate SDK-level type wrappers and consolidates the type system to use core types throughout the codebase.
10+
11+
## Breaking Changes
12+
- **Removed SDK type modules**: Deleted redundant type wrappers including `sdk/Address.ts`, `sdk/AddressDetails.ts`, `sdk/Assets.ts`, `sdk/Credential.ts`, `sdk/Datum.ts`, `sdk/Delegation.ts`, `sdk/Network.ts`, `sdk/OutRef.ts`, `sdk/PolicyId.ts`, `sdk/PoolParams.ts`, `sdk/ProtocolParameters.ts`, `sdk/Relay.ts`, `sdk/RewardAddress.ts`, `sdk/Script.ts`, `sdk/UTxO.ts`, and `sdk/Unit.ts`
13+
- **Direct core type usage**: All components now use core types directly instead of going through SDK wrappers, simplifying the type system and reducing maintenance burden
14+
15+
## Bug Fixes
16+
- **Aiken UPLC evaluator**: Fixed incorrect RedeemerTag mappings in the Aiken WASM evaluator
17+
- Changed `cert: "publish"``cert: "cert"`
18+
- Changed `reward: "withdraw"``reward: "reward"`
19+
- Fixed `ex_units` to properly instantiate `Redeemer.ExUnits` class instead of plain objects
20+
- Changed `Number()` to `BigInt()` for ExUnits memory and steps values
21+
- **TransactionHash type handling**: Fixed numerous type errors related to `TransactionHash` object usage across test files
22+
- Removed incorrect `.fromHex()` calls on `TransactionHash` objects
23+
- Added proper `.toHex()` conversions for string operations
24+
- Fixed length checks and string comparisons to use hex representation
25+
26+
## Internal Changes
27+
- Simplified type imports across the codebase
28+
- Reduced code duplication between SDK and core type definitions
29+
- Improved type safety by using Effect Schema validation throughout
30+
31+
- Updated dependencies [[`8b8ade7`](https://github.com/IntersectMBO/evolution-sdk/commit/8b8ade75f51dd1103dcf4b3714f0012d8e430725)]:
32+
- @evolution-sdk/aiken-uplc@0.0.4
33+
- @evolution-sdk/evolution@0.3.12
34+
335
## 1.1.11
436

537
### 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.11",
3+
"version": "1.1.12",
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: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# @evolution-sdk/evolution
22

3+
## 0.3.12
4+
5+
### Patch Changes
6+
7+
- [#125](https://github.com/IntersectMBO/evolution-sdk/pull/125) [`8b8ade7`](https://github.com/IntersectMBO/evolution-sdk/commit/8b8ade75f51dd1103dcf4b3714f0012d8e430725) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - # Remove SDK types and consolidate type system
8+
9+
This release removes the duplicate SDK-level type wrappers and consolidates the type system to use core types throughout the codebase.
10+
11+
## Breaking Changes
12+
- **Removed SDK type modules**: Deleted redundant type wrappers including `sdk/Address.ts`, `sdk/AddressDetails.ts`, `sdk/Assets.ts`, `sdk/Credential.ts`, `sdk/Datum.ts`, `sdk/Delegation.ts`, `sdk/Network.ts`, `sdk/OutRef.ts`, `sdk/PolicyId.ts`, `sdk/PoolParams.ts`, `sdk/ProtocolParameters.ts`, `sdk/Relay.ts`, `sdk/RewardAddress.ts`, `sdk/Script.ts`, `sdk/UTxO.ts`, and `sdk/Unit.ts`
13+
- **Direct core type usage**: All components now use core types directly instead of going through SDK wrappers, simplifying the type system and reducing maintenance burden
14+
15+
## Bug Fixes
16+
- **Aiken UPLC evaluator**: Fixed incorrect RedeemerTag mappings in the Aiken WASM evaluator
17+
- Changed `cert: "publish"``cert: "cert"`
18+
- Changed `reward: "withdraw"``reward: "reward"`
19+
- Fixed `ex_units` to properly instantiate `Redeemer.ExUnits` class instead of plain objects
20+
- Changed `Number()` to `BigInt()` for ExUnits memory and steps values
21+
- **TransactionHash type handling**: Fixed numerous type errors related to `TransactionHash` object usage across test files
22+
- Removed incorrect `.fromHex()` calls on `TransactionHash` objects
23+
- Added proper `.toHex()` conversions for string operations
24+
- Fixed length checks and string comparisons to use hex representation
25+
26+
## Internal Changes
27+
- Simplified type imports across the codebase
28+
- Reduced code duplication between SDK and core type definitions
29+
- Improved type safety by using Effect Schema validation throughout
30+
331
## 0.3.11
432

533
### 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.11",
3+
"version": "0.3.12",
44
"description": "A modern TypeScript SDK for Cardano blockchain development",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
 (0)