Skip to content

Commit aa8e2f5

Browse files
committed
chore: bump compression-kit to 0.3.0 and sati-sdk to 0.11.0
Light Protocol V1 to V2 batched tree migration with updated deployed configs for all networks.
1 parent 5ec5385 commit aa8e2f5

4 files changed

Lines changed: 26 additions & 2 deletions

File tree

packages/compression-kit/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.0] - 2026-02-20
9+
10+
### Changed
11+
12+
- **Light Protocol V2 support** - `PhotonRpc` constructor and `createPhotonRpc()` now accept a `version` parameter (`VERSION.V1` or `VERSION.V2`) for protocol-aware endpoint naming and response parsing. Defaults to `VERSION.V1` for backward compatibility.
13+
- `localTestActiveStateTreeInfos()` and `getDefaultAddressTreeInfo()` now accept a `version` parameter instead of reading global `featureFlags`
14+
- Fee constants split into `STATE_MERKLE_TREE_ROLLOVER_FEE_V1` (300) and `STATE_MERKLE_TREE_ROLLOVER_FEE_V2` (1)
15+
16+
### Deprecated
17+
18+
- `featureFlags` global - use `VERSION` enum passed to constructors/functions instead
19+
- `versionedEndpoint()` global - use `PhotonRpc` constructor's `version` parameter instead
20+
- `STATE_MERKLE_TREE_ROLLOVER_FEE` - use the V1/V2 specific constants instead
21+
822
## [0.2.1] - 2026-02-12
923

1024
### Fixed
@@ -92,6 +106,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
92106
- Uses `Address` type from `@solana/kit` instead of `PublicKey`
93107
- Compatible with edge runtimes (Cloudflare Workers, Deno, browsers)
94108

109+
[0.3.0]: https://github.com/cascade-protocol/sati/compare/@cascade-fyi/compression-kit@0.2.1...@cascade-fyi/compression-kit@0.3.0
95110
[0.2.1]: https://github.com/cascade-protocol/sati/compare/@cascade-fyi/compression-kit@0.2.0...@cascade-fyi/compression-kit@0.2.1
96111
[0.2.0]: https://github.com/cascade-protocol/sati/compare/@cascade-fyi/compression-kit@0.1.0...@cascade-fyi/compression-kit@0.2.0
97112
[0.1.0]: https://github.com/cascade-protocol/sati/releases/tag/@cascade-fyi/compression-kit@0.1.0

packages/compression-kit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cascade-fyi/compression-kit",
3-
"version": "0.2.1",
3+
"version": "0.3.0",
44
"description": "Solana Kit native implementation of Light Protocol stateless.js - portable, edge-compatible",
55
"type": "module",
66
"sideEffects": false,

packages/sdk/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.11.0] - 2026-02-20
9+
10+
### Changed
11+
12+
- **Migrated to Light Protocol V2 batched trees** - all compressed attestation operations now use V2 state and address trees with lower rollover fees
13+
- Updated deployed configs for all networks (localnet, devnet, mainnet) with new lookup tables and reputation score schema addresses
14+
- Requires `@cascade-fyi/compression-kit` >= 0.3.0
15+
816
## [0.10.1] - 2026-02-17
917

1018
### Fixed
@@ -206,6 +214,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
206214
- Compressed attestation storage via Light Protocol
207215
- Basic querying via Photon RPC
208216

217+
[0.11.0]: https://github.com/cascade-protocol/sati/compare/@cascade-fyi/sati-sdk@0.10.1...@cascade-fyi/sati-sdk@0.11.0
209218
[0.10.1]: https://github.com/cascade-protocol/sati/compare/@cascade-fyi/sati-sdk@0.10.0...@cascade-fyi/sati-sdk@0.10.1
210219
[0.10.0]: https://github.com/cascade-protocol/sati/compare/@cascade-fyi/sati-sdk@0.9.0...@cascade-fyi/sati-sdk@0.10.0
211220
[0.9.0]: https://github.com/cascade-protocol/sati/compare/@cascade-fyi/sati-sdk@0.8.0...@cascade-fyi/sati-sdk@0.9.0

packages/sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cascade-fyi/sati-sdk",
3-
"version": "0.10.1",
3+
"version": "0.11.0",
44
"description": "TypeScript SDK for SATI - Solana Agent Trust Infrastructure",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)