doc/manual/source/release-notes/rl-2.7.md
Nix will now make some helpful suggestions when you mistype
something on the command line. For instance, if you type nix build nixpkgs#thunderbrd, it will suggest thunderbird.
A number of "default" flake output attributes have been renamed. These are:
defaultPackage. → packages..defaultdefaultApps. → apps..defaultdefaultTemplate → templates.defaultdefaultBundler. → bundlers..defaultoverlay → overlays.defaultdevShell. → devShells..defaultThe old flake output attributes still work, but nix flake check
will warn about them.
Breaking API change: nix bundle now supports bundlers of the form
bundler..<name>= derivation: another-derivation;. This
supports additional functionality to inspect evaluation information
during bundling. A new
repository has various bundlers
implemented.
nix store ping now reports the version of the remote Nix daemon.
nix flake {init,new} now display information about which files have been
created.
Templates can now define a welcomeText attribute, which is printed out by
nix flake {init,new} --template <template>.