Skip to content

Releases: fort-nix/nix-bitcoin

nix-bitcoin-0.0.20

24 Oct 15:00
c0d04b9
Compare
Choose a tag to compare

This release fixes bug on some linux distribution where the secrets/ directory would get wiped.

#257 generate-secrets: always run with Bash, stop on errors (@erikarvstedt)

nix-bitcoin-0.0.19

20 Oct 11:30
5ec9ea1
Compare
Choose a tag to compare
  • There was a bug that resulted in incorrect HMACs being created in the secrets directory. Depending on what modules are enabled, this can lead to difficult to detect problems. You are affected if the secrets/*-HMAC-* files are empty. If so, you can fix this bug by removing them and run generate-secrets contained in this release (by starting the nix-shell for example).
  • It's not necessary anymore to manually enable module dependencies (see #251)
  • Includes the following package updates:
    spark-wallet: 0.2.16 -> 0.2.17
    elementsd: 0.18.1.8 -> 0.18.1.9
    lightning-loop: 0.9.0 -> 0.10.0

#243 Modularize Tests (@erikarvstedt)
#245 Fix tests without secure-node (@erikarvstedt)
#247 Add module 'versioning' (@erikarvstedt)
#249 Add regtest support (@erikarvstedt)
#254 shell.nix: fix failing generate-secrets (@erikarvstedt)
#252 nix-bitcoin pkg updates (@nixbitcoin)
#251 Services: Auto-enable dependencies (@erikarvstedt)
#250 Improve examples (@erikarvstedt)

nix-bitcoin-0.0.18

29 Sep 17:51
c051544
Compare
Choose a tag to compare

#242 generate-secrets: fix python version for rpcauth (@erikarvstedt)
#240 push-release: fix bug where assets are not pushed (@jonasnick)
#237 BTCPayServer from upstream & postgresqlBackup (@nixbitcoin)
#246 Update nixpkgs (@jonasnick)
#234 loop: v0.8.1 -> v0.9.0 (@nixbitcoin)

Includes update to clightnin 0.9.1

nix-bitcoin-0.0.17

22 Sep 17:35
43cac9d
Compare
Choose a tag to compare

#239 docs: fix joinmarket usage instructions (@nixbitcoin)

nix-bitcoin-0.0.16

22 Sep 17:14
4cf31f8
Compare
Choose a tag to compare

#164 Add JoinMarket Clientserver (@nixbitcoin)
#238 Deprecate lightning-charge and nanopos (@jonasnick)
#236 btcpayserver: sqlite -> postgresql (@nixbitcoin)
#206 Add --dry-run option to push-release script (@jonasnick)

nix-bitcoin-0.0.15

15 Sep 13:59
a9c163c
Compare
Choose a tag to compare

#221 nbxplorer/btcpayserver: add module (@nixbitcoin)

nix-bitcoin-0.0.14

08 Sep 15:43
adae7da
Compare
Choose a tag to compare

Includes update lnd 0.10.3 -> 0.11.0

#229 Improve bitcoind RPC user config (@erikarvstedt)
#230 loop: update 0.7.0 -> 0.8.1 (@nixbitcoin)
#231 Update nixpkgs (@jonasnick)

nix-bitcoin-0.0.13

26 Aug 09:52
4d19fb7
Compare
Choose a tag to compare

Includes clightning update to v0.9

#227 Install.md docs updates (@jurraca)
#222 Add nix-bitcoin.lib for utility functions and types (@jonasnick)
#225 Fix process info restriction (@erikarvstedt)
#226 Improve netns-isolation and tests (@erikarvstedt)
#228 Update nixpkgs (@jonasnick)

nix-bitcoin-0.0.12

04 Aug 15:37
72000b4
Compare
Choose a tag to compare

#215 Improve abstraction in test scenarios (@jonasnick)
#217 Concurrent LN (@nixbitcoin)
#218 Fix typos (@practicalswift)
#200 backups: add module (@nixbitcoin)

c-lightning bind-addr now only refers to the ip address. To set the port use bindport.

nix-bitcoin-0.0.11

28 Jul 20:01
0baeb2a
Compare
Choose a tag to compare

#213 Fix systemd leak (@nixbitcoin)
#202 RPC Whitelist (@nixbitcoin)
#209 Lightning loop (@nixbitcoin)

You can enable loop with your configuration.nix:

  ### lightning-loop
  # Enable this module to use lightninglab's non-custodial off/on chain bridge.
  # loopd (lightning-loop daemon) will be started automatically. Users can
  # interact with off/on chain bridge using `loop in` and `loop out`.
  # services.lightning-loop.enable = true;