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) | |
Update NEWS.
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 55 |
1 files changed, 53 insertions, 2 deletions
| @@ -20,15 +20,17 @@ Please send Guix bug reports to bug-guix@gnu.org. | |||
| 20 | *** New ‘guix git authenticate’ command, to authenticate Git checkouts | 20 | *** New ‘guix git authenticate’ command, to authenticate Git checkouts |
| 21 | *** ‘guix pull’ and ‘guix system reconfigure’ detect attempts to downgrade | 21 | *** ‘guix pull’ and ‘guix system reconfigure’ detect attempts to downgrade |
| 22 | *** New ‘--allow-downgrades’ option for ‘guix pull’ and ‘guix system’ | 22 | *** New ‘--allow-downgrades’ option for ‘guix pull’ and ‘guix system’ |
| 23 | *** New ‘guix time-machine’ command, to travel in the revision history | 23 | *** Guix build time reduced thanks to Guile 3.0.4’s “baseline compiler” |
| 24 | *** New ‘--with-debug-info’ package transformation option | 24 | *** New ‘--with-debug-info’ package transformation option |
| 25 | *** New ‘--with-c-toolchain’ package transformation option | 25 | *** New ‘--with-c-toolchain’ package transformation option |
| 26 | *** New ‘--without-tests’ package transformation option | 26 | *** New ‘--without-tests’ package transformation option |
| 27 | *** ‘--with-input’ & co. now also apply to implicit dependencies | ||
| 27 | *** Package transformation options are now recorded in profiles | 28 | *** Package transformation options are now recorded in profiles |
| 28 | *** New fakechroot “execution engine” for packs produced by ‘guix pack -RR’ | 29 | *** New fakechroot “execution engine” for packs produced by ‘guix pack -RR’ |
| 29 | *** New ‘--cache-bypass-threshold’ option for ‘guix publish’ | 30 | *** New ‘--cache-bypass-threshold’ option for ‘guix publish’ |
| 30 | *** New ‘--diff’ option for ‘guix challenge’, to compare substitutes | 31 | *** New ‘--diff’ option for ‘guix challenge’, to compare substitutes |
| 31 | *** New ‘--exclude’ option for ‘guix lint’, to exclude checkers | 32 | *** New ‘--exclude’ option for ‘guix lint’, to exclude checkers |
| 33 | *** New ‘check-for-collisions’ checker in ‘guix lint’ | ||
| 32 | *** All of Guix and Guix System now runs on Guile 3.0 | 34 | *** All of Guix and Guix System now runs on Guile 3.0 |
| 33 | *** ‘guix pull’ and ‘--with-git-url’ now support authenticated SSH repos | 35 | *** ‘guix pull’ and ‘--with-git-url’ now support authenticated SSH repos |
| 34 | *** ‘guix pull’ now honors $http_proxy and $https_proxy | 36 | *** ‘guix pull’ now honors $http_proxy and $https_proxy |
| @@ -54,6 +56,15 @@ Please send Guix bug reports to bug-guix@gnu.org. | |||
| 54 | *** ‘rottlog-service-type’ is now part of ‘%base-services’ | 56 | *** ‘rottlog-service-type’ is now part of ‘%base-services’ |
| 55 | *** mcron job specs are now statically checked at OS build time | 57 | *** mcron job specs are now statically checked at OS build time |
| 56 | *** ‘swap-devices’ field of ‘operating-system’ can contains UUIDs and labels | 58 | *** ‘swap-devices’ field of ‘operating-system’ can contains UUIDs and labels |
| 59 | *** Graphical installer uses UUIDs for unencrypted swap partitions | ||
| 60 | *** Graphical installer now supports NTFS file systems | ||
| 61 | *** New services | ||
| 62 | |||
| 63 | autossh, ganeti, gmnisrv, guix-build-coordinator, | ||
| 64 | guix-build-coordinator-agent, guix-build-coordinator-queue-builds, hostapd, | ||
| 65 | hurd-console, hurd-getty, hurd-vm, lxqt, rshiny, secret-service, | ||
| 66 | simulated-wifi, udev-rules, unattended-upgrade, webssh, zram | ||
| 67 | |||
| 57 | *** XXX new packages | 68 | *** XXX new packages |
| 58 | *** XXX package updates | 69 | *** XXX package updates |
| 59 | 70 | ||
| @@ -70,6 +81,7 @@ Please send Guix bug reports to bug-guix@gnu.org. | |||
| 70 | *** New <content-hash> record type for use in ‘origin’ | 81 | *** New <content-hash> record type for use in ‘origin’ |
| 71 | *** New ‘let-system’ for in (guix gexp), for system-dependent code | 82 | *** New ‘let-system’ for in (guix gexp), for system-dependent code |
| 72 | *** New lowerable <profile> record type in (guix profiles) | 83 | *** New lowerable <profile> record type in (guix profiles) |
| 84 | *** (gnu build secret-service) can share secrets with a guest OS | ||
| 73 | *** “Programming Interface” section of the manual greatly expounded | 85 | *** “Programming Interface” section of the manual greatly expounded |
| 74 | 86 | ||
| 75 | ** Noteworthy bug fixes | 87 | ** Noteworthy bug fixes |
| @@ -84,7 +96,46 @@ Please send Guix bug reports to bug-guix@gnu.org. | |||
| 84 | (<https://issues.guix.gnu.org/43340>) | 96 | (<https://issues.guix.gnu.org/43340>) |
| 85 | *** GCC switched back to C_INCLUDE_PATH & co. from CPATH | 97 | *** GCC switched back to C_INCLUDE_PATH & co. from CPATH |
| 86 | (<https://bugs.gnu.org/30756>) | 98 | (<https://bugs.gnu.org/30756>) |
| 87 | *** TODO add more | 99 | *** Graphical installer no longer hangs while connecting to WiFi network |
| 100 | (<https://issues.guix.gnu.org/40682>) | ||
| 101 | *** GNU Aspell truly honors ASPELL_DICT_DIR (<https://bugs.gnu.org/29686>) | ||
| 102 | *** Fix overly aggressive memoization of “commencement” packages | ||
| 103 | (<https://bugs.gnu.org/40482>) | ||
| 104 | *** Duplicate /etc entries are now reported (<https://bugs.gnu.org/40729>) | ||
| 105 | *** ‘guix pack -R’ wrapper correctly reports exit code | ||
| 106 | (<https://bugs.gnu.org/40816>) | ||
| 107 | *** Fix time travel to pre-Guile 3.0 revisions | ||
| 108 | (<https://bugs.gnu.org/41028>) | ||
| 109 | *** ‘package-grafts’ returns grafts for all the relevant outputs | ||
| 110 | (<https://bugs.gnu.org/41796>) | ||
| 111 | *** ‘guix pull’ and related commands authenticate Git checkouts | ||
| 112 | (<https://bugs.gnu.org/22883>) | ||
| 113 | *** Fix GNU libstdc++ misconfiguration in recent ‘gcc-toolchain’ versions | ||
| 114 | (<https://bugs.gnu.org/42392>) | ||
| 115 | *** ‘guix pack -R’ wraps propagated inputs as well | ||
| 116 | (<https://bugs.gnu.org/42510>) | ||
| 117 | *** ‘guix pack -R’ wrapper leaves root available to child processes | ||
| 118 | (<https://bugs.gnu.org/44261>) | ||
| 119 | *** ‘lib/guix/package.cache’ generated by ‘guix pull’ is now bit-reproducible | ||
| 120 | (<https://bugs.gnu.org/42009>) | ||
| 121 | *** Graphical installer now properly detects disks containing an LVM partition | ||
| 122 | (<https://issues.guix.gnu.org/42683>) | ||
| 123 | *** Fix possible crash when copying store items over SSH | ||
| 124 | (<https://bugs.gnu.org/42740>) | ||
| 125 | *** ‘gcc’ is now a “deprecated” alias for ‘gcc-toolchain’ | ||
| 126 | (<https://bugs.gnu.org/43303>) | ||
| 127 | *** ‘package-input-rewriting’ & co. no longer yield unnecessary rebuilds | ||
| 128 | (<https://bugs.gnu.org/42156>) | ||
| 129 | *** Offloading better normalizes build machine load | ||
| 130 | (<https://issues.guix.gnu.org/43773>) | ||
| 131 | *** ‘guix build --check’ now honors ‘--rounds’ | ||
| 132 | (<https://issues.guix.gnu.org/40144>) | ||
| 133 | *** /dev/disk/by-id file names can now be used with U-Boot | ||
| 134 | (<https://issues.guix.gnu.org/44101>) | ||
| 135 | *** ‘guix-install.sh’ now installs shell completion files | ||
| 136 | (<https://bugs.gnu.org/43744>) | ||
| 137 | *** ‘guix-install.sh’ now warns about lack of ‘nscd’ | ||
| 138 | (<https://bugs.gnu.org/43744>) | ||
| 88 | 139 | ||
| 89 | ** Native language support | 140 | ** Native language support |
| 90 | *** TODO populate | 141 | *** TODO populate |
