Update NEWS.
Entries extracted from: git log 3eadcdc63..version-1.4.0 * NEWS: Update entries for v1.4.0master
parent
02c5ed4f1b
commit
c0d25bef71
55
NEWS
55
NEWS
|
@ -5,6 +5,7 @@
|
||||||
Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org>
|
Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org>
|
||||||
Copyright © 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
|
Copyright © 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
|
||||||
Copyright © 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
Copyright © 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
||||||
|
Copyright © 2022 Mathieu Othacehe <othacehe@gnu.org>
|
||||||
|
|
||||||
Copying and distribution of this file, with or without modification,
|
Copying and distribution of this file, with or without modification,
|
||||||
are permitted in any medium without royalty provided the copyright
|
are permitted in any medium without royalty provided the copyright
|
||||||
|
@ -16,8 +17,12 @@ Please send Guix bug reports to bug-guix@gnu.org.
|
||||||
** Package management
|
** Package management
|
||||||
*** New ‘guix home’ command, for home environment management
|
*** New ‘guix home’ command, for home environment management
|
||||||
*** New ‘guix shell’ command, the successor to ‘guix environment’
|
*** New ‘guix shell’ command, the successor to ‘guix environment’
|
||||||
|
*** New ‘guix system edit’ command, to edit services
|
||||||
*** New ‘deb’ format for the ‘guix pack’ command
|
*** New ‘deb’ format for the ‘guix pack’ command
|
||||||
*** New ‘guix import minetest’ command, to import Minetest extensions
|
*** New ‘guix import minetest’ command, to import Minetest extensions
|
||||||
|
*** New ‘guix import elm’ command, to import Elm packages
|
||||||
|
*** New ‘guix import egg’ command, to import CHICKEN egg packages
|
||||||
|
*** New ‘guix import hexpm’ command, to import Erlang and Elixir packages
|
||||||
*** New 'guix style' command, to auto-format package definitions
|
*** New 'guix style' command, to auto-format package definitions
|
||||||
*** ‘guix import texlive’ rewritten to use the TLPDB as its source
|
*** ‘guix import texlive’ rewritten to use the TLPDB as its source
|
||||||
*** ‘guix import elpa’ now supports the non-GNU ELPA repository
|
*** ‘guix import elpa’ now supports the non-GNU ELPA repository
|
||||||
|
@ -25,12 +30,17 @@ Please send Guix bug reports to bug-guix@gnu.org.
|
||||||
*** ‘guix import cran’ can now import a specific version
|
*** ‘guix import cran’ can now import a specific version
|
||||||
*** New updater (see ‘guix refresh’): ‘generic-git’
|
*** New updater (see ‘guix refresh’): ‘generic-git’
|
||||||
*** ‘guix graph’ has a new ‘--max-depth’ option
|
*** ‘guix graph’ has a new ‘--max-depth’ option
|
||||||
|
*** ‘guix deploy’ has a new ‘--execute’ option
|
||||||
*** ‘--with-commit’ option now accepts strings returned by ‘git describe’
|
*** ‘--with-commit’ option now accepts strings returned by ‘git describe’
|
||||||
*** Align tabular data output by commands like ‘guix package --list-available’
|
*** Align tabular data output by commands like ‘guix package --list-available’
|
||||||
*** Improved ‘guix import go’ importer via a new PEG parser
|
*** Improved ‘guix import go’ importer via a new PEG parser
|
||||||
*** Improved Software Heritage downloader
|
*** Improved Software Heritage downloader
|
||||||
*** New 'web.archive.org’ download fall-back
|
*** New 'web.archive.org’ download fall-back
|
||||||
*** Various performance enhancements
|
*** Various performance enhancements
|
||||||
|
*** New ‘--tune’ package transformation option
|
||||||
|
*** ‘guix refresh’ ‘-L’ option is repurposed to ‘load-path’ modification
|
||||||
|
*** ‘guix system image’ supersedes the ‘docker-image’ sub-command
|
||||||
|
|
||||||
** Distribution
|
** Distribution
|
||||||
*** The installation script can now enable local substitute servers discovery
|
*** The installation script can now enable local substitute servers discovery
|
||||||
*** More control over boot-time file system checks and repairs
|
*** More control over boot-time file system checks and repairs
|
||||||
|
@ -54,6 +64,14 @@ Please send Guix bug reports to bug-guix@gnu.org.
|
||||||
*** Configuring setuid programs is now more flexible
|
*** Configuring setuid programs is now more flexible
|
||||||
*** Add support for the XFS file system
|
*** Add support for the XFS file system
|
||||||
*** Add partial support for LUKS2 headers when using GRUB
|
*** Add partial support for LUKS2 headers when using GRUB
|
||||||
|
*** GDM now supports Wayland
|
||||||
|
*** Guix System static networking support is improved
|
||||||
|
*** The installer final configuration is prettified
|
||||||
|
*** The installer external command handling is improved
|
||||||
|
*** The installer now has a crash dump upload mechanism
|
||||||
|
*** Emacs now supports native compilation
|
||||||
|
*** GRUB bootloader now supports chain-loading
|
||||||
|
|
||||||
** Programming interfaces
|
** Programming interfaces
|
||||||
*** (guix records) now supports “field sanitizers”
|
*** (guix records) now supports “field sanitizers”
|
||||||
*** Build phases are no longer required to return a boolean
|
*** Build phases are no longer required to return a boolean
|
||||||
|
@ -62,6 +80,25 @@ Please send Guix bug reports to bug-guix@gnu.org.
|
||||||
*** New ‘modify-inputs’ macro to ease customizing a list of package inputs
|
*** New ‘modify-inputs’ macro to ease customizing a list of package inputs
|
||||||
*** New ‘this-package-input’ and ‘this-package-native-input’ macros
|
*** New ‘this-package-input’ and ‘this-package-native-input’ macros
|
||||||
*** ‘texlive-union’ is now deprecated in favor of ‘texlive-updmap.cfg’
|
*** ‘texlive-union’ is now deprecated in favor of ‘texlive-updmap.cfg’
|
||||||
|
*** New (guix cpu) module
|
||||||
|
*** New (guix least-authority) module
|
||||||
|
*** New (guix plaform) module
|
||||||
|
*** New (guix read-print) module
|
||||||
|
|
||||||
|
It provides a comment-preserving reader and a comment-preserving
|
||||||
|
pretty-printer smarter than (ice-9 pretty-print).
|
||||||
|
|
||||||
|
*** New ‘channel-build-system’
|
||||||
|
|
||||||
|
This build system lets you build Guix instances from channel specifications,
|
||||||
|
similar to how 'guix time-machine' would do it, as regular packages.
|
||||||
|
|
||||||
|
*** New ‘elm-build-system’
|
||||||
|
*** New ‘rebar-build-system’
|
||||||
|
*** New services
|
||||||
|
anonip, bitmask, fail2ban, gitile, greetd, jami, lightdm, log-cleanup,
|
||||||
|
nar-herder, opendht, rasdaemon, seatd, strongswan
|
||||||
|
|
||||||
** Noteworthy bug fixes
|
** Noteworthy bug fixes
|
||||||
*** Fall back to Software Heritage when cloning a channel
|
*** Fall back to Software Heritage when cloning a channel
|
||||||
(<https://issues.guix.gnu.org/44187>)
|
(<https://issues.guix.gnu.org/44187>)
|
||||||
|
@ -91,6 +128,24 @@ Please send Guix bug reports to bug-guix@gnu.org.
|
||||||
*** Build the man database only if ‘man-db’ is in the profile
|
*** Build the man database only if ‘man-db’ is in the profile
|
||||||
*** gdk-pixbuf now discovers pixbuf loaders via a search path
|
*** gdk-pixbuf now discovers pixbuf loaders via a search path
|
||||||
(<https://issues.guix.gnu.org/50957>)
|
(<https://issues.guix.gnu.org/50957>)
|
||||||
|
*** Gitolite home directory permissions are fixed
|
||||||
|
(https://issues.guix.gnu.org/56444)
|
||||||
|
*** The man-db database is indexed via man pages names
|
||||||
|
(https://issues.guix.gnu.org/38838)
|
||||||
|
*** ‘chfn’ can now change the user's full name
|
||||||
|
(https://issues.guix.gnu.org/52539)
|
||||||
|
*** Gnome settings Bluetooth panel is now working
|
||||||
|
(https://issues.guix.gnu.org/32166)
|
||||||
|
*** Inferiors are now caching store connections
|
||||||
|
(https://issues.guix.gnu.org/48007)
|
||||||
|
*** The installer doesn't segfault when removing an extended partition
|
||||||
|
*** The installer doesn't ship an older Guix revision
|
||||||
|
(https://issues.guix.gnu.org/53210)
|
||||||
|
*** The installer cannot proceed without any non-root user accounts
|
||||||
|
(https://issues.guix.gnu.org/54666)
|
||||||
|
*** <operating-system> compiler truly honors the 'system' argument
|
||||||
|
(https://issues.guix.gnu.org/55951)
|
||||||
|
|
||||||
* Changes in 1.3.0 (since 1.2.0)
|
* Changes in 1.3.0 (since 1.2.0)
|
||||||
** Package management
|
** Package management
|
||||||
*** POWER9 (powerpc64le-linux) is now supported as a technology preview
|
*** POWER9 (powerpc64le-linux) is now supported as a technology preview
|
||||||
|
|
Reference in New Issue