]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Update NEWS.md
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 10 Dec 2023 22:47:47 +0000 (23:47 +0100)
committerJörg Behrmann <behrmann@physik.fu-berlin.de>
Mon, 11 Dec 2023 09:36:56 +0000 (10:36 +0100)
NEWS.md

diff --git a/NEWS.md b/NEWS.md
index 0c36ff59b24f2da02945a9f3bd84aa31b328c932..80a290d1ab6b8746123242395210c30552783051 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
   partition which wasn't possible before. Note that this is also safe to
   do before `v20` so `CopyFiles=/boot:/` can unconditionally be added to
   any ESP partition definition files.
+- Added `QemuFirmwareVariables=` to allow specifying a custom OVMF
+  variables file to use.
+- Added `MinimumVersion=` to allow specifying the minimum required mkosi
+  version to build an image.
+- Added support for Arch Linux's debug repositories
+- Merged the mkosi-initrd project into mkosi itself. mkosi-initrd is now
+  used to build the default initrd.
+- Implemented mkosi-initrd for all supported distributions.
+- Added `ShimBootloader=` to support installing shim to the ESP.
+- Added sysext, confext and portable output formats. These will produce
+  signed disk images that can be used as sysexts, confexts and portable
+  services respectively.
+- Added `QemuVsockConnectionId=` to configure how to allocate the vsock
+  connection ID when `QemUVsock=` is enabled.
+- Added documentation on how to build sysexts with mkosi.
+- Global systemd user presets are now also configured.
+- Implemented `WithDocs=` for `apt`.
+- On supported package managers, locale data for other locales is now
+  stripped if the local is explicitly configured using `Locale=`.
+- `rpm` can now be configured in package manager trees in
+  `/usr/lib/rpm`.
+- Added `KernelModulesIncludeHost=` and
+  `KernelModulesInitrdIncludeHost=` to only include modules loaded on
+  the host system in the image/initrd respectively.
+- Implemented `RemovePackages=` for Arch Linux.
+- Added `useradd` script to configure `useradd` to operate on the image
+  during builds instead on the host.
+- Added microcode support. If installed into the image, an early
+  microcode initrd will automatically be built and prepended to the
+  initrd.
+- A passwordless root account may now be created by specifying `hashed:`
+- On `arm64` we now add an autologin dropin for `ttyAMA0` if autologin
+  is enabled.
 
 ## v19