Releases: fort-nix/nix-bitcoin
nix-bitcoin-0.0.40
This release fixes joinmarket privacy leak
#335 lightning-loop: 0.11.3-beta -> 0.12.0-beta (@nixbitcoin)
#337 joinmarket: 0.8.1 -> 0.8.2 (@nixbitcoin)
nix-bitcoin-0.0.39
#313 Lightning pool (@sputn1ck)
Highlights
New Lightning pool module that can be used as follows
### lightning-pool
# Enable this module to use Lightning Lab's non-custodial batched uniform
# clearing-price auction for Lightning Channel Leases.
# Use the `pool` command to interact with the lightning-pool service.
# Automatically enables lnd.
# services.lightning-pool.enable = true;
#
# lightning-pool requires that lnd has a publicly reachable address.
# Set this to create a public onion service for lnd.
# nix-bitcoin.onionServices.lnd.public = true;
nix-bitcoin-0.0.38
#325 bitcoind: enable cookie-based authentication (@nixbitcoin)
#326 spark-wallet: fix util-linux evaluation error (@jb55)
#334 bitcoind: secure-node remove assumevalid (@nixbitcoin)
#333 electrs: v0.8.7 -> v0.8.8 (@nixbitcoin)
#332 update nixpkgs-unstable (@nixbitcoin), includes btcpayserver: 1.0.5.9 -> 1.0.6.8 and nbxplorer: 2.1.46 -> 2.1.49
nix-bitcoin-0.0.37
#324 Fix lnd onion (@nixbitcoin)
nix-bitcoin-0.0.36
#320 lightning-loop: 0.11.2-beta -> 0.11.3-beta (@nixbitcoin)
#321 Update nixpkgs (@nixbitcoin)
#319 joinmarket: 0.8.0-a5e8879 -> 0.8.1 (@nixbitcoin)
#322 run-tests: Fix interrupt handling for --copy-src (@erikarvstedt)
nix-bitcoin-0.0.35
#316 lndconnect: add preconfigured lndconnect-rest script (@nixbitcoin)
#317 Pkg updates (@erikarvstedt)
#312 Refactorings, cleanups (@erikarvstedt)
#315 Use doas instead of sudo (@nixbitcoin)
Highlights
You can now connect to the nix-bitcoin lnd with zeus or zap, by enabling a service in your config:
# Set this to create an lnd REST onion service.
# Adds binary `lndconnect-rest-onion` to the system environment.
# This binary generates QR codes or URIs for connecting applications to lnd via the
# REST onion service.
# services.lnd.restOnionService.enable = true;
See also the usage instructions.
nix-bitcoin-0.0.34
nix-bitcoin-0.0.33
#308 Update nixpkgs-unstable, bitcoind (@erikarvstedt)
#310 update nixpkgs-unstable (@nixbitcoin)
Highlights
- bitcoind: 0.20.1 -> 0.21.0
There's a new option in nix-bitcoin that makes use of bitcoind's new support for gossiping v3 onion addresses.Before, your bitcoind wouldn't get random inbound connections even if it was listening. This should now change if the bitcoind.public option is turned on.# Set this to accounce the onion service address to peers. # The onion service allows accepting incoming connections via Tor. # nix-bitcoin.onionServices.bitcoind.public = true;
- clightning: 0.9.2 -> 0.9.3
- lnd: 0.11.0 -> 0.12.0
nix-bitcoin-0.0.32
IMPORTANT: This release fixes a privilege escalation vulnerability in sudo (CVE-2021-3156). It is highly recommended to update to this release as soon as possible.
#302 electrs: v0.8.6 -> v0.8.7 (@nixbitcoin)
#306 Update nixpkgs (@nixbitcoin)
nix-bitcoin-0.0.31
#300 Fix lnd nodeinfo (@sputn1ck)
#290 JoinMarket Orderbook Watcher (@nixbitcoin)