You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/compression-kit/CHANGELOG.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
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
+
8
22
## [0.2.1] - 2026-02-12
9
23
10
24
### Fixed
@@ -92,6 +106,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
92
106
- Uses `Address` type from `@solana/kit` instead of `PublicKey`
93
107
- Compatible with edge runtimes (Cloudflare Workers, Deno, browsers)
0 commit comments