gnu: openjdk17: Update to 17.0.2
[jackhill/guix/guix.git] / NEWS
diff --git a/NEWS b/NEWS
index 1d3f5aa..a24256a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,7 @@
 
 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 © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
@@ -11,10 +12,40 @@ Copyright © 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
 
 Please send Guix bug reports to bug-guix@gnu.org.
 
-* Changes in 1.3.0 (since 1.2.0)
-
+* Changes in 1.4.0 (since 1.3.0)
 ** Package management
+*** New ‘guix home’ command, for home environment management
+*** 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
+*** ‘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
+*** ‘guix import cran’ can now import a specific version
+*** New updater (see ‘guix refresh’): ‘generic-git’
+*** ‘guix graph’ has a new ‘--max-depth’ option
+*** ‘--with-commit’ option now accepts strings returned by ‘git describe’
+** Distribution
+*** The installation script can now enable local substitute servers discovery
+*** 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
+** Programming interfaces
+*** (guix records) now supports “field sanitizers”
+** Noteworthy bug fixes
+*** Fall back to Software Heritage when cloning a channel
+    (<https://issues.guix.gnu.org/44187>)
+*** ‘--with-patch’ can be used on packages with non-origin sources
+    (<https://issues.guix.gnu.org/49697>)
+*** Fix pathological profile building performance in the presence of grafts
+    (<https://issues.guix.gnu.org/49439>)
+*** Deduplication phase of the garbage collector is now faster
+    (<https://issues.guix.gnu.org/24937>)
+*** File system flags are validated before system instantiation
+    (<https://issues.guix.gnu.org/51425>)
 
+* Changes in 1.3.0 (since 1.2.0)
+** Package management
 *** POWER9 (powerpc64le-linux) is now supported as a technology preview
 *** New ‘--export-manifest’ and ‘--export-channels’ options of ‘guix package’
 *** New ‘--profile’ option for ‘guix environment’