Skip to content

Releases: fort-nix/nix-bitcoin

nix-bitcoin-0.0.76

21 Aug 19:20
81bf18b
Compare
Choose a tag to compare

Highlights

  • clightning: native database replication to a local path or a remote SSH target (see docs/services.md)
  • nbxplorer: 2.3.28 -> 2.3.33
  • btcpayserver: 1.6.1 -> 1.6.9
  • charge-lnd: 0.2.4 -> 0.2.12
  • lightning-loop: 0.19.1-beta -> 0.20.0-beta
  • cl-rest: 0.7.2 -> 0.8.0
  • rtl: 0.12.3-beta -> 0.13.0

Change Log

#436 clightning: native database replication
#498 docs: show how to allow connections to remote bitcoind in systemd services
#527 readme: add nixos options search (@erikarvstedt)
#530 onion-services: don't propagate restart of onion-addresses to depending services (@erikarvstedt)
#537 update nixpkgs (@erikarvstedt)
#538 rtl: 0.12.3 -> 0.13.0, clightning-rest: 0.7.2 -> 0.8.0 (@erikarvstedt)

nix-bitcoin-0.0.75

24 Jul 14:11
fbbaaa7
Compare
Choose a tag to compare

Highlights

  • added module for fulcrum, "a fast & nimble SPV server for [...] Bitcoin"
  • btcpayserver: 1.5.4 -> 1.6.1
  • nbxplorer: 2.3.26 -> 2.3.28

Note to krops users

This release adds support for evaluating your node config on a machine that has a different system platform than your node.
This is relevant, for example, when deploying from macOS or when deploying from a x86 desktop PC to a Raspberry Pi.
In these cases, the deploy command (which evaluates your node in the background) now works correctly. Previously, only command krops-deploy was available for deploying.

To activate this feature in your node config, open a shell in your node configuration directory and follow these instructions in the installation guide.

Change Log

Highlights

#504 Add fulcrum module (@erikarvstedt)
#512 Remove bitcoind banlist (@erikarvstedt)
#516 krops: Enable evaluating nodes with non-native systems (@erikarvstedt)

Minor changes

#498 docs: show how to allow connections to remote bitcoind in systemd services (@seberm)
#515 bitcoind-remote: fix quotation marks in preStart script (@seberm)
#511 Minor improvements (@erikarvstedt)
#518 docs/install: Fix formatting (@erikarvstedt)
#520 secrets: fix sorting in setup-secrets (@erikarvstedt)
#522 docs: improve Security Fund documentation (@erikarvstedt)
#521 update nixpkgs (@jonasnick)
#523 examples/deploy-krops: fix missing secrets (@erikarvstedt)
#524 operator: fix syntax error in description (@erikarvstedt)

nix-bitcoin-0.0.74

10 Jul 18:06
7e94b7e
Compare
Choose a tag to compare

Highlights

  • clightning: 0.11.1 -> 0.11.2
  • lnd: 0.14.3-beta -> 0.15.0-beta

Note for krops users on macOS

To add the fix from #507 to your node config, copy file nix-bitcoin-src/examples/krops/sources.nix to the krops directory in your config.

Change Log

#501 update nixpkgs (@erikarvstedt)
#507 examples/krops: fix nixpkgs symlink sync error on macOS/BSD (@erikarvstedt)
#502 krops: don't reimport pkgs (@erikarvstedt)
#508 More NixOS 22.05 fixes (@erikarvstedt)
#509 bitcoind, liquidd: increase TimeoutStartSec (@erikarvstedt)
#503 nodeinfo: make extensible (@erikarvstedt)
#510 lnd, lightning-loop: add certificate options extraIPs and extraDomains (@erikarvstedt)

nix-bitcoin-0.0.73

28 Jun 12:54
285a388
Compare
Choose a tag to compare

Highlights

  • NixOS 21.11 -> 22.05 (release notes)
  • extra-container: 0.8 -> 0.10
  • btcpayserver: 1.5.3 -> 1.5.4
  • lightning-loop: 0.18.0-beta -> 0.19.1-beta

Change Log

#492 Improve flake (@erikarvstedt)
#497 update nixpkgs (stable: 21.11 -> 22.05) (@jonasnick)

nix-bitcoin-0.0.72

04 Jun 08:07
043ef53
Compare
Choose a tag to compare

Breaking changes

The following options have been renamed:

  • services.rtl.nodes.lnd -> services.rtl.nodes.lnd.enable
  • services.rtl.nodes.clightning -> services.rtl.nodes.clightning.enable

(These option changes can't be auto-detected by the module versioning system.)

Highlights

  • Add clightning feeadjuster plugin package and module
  • btcpayserver: 1.5.1 -> 1.5.3
  • clboss: 0.12 -> 0.13A
  • clightning-rest: 0.7.0 -> 0.7.2 (Erik Arvstedt)
  • hwi: 2.1.0 -> 2.1.1
  • joinmarket: 0.9.5 -> 0.9.6
  • lndconnect: 0.2.0 -> 0.2.1
  • nbxplorer: 2.3.20 -> 2.3.26
  • rtl: 0.12.2-beta -> 0.12.3-beta

Change Log

#486 Minor improvements (@erikarvstedt)
#488 Update clightning-plugins (@erikarvstedt)
#484 Update RTL (@erikarvstedt)
#487 Add feeadjust core lightning plugin (@elsirion)
#491 clboss: 0.12 -> 0.13A (@jonasnick)
#493 lndconnect-onion: Fix feature for custom operator names (@erikarvstedt)
#494 Fix cln rpc path for btcpayserver on regtest (@afilini)
#489 Update nixpkgs & joinmarket: 0.9.5 -> 0.9.6 (@nixbitcoin)

nix-bitcoin-0.0.71

17 May 09:35
14dec60
Compare
Choose a tag to compare

Highlights

Change Log

#480 push-release.sh: add push to release branch (@erikarvstedt)
#481 services: set systemd list options as list values (@erikarvstedt)
#483 pkgs-unstable: inherit system from stable pkgs (@erikarvstedt)
#485 update nixpkgs (@jonasnick)

nix-bitcoin-0.0.70

06 May 14:40
2e537fb
Compare
Choose a tag to compare

!Warning for clightning users!

Since this release was published, a bug in clightning 0.11.0.1 became known which can lead to channels being spontaneously closed.
A fix is being prepared here, which should be released soon.
clightning users should wait for the next nix-bitcoin release which will include the bugfix.

Highlights

  • Add support for connecting to clightning via Tor with the Zeus mobile wallet (see docs)
  • bitcoind: 22.0 -> 23.0
  • btcpayserver: 1.4.7 -> 1.5.1
  • clightning: 0.10.2 -> 0.11.0.1
  • clboss: 0.11B -> 0.12
  • electrs: 0.9.6 -> 0.9.7
  • hwi: 2.0.2 -> 2.1.0
  • lightning-loop: 0.17.0-beta -> 0.18.0-beta
  • lnd: 0.14.2-beta -> 0.14.3-beta
  • nbxplorer: 2.2.20 -> 2.3.20

Change Log

#473 Update clboss (@erikarvstedt)
#475 clboss: 0.11E -> 0.12 (@erikarvstedt)
#477 Add standalone clightning-rest service, add lndconnect-onion for clightning
#478 Update nixpkgs (@jonasnick)

nix-bitcoin-0.0.69

11 Apr 04:45
06d4a22
Compare
Choose a tag to compare

Highlights

  • joinmarket: 0.9.4 -> 0.9.5

Change Log

#457 Add nix-bitcoin security fund information (@nixbitcoin)
#467 cl-rest: 0.6.1 -> 0.7.0 (@erikarvstedt)
#468 joinmarket: 0.9.4 -> 0.9.5 (@nixbitcoin)
#471 update nixpkgs{,-unstable} (@jonasnick)
#469 lnd: Use lndinit for wallet creation (@erikarvstedt)

nix-bitcoin-0.0.68

14 Mar 22:09
2365163
Compare
Choose a tag to compare

Highlights

  • electrs: 0.9.5 -> 0.9.6
  • rtl: 0.12.1 -> 0.12.2

Change Log

#463 rtl: 0.12.1 -> 0.12.2 (@nixbitcoin)
#464 secrets: fix secrets setup warning (@erikarvstedt)
#465 update nixpkgs{,-unstable} (@jonasnick)

nix-bitcoin-0.0.67

06 Mar 19:52
9dab0ae
Compare
Choose a tag to compare

Highlights

  • added package and module for commando, a c-lightning plugin that allows authorized peers to run commands on your node.
  • btcpayserver: 1.4.4 -> 1.4.7
  • elementsd: 0.21.0.1 -> 0.21.0.2
  • lightning-loop: 0.16.0-beta -> 0.17.0-beta

Change Log

#454 lnd: point out SCB functionality more clearly (@nixbitcoin)
#445 clightning-plugins: add commando plugin (@jb55)
#458 liquidd: add service timeouts like in bitcoind (@erikarvstedt)
#459 joinmarket: bump secp256k1 to version used upstream (@nixbitcoin)
#460 backups: bring in line with upstream duplicity (@nixbitcoin)
#461 update nixpkgs{,-unstable} (@jonasnick)