Skip to content

Releases: fort-nix/nix-bitcoin

nix-bitcoin-0.0.50

28 Aug 07:05
4040e4f
Compare
Choose a tag to compare

#379 Add flake support (@erikarvstedt)

Highlights

  • nix-bitcoin now provides a flake.nix that exports the nix-bitcoin packages and modules (see also the examples README).
  • btcpayserver: 1.1.2 -> 1.2.0
  • lightning-loop: 0.14.2-beta -> 0.15.0-beta
  • nbxplorer: 2.1.52 -> 2.1.58

nix-bitcoin-0.0.49

15 Aug 09:00
e275b48
Compare
Choose a tag to compare

#373 Misc fixes (@erikarvstedt)
#375 clightning-plugins: update to latest rev (@jonasnick)
#368 joinmarket: 0.8.2 -> 0.8.3 (@nixbitcoin)
#369 BTCPayServer L-BTC Support (@nixbitcoin)
#374 Update to NixOS 21.05 (@erikarvstedt)
#376 update nixpkgs-{stable,unstable} (@jonasnick)

Highlights

  • NixOS 21.05 (release notes)
  • clightning 0.10.1
  • lnd 0.13.1-beta
  • lightning-loop 0.14.2

nix-bitcoin-0.0.48

19 Jul 11:29
4c6bc1c
Compare
Choose a tag to compare

#367 lightning-loop & lightning-pool: replace local versions with nixpkgs (@nixbitcoin)
#359 charge-lnd: add module (@mmilata)
#370 elementsd: replace local version with nixpkgs (@prusnak)

Highlights

  • Added charge-lnd module that allows to opening "Lightning channels against a number of customizable criteria and applies channel fees based on the matching policy".
  • electrs 0.8.10
  • btcpayserver 1.1.2
  • charge-lnd 0.2.2
  • nbxplorer 2.1.52.

nix-bitcoin-0.0.47

09 Jul 21:46
842ed44
Compare
Choose a tag to compare

#361 README: switch IRC network from freenode to libera (@jonasnick)
#365 elementsd: 0.18.1.11 -> 0.18.1.12 (@nixbitcoin)
#366 Update nixpkgs (@jonasnick)

Highlights

  • lnd 0.13.0
  • btcpayserver 1.1.1
  • nbxplorer 2.1.51
  • hwi 2.0.2

nix-bitcoin-0.0.46

07 May 21:42
bdd00bf
Compare
Choose a tag to compare

#357 clboss: 0.11A -> 0.11B (@nixbitcoin)
#358 lightning-loop: 0.12.1 -> 0.12.2 (@nixbitcoin)

nix-bitcoin-0.0.45

04 May 12:13
a5adaad
Compare
Choose a tag to compare

#355 hwi: replace local version with upstream (@nixbitcoin)
#356 update nixpkgs (@jonasnick)

Highlights

  • bitcoin: 0.21.0 -> 0.21.1

nix-bitcoin-0.0.44

20 Apr 12:17
757e0cf
Compare
Choose a tag to compare

#351 Update CLBOSS, add test, add option for custom pkg (@jonasnick)
#354 Update nixpkgs (stable only) (@jonasnick)

Highlights

  • Tor update fixes CVE-2021-28089 and CVE-2021-28090
  • New services.clightning.plugins.clboss.package option allows using a custom CLBOSS version.

nix-bitcoin-0.0.43

10 Apr 13:22
8594ddf
Compare
Choose a tag to compare

#350 Update nixos unstable (@nixbitcoin)

Highlights

  • clightning: 0.9.3 -> 0.10.0
  • btcpayserver: 1.0.7.0 -> 1.0.7.2

nix-bitcoin-0.0.42

02 Apr 13:17
ca71eb0
Compare
Choose a tag to compare

#339 Misc improvements (@erikarvstedt)
#345 electrs: 0.8.8 -> 0.8.9 (@nixbitcoin)
#347 lightning-loop: 0.12.0 -> 0.12.1 (@nixbitcoin)
#307 Madaidan hardening (@nixbitcoin)
#348 run-tests: add 'vm' command (@erikarvstedt)
#349 elementsd: 0.18.1.9 -> 0.18.1.11 (@nixbitcoin)

Highlights

There is a new preset "hardened-extended" that further improves security at the cost of functionality and performance. It is based on madaidan's Linux Hardening Guide. See the comments at the top of hardened-extended.nix for further details.

In order to enable this, import the corresponding module as shown in examples/configuration.nix:

<nix-bitcoin/modules/presets/hardened-extended.nix>

nix-bitcoin-0.0.41

15 Mar 19:29
4022f86
Compare
Choose a tag to compare

Recommended deployment tool changed from NixOps to krops

Over time we have noticed that NixOps is more complex than most nix-bitcoin users need.
Therefore, with this release we updated the installation instructions to replace NixOps with krops.

If you've created a nix-bitcoin installation following the previous version install.md, you can follow the migration guide.
There's also a new example to demonstrate deploying with krops that you can find at ./examples/deploy-krops.sh.

nix-bitcoin nodes that are deployed with NixOps as previously recommended will continue to work, but users should be aware that the packaged NixOps is an unmaintained version with custom patches. Therefore, it is generally advised to switch to an official version of NixOps or to migrate to krops. It should only take 5 minutes. If you have troubles don't hesitate to open a github issue or pay us a visit at #nix-bitcoin on freenode.

Change log

  • #331 nixops: remove libvirtd plugin (@nixbitcoin)
  • #296 Remove nixops examples and as recommended deployment method; replace with krops (@jonasnick)