Merge #310: Release 0.2
d0de88bc016b2dcb181fd6f4ef88f9c36cc02f96 daemon: release 0.2 (Antoine Poinsot)
f4755ff803cd6f923eb342ae5f302513fb81b865 doc: add some warning re provider 4 to the Ledger doc (Antoine Poinsot)
Pull request description:
ACKs for top commit:
darosior:
self-ACK d0de88bc016b2dcb181fd6f4ef88f9c36cc02f96
Tree-SHA512: 14324cc29e3814057ac28d8d11c5cf75e788c03132eb3f7a0cda72abd073e0ecc751c5390403b4ff7075fe4fb21959451995f192df3f817aabbda105dff3cbfd
This commit is contained in:
commit
8cc6cb1f86
32
CHANGELOG.md
Normal file
32
CHANGELOG.md
Normal file
@ -0,0 +1,32 @@
|
||||
# Liana daemon and GUI release notes
|
||||
|
||||
## 0.2
|
||||
|
||||
The second release of Liana brings various fixes as well as the possibility to use a multisig in
|
||||
either, or both, of the spending paths.
|
||||
|
||||
### Features
|
||||
|
||||
- Multisig: we now support descriptors with multiple keys both in the primary (non-timelocked)
|
||||
spending path and the recovery (timelocked) path.
|
||||
|
||||
#### GUI-specific
|
||||
|
||||
- You can now import and update Spend transaction drafts as PSBTs to collaboratively create and sign
|
||||
transactions.
|
||||
- When creating a new descriptor you can now set an alias for each key. Those will be displayed when
|
||||
inspecting a transaction's signatories.
|
||||
- Amounts are now displayed with the sats in bold for better redability.
|
||||
|
||||
### Fixes
|
||||
|
||||
- We now remove the fixed interpreter and rpath set by GUIX reproducible builds in the `liana-cli`
|
||||
ELF binary.
|
||||
- We now check the `bitcoind` version before trying to import a Miniscript descriptor.
|
||||
- We now discard unconfirmed incoming payments that were dropped from our mempool.
|
||||
|
||||
#### GUI-specific
|
||||
|
||||
- Various wording fixes on the UI.
|
||||
- Amounts are now updated when moving between steps in the Spend creation flow.
|
||||
- Coins are now sorted by age when displayed as a list.
|
||||
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -205,7 +205,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "liana"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"backtrace",
|
||||
"base64",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "liana"
|
||||
version = "0.1.0"
|
||||
version = "0.2.0"
|
||||
authors = ["Antoine Poinsot <darosior@protonmail.com>"]
|
||||
edition = "2018"
|
||||
repository = "https://github.com/revault/liana"
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
|
||||
set -ex
|
||||
|
||||
VERSION="${VERSION:-"0.1"}"
|
||||
VERSION="${VERSION:-"0.2"}"
|
||||
LIANA_PREFIX="liana-$VERSION"
|
||||
LINUX_DIR_NAME="$LIANA_PREFIX-x86_64-linux-gnu"
|
||||
LINUX_ARCHIVE="$LINUX_DIR_NAME.tar.gz"
|
||||
|
||||
@ -30,9 +30,11 @@ panel.
|
||||
In order to be able to install the latest Bitcoin application on mainnet, one more step is required.
|
||||
Go to "settings" (top-right corner), then "Experimental features", enable "My Ledger provider" and
|
||||
insert "4" in the field. You may then go to "My Ledger" and install the 2.1.0 Bitcoin application
|
||||
for mainnet.
|
||||
for mainnet. *Do not* download any other app from the provider 4. **Make sure to disable** the "My
|
||||
Ledger provider" setting once you installed the Bitcoin app.
|
||||
|
||||
It's worth noting that although you need to tweak with the "Experimental features" settings, the
|
||||
Bitcoin application is not experimental anymore. It was just downgraded in Ledger live from released
|
||||
to experimental in order to prevent people from upgrading by mistake and not be able to keep using
|
||||
applications not compatible with the new interface
|
||||
applications not compatible with the new interface. It is however not safe to use it for installing
|
||||
any other application.
|
||||
|
||||
@ -78,7 +78,7 @@ impl fmt::Display for Version {
|
||||
|
||||
pub const VERSION: Version = Version {
|
||||
major: 0,
|
||||
minor: 1,
|
||||
minor: 2,
|
||||
patch: 0,
|
||||
};
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@ from test_framework.utils import (
|
||||
|
||||
def test_getinfo(lianad):
|
||||
res = lianad.rpc.getinfo()
|
||||
assert res["version"] == "0.1"
|
||||
assert res["version"] == "0.2.0"
|
||||
assert res["network"] == "regtest"
|
||||
wait_for(lambda: lianad.rpc.getinfo()["block_height"] == 101)
|
||||
res = lianad.rpc.getinfo()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user