about summary refs log tree commit diff
path: root/doc/manual/release-notes
AgeCommit message (Collapse)AuthorFilesLines
2018-08-03 2.1 release notes: Add note about s3-compatible storesGraham Christensen1-0/+6
2018-08-03 Add Nix 2.1 release notesEelco Dolstra2-0/+48
2018-02-24 Merge pull request #1901 from veprbl/patch-5Graham Christensen1-1/+1
Fix a small typo in the release notes
2018-02-24 doc: Fix a URL in the release notes for Nix 2.0Michael Weiss1-1/+1
2018-02-23 Fix a small typo in the release notesDmitry Kalinkin1-1/+1
2018-02-22 Fix example in release notesEelco Dolstra1-1/+1
2018-02-22 DohEelco Dolstra1-6/+4
2018-02-22 Revert "Enable sandbox builds on Linux by default"Eelco Dolstra1-4/+0
This reverts commit ddc58e789636e1b94149c342575d92583251fbf6. https://hydra.nixos.org/eval/1435322
2018-02-22 Set release dateEelco Dolstra1-1/+1
2018-02-22 Enable sandbox builds on Linux by defaultEelco Dolstra1-0/+4
The overhead of sandbox builds is a problem on NixOS (since building a NixOS configuration involves a lot of small derivations) but not for typical non-NixOS use cases. So outside of NixOS we can enable it. Issue #179.
2018-02-20 Release notes: Add contributorsEelco Dolstra1-4/+105
2018-02-19 Update release notesEelco Dolstra1-254/+729
Also add some examples to nix --help.
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