2021-05-04 03:33:54 +02:00
|
|
|
# nvd changelog
|
|
|
|
|
2023-05-22 20:47:24 +02:00
|
|
|
## 0.2.4 (unreleased)
|
|
|
|
|
2024-09-18 03:21:13 +02:00
|
|
|
- Added an `nvd history` command for diffing successive generations of a
|
|
|
|
profile, issue #18. Big thanks to Felix Uhl for the idea and implementation!
|
|
|
|
|
2024-09-10 08:02:38 +02:00
|
|
|
- Added `--sort` option for controlling the order packages are listed in, for
|
|
|
|
issue #17.
|
|
|
|
|
2024-05-05 03:47:30 +02:00
|
|
|
- In the "Version changes" section of a diff, highlight the portions of version
|
|
|
|
numbers that have changed, i.e., everything after the part common to all
|
|
|
|
versions (issue #17). This makes it easier to spot whether packages have had
|
|
|
|
major or minor version bumps.
|
|
|
|
|
2023-05-28 19:09:14 +02:00
|
|
|
- Respect the `NO_COLOR` environment variable and disable colour when it is set
|
|
|
|
and nonempty (when the default `--color=auto` is used). For more info see:
|
|
|
|
https://no-color.org
|
|
|
|
|
2023-05-22 20:46:44 +02:00
|
|
|
## 0.2.3 (2023-05-22)
|
2023-05-22 20:00:52 +02:00
|
|
|
|
2023-05-22 20:40:59 +02:00
|
|
|
- Fix compatibility with nix-2.3 where `nix --extra-experimental-features` isn't
|
|
|
|
a known flag yet. We have to switch on the version of Nix we've been given.
|
|
|
|
|
2023-05-22 20:44:37 +02:00
|
|
|
- Stricter behaviour around invoking `nix`. Nix returning a nonzero exit code
|
|
|
|
will cause nvd to abort in most cases.
|
|
|
|
|
2023-05-22 19:58:31 +02:00
|
|
|
## 0.2.2 (2023-05-22)
|
2023-03-18 05:21:26 +01:00
|
|
|
|
2023-03-18 05:36:13 +01:00
|
|
|
- Fixed crash when `nix-store --query --references` returns nothing (e.g. for a
|
|
|
|
Nix package with no dependencies), which causes the assertion from issue #12
|
|
|
|
to fail.
|
|
|
|
|
2023-03-18 05:20:12 +01:00
|
|
|
## 0.2.1 (2023-03-17)
|
2022-10-16 01:35:05 +02:00
|
|
|
|
2023-03-18 05:16:02 +01:00
|
|
|
- Fixed reference to undefined variable in `StorePath` constructor (issue #12),
|
|
|
|
plus some code lint.
|
|
|
|
|
2022-10-16 01:34:36 +02:00
|
|
|
## 0.2.0 (2022-10-15)
|
2021-11-06 02:48:06 +01:00
|
|
|
|
2022-10-02 23:29:58 +02:00
|
|
|
- Add display of the change in closure disk size (issue #8).
|
|
|
|
|
2022-10-13 02:14:45 +02:00
|
|
|
- Add a `--nix-bin-dir` option for allowing easier control over which Nix
|
|
|
|
binaries are used (issue #9).
|
|
|
|
|
2021-11-06 02:46:57 +01:00
|
|
|
## 0.1.2 (2021-11-05)
|
|
|
|
|
|
|
|
- Added a flake.nix, thanks @dadada_.
|
|
|
|
|
|
|
|
- Fixes to example commands in the readme.
|
2021-05-17 03:05:52 +02:00
|
|
|
|
2021-05-17 03:04:37 +02:00
|
|
|
## 0.1.1 (2021-05-16)
|
|
|
|
|
|
|
|
- Fix handling of SIGPIPE to exit cleanly.
|
|
|
|
|
|
|
|
## 0.1.0 (2021-05-16)
|
2021-05-04 03:33:54 +02:00
|
|
|
|
2021-05-17 02:06:22 +02:00
|
|
|
- Add a mandatory action argument to the CLI. The existing diff functionality
|
|
|
|
is under the `diff` command. A new `list` command is now implemented as well
|
|
|
|
(issue #5).
|
|
|
|
|
2021-05-04 03:33:54 +02:00
|
|
|
- Optimized first level dependency calculation to read depenencies from
|
|
|
|
`nix-store` rather than walking a directory tree manually (issue #4). This
|
|
|
|
also fixes nvd's support for things other than simple `buildEnv`s, e.g. file
|
|
|
|
entries at the top level of the store, derivations, and references in files
|
|
|
|
other than symlinks.
|
|
|
|
|
|
|
|
## 0.0.1
|
|
|
|
|
|
|
|
Initial release.
|