Releases: shesek/spark-wallet
v0.3.1
v0.3.0
-
BOLT12 offers! ✨🎉
-
Send payments using BOLT12 offers (including support for
any
amounts, quantities, fiat denomination and sending apayer_note
to the payee). -
Create reusable BOLT12 offers to receive multiple payments (basic support only).
-
Pull payments using BOLT12 withdrawal offers (
send_invoice=true
). -
Recurrence is not supported yet -- to be added in a followup release.
Requires c-lightning v0.10.1+ with
experimental-offers
enabled. -
-
UI: Non-blocking payments with
paystatus
trackingPayments are now sent in the background without blocking the UI,
with pending/failed payments shown in the homepage payment history. -
UI: Improve the main screen initial loading times
Pay/Request can now be used immediately, without waiting for the wallet's data to load first.
-
UI: Always display payment amounts in USD terms too
-
UI: Improved error reporting and display
-
Docker: Allow (and recommend) mounting the directory with the
lightning-rpc
socket file
(fixes a compatibility issue with BTCPay) -
Fix: Properly display the NoScript message on Firefox (#183)
-
Update clightning-client to v0.1.4
-
Use
newaddr all
to avoid creating new addresses when switching typesThis raises the minimally supported c-lightning version to v0.7.1.
-
docker: Update to Debian 11, Bitcoin Core v0.21.0, c-lightning v0.10.1 and nodejs v16.8
-
Reproducibility: Due to changes in third-party dependencies, the Android
apk
build and the Windows portable runner are no longer reproducible, while the LinuxAppImage
now is. See more details here.
v0.3.0rc
-
BOLT12 offers! ✨🎉
-
Send payments using BOLT12 offers (including support for
any
amounts, quantities, fiat denomination and sending apayer_note
to the payee). -
Create reusable BOLT12 offers to receive multiple payments (basic support only).
-
Pull payments using BOLT12 withdrawal offers (
send_invoice=true
). -
Recurrence is not supported yet -- to be added in a followup release.
Requires c-lightning v0.10.1+ with
experimental-offers
enabled. -
-
UI: Improve the main screen initial loading times
Pay/Request can now be used immediately, without waiting for the wallet's data to load first.
-
UI: Always display payment amounts in USD terms too
-
UI: Improved error reporting and display
-
Docker: Allow (and recommend) mounting the directory with the
lightning-rpc
socket file (fixes a compatibility issue with BTCPay) -
Fix: Properly display the NoScript message on Firefox (#183)
-
Update clightning-client to v0.1.3
v0.2.17
v0.2.16
Hotfix release
-
Properly handle outgoing payments without an associated requested amount (5c0a61e)
-
Workaround for incorrect bolt11 string reported by c-lightning (#151, ElementsProject/lightning#3921)
-
Fix the build script to properly install the client devDependencies (#152)
v0.2.15
v0.2.14
v0.2.13
v0.2.12
-
Docker: Update to c-lightning v0.8.0
-
Docker: Compatibility with c-lightning v0.8.0 network subdirectories
-
Detect if the "base directory" is provided and default to the bitcoin mainnet network subdirectory within in. (#130)
This allows users to start spark using the existing command they use (with i.e.
--ln-path ~/.lightning
) to ease the upgrade to c-lightning v0.8.0, but this usage is considered deprecated and will eventually be removed. Users are advised to explicitly specify the path to the network subdirectory with--ln-path ~/.lightning/<network>
. -
Don't display unconfirmed onchain balance (#129)
-
Cordova Android: Allow connecting to server in cleartext (#132)
This was possible before v0.2.11 which updated the Android SDK to version 28.
Not really recommended, but useful for development and testnet/regtest demonstrations.