versioning: move list of changes to the top

Improves readability.
This commit is contained in:
Erik Arvstedt 2021-08-27 14:37:43 +02:00
parent b15d71605e
commit 7c5ef32b50
No known key found for this signature in database
GPG Key ID: 33312B944DD97846

View File

@ -10,19 +10,7 @@ let
version = config.nix-bitcoin.configVersion; version = config.nix-bitcoin.configVersion;
# Sorted by increasing version numbers # Sorted by increasing version numbers
changes = let changes = [
mkOnionServiceChange = service: {
version = "0.0.30";
condition = config.services.${service}.enable;
message = ''
The onion service for ${service} has been disabled in the default
configuration (`secure-node.nix`).
To enable the onion service, add the following to your configuration:
nix-bitcon.onionServices.${service}.enable = true;
'';
};
in [
{ {
version = "0.0.26"; version = "0.0.26";
condition = config.services.joinmarket.enable; condition = config.services.joinmarket.enable;
@ -114,6 +102,18 @@ let
} }
]; ];
mkOnionServiceChange = service: {
version = "0.0.30";
condition = config.services.${service}.enable;
message = ''
The onion service for ${service} has been disabled in the default
configuration (`secure-node.nix`).
To enable the onion service, add the following to your configuration:
nix-bitcon.onionServices.${service}.enable = true;
'';
};
incompatibleChanges = optionals incompatibleChanges = optionals
(version != null && versionOlder lastChange) (version != null && versionOlder lastChange)
(builtins.filter (change: versionOlder change && (change.condition or true)) changes); (builtins.filter (change: versionOlder change && (change.condition or true)) changes);