diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-11-22 17:59:35 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2018-11-23 15:42:01 +0100 |
commit | 4bd5b9707e14bd5ad4da6868687ff3c642705ce3 (patch) | |
tree | 7d495e068e3774e65bf7d4b83b8465c4fbec877b /NEWS | |
parent | 694e638e7811f363ee1438066f4beddea17981e6 (diff) | |
download | guix-4bd5b9707e14bd5ad4da6868687ff3c642705ce3.tar.gz guix-4bd5b9707e14bd5ad4da6868687ff3c642705ce3.zip |
Update NEWS.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 46 |
1 files changed, 46 insertions, 0 deletions
@@ -15,11 +15,57 @@ Please send Guix bug reports to bug-guix@gnu.org. ** Package management +*** ‘guix pull -l’ lists new and upgraded packages +*** ‘guix pull’ now supports channels via ~/.config/guix/channels.scm +*** New ‘--profile’ or ‘-p’ option for ‘guix pull’ +*** New ‘guix describe’ command +*** ‘guix package’ no longer shows build logs by default +*** ‘guix’ commands now produce colored output by default +*** Manifests can now refer to arbitrary Guix commits using “inferiors” +*** New ‘guix processes’ command +*** ‘guix pack’ now honors ‘--localstatedir’ for all its backends *** ‘guix import pypi’ has a new ‘--recursive’ option *** ‘guix import hackage’ has a new ‘--recursive’ option *** ‘guix import stackage’ has a new ‘--recursive’ option The short option for ‘--lts-version’ is now ‘-l’ (used to be ‘-r’). +*** ‘guix refresh’ now stores upstream keys in ~/.config/guix/upstream +*** Guix now depends on Guile-Gcrypt +** Distribution + +*** The GNU Shepherd was upgraded to 0.5.0 +*** ‘guix system reconfigure’ now loads Shepherd service replacements +*** ‘herd schedule mcron’ now displays mcron’s job schedule +*** ‘herd statistics nscd’ now displays nscd statistics +*** ‘herd invalidate nscd TABLE’ instructs nscd to invalidate TABLE +*** New services + +gitolite, iptables, pcscd, prometheus-node-exporter, varnish + +** Programming interfaces + +*** New (guix channels) module +*** New (guix inferior) module +*** New (guix status) module +*** ‘packages->manifest’ now accepts inferior packages +*** New build systems: ‘clojure’, ‘guile’ +*** Shepherd services can now declare custom actions +*** More of the (gnu system …) APIs are now non-monadic +*** New ‘add-file-tree-to-store’ procedure in (guix store) + +** Noteworthy bug fixes + +** Native language support + +*** The manual is now partially translated into German, in addition to French + +To read the German manual, just type “info guix.de” or read it on-line at +<https://gnu.org/s/guix/manual/de/html_node>. Consider translating the manual +to your native language by joining the Translation Project: +<https://translationproject.org/domain/guix-manual.html>. + +*** Updated translations: +*** New translations: * Changes in 0.15.0 (since 0.14.0) |