about summary refs log tree commit diff
path: root/doc/manual/release-notes.xml
AgeCommit message (Collapse)AuthorFilesLines
2013-01-02 Update release notesEelco Dolstra1-0/+10
2012-12-06 Set a long SQLite timeout in the binary cache substituterEelco Dolstra1-1/+1
2012-12-05 Add release dateEelco Dolstra1-1/+1
2012-12-04 Updated release notesEelco Dolstra1-0/+62
2012-11-23 nix-copy-closure: Add flag ‘--use-substitutes’Eelco Dolstra1-0/+7
2012-11-09 Update release notesEelco Dolstra1-0/+34
2012-10-03 Rename nix-worker to nix-daemonEelco Dolstra1-1/+7
2012-10-03 Document ‘--repair’Eelco Dolstra1-2/+8
2012-10-02 Add operation ‘nix-store --repair-path’Eelco Dolstra1-0/+6
This operation allows fixing corrupted or accidentally deleted store paths by redownloading them using substituters, if available. Since the corrupted path cannot be replaced atomically, there is a very small time window (one system call) during which neither the old (corrupted) nor the new (repaired) contents are available. So repairing should be used with some care on critical packages like Glibc.
2012-09-27 Allow dashes in identifiersEelco Dolstra1-0/+5
In Nixpkgs, the attribute in all-packages.nix corresponding to a package is usually equal to the package name. However, this doesn't work if the package contains a dash, which is fairly common. The convention is to replace the dash with an underscore (e.g. "dbus-lib" becomes "dbus_glib"), but that's annoying. So now dashes are valid in variable / attribute names, allowing you to write: dbus-glib = callPackage ../development/libraries/dbus-glib { }; and buildInputs = [ dbus-glib ]; Since we don't have a negation or subtraction operation in Nix, this is unambiguous.
2012-09-25 Add "on Linux" qualifierEelco Dolstra1-2/+2
2012-09-25 Update release notesEelco Dolstra1-0/+29
2012-07-26 Merge branch 'master' into no-manifestsEelco Dolstra1-1/+1
2012-07-18 Set release dateEelco Dolstra1-1/+1
2012-07-18 Merge branch 'master' into no-manifestsEelco Dolstra1-8/+67
2012-07-17 Update Nix 1.1 release notesEelco Dolstra1-8/+67
2012-07-11 Update release notesEelco Dolstra1-0/+5
2012-06-23 Update release notesEelco Dolstra1-1/+15
2012-05-29 Add option ‘build-keep-log’ to enable/disable writing of build logsEelco Dolstra1-0/+20
Fixes #26.
2012-05-11 Set release dateEelco Dolstra1-1/+1
2012-05-09 Update the release notesEelco Dolstra1-12/+82
2012-01-17 * Added a command ‘nix-store --print-env $drvpath’ that prints out theEelco Dolstra1-0/+4
environment of the given derivation in a format that can be sourced by the shell, e.g. $ eval "$(nix-store --print-env $(nix-instantiate /etc/nixos/nixpkgs -A pkg))" $ NIX_BUILD_TOP=/tmp $ source $stdenv/setup This is especially useful to reproduce the environment used to build a package outside of its builder for development purposes. TODO: add a nix-build option to do the above and fetch the dependencies of the derivation as well.
2011-09-06 * Added a command ‘nix-store --verify-paths PATHS’ to check whetherEelco Dolstra1-0/+4
the contents of any of the given store paths have been modified. E.g. $ nix-store --verify-path $(nix-store -qR /var/run/current-system) path `/nix/store/m2smyiwbxidlprfxfz4rjlvz2c3mg58y-etc' was modified! expected hash `fc87e271c5fdf179b47939b08ad13440493805584b35e3014109d04d8436e7b8', got `20f1a47281b3c0cbe299ce47ad5ca7340b20ab34246426915fce0ee9116483aa' All paths are checked; the exit code is 1 if any path has been modified, 0 otherwise.
2011-08-06 * Add a Nix expression search path feature. Paths between angleEelco Dolstra1-0/+4
brackets, e.g. import <nixpkgs/pkgs/lib> are resolved by looking them up relative to the elements listed in the search path. This allows us to get rid of hacks like import "${builtins.getEnv "NIXPKGS_ALL"}/pkgs/lib" The search path can be specified through the ‘-I’ command-line flag and through the colon-separated ‘NIX_PATH’ environment variable, e.g., $ nix-build -I /etc/nixos ... If a file is not found in the search path, an error message is lazily thrown.
2011-07-13 * Allow a default value in attribute selection by writingEelco Dolstra1-0/+4
x.y.z or default (as originally proposed in https://mail.cs.uu.nl/pipermail/nix-dev/2009-September/002989.html). For instance, an expression like stdenv.lib.attrByPath ["features" "ckSched"] false args can now be written as args.features.ckSched or false
2011-06-30 Add support for the `build-timeout' and `--timeout' options.Ludovic Courtès1-0/+10
2010-10-29 * Document Boehm GC support.Eelco Dolstra1-0/+21
2010-08-17 * Document --cores in the manual.Eelco Dolstra1-3/+3
2010-08-16 * Nix 0.16 release notes.Eelco Dolstra1-0/+53
2010-03-17 (no commit message)Eelco Dolstra1-1/+1
2010-03-16 * Release notes for Nix 0.15.Eelco Dolstra1-0/+12
2010-02-04 (no commit message)Eelco Dolstra1-1/+1
2010-02-03 * Updated the release notes.Eelco Dolstra1-1/+5
2009-12-09 * Release notes.Eelco Dolstra1-0/+40
2009-11-05 * Various updates.Eelco Dolstra1-1/+1
2009-11-04 * Manual updates.Eelco Dolstra1-2/+20
2009-09-25 (no commit message)Eelco Dolstra1-1/+1
2009-05-26 (no commit message)Eelco Dolstra1-0/+27
2009-04-14 * Release notes.Eelco Dolstra1-0/+60
2008-11-20 (no commit message)Eelco Dolstra1-1/+2
2008-11-19 * Updated the manual.Eelco Dolstra1-1/+1
2008-11-19 * Remove references to Berkeley DB, including most of theEelco Dolstra1-2/+2
troubleshooting section. W00t.
2008-11-19 * Release notes.Eelco Dolstra1-18/+138
2008-11-18 * Get rid of nix-pack-closure / nix-unpack-closure, they're redundant.Eelco Dolstra1-0/+7
2008-08-05 * Moved some stuff to the Nixpkgs manual.Eelco Dolstra1-0/+22
* Updated the release notes.
2008-07-11 * Generalised the dependencyClosure primop to builtins.genericClosure,Eelco Dolstra1-2/+7
which is hopefully more useful. * New primops: length, mul, div.
2008-07-01 * Export the nix-env derivation name parsing and version comparisonEelco Dolstra1-0/+6
logic through the `parseDrvName' and `compareVersions' primops. This will allow expressions to easily check whether some dependency is a specific needed version or falls in some version range. See tests/lang/eval-okay-versions.nix for examples.
2008-01-29 * nix-store --dump-db / --load-db to dump/load the Nix DB.Eelco Dolstra1-0/+13
* nix-store --register-validity: option to supply the content hash of each path. * Removed compatibility with Nix <= 0.7 stores.
2007-12-31 (no commit message)Eelco Dolstra1-4/+5
2007-12-31 (no commit message)Eelco Dolstra1-89/+89