diff --git a/CHANGELOG.md b/CHANGELOG.md index b92461971..187bfb36f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,58 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2026-03-25 + +### Changes + +--- + +Packages with breaking changes: + + - There are no breaking changes in this release. + +Packages with other changes: + + - [`ndk_objectbox` - `v0.2.8-dev.10`](#ndk_objectbox---v028-dev10) + - [`ndk_rust_verifier` - `v0.5.0-dev.11`](#ndk_rust_verifier---v050-dev11) + +--- + +#### `ndk_objectbox` - `v0.2.8-dev.10` + + - **REFACTOR**: rename rawContent to content. ([22da4a00](https://github.com/relaystr/ndk/commit/22da4a00f128fda01718a50cf0a65ae3e867c91d)) + - **REFACTOR**: remove acc prefix, clear seperation wallet. ([4da6091f](https://github.com/relaystr/ndk/commit/4da6091fb0e33889c8e9555210ba3eb249bcb649)) + - **REFACTOR**: remove wallet prefix from cashu. ([8658f196](https://github.com/relaystr/ndk/commit/8658f1966f005c99b022b17b8ca23c758cd00676)) + - **FIX**: remove duplicated. ([8fa8db2e](https://github.com/relaystr/ndk/commit/8fa8db2e8e378004c2e24ffc8bcd02948c4336bc)) + - **FIX**: missing clear cashu/wallet stuff on clearAll. ([b6b093af](https://github.com/relaystr/ndk/commit/b6b093af3ae6aaeceea3c9e3507a71bcaef5e4dc)) + - **FIX**: remove unique for cashu counter. ([8bd0e6a7](https://github.com/relaystr/ndk/commit/8bd0e6a7a2b23b5540458caa05e9295d7391483d)) + - **FIX**: separate wallets storage operations from cache manager. ([e9e0199a](https://github.com/relaystr/ndk/commit/e9e0199a3e55856603b9c667098d74bd697635ca)) + - **FIX**: use setter for known properties + content never null. ([a1b469f7](https://github.com/relaystr/ndk/commit/a1b469f7431f418ab4421cf0e7f3327166899169)) + - **FIX**(perf): improved tag storage. ([db4fcf11](https://github.com/relaystr/ndk/commit/db4fcf116715bffe935c3bbab4c338685f630452)) + - **FIX**(perf): removing json methods. ([337cb5e0](https://github.com/relaystr/ndk/commit/337cb5e0922ad494cc70336f5128bdbdeae1998e)) + - **FIX**(perf): remove calcId from db obj. ([892dcc9c](https://github.com/relaystr/ndk/commit/892dcc9c93b48698aaeb59a5d1c457b57ede3b61)) + - **FIX**: objectbox nullable sig. ([fdd70d1d](https://github.com/relaystr/ndk/commit/fdd70d1db6bb2e6d12d9e60a8e8cbb4dc0fd396d)) + - **FIX**: getProofs mem cache manager. ([68d64656](https://github.com/relaystr/ndk/commit/68d64656ed3011ed1ec57a3d499475c735092d28)) + - **FIX**: objectbox mintInfo parsing. ([35944992](https://github.com/relaystr/ndk/commit/359449921d2420b96fefa3a2bdadc78e9c3514fd)) + - **FIX**: objectbox transaction not async. ([61be7f20](https://github.com/relaystr/ndk/commit/61be7f20c7f0bf761fa195583c0f738b18f8e62c)) + - **FIX**: type parsing. ([ef94039e](https://github.com/relaystr/ndk/commit/ef94039e12beb76150dcff7be58ea7678affb373)) + - **FEAT**: cashu remove mint info. ([e2b4f923](https://github.com/relaystr/ndk/commit/e2b4f923dd771ee9b9e846563c208636e1d0c1f5)) + - **FEAT**: update cache managers to support metadata tags and rawContent fields. ([f1c8ca50](https://github.com/relaystr/ndk/commit/f1c8ca505f083fc83565fa135c1be15a4ed8520c)) + - **FEAT**: change removeEvents to support flexible filtering. ([c378887e](https://github.com/relaystr/ndk/commit/c378887e990b967069179a1ff84e1f81a7587ae4)) + - **FEAT**(cache): add removeEvents method for bulk event deletion. ([2d8a3f5e](https://github.com/relaystr/ndk/commit/2d8a3f5e61922e11ab7895b97838fb47c0b5b213)) + - **FEAT**(cache): add clearAll() method to CacheManager. ([b94a1d4b](https://github.com/relaystr/ndk/commit/b94a1d4b0f92c2c5b48da1ef7b21f937cc257976)) + - **FEAT**: spending with state. ([729f7e4e](https://github.com/relaystr/ndk/commit/729f7e4e760bf5e8d50de8e316fc3f155c3fb082)) + +#### `ndk_rust_verifier` - `v0.5.0-dev.11` + + - **REFACTOR**: rename removeWallet. ([377cee0b](https://github.com/relaystr/ndk/commit/377cee0bd0f5e0216ece0143134045357d1b3989)) + - **PERF**: use secp256k1. ([247a294f](https://github.com/relaystr/ndk/commit/247a294fd8ce36de824dfc52215173674e7126b9)) + - **FIX**: remove duplicated. ([8fa8db2e](https://github.com/relaystr/ndk/commit/8fa8db2e8e378004c2e24ffc8bcd02948c4336bc)) + - **FEAT**: fast multiply blind msg. ([7cc51929](https://github.com/relaystr/ndk/commit/7cc51929239a10e5bd352e21db12f67c7d8a1e03)) + - **FEAT**: CashuKeyDerivation support keysets v2. ([bf057bbc](https://github.com/relaystr/ndk/commit/bf057bbc7a0d9382f1f4d758abf0b9b8c932d409)) + - **FEAT**: rust deriveSecret. ([bdd88cba](https://github.com/relaystr/ndk/commit/bdd88cba527ec61afeec70738051379cf7ca3c95)) + + ## 2026-03-25 ### Changes diff --git a/packages/objectbox/CHANGELOG.md b/packages/objectbox/CHANGELOG.md index 28c0376ff..5848aaf61 100644 --- a/packages/objectbox/CHANGELOG.md +++ b/packages/objectbox/CHANGELOG.md @@ -1,3 +1,28 @@ +## 0.2.8-dev.10 + + - **REFACTOR**: rename rawContent to content. ([22da4a00](https://github.com/relaystr/ndk/commit/22da4a00f128fda01718a50cf0a65ae3e867c91d)) + - **REFACTOR**: remove acc prefix, clear seperation wallet. ([4da6091f](https://github.com/relaystr/ndk/commit/4da6091fb0e33889c8e9555210ba3eb249bcb649)) + - **REFACTOR**: remove wallet prefix from cashu. ([8658f196](https://github.com/relaystr/ndk/commit/8658f1966f005c99b022b17b8ca23c758cd00676)) + - **FIX**: remove duplicated. ([8fa8db2e](https://github.com/relaystr/ndk/commit/8fa8db2e8e378004c2e24ffc8bcd02948c4336bc)) + - **FIX**: missing clear cashu/wallet stuff on clearAll. ([b6b093af](https://github.com/relaystr/ndk/commit/b6b093af3ae6aaeceea3c9e3507a71bcaef5e4dc)) + - **FIX**: remove unique for cashu counter. ([8bd0e6a7](https://github.com/relaystr/ndk/commit/8bd0e6a7a2b23b5540458caa05e9295d7391483d)) + - **FIX**: separate wallets storage operations from cache manager. ([e9e0199a](https://github.com/relaystr/ndk/commit/e9e0199a3e55856603b9c667098d74bd697635ca)) + - **FIX**: use setter for known properties + content never null. ([a1b469f7](https://github.com/relaystr/ndk/commit/a1b469f7431f418ab4421cf0e7f3327166899169)) + - **FIX**(perf): improved tag storage. ([db4fcf11](https://github.com/relaystr/ndk/commit/db4fcf116715bffe935c3bbab4c338685f630452)) + - **FIX**(perf): removing json methods. ([337cb5e0](https://github.com/relaystr/ndk/commit/337cb5e0922ad494cc70336f5128bdbdeae1998e)) + - **FIX**(perf): remove calcId from db obj. ([892dcc9c](https://github.com/relaystr/ndk/commit/892dcc9c93b48698aaeb59a5d1c457b57ede3b61)) + - **FIX**: objectbox nullable sig. ([fdd70d1d](https://github.com/relaystr/ndk/commit/fdd70d1db6bb2e6d12d9e60a8e8cbb4dc0fd396d)) + - **FIX**: getProofs mem cache manager. ([68d64656](https://github.com/relaystr/ndk/commit/68d64656ed3011ed1ec57a3d499475c735092d28)) + - **FIX**: objectbox mintInfo parsing. ([35944992](https://github.com/relaystr/ndk/commit/359449921d2420b96fefa3a2bdadc78e9c3514fd)) + - **FIX**: objectbox transaction not async. ([61be7f20](https://github.com/relaystr/ndk/commit/61be7f20c7f0bf761fa195583c0f738b18f8e62c)) + - **FIX**: type parsing. ([ef94039e](https://github.com/relaystr/ndk/commit/ef94039e12beb76150dcff7be58ea7678affb373)) + - **FEAT**: cashu remove mint info. ([e2b4f923](https://github.com/relaystr/ndk/commit/e2b4f923dd771ee9b9e846563c208636e1d0c1f5)) + - **FEAT**: update cache managers to support metadata tags and rawContent fields. ([f1c8ca50](https://github.com/relaystr/ndk/commit/f1c8ca505f083fc83565fa135c1be15a4ed8520c)) + - **FEAT**: change removeEvents to support flexible filtering. ([c378887e](https://github.com/relaystr/ndk/commit/c378887e990b967069179a1ff84e1f81a7587ae4)) + - **FEAT**(cache): add removeEvents method for bulk event deletion. ([2d8a3f5e](https://github.com/relaystr/ndk/commit/2d8a3f5e61922e11ab7895b97838fb47c0b5b213)) + - **FEAT**(cache): add clearAll() method to CacheManager. ([b94a1d4b](https://github.com/relaystr/ndk/commit/b94a1d4b0f92c2c5b48da1ef7b21f937cc257976)) + - **FEAT**: spending with state. ([729f7e4e](https://github.com/relaystr/ndk/commit/729f7e4e760bf5e8d50de8e316fc3f155c3fb082)) + ## 0.2.8-dev.9 - **REFACTOR**: rename rawContent to content. ([22da4a00](https://github.com/relaystr/ndk/commit/22da4a00f128fda01718a50cf0a65ae3e867c91d)) diff --git a/packages/objectbox/pubspec.yaml b/packages/objectbox/pubspec.yaml index 94b82abca..367fe083a 100644 --- a/packages/objectbox/pubspec.yaml +++ b/packages/objectbox/pubspec.yaml @@ -1,6 +1,6 @@ name: ndk_objectbox description: Nostr Development Kit - the most performant lib for all your nostr usecases -version: 0.2.8-dev.9 +version: 0.2.8-dev.10 homepage: https://github.com/relaystr/ndk environment: diff --git a/packages/rust_verifier/CHANGELOG.md b/packages/rust_verifier/CHANGELOG.md index ae1b6bb09..e23dc7ae2 100644 --- a/packages/rust_verifier/CHANGELOG.md +++ b/packages/rust_verifier/CHANGELOG.md @@ -1,3 +1,12 @@ +## 0.5.0-dev.11 + + - **REFACTOR**: rename removeWallet. ([377cee0b](https://github.com/relaystr/ndk/commit/377cee0bd0f5e0216ece0143134045357d1b3989)) + - **PERF**: use secp256k1. ([247a294f](https://github.com/relaystr/ndk/commit/247a294fd8ce36de824dfc52215173674e7126b9)) + - **FIX**: remove duplicated. ([8fa8db2e](https://github.com/relaystr/ndk/commit/8fa8db2e8e378004c2e24ffc8bcd02948c4336bc)) + - **FEAT**: fast multiply blind msg. ([7cc51929](https://github.com/relaystr/ndk/commit/7cc51929239a10e5bd352e21db12f67c7d8a1e03)) + - **FEAT**: CashuKeyDerivation support keysets v2. ([bf057bbc](https://github.com/relaystr/ndk/commit/bf057bbc7a0d9382f1f4d758abf0b9b8c932d409)) + - **FEAT**: rust deriveSecret. ([bdd88cba](https://github.com/relaystr/ndk/commit/bdd88cba527ec61afeec70738051379cf7ca3c95)) + ## 0.5.0-dev.10 - **REFACTOR**: rename removeWallet. ([377cee0b](https://github.com/relaystr/ndk/commit/377cee0bd0f5e0216ece0143134045357d1b3989)) diff --git a/packages/rust_verifier/pubspec.yaml b/packages/rust_verifier/pubspec.yaml index c34e20406..6f3cf7f8a 100644 --- a/packages/rust_verifier/pubspec.yaml +++ b/packages/rust_verifier/pubspec.yaml @@ -1,6 +1,6 @@ name: ndk_rust_verifier description: Nostr Development Kit - the most performant lib for all your nostr usecases -version: 0.5.0-dev.10 +version: 0.5.0-dev.11 homepage: https://github.com/relaystr/ndk discontinued: true