diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/NEWS b/NEWS index 4384e60cc1c7..f3b34a4732fc 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,25 @@ +Version 0.7 + +* Binary patching. When upgrading components using pre-built binaries + (through nix-pull / nix-channel), Nix can automatically download and + apply binary patches to already installed components instead of full + downloads. Patching is "smart": if there is a *sequence* of patches + to an installed component, Nix will use it. Patches are currently + generated automatically between Nixpkgs (pre-)releases. + +* Simplifications to the substitute mechanism. + +* Nix-pull now stores downloaded manifests in /nix/var/nix/manifests. + +* Metadata on files in the Nix store is canonicalised after builds: + the last-modified timestamp is set to 0 (00:00:00 1/1/1970), the + mode is set to 0444 or 0555 (readable and possibly executable by + all; setuid/setgid bits are dropped), and the group is set to the + default. This ensures that the result of a build and an + installation through a substitute is the same; and that timestamp + dependencies are revealed. + + Version 0.6 Major changes include the following: |