Skip to content

Releases: chill117/lnurl-node

Release v0.8.0

27 Sep 12:51
Compare
Choose a tag to compare
  • CLI:
    • encode/decode will now print result without newline character at end of output
  • Updated dependencies

Release v0.7.1

09 Jul 10:26
Compare
Choose a tag to compare
  • Provide "altNames" when creating own self-signed TLS certificates (mock lnd, lnurl-server instance) - this will prevent errors when setting "host" option to a value other than localhost (e.g "127.0.0.1")
  • Set "Cache-Control: private" header for lnurl-pay action requests. This tells HTTP proxies to not cache the response - which is important because the same URL and query string can yield different responses (e.g different payment requests) each time the lnurl-pay URL is called.
  • Fixes for changes to lnd's REST API; specifically opening channels and paying invoices.

Release v0.7.0

06 May 16:04
Compare
Choose a tag to compare

Release v0.6.0

06 May 15:46
Compare
Choose a tag to compare
  • Added new option "mock". When set to TRUE, the server will create its own mock instance of the specified Lightning Node. Useful for quick prototyping and testing.

Release v0.5.2

06 May 15:45
Compare
Choose a tag to compare
  • Mocks and a few utility functions now available in package; see ./mocks/ and ./lib/ respectively
  • Fix for HTTPError constructor prototype

Release v0.5.1

06 May 15:45
Compare
Choose a tag to compare
  • Added "login" event
  • Now providing req object with "request:" events

Release v0.5.0

06 May 15:45
Compare
Choose a tag to compare
  • Added new "login" hook
  • Fixes for login subprotocol
  • Added support for "payRequest" subprotocol
  • Added new events for server instance:
    • "request:received"
    • "request:processing"
    • "request:processed"
    • "request:failed"
  • Updated dependencies

Release v0.4.0

26 Mar 11:24
Compare
Choose a tag to compare
  • Added support for c-lightning and Eclair as LN backends
  • New protocol server option that allows the use of unencrypted http - the default remains https

Release v0.3.1

28 Feb 18:09
Compare
Choose a tag to compare
  • Use Number type for min/maxWithdrawable (lnurl-withdraw)

Release v0.3.0

17 Feb 16:57
Compare
Choose a tag to compare
  • generateApiKey() (both API and CLI) has new options for setting the encoding (hex or base64) and number of random bytes
  • CLI: Can now pipe to encode/decode
  • Fix for withdrawRequest: Now using MilliSatoshis for amounts rather than Satoshis.