nix-super/doc/manual/source/release-notes/rl-2.22.md
John Ericson eb7d7780b1 Rename doc/manual{src -> source}
This is needed to avoid this
https://github.com/mesonbuild/meson/issues/13774 when we go back to
making our subproject directory `src`.
2024-10-14 11:21:24 -04:00

918 B

Release 2.22.0 (2024-04-23)

Significant changes

  • Remove experimental repl-flake #10103 #10299

    The repl-flake experimental feature has been removed. The nix repl command now works like the rest of the new CLI in that nix repl {path} now tries to load a flake at {path} (or fails if the flakes experimental feature isn't enabled).

Other changes

  • nix eval prints derivations as .drv paths #10200

    nix eval will now print derivations as their .drv paths, rather than as attribute sets. This makes commands like nix eval nixpkgs#bash terminate instead of infinitely looping into recursive self-referential attributes:

    $ nix eval nixpkgs#bash
    «derivation /nix/store/m32cbgbd598f4w299g0hwyv7gbw6rqcg-bash-5.2p26.drv»