Skip to content

@nostr-dev-kit/ndk-cache-redis ​

0.8.8 ​

Patch Changes ​

  • bump

0.8.7 ​

Patch Changes ​

  • d5b4753: Wallet configuration and management improvements:

    NDKCashuWallet:

    • Add send() method to create cashu tokens for sending amounts
    • Add update() method to update wallet configuration (mints and relays) with proper replaceable event publishing
    • Add static create() factory method for easy wallet creation with initial configuration

    ReactiveWalletStore (Svelte):

    • Add reactive Svelte 5 store for wallet state management
    • Automatic session integration with NDKSessionManager
    • Reactive balance, status, and wallet state using $state runes
    • Convenience methods and getters for mints, relays, and transactions
  • Updated dependencies [59a97a5]

  • Updated dependencies [28ebbe1]

    • @nostr-dev-kit/ndk@2.17.9

0.8.6 ​

Patch Changes ​

  • Bump version for zustand/vanilla import fix

0.8.5 ​

Patch Changes ​

  • Fix zustand import to use vanilla API instead of React-dependent main export

0.8.4 ​

Patch Changes ​

  • Fix zustand bundling issue causing React import errors in non-React environments by marking zustand as external dependency

0.8.3 ​

Patch Changes ​

  • bump
  • Updated dependencies
    • @nostr-dev-kit/sync@0.3.2

0.8.2 ​

Patch Changes ​

  • 3407126: Fix negentropy relay capability caching and add fallback support

    • Fixed async callback race condition where cache updates weren't awaited
    • Added DRY refactoring with syncSingleRelay() helper method
    • Implemented automatic fallback to fetchEvents for relays without negentropy support
    • Both sync() and syncAndSubscribe() now try all relays and automatically fall back when needed
    • Events are properly cached even when using fallback mechanism
    • Updated wallet to use NDKSync class instead of low-level ndkSync function for proper capability caching
  • Updated dependencies [344c313]

  • Updated dependencies [2adef59]

  • Updated dependencies [3407126]

  • Updated dependencies [344c313]

    • @nostr-dev-kit/ndk@2.17.0
    • @nostr-dev-kit/sync@0.3.0

0.8.1 ​

Patch Changes ​

  • bump

0.8.0 ​

Minor Changes ​

  • e596023: Export NIP-87 mint store and wallet config store utilities

Patch Changes ​

  • Updated dependencies [e596023]
    • @nostr-dev-kit/ndk@2.16.0

0.7.2 ​

Patch Changes ​

  • Updated dependencies [a912a2c]
  • Updated dependencies [3bffc04]
    • @nostr-dev-kit/ndk@2.15.3
    • @nostr-dev-kit/sync@0.2.0

0.7.0 ​

Minor Changes ​

  • Add cashu mint list support for nutzap reception

    • Add mintList getter and fetchMintList method to NDKCashuWallet
    • Implement automatic mint list fetching during wallet initialization
    • Support NIP-61 nutzap reception configuration through mint lists
    • Add comprehensive test coverage for mint list functionality
    • Add subId parameters for better subscription tracking

    This enables wallets to properly configure nutzap reception by fetching and exposing their published mint lists (kind:10019 events), supporting the NIP-61 specification for enhanced cashu token interoperability.

Patch Changes ​

  • Updated dependencies
  • Updated dependencies
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.15.0

0.6.3 ​

Patch Changes ​

  • 96341c3: Remove old NIP-60 migration code and legacy wallet kind 37375

    • Removed getOldWallets function and migrateCashuWallet from ndk-wallet
    • Removed LegacyCashuWallet = 37375 kind definition from ndk-core
    • Cleaned up all references to the legacy migration code
  • Updated dependencies [2886111]

  • Updated dependencies [96341c3]

    • @nostr-dev-kit/ndk@2.14.37

0.6.2 ​

Patch Changes ​

  • bump

0.6.1 ​

Patch Changes ​

  • make wallet.start() wait until the wallet is ready

0.6.0 ​

Minor Changes ​

  • bump

0.5.14 ​

Patch Changes ​

  • bump

0.5.11 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.14.7

0.5.10 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.14.6

0.5.9 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.14.5

0.5.8 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.14.4

0.5.7 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.14.3

0.5.6 ​

Patch Changes ​

  • fix release

0.5.5 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.14.2

0.5.4 ​

Patch Changes ​

  • bump

0.5.3 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.14.1

0.5.2 ​

Patch Changes ​

  • c83166a: bump
  • import changes
  • Updated dependencies [c83166a]
  • Updated dependencies [5ab19ef]
  • Updated dependencies [6e16e06]
  • Updated dependencies
  • Updated dependencies [5ab19ef]
    • @nostr-dev-kit/ndk@2.14.0

0.5.0 ​

Minor Changes ​

  • BREAKING: move wallet balance to be a getter since it sets a more natural expectation of what the function does
  • Bug fix: NWC nutzaps always validate that the p2pk is properly padded

Patch Changes ​

  • implement mint get/set interfaces at the NDKWallet level

0.4.3 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.12.2

0.4.2 ​

Patch Changes ​

  • cca3357: move NDKWalletChange from ndk-wallet to NDKCashuWalletTx in ndk
  • Updated dependencies [3ea9695]
  • Updated dependencies [cca3357]
  • Updated dependencies [1235f69]
    • @nostr-dev-kit/ndk@2.12.1

0.4.1 ​

Patch Changes ​

  • Updated dependencies [f255a07]
  • Updated dependencies [f255a07]
  • Updated dependencies [2171140]
  • Updated dependencies [72c8492]
  • Updated dependencies [72c8492]
    • @nostr-dev-kit/ndk@2.12.0

0.4.0 ​

Minor Changes ​

  • Update to new NIP-60 and NIP-61 implementations

Patch Changes ​

  • Updated dependencies
  • Updated dependencies
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.11.2

0.3.17 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.11.1

0.3.16 ​

Patch Changes ​

  • 689305c: NWC support
  • Updated dependencies [35987be]
  • Updated dependencies [689305c]
  • Updated dependencies [35987be]
  • Updated dependencies [35987be]
  • Updated dependencies
  • Updated dependencies [4ed75a6]
    • @nostr-dev-kit/ndk@2.11.0

0.3.15 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.10.7

0.3.14 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.10.6

0.3.13 ​

Patch Changes ​

  • Updated dependencies [5939a3e]
  • Updated dependencies
  • Updated dependencies [f2a0cce]
    • @nostr-dev-kit/ndk@2.10.5

0.3.12 ​

Patch Changes ​

  • Updated dependencies [5bed70c]
  • Updated dependencies [873ad4a]
    • @nostr-dev-kit/ndk@2.10.4

0.3.11 ​

Patch Changes ​

  • 0bdffa7: if we run into duplicate proofs throughout the same or different tokens, clean up when we roll them into a new token event
  • 0bdffa7: be more tolerant of incorrect nip04 encryption
  • apply orphan tokens to the default wallet
  • Updated dependencies [0fc66c5]
    • @nostr-dev-kit/ndk@2.10.3

0.3.10 ​

Patch Changes ​

  • bump

0.3.9 ​

Patch Changes ​

  • nip44 decrypt wallet change events

0.3.8 ​

Patch Changes ​

  • avoid duplicating proofs when they existed previously in different tokens

0.3.7 ​

Patch Changes ​

  • fix issue were two tokens are being created when redeeming cashu

0.3.6 ​

Patch Changes ​

  • bump

0.3.5 ​

Patch Changes ​

  • receive cashu

0.3.4 ​

Patch Changes ​

  • 0191977: provide a way to create nuts of specific denomincation(s)

0.3.3 ​

Patch Changes ​

  • 4351ec4: provide a way to create nuts of specific denomincation(s)
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.10.2

0.3.2 ​

Patch Changes ​

  • bump

0.3.1 ​

Patch Changes ​

  • publish wallet change events

0.3.0 ​

Minor Changes ​

  • update to cashuts 1.1.0

Patch Changes ​

  • Updated dependencies [d6cfa8a]
  • Updated dependencies [d6cfa8a]
  • Updated dependencies [d6cfa8a]
  • Updated dependencies [722345b]
    • @nostr-dev-kit/ndk@2.10.1

0.2.0 ​

Minor Changes ​

  • Zap improvements

Patch Changes ​

  • Updated dependencies [ec83ddc]
  • Updated dependencies [18c55bb]
  • Updated dependencies
  • Updated dependencies [18c55bb]
  • Updated dependencies
  • Updated dependencies
  • Updated dependencies [3029124]
    • @nostr-dev-kit/ndk@2.10.0

2.1.16 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.9.1

2.1.15 ​

Patch Changes ​

  • Updated dependencies [94018b4]
  • Updated dependencies [548f4d8]
    • @nostr-dev-kit/ndk@2.9.0

2.1.14 ​

Patch Changes ​

  • Updated dependencies [0af033f]
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.8.2

2.1.13 ​

Patch Changes ​

  • Updated dependencies [e40312b]
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.8.1

2.1.12 ​

Patch Changes ​

  • Updated dependencies [91d873c]
  • Updated dependencies [6fd9ddc]
  • Updated dependencies [0b8f331]
  • Updated dependencies
  • Updated dependencies [f2898ad]
  • Updated dependencies [9b92cd9]
  • Updated dependencies
  • Updated dependencies [6814f0c]
  • Updated dependencies [89b5b3f]
  • Updated dependencies [9b92cd9]
  • Updated dependencies [27b10cc]
  • Updated dependencies
  • Updated dependencies
  • Updated dependencies [ed7cdc4]
    • @nostr-dev-kit/ndk@2.8.0

2.1.11 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.7.1

2.1.10 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.7.0

2.1.9 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.6.1

2.1.8 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies [c2db3c1]
  • Updated dependencies
  • Updated dependencies [c2db3c1]
  • Updated dependencies [c2db3c1]
    • @nostr-dev-kit/ndk@2.6.0

2.1.7 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.5.1

2.1.6 ​

Patch Changes ​

  • Updated dependencies [e08fc74]
    • @nostr-dev-kit/ndk@2.5.0

2.1.5 ​

Patch Changes ​

  • Updated dependencies [111c1ea]
  • Updated dependencies [5c0ae51]
  • Updated dependencies [6f5ea49]
  • Updated dependencies [3738d39]
  • Updated dependencies [d22239a]
    • @nostr-dev-kit/ndk@2.4.1

2.1.4 ​

Patch Changes ​

  • Updated dependencies [b9bbf1d]
    • @nostr-dev-kit/ndk@2.4.0

2.1.3 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies [885b6c2]
  • Updated dependencies [5666d56]
    • @nostr-dev-kit/ndk@2.3.3

2.1.2 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies [4628481]
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.3.2

2.1.1 ​

Patch Changes ​

  • Updated dependencies [ece965f]
    • @nostr-dev-kit/ndk@2.3.1

2.1.0 ​

Minor Changes ​

  • 06c83ea: Aggressively cache all filters and their responses so the same filter can hit the cache

Patch Changes ​

  • Updated dependencies [54cec78]
  • Updated dependencies [ef61d83]
  • Updated dependencies [98b77dd]
  • Updated dependencies [46b0c77]
  • Updated dependencies [082e243]
    • @nostr-dev-kit/ndk@2.3.0

2.0.11 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.2.0

2.0.10 ​

Patch Changes ​

  • Updated dependencies [180d774]
  • Updated dependencies [7f00c40]
    • @nostr-dev-kit/ndk@2.1.3

2.0.9 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.1.2

2.0.8 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.1.1

2.0.7 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.1.0

2.0.6 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies
    • @nostr-dev-kit/ndk@2.0.6

2.0.5 ​

Patch Changes ​

  • Updated dependencies [d45d962]
    • @nostr-dev-kit/ndk@2.0.5

2.0.5 ​

Patch Changes ​

  • Updated dependencies
  • Updated dependencies [d45d962]
    • @nostr-dev-kit/ndk@2.0.5

2.0.4 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.0.4

2.0.3 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.0.3

2.0.2 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.0.2

1.8.7 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@2.0.0

1.8.6 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@1.4.2

1.8.5 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@1.4.1

1.8.4 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@1.4.0

1.8.3 ​

Patch Changes ​

  • Updated dependencies [b3561af]
    • @nostr-dev-kit/ndk@1.3.2

1.8.2 ​

Patch Changes ​

  • Updated dependencies
    • @nostr-dev-kit/ndk@1.3.1

1.8.1 ​

Patch Changes ​

  • Updated dependencies [88df10a]
  • Updated dependencies [c225094]
  • Updated dependencies [cf4a648]
  • Updated dependencies [3946078]
  • Updated dependencies [3440768]
    • @nostr-dev-kit/ndk@1.3.0