Releases: shesek/spark-wallet
v0.2.10
v0.2.9
-
BREAKING CHANGE: Dropped support for c-lightning before 0.7.0
-
Compatibility with c-lightning v0.7.3 (upcoming, currently rc), as well as previous v0.7.x with allow-deprecated-apis=false
-
Docker: Add standalone arm32v7 and arm64v8 images (#93)
Available using the new multiarch image at
shesek/spark-wallet:standalone
andshesek/spark-wallet:VERSION-standalone
,
or directly usingshesek/spark-wallet:standalone-arm32v7
andshesek/spark-wallet:VERSION-standalone-arm32v7
.Thanks @NicolasDorier!
-
Docker: Upgrade to Bitcoin Core v0.18.1 and c-lightning v0.7.2
-
Upgrade to RxJS v6, Babel v7, Cycle-run v10
-
Allow enabling CORS using
--allow-cors <origin>
(#101) -
Some minor UI improvements to the balance overview (soon to be replaced entirely)
v0.2.8
-
Security: Make npm-shrinkwrap actually ship with the npm package (5827098ec)
-
Fix: Make QR scanner work in dark themes (a regression introduced in v0.2.6, #91)
-
Fix: Make the "Open wallet" link (bitcoin:) work in the Android app
-
Docker: Use tini to init the container process (#90, thanks @NicolasDorier)
-
Update client-side npm dependencies
v0.2.7
v0.2.6
-
Changed the way the balance shown in the top-right corner is calculated. (#62, 9b500c4)
-
Display channel and on-chain balances separately on the homepage. (#67)
-
Add support for running a Tor hidden service in non-anonymous mode. This makes the hidden service faster, at the cost of losing the privacy benefits.
From the Tor documentation:
Non Anonymous Hidden Services on a tor instance in HiddenServiceSingleHopMode make one-hop (direct) circuits between the onion service server, and the introduction and rendezvous points. (Onion service descriptors are still posted using 3-hop paths, to avoid onion service directories blocking the service.) This option makes every hidden service instance hosted by a tor instance a Single Onion Service. One-hop circuits make Single Onion servers easily locatable, but clients remain location-anonymous. However, the fact that a client is accessing a Single Onion rather than a Hidden Service may be statistically distinguishable.
To enable this mode, set
--onion-nonanonymous
. -
Allow specifying a proxy server for making HTTP requests (currently, requests are only sent for fetching the exchange rate) using the standard
HTTP(S)_PROXY
/ALL_PROXY
environment variables or the--proxy
CLI arg (which is an alias forALL_PROXY
). See proxy-from-env for more details. -
Add support for fetching exchanges rates from the Wasabi API (#78)
Can be set with
--rate-provider wasabi
(requires Tor, either as a transparent proxy or using--proxy socks5h://127.0.0.1:9050
). -
Allow disabling exchange rate lookup using
--no-rates
(#81) -
Switch from Oracle Java to OpenJDK for building the Android app (#79, #84)
-
Update to Electron v5
v0.2.5
v0.2.4
-
Enable cookie file by default. The generated login credentials are now automatically persisted to
~/.spark-wallet/cookie
. -
Add
--pairing-url
CLI option to print out the server url including the access key. -
bugfix: Properly parse boolean args in RPC console.
-
ui: Add a new interface for making on-chain deposits.
-
Update npm dependencies.
v0.2.3
v0.2.2
v0.2.1
-
Add
--cookie-file/-C <path>
to persist randomly generated login credentials to<path>
(similar to the cookie file feature in bitcoind) -
Add
--public-url
CLI option -
Add standalone docker image variant available as
shesek/spark-wallet:x.y.z-standalone and shesek/spark-wallet:standalone -
Prevent access-key from being saved to browser history when pairing with query string
-
Accept access-key as request body parameter