diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2017-12-04 17:51:11 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2017-12-04 17:56:11 +0100 |
| commit | c735e9e6868bb7661f08ffa008f1feaedf2fcb9e (patch) | |
| tree | 26f2cf5b31e2643bb153f496f8b0f5f498e616fb /NEWS | |
| parent | c7699ebeb4233d81f294ff7e8b8eb3676119ae4a (diff) | |
Update NEWS.
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 76 |
1 files changed, 76 insertions, 0 deletions
| @@ -10,6 +10,82 @@ Copyright © 2013, 2014, 2015, 2016, 2017 Ludovic Courtès <ludo@gnu.org> | |||
| 10 | 10 | ||
| 11 | Please send Guix bug reports to bug-guix@gnu.org. | 11 | Please send Guix bug reports to bug-guix@gnu.org. |
| 12 | 12 | ||
| 13 | * Changes in 0.14.0 (since 0.13.0) | ||
| 14 | |||
| 15 | ** Package management | ||
| 16 | |||
| 17 | *** ‘guix package’ displays how much will be downloaded | ||
| 18 | *** ‘guix package’ warns about insufficient disk space | ||
| 19 | *** ‘guix package’ now reports package collisions early on | ||
| 20 | *** ‘guix package --search’ sorts results by relevance | ||
| 21 | *** ‘guix pull’ now fetches code directly over Git using Guile-Git | ||
| 22 | *** Substitutes can be downloaded from servers equivalent to the authorized ones | ||
| 23 | *** New ‘guix weather’ command | ||
| 24 | *** ‘guix publish --cache’ now also caches uncompressed items | ||
| 25 | *** ‘guix publish’ no longer removes live items from its cache | ||
| 26 | *** ‘guix challenge’ now displays an overall summary | ||
| 27 | *** ‘guix refresh’ no longer uses FTP for GNU and GNOME packages | ||
| 28 | *** ‘guix refresh’ has a new ‘-m’ or ‘--manifest’ option | ||
| 29 | *** New ‘refresh’ checker for ‘guix lint’ | ||
| 30 | *** New ‘json’ importer for ‘guix import’ to simplify first packages | ||
| 31 | *** New ‘texlive’ importer for ‘guix import’ | ||
| 32 | |||
| 33 | ** Distribution | ||
| 34 | |||
| 35 | *** GuixSD installation image is now available as ISO-9660 | ||
| 36 | *** GuixSD installation image now includes an ‘sshd’ service | ||
| 37 | *** New (gnu bootloaders) API, with support for U-Boot and extlinux | ||
| 38 | *** ‘grub-configuration’ is deprecated in favor of ‘bootloader-configuration’ | ||
| 39 | *** ‘%desktop-services’ now includes NetworkManager instead of Wicd | ||
| 40 | *** The (uuid …) form can now specify FAT32 and ISO-9660 UUIDs | ||
| 41 | *** ‘guix system’ now reports missing file system UUIDs and labels | ||
| 42 | *** ‘guix system’ can provide hints when reporting unbound variables | ||
| 43 | *** New ‘--file-system-type’ option for ‘guix system disk-image’ | ||
| 44 | *** ‘guix system disk-image’ can now creates ISO-9660 images | ||
| 45 | *** ‘guix system vm-image’ & co. automatically estimate the image size | ||
| 46 | *** ‘guix system vm’ now uses overlayfs instead of unionfs | ||
| 47 | *** TeX Live is now also available as a set of small ‘texlive-’ packages | ||
| 48 | *** New ‘guix system search’ command to search for services | ||
| 49 | *** New services | ||
| 50 | |||
| 51 | certbot, fcgiwrap, gdm, git-http, knot, libvirt, memcached, mongodb, mpd, | ||
| 52 | murmur, rsync, tailon, sysctl | ||
| 53 | |||
| 54 | *** XXX new packages | ||
| 55 | |||
| 56 | *** XXX package updates | ||
| 57 | |||
| 58 | ** Programming interfaces | ||
| 59 | |||
| 60 | *** New build systems: ‘font’, ‘meson’, ‘minify’, ‘scons’, ‘texlive’ | ||
| 61 | *** ‘cmake-build-system’ now supports cross-compilation | ||
| 62 | *** Various improvements to ‘asdf-build-system’, ‘emacs-build-system’, | ||
| 63 | ‘ant-build-system’, and ‘go-build-system’ | ||
| 64 | *** ‘patches’ field of <origin> can now contain any lowerable object | ||
| 65 | *** (gnu system vm) has a new ‘make-iso9660-image’ procedure | ||
| 66 | *** ‘openssh-service-type’ can now be extended with new authorized keys | ||
| 67 | *** ‘rottlog-service-type’ can now be extended with new ‘log-rotation’s | ||
| 68 | *** ‘network-manager-service-type’ now supports VPN plugins | ||
| 69 | *** <service-type> now has a ‘description’ field, used by ‘guix system search’ | ||
| 70 | *** New ‘virtual-machine’ form in (gnu system vm) | ||
| 71 | *** New (gnu system uuid) module, which defines a disjoint <uuid> type | ||
| 72 | *** New (guix progress) module | ||
| 73 | |||
| 74 | ** Noteworthy bug fixes | ||
| 75 | |||
| 76 | *** GuixSD no longer creates setuid binaries in /gnu/store | ||
| 77 | (<https://bugs.gnu.org/28751>) | ||
| 78 | *** /root is no longer world-readable (<http://bugs.gnu.org/27135>) | ||
| 79 | *** ‘guix publish’ no longer leaks memory (<https://bugs.gnu.org/28784>) | ||
| 80 | *** Missing cursor icons in GNOME could cause crashes | ||
| 81 | (<https://bugs.gnu.org/25958>) | ||
| 82 | *** Setuid programs now honor the system timezone | ||
| 83 | (<https://bugs.gnu.org/29212>) | ||
| 84 | |||
| 85 | ** Native language support | ||
| 86 | |||
| 87 | Updated translations: da (Danish), fr (French) | ||
| 88 | |||
| 13 | * Changes in 0.13.0 (since 0.12.0) | 89 | * Changes in 0.13.0 (since 0.12.0) |
| 14 | 90 | ||
| 15 | ** Package management | 91 | ** Package management |
