Skip to content

Releases: shesek/spark-wallet

v0.3.1

08 Nov 14:51
v0.3.1
4ffb929
Compare
Choose a tag to compare
  • Cordova: Target Android SDK version 30

  • Docker: Update to Bitcoin Core v22.0 and c-lightning v0.10.2

v0.3.0

03 Nov 19:57
Compare
Choose a tag to compare
  • BOLT12 offers! ✨🎉

    • Send payments using BOLT12 offers (including support for any amounts, quantities, fiat denomination and sending a payer_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 tracking

    Payments 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 types

    This 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 Linux AppImage now is. See more details here.

v0.3.0rc

12 Aug 08:29
8fa1be2
Compare
Choose a tag to compare
v0.3.0rc Pre-release
Pre-release
  • BOLT12 offers! ✨🎉

    • Send payments using BOLT12 offers (including support for any amounts, quantities, fiat denomination and sending a payer_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

03 Sep 12:58
v0.2.17
Compare
Choose a tag to compare

Hotfix release - Fix YAML rendering of payments with unknown destination/description. This bug only manfiests when expert mode is enabled.

v0.2.16

11 Aug 10:55
v0.2.16
Compare
Choose a tag to compare

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

06 Aug 22:51
v0.2.15
Compare
Choose a tag to compare
  • Compatibility with c-lightning v0.9.0

  • Support multi-part payments, grouped together in the UI (#147)

  • Extract destination and description of outgoing payments from the BOLT11 request

  • Fix bug in automatic credentials generation (#145)

v0.2.14

23 Apr 02:05
v0.2.14
Compare
Choose a tag to compare
  • Fix: Resolve desktop app regression introduced in the last release (#143)

  • Electron: Update to v8

  • Docker: Updade nodejs to v12

v0.2.13

11 Apr 16:24
v0.2.13
Compare
Choose a tag to compare
  • Fix: Resolve TLS issues with NodeJS 10 (#55, h/t @sumBTC!)

  • Fix: Some QR codes not read properly in the web QR scanner (#134)

v0.2.12

22 Dec 17:11
v0.2.12
Compare
Choose a tag to compare
  • 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.

v0.2.11

15 Dec 17:48
v0.2.11
Compare
Choose a tag to compare