Skip to content

Releases: wizardsardine/liana

Liana Business v0.2

Liana Business v0.2 Pre-release
Pre-release

Choose a tag to compare

@edouardparis edouardparis released this 01 Jun 14:58
business-v0.2
2578f3b

This is an alpha release of Liana Business binary.

To try it on signet use environment variable LIANA_BUSINESS_SIGNET=1.

What file from the list should i download?

  • liana-business-0.2-macos.zip if you are on MacOS,
  • liana-business-0.2.exe if you are on Windows,
  • liana-business-0.2-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-business-0.2-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-business-0.2-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with the .txt and .asc :

sha256sum --check liana-business-0.2-shasums.txt
gpg --verify liana-business-0.2-shasums.txt.asc

Liana Business v0.1

Liana Business v0.1 Pre-release
Pre-release

Choose a tag to compare

@edouardparis edouardparis released this 20 May 09:07
business-v0.1
72eaa15

This is an alpha release of Liana Business binary.

To try it on signet use environment variable LIANA_BUSINESS_SIGNET=1.

What file from the list should i download?

  • liana-business-0.1-macos.zip if you are on MacOS,
  • liana-business-0.1.exe if you are on Windows,
  • liana-business-0.1-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-business-0.1-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-business-0.1-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-business-0.1-shasums.txt
gpg --verify liana-business-0.1-shasums.txt.asc

v14.0

Choose a tag to compare

@edouardparis edouardparis released this 17 Apr 16:06
v14.0
311c1d3

This release includes a UI rework for liana-gui, several UX improvements, and bug fixes across liana,
lianad, and liana-gui.

Features

Liana GUI

  • UI rework: reworked home page, menu, payment history, panel titles, and sidebar. Menu width is now
    fixed and menu entries have been renamed.
  • Support importing xpub from Coldcard ccxp file.
  • Display BitBox pairing code when taproot is enabled during key selection in the installer.
  • Add option to export encrypted descriptor in the Settings Import/Export section, with improved wording
    for export buttons.
  • Show derivation paths in a tooltip for airgap devices in the decrypt modal.
  • Hint user that entering mnemonic is unsafe in the decrypt modal.
  • Change default fiat price source to mempool.space and add disclaimer about fiat prices from third
    parties.
  • Add User-Agent header to CoinGecko and all Liana Connect requests.
  • Redirect user to login page on authentication errors for Liana Connect wallets.
  • Update hardware wallet aliases from the key editing modal in the installer.
  • Force user to save PSBT before exporting it.
  • Truncate (with an explicit message) amounts with more than 8 decimals.

Liana

  • Change dust output limit default value from 5,000 to 500 sats.

Fixes

Liana GUI

  • Fix panic during GUI window resizing.
  • Fix previous addresses card display.
  • Fix empty fiat labels when max is selected in the spend panel.
  • Make it more understandable when a maxxed output is under the dust limit.
  • Fix wording for coin expiration status.
  • Fix wording for devices not supporting taproot miniscript.
  • Remove label for non-owned outputs.
  • Fix descriptor not populated when importing from backup in Liana Connect flow.
  • Fix message not forwarded to decrypt modal in Liana Connect flow.
  • Fix decrypt modal alignment and scroll bar overlap.
  • Fix button for backup descriptor in Settings > Wallet.
  • Fix panel title color when embedded into buttons in settings.
  • Fix login error display.
  • Check if provider key fingerprint has already been added.
  • Use default alias for provider keys.
  • Map insufficient funds error to success result.
  • Show pasted value in BTC amount form even if invalid.
  • Create network directory if it does not exist.
  • Fix the inconsistency in the text and icon for the paste an xpub option

Lianad

  • Fix bitcoind startup: retry on RPC authentication error (401).

What file from the list should i download?

  • Liana-14.0-macos.zip if you are on MacOS,
  • liana-14.0.exe if you are on Windows,
  • liana-14.0-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-14.0-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-14.0-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-14.0-shasums.txt
gpg --verify liana-14.0-shasums.txt.asc

v14.0 rc1

v14.0 rc1 Pre-release
Pre-release

Choose a tag to compare

@edouardparis edouardparis released this 09 Apr 13:44
v14.0rc1
649703e

This release is a candidate for version 14.0 of Liana.

This release includes a UI rework for liana-gui, several UX improvements, and bug fixes across liana,
lianad, and liana-gui.

Features

Liana GUI

  • UI rework: reworked home page, menu, payment history, panel titles, and sidebar. Menu width is now
    fixed and menu entries have been renamed.
  • Support importing xpub from Coldcard ccxp file.
  • Display BitBox pairing code when taproot is enabled during key selection in the installer.
  • Add option to export encrypted descriptor in the Settings Import/Export section, with improved wording
    for export buttons.
  • Show derivation paths in a tooltip for airgap devices in the decrypt modal.
  • Hint user that entering mnemonic is unsafe in the decrypt modal.
  • Change default fiat price source to mempool.space and add disclaimer about fiat prices from third
    parties.
  • Add User-Agent header to CoinGecko and all Liana Connect requests.
  • Redirect user to login page on authentication errors for Liana Connect wallets.
  • Update hardware wallet aliases from the key editing modal in the installer.
  • Force user to save PSBT before exporting it.
  • Truncate (with an explicit message) amounts with more than 8 decimals.

Liana

  • Change dust output limit default value from 5,000 to 500 sats.

Fixes

Liana GUI

  • Fix panic during GUI window resizing.
  • Fix previous addresses card display.
  • Fix empty fiat labels when max is selected in the spend panel.
  • Make it more understandable when a maxxed output is under the dust limit.
  • Fix wording for coin expiration status.
  • Fix wording for devices not supporting taproot miniscript.
  • Remove label for non-owned outputs.
  • Fix descriptor not populated when importing from backup in Liana Connect flow.
  • Fix message not forwarded to decrypt modal in Liana Connect flow.
  • Fix decrypt modal alignment and scroll bar overlap.
  • Fix button for backup descriptor in Settings > Wallet.
  • Fix panel title color when embedded into buttons in settings.
  • Fix login error display.
  • Check if provider key fingerprint has already been added.
  • Use default alias for provider keys.
  • Map insufficient funds error to success result.
  • Show pasted value in BTC amount form even if invalid.
  • Create network directory if it does not exist.
  • Fix the inconsistency in the text and icon for the paste an xpub option

Lianad

  • Fix bitcoind startup: retry on RPC authentication error (401).

What file from the list should i download?

  • Liana-14.0rc1-macos.zip if you are on MacOS,
  • liana-14.0rc1.exe if you are on Windows,
  • liana-14.0rc1-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-14.0rc1-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-14.0rc1-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-14.0rc1-shasums.txt
gpg --verify liana-14.0rc1-shasums.txt.asc

v13.1

Choose a tag to compare

@edouardparis edouardparis released this 09 Oct 14:23
v13.1
282520f

For Chris, with ❤️

This release is a minor update with bug fixes:

  • The Liana-GUI icon no longer disappears on Windows when pinning the app to the taskbar.
  • When using the internal managed bitcoind, users may encounter a 401 error if Liana-GUI
    reads the previous cookie file before the new one is generated by the bitcoind daemon.
    Now the GUI will retry again with new credentials.

What file from the list should i download?

  • Liana-13.1-macos.zip if you are on MacOS,
  • liana-13.1.exe if you are on Windows,
  • liana-13.1-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-13.1-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-13.1-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-13.1-shasums.txt
gpg --verify liana-13.1-shasums.txt.asc

v13.0

Choose a tag to compare

@edouardparis edouardparis released this 29 Sep 13:39
v13.0
e35d1f9

v13

This release mostly modifies liana-gui by adding new features:

  • Encrypted descriptor support: Implemented encrypted descriptor backup and import functionality for enhanced
    privacy. Encryption keys are derived from the lexicographically‑sorted public keys inside the descriptor or policy,
    so any party who already holds one of those keys can later decrypt the backup without extra secrets or round‑trips
    For more information please read the draft BIP
  • Fiat currency features: Added fiat price display on home page, edit fiat amounts on send page, and
    automatic refresh of price information. User can modify in the settings the source of the fiat price.
    This feature is optional and disabled by default.
  • Testnet4 support: Added support for Bitcoin testnet4 network.

And some improvements:

  • Home page refresh: Added automatic refresh every 10 seconds and manual refresh when scrolling to top.
  • Installer key selection modal rework: Improvement of the user flow while importing Xpub in the descriptor editor.
  • UI improvements: Fixed badge tooltips, improved modal layouts, updated paste icon, added toggler widget and
    wrench icon
  • Network validation: Display errors for xpubs from wrong network or invalid xpubs in installer
  • Bug fixes: Fixed widget toast bounds, missing tab closing with wallet loading, loader button wording, display
    amount left to select when drafting spend with Liana Connect as backend, and removed forgotten logs
  • Code refactoring: Added formatting traits, moved utilities, improved cache management, and updated deprecated
    methods
  • Wallet management: Added deletion confirmation message for wallet members

What file from the list should i download?

  • Liana-13.0-macos.zip if you are on MacOS,
  • liana-13.0.exe if you are on Windows,
  • liana-13.0-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-13.0-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-13.0-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-13.0-shasums.txt
gpg --verify liana-13.0-shasums.txt.asc

v13 rc2

v13 rc2 Pre-release
Pre-release

Choose a tag to compare

@edouardparis edouardparis released this 25 Sep 10:25
v13.0rc2
13b58f0

13.0 rc2

This release is a candidate for version 13.0 of Liana.

This release mostly modifies liana-gui by adding new features:

  • Encrypted descriptor support: Implemented encrypted descriptor backup and import functionality for enhanced
    privacy. Encryption keys are derived from the lexicographically‑sorted public keys inside the descriptor or policy,
    so any party who already holds one of those keys can later decrypt the backup without extra secrets or round‑trips
    For more information please read the draft BIP
  • Fiat currency features: Added fiat price display on home page, edit fiat amounts on send page, and
    automatic refresh of price information. User can modify in the settings the source of the fiat price.
    This feature is optional and disabled by default.
  • Testnet4 support: Added support for Bitcoin testnet4 network.

And some improvements:

  • Home page refresh: Added automatic refresh every 10 seconds and manual refresh when scrolling to top.
  • Installer key selection modal rework: Improvement of the user flow while importing Xpub in the descriptor editor.
  • UI improvements: Fixed badge tooltips, improved modal layouts, updated paste icon, added toggler widget and
    wrench icon
  • Network validation: Display errors for xpubs from wrong network or invalid xpubs in installer
  • Bug fixes: Fixed widget toast bounds, missing tab closing with wallet loading, loader button wording, display
    amount left to select when drafting spend with Liana Connect as backend, and removed forgotten logs
  • Code refactoring: Added formatting traits, moved utilities, improved cache management, and updated deprecated
    methods
  • Wallet management: Added deletion confirmation message for wallet members

What file from the list should i download?

  • Liana-13.0rc2-macos.zip if you are on MacOS,
  • liana-13.0rc2.exe if you are on Windows,
  • liana-13.0rc2-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-13.0rc2-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-13.0rc2-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-13.0rc2-shasums.txt
gpg --verify liana-13.0rc2-shasums.txt.asc

v13 rc1

v13 rc1 Pre-release
Pre-release

Choose a tag to compare

@edouardparis edouardparis released this 19 Sep 16:16
v13.0rc1
af8b966

v13 rc1

This release is a candidate for version 13.0 of Liana.

This release mostly modifies liana-gui by adding new features:

  • Encrypted descriptor support: Implemented encrypted descriptor backup and import functionality for enhanced
    privacy. Encryption keys are derived from the lexicographically‑sorted public keys inside the descriptor or policy,
    so any party who already holds one of those keys can later decrypt the backup without extra secrets or round‑trips
    For more information please read the draft BIP
  • Fiat currency features: Added fiat price display on home page, edit fiat amounts on send page, and
    automatic refresh of price information. User can modify in the settings the source of the fiat price.
    This feature is optional and disabled by default.
  • Testnet4 support: Added support for Bitcoin testnet4 network.

And some improvements:

  • Home page refresh: Added automatic refresh every 10 seconds and manual refresh when scrolling to top.
  • Installer key selection modal rework: Improvement of the user flow while importing Xpub in the descriptor editor.
  • UI improvements: Fixed badge tooltips, improved modal layouts, updated paste icon, added toggler widget and
    wrench icon
  • Network validation: Display errors for xpubs from wrong network or invalid xpubs in installer
  • Bug fixes: Fixed widget toast bounds, missing tab closing with wallet loading, loader button wording, and
    removed forgotten logs
  • Code refactoring: Added formatting traits, moved utilities, improved cache management, and updated deprecated
    methods
  • Wallet management: Added deletion confirmation message for wallet members

What file from the list should i download?

  • Liana-13.0rc1-macos.zip if you are on MacOS,
  • liana-13.0rc1.exe if you are on Windows,
  • liana-13.0rc1-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-13.0rc1-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-13.0rc1-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-13.0rc1-shasums.txt
gpg --verify liana-13.0rc1-shasums.txt.asc

v12.0

Choose a tag to compare

@edouardparis edouardparis released this 25 Jul 10:58
v12.0
e8c39f3

This release mostly modifies liana-gui by adding new features:

  • Update library dependency to support Bitbox02 Nova.
  • Allow user to also delete wallet on Liana-Connect platform.
  • Add tiny-skia Iced backend to have a GUI renderer fallback.
  • Add support for multiple panes and tabs.
  • Add an option to upload a wallet/descriptor file when adding an existing Liana wallet using Liana-Connect as a backend.
  • Allow self signed certificate for electrum server.
  • Whenever the user resizes the GUI window, the new dimensions are saved and applied the next time the GUI is opened.

And some UX/UI improvements:

  • Add alias to confirmation message of delete wallet modal.
  • Add links with info about changing backend or node type both during the setup and in the wallet settings.
  • skip syncing screen if node is not bitcoind.
  • Improve timelock duration selection and display.
  • Improve the "Add an existing Liana wallet" with own node UI by prioritizing backup file usage.

And fixes some small issues:

  • fix some minor issues in the comments.
  • fix poller: only update last used index for affected keychain.

What file from the list should i download?

  • Liana-12.0-macos.zip if you are on MacOS,
  • liana-12.0.exe if you are on Windows,
  • liana-12.0-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-12.0-1_amd64.deb as root (or preceded by sudo) to install it.
  • Arch users can find the `liana-bin package in the AUR.
  • liana-12.0-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-12.0-shasums.txt
gpg --verify liana-12.0-shasums.txt.asc

v12.0 rc1

v12.0 rc1 Pre-release
Pre-release

Choose a tag to compare

@edouardparis edouardparis released this 22 Jul 11:36
v12.0rc1
bec358a

12.0 rc1

This release is a candidate for version 12.0 of Liana.

This release mostly modifies liana-gui by adding new features:

  • Update library dependency to support Bitbox02 Nova.
  • Allow user to also delete wallet on Liana-Connect platform.
  • Add tiny-skia Iced backend to have a GUI renderer fallback.
  • Add support for multiple panes and tabs.
  • Add an option to upload a wallet/descriptor file when adding an existing Liana wallet using Liana-Connect as a backend.
  • Allow self signed certificate for electrum server.

And some UX/UI improvements:

  • Add alias to confirmation message of delete wallet modal.
  • Add links with info about changing backend or node type both during the setup and in the wallet settings.
  • skip syncing screen if node is not bitcoind.
  • Improve timelock duration selection and display.
  • Improve the "Add an existing Liana wallet" with own node UI by prioritizing backup file usage.

And fixes some small issues:

  • fix some minor issues in the comments.
  • fix(poller): only update last used index for affected keychain.
  • liana-ui: add warning to form::Value.

What file from the list should i download?

  • Liana-12.0rc1-macos.zip if you are on MacOS,
  • liana-12.0rc1.exe if you are on Windows,
  • liana-12.0rc1-1_amd64.deb if you are running a Debian-based Linux (such as Ubuntu). Use dpkg -i liana-12.0rc1-1_amd64.deb as root (or preceded by sudo) to install it.
  • liana-12.0rc1-x86_64-linux-gnu.tar.gz if you use another Linux distribution.

You can verify integrity of the files with:

sha256sum --check liana-12.0rc1-shasums.txt
gpg --verify liana-12.0rc1-shasums.txt.asc