Skip to content

Releases: fort-nix/nix-bitcoin

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)

nix-bitcoin-0.0.66

12 Feb 20:49
827107c
Compare
Choose a tag to compare

Change Log

#452 makeShell: use final system configuration in generate-secrets (@erikarvstedt)

nix-bitcoin-0.0.65

12 Feb 19:21
2e22bbd
Compare
Choose a tag to compare

Highlights

  • btcpayserver: 1.3.7 -> 1.4.4
  • electrs: 0.9.4 -> 0.9.5
  • lnd: 0.14.1-beta -> 0.14.2-beta
  • nbxplorer: 2.2.18 -> 2.2.20

Change Log

#448 [LND] Remove pruning assertion (@sputn1ck)
#450 Misc. improvements (@erikarvstedt)
#451 Update nixpkgs (@jonasnick)

nix-bitcoin-0.0.64

27 Jan 21:13
8a0e347
Compare
Choose a tag to compare

Highlights

  • nixpkgs update includes fix for CVE-2021-4034
  • rtl: 0.12.0 -> 0.12.1

Change Log

#446 rtl: 0.12.0 -> 0.12.1 (@nixbitcoin)
#447 Update nixpkgs (@mmilata)

nix-bitcoin-0.0.63

21 Jan 15:49
f8ce246
Compare
Choose a tag to compare

Change Log

#444 fetch-release: add missing homedir to gpg command (@jonasnick)

Updating from 0.0.61 and 0.0.62

nix-bitcoin versions 0.0.61 and 0.0.62 contain a bug (fixed in #444) that breaks the update script. Therefore, in order to update you need to perform the following manual steps:

  1. Run nix-shell in your deployment directory.
  2. Paste the following into the shell to fix the fetch-release script:
    fetch-release() {(
     scriptDir=$(nix-instantiate --eval -E "<nix-bitcoin>")
     cd "$scriptDir/helper"
     <fetch-release sed 's|gpg --list-keys|gpg --homedir $GPG_HOME --list-keys|; s|scriptDir=.*|scriptDir=.|' | sh
    )}
    
    Note that we take the existing fetch-release script and use sed to perform the fix from #444 and set the scriptDir.
  3. Now you can run update-nix-bitcoin.

nix-bitcoin-0.0.62

21 Jan 14:00
c5c6f1e
Compare
Choose a tag to compare

Highlights

  • electrs: 0.9.3 -> 0.9.4

Change Log

#440 joinmarket: fix fidelity bond default values (@nixbitcoin)
#441 lnd: improve service initialization (@erikarvstedt)
#443 Update nixpkgs (@jonasnick)

nix-bitcoin-0.0.61

08 Jan 19:07
ed42834
Compare
Choose a tag to compare

Highlights

  • btcpayserver: 1.3.6 -> 1.3.7
  • elementsd: 0.21.0 -> 0.21.0.1
  • lightning-loop: 0.15.0-beta -> 0.16.0-beta
  • lightning-pool: 0.5.1-alpha -> 0.5.3-alpha
  • cl-rest: 0.6.0 -> 0.6.1
  • rtl: 0.11.2 -> 0.12.0

Flake: Breaking changes for users of nixosModules

Please update your flake-based config in the following way:

  • If you're using nixosModules.withSystemPkgs:

    Before this release:

    imports = [ nix-bitcoin.nixosModules.withSystemPkgs ];
    

    Now:

    imports = [ nix-bitcoin.nixosModule ];
    
  • If you're using nixosModules.withLockedPkgs:

    Before this release:

    imports = [ nix-bitcoin.nixosModules.withLockedPkgs ];
    

    Now:

    imports = [
      nix-bitcoin.nixosModule
      {
        # You can move this to one of your other modules
        nix-bitcoin.useVersionLockedPkgs = true;
      }
    ];
    

Change Log

#429 Add nixos-search support (@erikarvstedt)
#431 Improve Pkgs (@erikarvstedt)
#432 Improve flake (@erikarvstedt)
#433 cl-rest: 0.6.0 -> 0.6.1 & rtl: 0.11.2 -> 0.12.0 (@nixbitcoin)
#434 update nixpkgs{,-unstable} (@jonasnick)
#435 run-tests: fix vm cmd (@erikarvstedt)
#437 bitcoind: fix error when defining passwordHMAC for RPC users (@erikarvstedt)

nix-bitcoin-0.0.60

11 Dec 12:19
1b3d362
Compare
Choose a tag to compare

Highlights

Change Log

#428 Add presets/bitcoind-remote.nix (@erikarvstedt)
#430 NixOS 21.11 (@nixbitcoin)

nix-bitcoin-0.0.59

29 Nov 18:21
8a7ec27
Compare
Choose a tag to compare

Highlights

  • New documentation chapter: Configuration and maintenance
  • Fine-grained Tor configuration through options <service>.tor.proxy and <service>.tor.enforce.
    See here for an example.
  • btcpayserver: 1.3.3 -> 1.3.6
  • electrs: 0.9.2 -> 0.9.3
  • lnd: 0.13.3-beta -> 0.14.1-beta
  • nbxplorer: 2.2.16 -> 2.2.18

Change Log

#426 update nixpkgs (@jonasnick)
#425 Misc. improvements (@erikarvstedt)
#427 cl-rest: 0.5.2 -> 0.6.0 (@nixbitcoin)