Releases: chill117/lnurl-node
Releases · chill117/lnurl-node
Release v0.8.0
- CLI:
- encode/decode will now print result without newline character at end of output
- Updated dependencies
Release v0.7.1
- 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
- Pass
cert
andmacaroon
options as Buffer or String for lnd backend configuration options; see Lightning Backend Configuration Options - Can now use custom lightning backends; see Custom Lightning Backend
Release v0.6.0
- 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
- Mocks and a few utility functions now available in package; see
./mocks/
and./lib/
respectively - Fix for HTTPError constructor prototype
Release v0.5.1
- Added "login" event
- Now providing req object with "request:" events
Release v0.5.0
- 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
- 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
- Use Number type for min/maxWithdrawable (lnurl-withdraw)
Release v0.3.0
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.