[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/02: Update NEWS.
From: |
Ludovic Courtčs |
Subject: |
02/02: Update NEWS. |
Date: |
Thu, 5 Jul 2018 11:19:30 -0400 (EDT) |
civodul pushed a commit to branch version-0.15.0
in repository guix.
commit 1400776f529317c6c3529a0fda2b728e48a621a2
Author: Ludovic Courtès <address@hidden>
Date: Thu Jul 5 17:19:09 2018 +0200
Update NEWS.
---
NEWS | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 66 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index bc12161..ee70bb9 100644
--- a/NEWS
+++ b/NEWS
@@ -15,37 +15,100 @@ Please send Guix bug reports to address@hidden
** Package management
*** âguix pullâ has been overhauled; it now populates ~/.config/guix/current
+*** âguix pullâ has a new â--list-generationsâ option
*** âguix packâ now supports building SquashFS images
*** âguix packâ can now build tarballs with relocatable executables
-*** âguix systemâ gives more hints for common configuration errors
+*** âguix environmentâ and âguix packâ have a new â--manifestâ option
+*** New âguix environmentâ options: â--userâ, â--link-profileâ
+*** âguix packageâ has a new â--allow-collisionsâ option
*** âguix packageâ no longer warns about harmless file collisions
+*** The â--with-sourceâ option now accepts âPACKAGE=URIâ specs
+*** Profiles now include a separate âdir.LANGUAGEâ Info file
+*** New profile hook generates a âgschemas.compiledâ file as needed
+*** âguix buildâ provides hints for unbound variables
*** âguix weatherâ now reports continuous integration statistics
+*** âguix gcâ has a new â--deriversâ option
+*** âguix publishâ now publishes build logs at /log URLs
*** âguix import elpaâ has a new â--recursiveâ option
+*** âguix graphâ has a new âmoduleâ node type
+*** New âguix offload statusâ command
+*** âguix-daemonâ now comes with an SELinux policy
+*** âguix-daemonâ now rejects garbage collection requests from remote clients
+*** âguix-daemonâ supports ARMv7 builds on AArch64
+*** âguix-daemonâ has relaxed tests to allow for binfmt_misc execution
+*** âguix-daemonâ has a new â--log-compressionâ option, with gzip support
** Distribution
+*** New âguix system docker-imageâ command
+*** âguix systemâ reports kernel modules that should be added to the initrd
+*** âguix systemâ reports invalid mapped device specifications
+*** âguix system initâ warns about insufficient disk space
+*** âguix system searchâ displays Shepherd service names when available
+*** Required services missing from the config are automatically instantiated
*** New âinitrd-modulesâ field of âoperating-systemâ
*** New âfile-system-labelâ construct supersedes âtitleâ field of âfile-systemâ
+*** âguix systemâ has a new â-eâ option
+*** The âldâ wrappers now allows linking with non-store libraries by default
*** Package for Python 2.x has been renamed from âpythonâ to âpython2â
*** RHEL6 systems based on kernel Linux 2.6 are supported again
+*** The GNU Shepherd was upgraded to 0.4.0; it now logs to syslogd
*** New services
-enlightenment, qemu-binfmt
+alsa, cat-avatar-generator, darkstat, dhcpd, dnsmasq, enlightenment, fprintd,
+hpcguix-web, httpd, mate, modem-manager, openntpd, php-fpm, qemu-binfmt,
+wesnothd
+
+*** bitlbee service now supports plugins
+*** nginx service configuration has been enhanced
+*** cgit service supports project lists and is more flexible
+*** âopenssh-configurationâ has a new âaccepted-environmentâ field
+*** dovecot service copies âdovecot.confâ to /etc
+*** prosody service configuration now accepts file-like objects
+*** certbot service has been overhauled
+*** XXX new packages
+*** XXX package updates
** Programming interfaces
*** âgnu-build-systemâ now includes a âbootstrapâ phase to run âautoreconfâ
*** âgnu-build-systemâ dumps contents of âtest-suite.logâ upon test failures
+*** âgnu-build-systemâ now copies license files to the output
+*** âemacs-build-systemâ has an improved âcheckâ phase
*** New build systems: âandroid-ndkâ
+*** New âwith-extensionsâ form for G-expressions
+*** New (guix self) module, used by âguix pullâ
*** New (guix store database) and (guix store deduplication) modules
*** The âguix-registerâ C++ program no longer is
*** package-full-name (guix packages) now uses "@" as its delimiter.
(<https://bugs.gnu.org/31088>)
+*** âinvokeâ from (guix build utils) is now recommended over âsystem*â
+*** More of the (gnu services âŚ) APIs are now non-monadic
** Noteworthy bug fixes
+*** âguix pullâ doesnât keep rebuilding all of Guix
+ (<https://bugs.gnu.org/27284>)
+*** âguix packâ now honors package transformation options
+*** âguix package --searchâ no longer shows superseded packages
+ (<https://bugs.gnu.org/30566>)
+*** âguix offload testâ reports errors more nicely
+ (<https://bugs.gnu.org/28057>)
+*** postgresql service is started through âpg_ctlâ
+ (<https://bugs.gnu.org/29992>)
+*** âurandom-seedâ service is now a dependency of âuser-processesâ
+ (<https://bugs.gnu.org/29773>)
+*** âfuseâ kernel module is now automatically loaded on demand
+ (<https://bugs.gnu.org/22050>)
+*** âguix pack --localstatedirâ now produces a bit-reproducible database
+ (<https://bugs.gnu.org/21073>)
+*** Package lookups by name and version correctly honor version prefixes
+ (<https://bugs.gnu.org/28446>)
+*** âguix pull --commitâ now accepts show commit IDs
+ (<https://bugs.gnu.org/30716>)
+
** Native language support
-*** the manual can now be translated and is partially translated into French
+*** The manual can now be translated and is partially translated into French
* Changes in 0.14.0 (since 0.13.0)