From 839950c4a9925bf3d7108cb8533be37b185fb8bd Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Wed, 14 Sep 2022 23:47:20 -0400 Subject: Update NEWS. These news were extracted from the output of: git log --reverse v1.3.0..03eb0b1be2cfedd0d9a66fef0edc53a17f7653a5. * NEWS: Update entries for v1.4.0. --- NEWS | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index a24256a7bb..12a6d8a8f9 100644 --- a/NEWS +++ b/NEWS @@ -4,7 +4,7 @@ Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Courtès Copyright © 2016, 2017, 2018 Ricardo Wurmus -Copyright © 2021 Maxim Cournoyer +Copyright © 2021, 2022 Maxim Cournoyer Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright @@ -18,6 +18,7 @@ Please send Guix bug reports to bug-guix@gnu.org. *** New ‘guix shell’ command, the successor to ‘guix environment’ *** New ‘deb’ format for the ‘guix pack’ command *** New ‘guix import minetest’ command, to import Minetest extensions +*** New 'guix style' command, to auto-format package definitions *** ‘guix import texlive’ rewritten to use the TLPDB as its source *** ‘guix import elpa’ now supports the non-GNU ELPA repository *** ‘guix import pypi’ can now import a specific version @@ -30,6 +31,18 @@ Please send Guix bug reports to bug-guix@gnu.org. *** More control over boot-time file system checks and repairs *** XFS file systems can be created by the installer and mounted by label/UUID *** New interface for declaring swap space +*** GNOME is now at version 42 +*** The Rust bootstrap now starts from 1.54 instead of 1.19 +*** Most Python 2 packages have been removed +*** Guix now makes use of parallel xz compression +*** Faster shared libraries discovery via a per-package dynamic linker cache +*** Build phases are no longer required to return a boolean +*** Package inputs can now be provided without explicit labels +*** A package origin can now be a single file rather than an archive +*** Multiple Tex Live trees can now be used via GUIX_TEXMF +*** A new sanity-check phase detects packaging problems at build time +*** G-Expressions can now be used to author build phases +*** Fetching sources can now fall-back to use Disarchive ** Programming interfaces *** (guix records) now supports “field sanitizers” ** Noteworthy bug fixes @@ -43,7 +56,13 @@ Please send Guix bug reports to bug-guix@gnu.org. () *** File system flags are validated before system instantiation () - +*** Fonts can now be discovered in any profile +*** Python modules discovery no longer uses PYTHONPATH +*** Various Python reproducibility fixes +*** Installer now supports MSDOS disk labels on UEFI systems + () +*** Emacs handles major upgrades better without a re-login + () * Changes in 1.3.0 (since 1.2.0) ** Package management *** POWER9 (powerpc64le-linux) is now supported as a technology preview -- cgit v1.2.3