Merge pull request #271343 from tweag/release-notes-stable
Use stable Nixpkgs URLs in release notes
This commit is contained in:
commit
f10cab3241
1 changed files with 40 additions and 40 deletions
|
@ -20,7 +20,7 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2
|
||||||
- [Breaking Changes](#sec-release-23.11-nixos-breaking-changes)
|
- [Breaking Changes](#sec-release-23.11-nixos-breaking-changes)
|
||||||
- [New Services](#sec-release-23.11-nixos-new-services)
|
- [New Services](#sec-release-23.11-nixos-new-services)
|
||||||
- [Other Notable Changes](#sec-release-23.11-nixos-notable-changes)
|
- [Other Notable Changes](#sec-release-23.11-nixos-notable-changes)
|
||||||
- [Nixpkgs Library Changes](#sec-release-23.11-nixpkgs-lib)
|
- [Nixpkgs Library](#sec-release-23.11-nixpkgs-lib)
|
||||||
- [Breaking Changes](#sec-release-23.11-lib-breaking)
|
- [Breaking Changes](#sec-release-23.11-lib-breaking)
|
||||||
- [Additions and Improvements](#sec-release-23.11-lib-additions-improvements)
|
- [Additions and Improvements](#sec-release-23.11-lib-additions-improvements)
|
||||||
- [Deprecations](#sec-release-23.11-lib-deprecations)
|
- [Deprecations](#sec-release-23.11-lib-deprecations)
|
||||||
|
@ -1317,14 +1317,14 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2
|
||||||
|
|
||||||
### Breaking Changes {#sec-release-23.11-lib-breaking}
|
### Breaking Changes {#sec-release-23.11-lib-breaking}
|
||||||
|
|
||||||
- [`lib.lists.foldl'`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.foldl-prime)
|
- [`lib.lists.foldl'`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.foldl-prime)
|
||||||
now always evaluates the initial accumulator argument first. If you depend on
|
now always evaluates the initial accumulator argument first. If you depend on
|
||||||
the lazier behavior, consider using
|
the lazier behavior, consider using
|
||||||
[`lib.lists.foldl`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.foldl)
|
[`lib.lists.foldl`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.foldl)
|
||||||
or
|
or
|
||||||
[`builtins.foldl'`](https://nixos.org/manual/nix/stable/language/builtins.html#builtins-foldl')
|
[`builtins.foldl'`](https://nixos.org/manual/nix/stable/language/builtins.html#builtins-foldl')
|
||||||
instead.
|
instead.
|
||||||
- [`lib.attrsets.foldlAttrs`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.attrsets.foldlAttrs)
|
- [`lib.attrsets.foldlAttrs`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.attrsets.foldlAttrs)
|
||||||
now always evaluates the initial accumulator argument first.
|
now always evaluates the initial accumulator argument first.
|
||||||
- Now that the internal NixOS transition to Markdown documentation is complete,
|
- Now that the internal NixOS transition to Markdown documentation is complete,
|
||||||
`lib.options.literalDocBook` has been removed after deprecation in 22.11.
|
`lib.options.literalDocBook` has been removed after deprecation in 22.11.
|
||||||
|
@ -1332,7 +1332,7 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2
|
||||||
|
|
||||||
### Additions and Improvements {#sec-release-23.11-lib-additions-improvements}
|
### Additions and Improvements {#sec-release-23.11-lib-additions-improvements}
|
||||||
|
|
||||||
- [`lib.fileset`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-fileset):
|
- [`lib.fileset`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-fileset):
|
||||||
A new sub-library to select local files to use for sources, designed to be
|
A new sub-library to select local files to use for sources, designed to be
|
||||||
easy and safe to use.
|
easy and safe to use.
|
||||||
|
|
||||||
|
@ -1341,7 +1341,7 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2
|
||||||
post](https://www.tweag.io/blog/2023-11-28-file-sets/) or [the
|
post](https://www.tweag.io/blog/2023-11-28-file-sets/) or [the
|
||||||
tutorial](https://nix.dev/tutorials/file-sets).
|
tutorial](https://nix.dev/tutorials/file-sets).
|
||||||
|
|
||||||
- [`lib.gvariant`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-gvariant):
|
- [`lib.gvariant`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-gvariant):
|
||||||
A partial and basic implementation of GVariant formatted strings. See
|
A partial and basic implementation of GVariant formatted strings. See
|
||||||
[GVariant Format
|
[GVariant Format
|
||||||
Strings](https://docs.gtk.org/glib/gvariant-format-strings.html) for details.
|
Strings](https://docs.gtk.org/glib/gvariant-format-strings.html) for details.
|
||||||
|
@ -1351,58 +1351,58 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2
|
||||||
change in backwards incompatible ways without prior notice.
|
change in backwards incompatible ways without prior notice.
|
||||||
:::
|
:::
|
||||||
|
|
||||||
- [`lib.asserts`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-asserts):
|
- [`lib.asserts`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-asserts):
|
||||||
New function:
|
New function:
|
||||||
[`assertEachOneOf`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.asserts.assertEachOneOf).
|
[`assertEachOneOf`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.asserts.assertEachOneOf).
|
||||||
- [`lib.attrsets`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-attrsets):
|
- [`lib.attrsets`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-attrsets):
|
||||||
New function:
|
New function:
|
||||||
[`attrsToList`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.attrsets.attrsToList).
|
[`attrsToList`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.attrsets.attrsToList).
|
||||||
- [`lib.customisation`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-customisation):
|
- [`lib.customisation`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-customisation):
|
||||||
New function:
|
New function:
|
||||||
[`makeScopeWithSplicing'`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.customisation.makeScopeWithSplicing-prime).
|
[`makeScopeWithSplicing'`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.customisation.makeScopeWithSplicing-prime).
|
||||||
- [`lib.fixedPoints`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-fixedPoints):
|
- [`lib.fixedPoints`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-fixedPoints):
|
||||||
Documentation improvements for
|
Documentation improvements for
|
||||||
[`lib.fixedPoints.fix`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.fixedPoints.fix).
|
[`lib.fixedPoints.fix`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.fixedPoints.fix).
|
||||||
- `lib.generators`: New functions:
|
- `lib.generators`: New functions:
|
||||||
[`mkDconfKeyValue`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.generators.mkDconfKeyValue),
|
[`mkDconfKeyValue`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.generators.mkDconfKeyValue),
|
||||||
[`toDconfINI`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.generators.toDconfINI).
|
[`toDconfINI`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.generators.toDconfINI).
|
||||||
|
|
||||||
`lib.generators.toKeyValue` now supports the `indent` attribute in its first
|
`lib.generators.toKeyValue` now supports the `indent` attribute in its first
|
||||||
argument.
|
argument.
|
||||||
- [`lib.lists`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-lists):
|
- [`lib.lists`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-lists):
|
||||||
New functions:
|
New functions:
|
||||||
[`findFirstIndex`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.findFirstIndex),
|
[`findFirstIndex`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.findFirstIndex),
|
||||||
[`hasPrefix`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.hasPrefix),
|
[`hasPrefix`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.hasPrefix),
|
||||||
[`removePrefix`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.removePrefix),
|
[`removePrefix`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.removePrefix),
|
||||||
[`commonPrefix`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.commonPrefix),
|
[`commonPrefix`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.commonPrefix),
|
||||||
[`allUnique`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.allUnique).
|
[`allUnique`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.allUnique).
|
||||||
|
|
||||||
Documentation improvements for
|
Documentation improvements for
|
||||||
[`lib.lists.foldl'`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.lists.foldl-prime).
|
[`lib.lists.foldl'`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.lists.foldl-prime).
|
||||||
- [`lib.meta`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-meta):
|
- [`lib.meta`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-meta):
|
||||||
Documentation of functions now gets rendered
|
Documentation of functions now gets rendered
|
||||||
- [`lib.path`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-path):
|
- [`lib.path`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-path):
|
||||||
New functions:
|
New functions:
|
||||||
[`hasPrefix`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.path.hasPrefix),
|
[`hasPrefix`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.path.hasPrefix),
|
||||||
[`removePrefix`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.path.removePrefix),
|
[`removePrefix`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.path.removePrefix),
|
||||||
[`splitRoot`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.path.splitRoot),
|
[`splitRoot`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.path.splitRoot),
|
||||||
[`subpath.components`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.path.subpath.components).
|
[`subpath.components`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.path.subpath.components).
|
||||||
- [`lib.strings`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-strings):
|
- [`lib.strings`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-strings):
|
||||||
New functions:
|
New functions:
|
||||||
[`replicate`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.strings.replicate),
|
[`replicate`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.strings.replicate),
|
||||||
[`cmakeOptionType`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.strings.cmakeOptionType),
|
[`cmakeOptionType`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.strings.cmakeOptionType),
|
||||||
[`cmakeBool`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.strings.cmakeBool),
|
[`cmakeBool`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.strings.cmakeBool),
|
||||||
[`cmakeFeature`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.strings.cmakeFeature).
|
[`cmakeFeature`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.strings.cmakeFeature).
|
||||||
- [`lib.trivial`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-trivial):
|
- [`lib.trivial`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-trivial):
|
||||||
New function:
|
New function:
|
||||||
[`mirrorFunctionArgs`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.trivial.mirrorFunctionArgs).
|
[`mirrorFunctionArgs`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.trivial.mirrorFunctionArgs).
|
||||||
- `lib.systems`: New function:
|
- `lib.systems`: New function:
|
||||||
[`equals`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.systems.equals).
|
[`equals`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.systems.equals).
|
||||||
- [`lib.options`](https://nixos.org/manual/nixpkgs/unstable#sec-functions-library-options):
|
- [`lib.options`](https://nixos.org/manual/nixpkgs/stable#sec-functions-library-options):
|
||||||
Improved documentation for
|
Improved documentation for
|
||||||
[`mkPackageOption`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.options.mkPackageOption).
|
[`mkPackageOption`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.options.mkPackageOption).
|
||||||
|
|
||||||
[`mkPackageOption`](https://nixos.org/manual/nixpkgs/unstable#function-library-lib.options.mkPackageOption).
|
[`mkPackageOption`](https://nixos.org/manual/nixpkgs/stable#function-library-lib.options.mkPackageOption).
|
||||||
now also supports the `pkgsText` attribute.
|
now also supports the `pkgsText` attribute.
|
||||||
|
|
||||||
Module system:
|
Module system:
|
||||||
|
|
Loading…
Reference in a new issue