about summary refs log tree commit diff
path: root/doc/manual/release-notes
AgeCommit message (Collapse)AuthorFilesLines
2018-02-08 Add plugins to make Nix more extensible.Shea Levy1-0/+7
All plugins in plugin-files will be dlopened, allowing them to statically construct instances of the various Register* types Nix supports.
2018-02-03 Remove nix-build --hashEelco Dolstra1-5/+5
Instead, if a fixed-output derivation produces has an incorrect output hash, we now unconditionally move the outputs to the path corresponding with the actual hash and register it as valid. Thus, after correcting the hash in the Nix expression (e.g. in a fetchurl call), the fixed-output derivation doesn't have to be built again. It would still be good to have a command for reporting the actual hash of a fixed-output derivation (instead of throwing an error), but "nix-build --hash" didn't do that.
2018-01-31 Rename 1.12 -> 2.0Eelco Dolstra2-3/+3
Following discussion with Shea and Graham. It's a big enough change from the last release. Also, from a semver perspective, 2.0 makes more sense because we did remove some interfaces (like nix-pull/nix-push).
2018-01-31 Add 'nix upgrade-nix' commandEelco Dolstra1-0/+5
This command upgrades Nix to the latest stable version by installing a store path obtained from https://github.com/NixOS/nixpkgs/raw/master/nixos/modules/installer/tools/nix-fallback-paths.nix which is the same store path that the installer at https://nixos.org/nix/install.sh uses. The upgrade fails if Nix is not installed in a profile (e.g. on NixOS, or when installed outside of the Nix store).
2017-11-03 Remove git:// support in NIX_PATHEelco Dolstra1-7/+0
This didn't support specifying a revision/branch, and was restricted to git:// URIs (since https:// or ssh:// would be ambiguous).
2017-10-30 Add option allowed-urisEelco Dolstra1-0/+8
This allows network access in restricted eval mode.
2017-10-30 fetchurl/fetchTarball are *not* allowed in restricted modeEelco Dolstra1-2/+1
Accidentally committed this change as part of f9686885be54a9b0f8947713a414de4ad3182037. Restricted mode != pure mode.
2017-10-30 fetchgit -> fetchGitEelco Dolstra1-1/+1
Almost all other primops are camelCase so no reason not to use that here.
2017-10-23 Release note updatesEelco Dolstra1-36/+48
2017-09-18 Update release notesEelco Dolstra1-0/+10
2017-09-05 Add automatic garbage collectionEelco Dolstra1-0/+4
Nix can now automatically run the garbage collector during builds or while adding paths to the store. The option "min-free = <bytes>" specifies that Nix should run the garbage collector whenever free space in the Nix store drops below <bytes>. It will then delete garbage until "max-free" bytes are available. Garbage collection during builds is asynchronous; running builds are not paused and new builds are not blocked. However, there also is a synchronous GC run prior to the first build/substitution. Currently, no old GC roots are deleted (as in "nix-collect-garbage -d").
2017-08-19 Remove nix-mode.el from Nix.Matthew Bauer1-0/+6
This removes the file nix-mode.el from Nix. The file is now available within the repository https://github.com/NixOS/nix-mode. Fixes #662 Fixes #1040 Fixes #1054 Fixes #1055 Closes #1119 Fixes #1419 NOTE: all of the above should be fixed within NixOS/nix-mode. If one of those hasn’t please reopen within NixOS/nix-mode and not within NixOS/nix.
2017-08-16 Update release notesEelco Dolstra1-0/+5
2017-08-10 Start of 1.12 release notesEelco Dolstra1-2/+360
2017-07-18 Update the mailing list.Graham Christensen1-1/+1
2017-06-14 OS X -> macOSEelco Dolstra1-1/+1
(cherry picked from commit c20641ce569dc1fdeaeaa147b0292f258667f53b)
2017-06-14 Add 1.11.10 release notesEelco Dolstra2-0/+32
(cherry picked from commit 0fb60e4e0f66cc42c7c274acfcf00b51f6c829c4)
2017-04-12 Move note about float support out of the wrong release notesBenjamin Staffin2-7/+7
Looks like this snuck into the 1.11 release notes post-release, but float support isn't actually present until 1.12.
2017-02-27 Fix 1.8 release note about build-max-jobsEelco Dolstra1-2/+2
We set build-cores automatically, not build-max-jobs. (The commit message for de4cdd0d47adc70a4db12397a42c18ee50b4e662 also got this wrong.)
2016-02-12 Merge pull request #762 from ctheune/ctheune-floatsEelco Dolstra1-0/+7
Implement floats
2016-01-31 Use the daemon when we don't have write access to the Nix databaseEelco Dolstra2-0/+25
2016-01-19 GrmblEelco Dolstra1-1/+1
2016-01-18 Update release notesEelco Dolstra1-2/+38
2016-01-06 Update documentation for floats.Christian Theune1-0/+7
2016-01-04 Use sensible date formatEelco Dolstra29-55/+57
2016-01-04 Update release notesEelco Dolstra1-3/+85
2015-11-25 Merge branch 'p/sandbox-rename-minimal' of https://github.com/vcunat/nixEelco Dolstra2-0/+24
2015-11-23 Fixed typo.Rommel M. Martinez1-1/+1
2015-11-10 rename `chroot` to `sandbox` (fixes #656, close #682)Vladimír Čunát2-0/+24
- rename options but leav old names as lower-priority aliases, also "-dirs" -> "-paths" to get closer to the meaning - update docs to reflect the new names (old aliases are not documented), including a new file with release notes - tests need an update after corresponding changes to nixpkgs - __noChroot is left as it is (after discussion on the PR)
2015-09-03 Release notesEelco Dolstra2-0/+65
2015-08-05 Fix exampleEelco Dolstra1-1/+1
2015-06-12 TyposEelco Dolstra1-12/+12
2015-06-12 Update release notesEelco Dolstra1-1/+1
2015-06-01 TypoEelco Dolstra1-1/+1
2015-06-01 Nix 1.9 release notesEelco Dolstra2-0/+217
2014-12-16 Belatedly add contributorsEelco Dolstra1-0/+7
2014-12-14 GrmblEelco Dolstra1-1/+1
2014-12-09 Use https://cache.nixos.org instead of http://cache.nixos.orgEelco Dolstra1-1/+5
2014-10-29 Update release notesEelco Dolstra1-0/+81
2014-10-03 nix-env: Add regular expression support in selectorsEelco Dolstra1-0/+10
So you can now do things like: $ nix-env -qa '.*zip.*' $ nix-env -qa '.*(firefox|chromium).*'
2014-09-16 Release notes: Use a section per versionEelco Dolstra29-58/+60
2014-09-16 Nicer file names for the release notesEelco Dolstra29-29/+27
2014-09-16 Merge branch 'master' of github.com:thatdocslady/nixEelco Dolstra29-0/+2558
Conflicts: doc/manual/release-notes.xml doc/manual/writing-nix-expressions.xml
2014-08-27 Restructuring the Nix manualMikey Ariel29-0/+2548