- Replace
NostrWalletConnectOptionswithNostrWalletConnectBuilder(rust-nostr#1140) - Remove
NostrWalletConnect::with_opts(rust-nostr#1140)
- Rename
NWCtoNostrWalletConnect
- Add
NostrWalletConnect::builderconstructor (rust-nostr#1140)
- Subscribe to the response using the request event ID (rust-nostr#1073)
- Add
NWC::reconnect_relay(rust-nostr#1020) - Add
NWC::uri
- Fix the compatibility issues with some NWC services, like Primal (rust-nostr#1073 and rust-nostr#1088)
- Add notification support for real-time payment updates (rust-nostr#953)
- Add Monitor to NostrWalletConnectOptions (rust-nostr#989)
- Add
NostrWalletConnectOptions::relaymethod
- Deprecate
NostrWalletConnectOptions::connection_modemethod
No notable changes in this release.
No notable changes in this release.
- Allow usage of multiple relays
- Change
NWC::shutdownmethod signature
- Remove
thiserrordep and unnecessaryError::Zappervariant
- Update
NWC::pay_invoicemethod signature
- Increase default timeout to 60 secs
- Add
NWC::status
No notable changes in this release.
No notable changes in this release.
- Bump MSRV to v1.70.0
No notable changes in this release.
- Change
NWC::newandNWC::with_optsfingerprint
No notable changes in this release.
- Avoid opening and close subscription for every request
- Allow customizing requests timeout