In this release, we introduce a new LN
class which makes it even easier to get quickly started sending and receiving bitcoin payments. We also add a NWCWalletService
class which allows wallet developers to add NWC support without having to implement the low-level NWC code of creating and signing events, relay connection, etc.
Breaking changes: some imports have been slightly changed.
What's Changed
- feat: add NWC Wallet Service by @rolznz in #346
- feat: add simpler LNClient class by @rolznz in #344
- docs: fix typo in oauth README by @rolznz in #360
- docs: fix more typos by @rolznz in #361
- chore: add missing fees_paid and total_count fields to nwc response types by @rolznz in #339
- chore(deps-dev): bump @types/node from 22.13.5 to 22.13.10 by @dependabot in #341
- chore: rename LNClient
receive
method torequestPayment
by @rolznz in #359 - chore(deps-dev): bump eslint-config-prettier from 10.0.1 to 10.1.2 by @dependabot in #358
- chore(deps-dev): bump typescript from 5.7.3 to 5.8.3 by @dependabot in #354
- chore: bump version to 5.0.0 by @rolznz in #363
Full Changelog: v4.1.1...v5.0.0