-`nodePackages.wavedrom-cli` has been removed, as it was unmaintained within nixpkgs.
-`requireFile` now treats any `message` or `url` argument as a literal string, rather than subjecting it to Bash here-doc expansion. This allows including strings like `$PWD` in the message without needing to know about and handle the undocumented Bash expansion.
-`nodePackages.browserify` has been removed, as it was unmaintained within nixpkgs.
-`nodePackages.sass` has been removed, as it was unmaintained within nixpkgs.
@@ -202,6 +204,17 @@
-`docker-color-output` has been updated from major version 2 to 3. One breaking change is, that they switched to [YAML-based configuration files](https://github.com/devemio/docker-color-output?tab=readme-ov-file#configuration).
-`dasel` has been updated from v2.8.1 to v3. There were significant breaking changes:
- The `put` and `delete` commands have been removed. Use the new query syntax with expressions to modify data in-place.
- The `--version` flag is now a subcommand: `dasel version`
- CLI framework migrated from Cobra to Kong, changing flag parsing behavior
- Selector syntax has been revamped, see [dasel v3 documentation](https://daseldocs.tomwright.me/v3) for migration guide.
@@ -35,6 +35,7 @@ When reviewing a modular service, you should check the following. Details and ra
- [ ] `_class = "service"`
- [ ] Modular services provided through `passthru.services` must override the default of the package option using `finalAttrs.finalPackage`
- [ ] Is the modular services infrastructure sufficient for this service? If one or more features are not covered, comment in https://github.com/NixOS/nixpkgs/issues/428084
- [ ] Has been added to `nixos/modules/misc/documentation/modular-services.nix`
@@ -303,6 +303,8 @@ See <https://github.com/NixOS/nixpkgs/issues/481673>.
-`opengfw` package and `services.opengfw` module have been removed as the upstream GitHub repository and website have been shut down.
-`services.esphome` no longer uses `DynamicUser`. The service now runs as a static `esphome` system user. systemd handles the migration from `/var/lib/private/esphome` automatically, but users with [impermanence](https://github.com/nix-community/impermanence) setups should ensure `/var/lib/esphome` is persisted.
## Other Notable Changes {#sec-release-26.05-notable-changes}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->