Releases: getAlby/nostr-wallet-connect
0.4.2 - 🚀 NIP47 extensions 💥 patch 2
This release fixes a number of performance issues: High CPU and slow fetching for users with a large number of apps. It also fixes a discrepancy in the timestamp format in the responses of extension methods.
What's Changed
- fix: make timestamps numbers to follow NIP-47 by @rolznz in #206
- fix: remove infinite loop in subscription causing high cpu by @rolznz in #207
- feat: new index for latest event by app_id by @reneaaron in #209
- fix: typo by @vuittont60 in #219
New Contributors
- @vuittont60 made their first contribution in #219
Full Changelog: 0.4.1...0.4.2
0.4.1 - 🚀 NIP47 extensions 💥 patch 1
fix: return LND invoices and payments in reversed order
Full Changelog: 0.4.0...0.4.1
0.4.0 - 🚀 NIP47 extensions 💥
This release adds the following Nostr Wallet Connect (NIP-47) extension methods: pay_keysend
, make_invoice
, lookup_invoice
, list_transactions
, get_balance
, get_info
which can be used by developers to make awesome apps powered by NWC.
0.4.0 also features an improved app connection UI.
What's Changed
-
feat: nwc connection page ui by @pavanjoshi914 in #151
-
feat: add manual migrations using gormigration by @rolznz in #148
-
feat: add support both internal and public relay URL by @rolznz in #161
-
feat: add get info method by @im-adithya in #172
-
feat: add pay keysend method by @im-adithya in #178
-
feat: add list transactions to nwc by @im-adithya in #164
-
feat: Logged account will be shown to navbar at nwc.getalby.com by @anishyadavv in #180
-
feat: UI Improvements & layout simplification by @reneaaron in #153
-
fix(handle payment request): lowercase bolt11 invoice by @R3DRUN3 in #198
-
fix: properly return result_type for NWC error responses by @benthecarman in #143
-
chore: run css scripts via npm by @pavanjoshi914 in #149
-
chore: log payment hash if successful by @im-adithya in #147
-
chore: add json logging in unused places by @im-adithya in #134
-
chore: correctly handle query parameters in new UI (WIP) by @rolznz in #155
-
chore: remove unnecessary env file by @im-adithya in #193
-
chore: update invoice functions to match NIP-46 extensions spec, fix optional transaction fields by @rolznz in #196
-
chore: change default max amount to 100k by @im-adithya in #201
New Contributors
- @mattn made their first contribution in #141
- @benthecarman made their first contribution in #143
- @pavanjoshi914 made their first contribution in #149
- @reneaaron made their first contribution in #153
- @anishyadavv made their first contribution in #180
- @R3DRUN3 made their first contribution in #198
Full Changelog: 0.3.0...0.4.0
Coffee @ IKEA
What's Changed
- Use new nostr+walletconnect URL format by @bumi in #105
- add foreign key cascade for sqlite by @kiwiidb in #111
- fix: allow copy in http connections by @im-adithya in #109
- feat: use pubkey url in apps show handler and add 404 page by @im-adithya in #110
- chore: remove unnecessary logger by @im-adithya in #115
- fix: parse layout by @im-adithya in #116
- Feature/balance rpc by @kiwiidb in #114
- Fix/cleanup create app screen by @kiwiidb in #118
- make_invoice handler by @rolznz in #119
- chore: use constants for nostr event state by @rolznz in #121
- feat: lnd implementation of MakeInvoice by @rolznz in #123
- feat: add datadog tracing for db by @im-adithya in #125
- feat: implement get balance in lnd by @im-adithya in #122
- Feat: lookup invoice (Alby + LND) by @rolznz in #124
- Default to enable all request methods by @bumi in #127
- Pass client app name as state parameter to oauth connection by @bumi in #126
Full Changelog: 0.2.0...0.3.0
Late Night Lime Ride
What's Changed
- fix: dark theme for nwc by @im-adithya in #84
- fix: set domain for cookies by @im-adithya in #95
- fix: add check for status and replied at by @im-adithya in #97
- fix: rename cookie and make it domain level by @im-adithya in #98
- fix: cookie in appsnewhandler by @im-adithya in #101
- remove support for legacy payload by @kiwiidb in #100
- feat: use csrf middleware by @im-adithya in #102
- feat: allow passing expires_at as a timestamp in seconds by @rolznz in #103
Full Changelog: 0.1.0...0.2.0
De Geverfde Vogel
0.1.0 naming