diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index 576f3c6db4c4..d5a65d16fa33 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -135,6 +135,17 @@ - `services.pyload` has been removed because the package it relies on does not exist anymore in nixpkgs due to vulnerabilities and being unmaintained. +- Removed the ability from systemd to start units installed via `nix-env -i`. + This feature is hardly used and most units do not work without NixOS specific + changes anyways. Removing this allows us to drop a custom systemd patch + improving systemd maintainability and update speed. + +- Removed the ability from systemd to depend on open-yet-unformatted dm-crypt + devices as systemd device units. For example you cannot call systemd-makefs + on such devices. This was never implemented upstream but patched into + Nixpkgs's systemd. Removing this allows us to drop a custom systemd patch + improving systemd maintainability and update speed. + - `linux_hardened` kernel has been removed due to a lack of maintenance. - `services.tandoor-recipes` now uses a sub-directory for media files by default starting with `26.05`. Existing setups should move media files out of the data directory and adjust `services.tandoor-recipes.extraConfig.MEDIA_ROOT` accordingly. See [Migrating media files for pre 26.05 installations](#module-services-tandoor-recipes-migrating-media).