Liana v0.4 Released: Multiple Recovery Paths
Liana is an open source Bitcoin wallet that features a timelocked recovery path for your coins.
This release makes it much easier to use the Graphical User Interface, and allows one to configure more than one recovery path when creating a new wallet.
Features
- We now support having multiple recovery path in a descriptor.
- We now support more general descriptors: multisigs in the primary or any of the recovery paths henceforth aren't required to use
multi()
anymore and the maximum number of keys per spending
path is thereby lifted.
GUI-specific
- You can now re-register the descriptor on a hardware signing device in the settings.
- You can now change the alias of each of the signers from the settings panel.
- At signing time we now warn you if the descriptor is not registered on the signing device.
- The signer alias is now displayed along with its type when signing.
- You can now connect to a running daemon without having to provide a path to its configuration,
provided it is using the default location for its data directory (or--datadir
is used). - The GUI will now log to a
installer.log
file at the root of the datadir during installation, and
to a<network>/liana-gui.log
when running. In case of crash, this will contain a backtrace. - During installation we now check the connection to bitcoind.
Fixes
- We won't error when parsing of descriptor with a 1-of-N multisig as primary path.
- We won't error at startup if our watchonly wallet is loading on bitcoind. Instead, we'll wait for completion of the previous loading attempt.
- GUI-specific: Blank addresses aren't treated as duplicates when creating a transaction.