Skip to content

Releases: shesek/spark-wallet

v0.2.10

08 Dec 17:34
v0.2.10
Compare
Choose a tag to compare
  • Docker: Update to Bitcoin Core v0.19.0.1 and c-lightning v0.7.3

  • Fix bug with missing channel reserve (3d1f3b2)

v0.2.9

17 Oct 04:47
v0.2.9
Compare
Choose a tag to compare
  • 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 and shesek/spark-wallet:VERSION-standalone,
    or directly using shesek/spark-wallet:standalone-arm32v7 and shesek/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

08 Jun 23:41
v0.2.8
Compare
Choose a tag to compare
  • 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

07 Jun 06:02
v0.2.7
Compare
Choose a tag to compare
  • Fix a bug in the homepage on-chain/channel balances display

v0.2.6

07 Jun 00:48
v0.2.6
Compare
Choose a tag to compare
  • 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 for ALL_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

24 Feb 01:24
v0.2.5
Compare
Choose a tag to compare
  • Use the compact alphanumeric QR encoding mode for bech32 addresses

  • Accept "slow", "normal" and "urgent" as feerate values

  • Various UI improvements to the deposit page

v0.2.4

17 Feb 06:37
v0.2.4
Compare
Choose a tag to compare
  • 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

31 Jan 06:53
v0.2.3
Compare
Choose a tag to compare
  • docker: Update c-lightning to v0.6.3

  • docker: Update Bitcoin Core to v0.17.1

  • docker: Verify digital signature for c-lightning

  • docker: Fix missing dependency in standalone mode (#53)

  • ui: Improve invoice description word break

  • ui: Hide peers debug information in node info page

v0.2.2

22 Dec 04:38
v0.2.2
Compare
Choose a tag to compare
  • ui: Skip to manual BOLT11 entry on non-touch devices

  • docker: Improve docker handling of SIGTERM signals

v0.2.1

14 Dec 01:08
v0.2.1
Compare
Choose a tag to compare
  • 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