Post #2792375
2026-03-08 12:35 UTC
@me_and@tech.lgbt Isn't this exactly what mkRemovedOptionModule and mkAliasOptionModule are for?
There's nothing really for new stuff except monitoring nixpkgs pull requests and filter by the has: module tag
Replies (2)
-
@IncredibleLaser@troet.cafe 2026-03-08 12:37
@me_and@tech.lgbt Something like `is:pr label:"8.has: module (new)" is:merged`
-
@me_and@tech.lgbt 2026-03-08 13:16
@IncredibleLaser@troet.cafe the `mk*OptionModule` definitely help catch some types of breaking change, but that's only a small subset of https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2605.section.md and https://github.com/NixOS/nixpkgs/blob/master/doc/release-notes/rl-2605.section.md. Sounds like I might need to write my own module to monitor for changes to those files...