From: Luca Boccassi Date: Tue, 10 Dec 2024 19:31:07 +0000 (+0000) Subject: NEWS: add placeholder for v258 X-Git-Tag: v258-rc1~1935 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9df1ca63fb8c6acaad1eaff29f369d9b8958f13d;p=thirdparty%2Fsystemd.git NEWS: add placeholder for v258 --- diff --git a/NEWS b/NEWS index e3b407a66a9..a93cf757558 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,52 @@ systemd System and Service Manager +CHANGES WITH 258 in spe: + + Announcements of Future Feature Removals: + + * The D-Bus method org.freedesktop.systemd1.StartAuxiliaryScope() is + deprecated because accounting data and such cannot be reasonably + migrated between cgroups. It is likely to be fully removed in a + future release (reach out if you have use cases). + + * The recommended kernel baseline version has been bumped to v5.4 + (released in 2019). Expect limited testing on older kernel versions, + where "old-kernel" taint flag would also be set. Support for them + will be phased out in a future release in 2025, i.e. we expect to bump + the minimum baseline to v5.4 then too. + + * The complete removal of support for cgroup v1 ('legacy' and 'hybrid' + hierarchies) is scheduled for v258. + + * Support for System V service scripts is deprecated and will be + removed in v258. Please make sure to update your software + *now* to include a native systemd unit file instead of a legacy + System V script to retain compatibility with future systemd releases. + + * To work around limitations of X11's keyboard handling systemd's + keyboard mapping hardware database (hwdb.d/60-keyboard.hwdb) so far + mapped the microphone mute and touchpad on/off/toggle keys to the + function keys F20, F21, F22, F23 instead of their correct key codes. + This key code mangling will be removed in the next systemd release. + To maintain compatibility with X11 applications that rely on the old + function key code mappings, this mangling has now been moved to the + relevant X11 keyboard driver modules. In order to ensure these keys + continue to work, update to xf86-input-evdev >= 2.11.0 and + xf86-input-libinput >= 1.5.0 before updating to systemd >= 258. + + * Support for the SystemdOptions EFI variable is deprecated. + 'bootctl systemd-efi-options' will emit a warning when used. It seems + that this feature is little-used and it is better to use alternative + approaches like credentials and confexts. The plan is to drop support + altogether at a later point, but this might be revisited based on + user feedback. + + * systemd-run's switch --expand-environment= which currently is disabled + by default when combined with --scope, will be changed in a future + release to be enabled by default. + + — , + CHANGES WITH 257: Incompatible changes: