- v1.7.0:
- Added Blink backend
- Upgrade dependencies
- LNBits: insufficient balance ok error when checking if credentials work
- v1.6.5:
- Fix (again) GetAlby backend
- v1.6.4:
- Fix GetAlby backend - latest LndHub credentials use new URL with different error on failed payment
- Upgrade dependencies
- v1.6.3:
- Fix LNBits backend - "payment_secret" now required when paying invoices
- v1.6.2:
- Downgraded socks-proxy-agent due to incompatibility with older nodejs
- Use latest @bleskomat/form with downgraded express-handlebars - this fixes incompatibility with nodejs <16
- v1.6.1:
- Add bad auth error message to LNBits backend
- lnd: makePrivate can be 1 or true
- Add form label where missing
- Change sensitive form field type from text to password
- Upgraded dependencies
- v1.6.0:
- Added GetAlby backend (extends from lndhub)
- Fixed lnbits backend
- Removed some LN backends: lntxbot (shutdown by maintainer), coinos, lnpay.
- Upgraded dependencies
- v1.5.1:
- addInvoice: If supported, LN backend should set description_hash ("purpose_commit_hash")
- Fix lnpay domain
- dummy LN backend should return preimage as hex string
- v1.5.0:
- All backends: payInvoice method now returns preimage if provided by LN backend
- lndhub: more tolerant checks in getInvoiceStatus method
- v1.4.0:
- Added form.js which does TLS check (lnd, c-lightning-sparko) and toggling visibility of backend form fields
- New option for createForm method ("exclude")
- v1.3.0:
- Added getBalance method to all LN backends
- v1.2.0:
- Added C-Lightning backend - JSON-RPC over unix sock or HTTP-RPC made available by Sparko plugin
- v1.1.1:
- Added missing form inputs
- Fix mutation of check method error messages on backend prototypes
- v1.1.0:
- Form-related helpers and improvements
- v1.0.2:
- Support backend = { path: '/full/path/to/backend.js' }
- v1.0.1:
- Minor fixes related to formGroups
- v1.0.0:
- Initial release