Loading doc/release-notes/rl-2511.section.md +2 −0 Original line number Diff line number Diff line Loading @@ -345,6 +345,8 @@ ### Deprecations {#sec-nixpkgs-release-25.11-lib-deprecations} - `lib.options.mkAliasOptionModuleMD` is now obsolete; use the identical [`lib.options.mkAliasOptionModule`] instead. - `types.either` silently accepted mismatching types when used in `freeformType`. Module maintainers should fix the used type In most cases wrapping `either` with `attrsOf` should be sufficient. Loading lib/modules.nix +3 −4 Original line number Diff line number Diff line Loading @@ -1787,11 +1787,10 @@ let }; /** Transitional version of mkAliasOptionModule that uses MD docs. This function is no longer necessary and merely an alias of `mkAliasOptionModule`. Deprecated alias of mkAliasOptionModule that uses MD docs. This function is no longer necessary will be removed in 26.05`. */ mkAliasOptionModuleMD = mkAliasOptionModule; mkAliasOptionModuleMD = lib.warn "mkAliasOptionModuleMD is deprecated and will be removed in 26.05; please use mkAliasOptionModule." mkAliasOptionModule; /** mkDerivedConfig : Option a -> (a -> Definition b) -> Definition b Loading Loading
doc/release-notes/rl-2511.section.md +2 −0 Original line number Diff line number Diff line Loading @@ -345,6 +345,8 @@ ### Deprecations {#sec-nixpkgs-release-25.11-lib-deprecations} - `lib.options.mkAliasOptionModuleMD` is now obsolete; use the identical [`lib.options.mkAliasOptionModule`] instead. - `types.either` silently accepted mismatching types when used in `freeformType`. Module maintainers should fix the used type In most cases wrapping `either` with `attrsOf` should be sufficient. Loading
lib/modules.nix +3 −4 Original line number Diff line number Diff line Loading @@ -1787,11 +1787,10 @@ let }; /** Transitional version of mkAliasOptionModule that uses MD docs. This function is no longer necessary and merely an alias of `mkAliasOptionModule`. Deprecated alias of mkAliasOptionModule that uses MD docs. This function is no longer necessary will be removed in 26.05`. */ mkAliasOptionModuleMD = mkAliasOptionModule; mkAliasOptionModuleMD = lib.warn "mkAliasOptionModuleMD is deprecated and will be removed in 26.05; please use mkAliasOptionModule." mkAliasOptionModule; /** mkDerivedConfig : Option a -> (a -> Definition b) -> Definition b Loading