Release 2.22.0 (2024-04-23)
Significant changes
-
Remove experimental repl-flake #10103 #10299
The
repl-flake
experimental feature has been removed. Thenix repl
command now works like the rest of the new CLI in thatnix repl {path}
now tries to load a flake at{path}
(or fails if theflakes
experimental feature isn't enabled).
Other changes
-
nix eval
prints derivations as.drv
paths #10200nix eval
will now print derivations as their.drv
paths, rather than as attribute sets. This makes commands likenix 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»