github wizardsardine/liana v4.0
v4.0: Merry Feesmas!

latest releases: v8.0, v8.0rc1, v7.0...
11 months ago

If you are unsure which file to download from the list, see the last section below. For installation instructions see the README.


This release introduces support for bumping the fees of a transaction, verifying a deposit address
on your signing device, and more. A companion blog post is available here.

Release notes

Features

  • The outpoints parameter of the createspend command is now optional. If not provided, we'll
    select coins automatically.
  • A new listaddresses command was introduced.
  • A new rbfpsbt command was introduced.
  • The createspend command has a new, optional, change_address parameter. This makes it possible
    to create a transaction which sweeps all funds from the wallet.

GUI-specific

  • When creating a Spend transaction, coins to be spent are now pre-selected. The selection is
    updated as you update the recipients and/or the feerate. The selection will stop being modified if
    you change it manually.
  • It is now possible to verify deposit addresses on your signing device.
  • You can now bump the fees of an unconfirmed transaction. A "bump fee" button was introduced in the
    transaction details (available from the list of transactions).
  • You can now "cancel" an unconfirmed transaction. A "cancel" button was introduced in the
    transaction details (available from the list of transactions). NOTE: the cancel feature is not
    guaranteed to work. It's simply leveraging RBF to double spend the outgoing transaction with a
    transaction paying back to ourselves.
  • You can now delete a wallet for a specific network from the launcher.
  • When selecting a signing device, those which are not related to the wallet or which don't support
    a specific method (such as displaying an address) are now greyed-out.
  • The managed Bitcoin Core version was bumped to 26.0.

Fixes

  • In case a transaction spending one of our coins was RBF'd, we could incorrectly assign an
    incorrect spending transaction to this coin.

GUI-specific

  • Setting a feerate larger than 2^64 when creating a Spend would previously crash the software.
  • When displaying a PSBT the software could crash if some of the inputs of the transaction
    disappeared (were double-spent).

What file from the list should i download?

If you are not sure what executable below you should download, pick:

  • Liana.zip if you are on MacOS,
  • liana-4.0.exe if you are on Windows,
  • liana_4.0-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use apt install ./liana_4.0-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-4.0-x86_64-linux-gnu.tar.gz if you use another Linux distribution. Note you may have to compile the software yourself if you are on Linux. See the README.

Don't miss a new liana release

NewReleases is sending notifications on new releases.