diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-11-07 16:14:03 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-11-07 16:14:03 +0100 |
commit | e8b9b0fae076a86e2be1dcb87b666d4490bac0aa (patch) | |
tree | f559acda320ef95fa10b98fe90cafad963c06b4c /NEWS | |
parent | 7286c9b1879453ea4e0a08e91cc48706d8887f37 (diff) | |
download | guix-e8b9b0fae076a86e2be1dcb87b666d4490bac0aa.tar.gz |
Update NEWS.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 55 |
1 files changed, 53 insertions, 2 deletions
diff --git a/NEWS b/NEWS index 91739580cb..e5824d7fce 100644 --- a/NEWS +++ b/NEWS @@ -20,15 +20,17 @@ Please send Guix bug reports to bug-guix@gnu.org. *** New ‘guix git authenticate’ command, to authenticate Git checkouts *** ‘guix pull’ and ‘guix system reconfigure’ detect attempts to downgrade *** New ‘--allow-downgrades’ option for ‘guix pull’ and ‘guix system’ -*** New ‘guix time-machine’ command, to travel in the revision history +*** Guix build time reduced thanks to Guile 3.0.4’s “baseline compiler” *** New ‘--with-debug-info’ package transformation option *** New ‘--with-c-toolchain’ package transformation option *** New ‘--without-tests’ package transformation option +*** ‘--with-input’ & co. now also apply to implicit dependencies *** Package transformation options are now recorded in profiles *** New fakechroot “execution engine” for packs produced by ‘guix pack -RR’ *** New ‘--cache-bypass-threshold’ option for ‘guix publish’ *** New ‘--diff’ option for ‘guix challenge’, to compare substitutes *** New ‘--exclude’ option for ‘guix lint’, to exclude checkers +*** New ‘check-for-collisions’ checker in ‘guix lint’ *** All of Guix and Guix System now runs on Guile 3.0 *** ‘guix pull’ and ‘--with-git-url’ now support authenticated SSH repos *** ‘guix pull’ now honors $http_proxy and $https_proxy @@ -54,6 +56,15 @@ Please send Guix bug reports to bug-guix@gnu.org. *** ‘rottlog-service-type’ is now part of ‘%base-services’ *** mcron job specs are now statically checked at OS build time *** ‘swap-devices’ field of ‘operating-system’ can contains UUIDs and labels +*** Graphical installer uses UUIDs for unencrypted swap partitions +*** Graphical installer now supports NTFS file systems +*** New services + +autossh, ganeti, gmnisrv, guix-build-coordinator, +guix-build-coordinator-agent, guix-build-coordinator-queue-builds, hostapd, +hurd-console, hurd-getty, hurd-vm, lxqt, rshiny, secret-service, +simulated-wifi, udev-rules, unattended-upgrade, webssh, zram + *** XXX new packages *** XXX package updates @@ -70,6 +81,7 @@ Please send Guix bug reports to bug-guix@gnu.org. *** New <content-hash> record type for use in ‘origin’ *** New ‘let-system’ for in (guix gexp), for system-dependent code *** New lowerable <profile> record type in (guix profiles) +*** (gnu build secret-service) can share secrets with a guest OS *** “Programming Interface” section of the manual greatly expounded ** Noteworthy bug fixes @@ -84,7 +96,46 @@ Please send Guix bug reports to bug-guix@gnu.org. (<https://issues.guix.gnu.org/43340>) *** GCC switched back to C_INCLUDE_PATH & co. from CPATH (<https://bugs.gnu.org/30756>) -*** TODO add more +*** Graphical installer no longer hangs while connecting to WiFi network + (<https://issues.guix.gnu.org/40682>) +*** GNU Aspell truly honors ASPELL_DICT_DIR (<https://bugs.gnu.org/29686>) +*** Fix overly aggressive memoization of “commencement” packages + (<https://bugs.gnu.org/40482>) +*** Duplicate /etc entries are now reported (<https://bugs.gnu.org/40729>) +*** ‘guix pack -R’ wrapper correctly reports exit code + (<https://bugs.gnu.org/40816>) +*** Fix time travel to pre-Guile 3.0 revisions + (<https://bugs.gnu.org/41028>) +*** ‘package-grafts’ returns grafts for all the relevant outputs + (<https://bugs.gnu.org/41796>) +*** ‘guix pull’ and related commands authenticate Git checkouts + (<https://bugs.gnu.org/22883>) +*** Fix GNU libstdc++ misconfiguration in recent ‘gcc-toolchain’ versions + (<https://bugs.gnu.org/42392>) +*** ‘guix pack -R’ wraps propagated inputs as well + (<https://bugs.gnu.org/42510>) +*** ‘guix pack -R’ wrapper leaves root available to child processes + (<https://bugs.gnu.org/44261>) +*** ‘lib/guix/package.cache’ generated by ‘guix pull’ is now bit-reproducible + (<https://bugs.gnu.org/42009>) +*** Graphical installer now properly detects disks containing an LVM partition + (<https://issues.guix.gnu.org/42683>) +*** Fix possible crash when copying store items over SSH + (<https://bugs.gnu.org/42740>) +*** ‘gcc’ is now a “deprecated” alias for ‘gcc-toolchain’ + (<https://bugs.gnu.org/43303>) +*** ‘package-input-rewriting’ & co. no longer yield unnecessary rebuilds + (<https://bugs.gnu.org/42156>) +*** Offloading better normalizes build machine load + (<https://issues.guix.gnu.org/43773>) +*** ‘guix build --check’ now honors ‘--rounds’ + (<https://issues.guix.gnu.org/40144>) +*** /dev/disk/by-id file names can now be used with U-Boot + (<https://issues.guix.gnu.org/44101>) +*** ‘guix-install.sh’ now installs shell completion files + (<https://bugs.gnu.org/43744>) +*** ‘guix-install.sh’ now warns about lack of ‘nscd’ + (<https://bugs.gnu.org/43744>) ** Native language support *** TODO populate |