summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMorten Linderud <morten@linderud.pw>2022-12-07 21:58:22 +0100
committerMorten Linderud <morten@linderud.pw>2022-12-07 21:58:22 +0100
commit861b4237c6b40f3d95b7b42a5103749e8d0a568f (patch)
tree102b846c8cd60badbfc81edff1e499077064cf24
parent3090dad1818124889503e81cbd025e614981d7b8 (diff)
parent622f1c53c08da0e64dc77730e1660cbace66dfcf (diff)
Merge remote-tracking branch 'origin/merge-requests/161'v34
* origin/merge-requests/161: CHANGELOG: document mkinitcpio v34
-rw-r--r--CHANGELOG54
1 files changed, 54 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index a914428..1a9be18 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,59 @@
mkinitcptio - Arch Linux initramfs generation tools
+CHANGES WITH v34:
+
+ Announcement of future breaking changes:
+
+ * Preset variables *_efi_image are deprecated in favor of *_uki and
+ option --uefi is deprecated in favor with --uki. The old variables and
+ options still work, but emit a deprecation warning.
+
+ Changes in mkinitcpio:
+
+ * Preserve relativity of symbolic links that reside in the same
+ directory as their targets.
+
+ * Fix symbolic link creation and create target files with correct
+ permissions.
+
+ * Document add_udev_rule that has been available since v31.
+
+ * Instead of using stat to get the file permissions and install to copy
+ it, use cp unless custom permissions are specified. This improves
+ overall speed of file additions.
+
+ * Existing test suite is migrated to bats (Bash Automated Testing
+ System) and more tests are now available.
+
+ * Ensure /proc/cmdline is read as text and make sure to append a newline
+ and NUL to the .cmdline embedded in unified kernel images. This works
+ around an issue where /proc/cmdline contains garbage.
+
+ * The kernel-install plugin now supports generating unified kernel
+ images.
+
+ * Warn if the interpreter (from the shebang) is missing when adding
+ "binaries" that are actually scripts.
+
+ Changes in hooks:
+
+ * hooks/shutdown once again works when /run/initramfs/ already exists in
+ the initramfs.
+
+ * install/autodetect looks up modules in the target kernel version
+ instead of the currently running one.
+
+ * install/consolefont, install/keymap and install/sd-vconsole now
+ declare vconsole.conf supported variables as local to prevent
+ conflicts with misconstructed hooks may set these variables globally.
+
+ * install/memdisk uses the add_udev_rule function available since v31.
+
+ Contributions from: Adam Maroti, Christian Hesse, Geert Hendrickx,
+ Hector Martin, Morten Linderud, Tcc, Tobias Powalowski, nl6720, rogueai
+
+ – 2022-12-07
+
CHANGES WITH v33:
Announcements: