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:
The 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.<system>.<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>.
AFAIR we have a “simple” git input schema, though that requires a full clone of the repository, while github, gitlab, and other specialised ones can download/update/etc through the API and are therefore more bandwidth efficient.
Sadly github and gitlab do currently not support “pro” (GH) or self-hosted instances
We do have a git type, but it’s kinda hard to remember and can’t determine the default branch if it’s not master. Here’s how it looks like with a srht git repo: git+https://git.sr.ht/~misterio/nix-colors?ref=main. Really verbose when compared to the shorthand.
The specialized types also have the advantage of being more bandwidth efficient (downloading tarballs and resolving refs).
And about self hosted instances, gitlab and sourcehut types do support them (with the host attribute), not sure about GH though.
No announcement on Blog → Announcements | Nix & NixOS ? It’s currently the only place where I can receive notifications about Nix and NixOS updates (through RSS). (I wish there was some other way to receive notifications, like a mailing list, but alas, there’s none)
Yes, it becomes a symlink to a location in the store when calling the CLI. The bundler produces a derivation like any other that builds in the sandbox.