doc: titanium tombstone
This commit is contained in:
parent
9516e693c6
commit
10a75ab5b2
@ -14,3 +14,7 @@ development.md
|
|||||||
contributing.md
|
contributing.md
|
||||||
interoperability.md
|
interoperability.md
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```{=include=} appendix html:into-file=//release-notes.html
|
||||||
|
release-notes/release-notes.md
|
||||||
|
```
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
{
|
{
|
||||||
|
"chap-release-notes": [
|
||||||
|
"release-notes.html#chap-release-notes"
|
||||||
|
],
|
||||||
"nixpkgs-manual": [
|
"nixpkgs-manual": [
|
||||||
"index.html#nixpkgs-manual"
|
"index.html#nixpkgs-manual"
|
||||||
],
|
],
|
||||||
@ -50,6 +53,24 @@
|
|||||||
"chap-overlays": [
|
"chap-overlays": [
|
||||||
"index.html#chap-overlays"
|
"index.html#chap-overlays"
|
||||||
],
|
],
|
||||||
|
"sec-nixpkgs-release-25.05": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05"
|
||||||
|
],
|
||||||
|
"sec-nixpkgs-release-25.05-incompatibilities": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05-incompatibilities"
|
||||||
|
],
|
||||||
|
"sec-nixpkgs-release-25.05-incompatibilities-titanium-removed": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05-incompatibilities-titanium-removed",
|
||||||
|
"index.html#titanium",
|
||||||
|
"index.html#building-a-titanium-app",
|
||||||
|
"index.html#emulating-or-simulating-the-app"
|
||||||
|
],
|
||||||
|
"sec-nixpkgs-release-25.05-lib": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05-lib"
|
||||||
|
],
|
||||||
|
"sec-nixpkgs-release-25.05-lib-breaking": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05-lib-breaking"
|
||||||
|
],
|
||||||
"sec-overlays-install": [
|
"sec-overlays-install": [
|
||||||
"index.html#sec-overlays-install"
|
"index.html#sec-overlays-install"
|
||||||
],
|
],
|
||||||
|
7
doc/release-notes/release-notes.md
Normal file
7
doc/release-notes/release-notes.md
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
# Release Notes {#chap-release-notes}
|
||||||
|
|
||||||
|
This section lists the release notes for each stable version of Nixpkgs and current unstable revision.
|
||||||
|
|
||||||
|
```{=include=} sections
|
||||||
|
rl-2505.section.md
|
||||||
|
```
|
19
doc/release-notes/rl-2505.section.md
Normal file
19
doc/release-notes/rl-2505.section.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# Nixpkgs 25.05 (2025.05/??) {#sec-nixpkgs-release-25.05}
|
||||||
|
|
||||||
|
## Backward Incompatibilities {#sec-nixpkgs-release-25.05-incompatibilities}
|
||||||
|
|
||||||
|
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
|
||||||
|
|
||||||
|
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
|
||||||
|
|
||||||
|
### Titanium removed {#sec-nixpkgs-release-25.05-incompatibilities-titanium-removed}
|
||||||
|
|
||||||
|
- `titaniumenv`, `titanium`, and `titanium-alloy` have been removed due to lack of maintenance in Nixpkgs.
|
||||||
|
|
||||||
|
## Nixpkgs Library {#sec-nixpkgs-release-25.05-lib}
|
||||||
|
|
||||||
|
### Breaking changes {#sec-nixpkgs-release-25.05-lib-breaking}
|
||||||
|
|
||||||
|
- Structure of the `functor` of some types has changed. `functor` is an implementation detail and should not be relied upon. If you did rely on it let us know in this [PR](https://github.com/NixOS/nixpkgs/pull/363565).
|
||||||
|
- [`lib.types.enum`](https://nixos.org/manual/nixos/unstable/#sec-option-types-basic): Previously the `functor.payload` was the list of enum values directly. Now it is an attribute set containing the values in the `values` attribute.
|
||||||
|
- [`lib.types.separatedString`](https://nixos.org/manual/nixos/unstable/#sec-option-types-string): Previously the `functor.payload` was the seperator directly. Now it is an attribute set containing the seperator in the `sep` attribute.
|
@ -79,6 +79,8 @@ let
|
|||||||
prepareManualFromMD = ''
|
prepareManualFromMD = ''
|
||||||
cp -r --no-preserve=all $inputs/* .
|
cp -r --no-preserve=all $inputs/* .
|
||||||
|
|
||||||
|
cp -r ${../../../doc/release-notes} ./release-notes-nixpkgs
|
||||||
|
|
||||||
substituteInPlace ./manual.md \
|
substituteInPlace ./manual.md \
|
||||||
--replace-fail '@NIXOS_VERSION@' "${version}"
|
--replace-fail '@NIXOS_VERSION@' "${version}"
|
||||||
substituteInPlace ./configuration/configuration.md \
|
substituteInPlace ./configuration/configuration.md \
|
||||||
|
@ -1886,11 +1886,23 @@
|
|||||||
"sec-release-25.05-notable-changes": [
|
"sec-release-25.05-notable-changes": [
|
||||||
"release-notes.html#sec-release-25.05-notable-changes"
|
"release-notes.html#sec-release-25.05-notable-changes"
|
||||||
],
|
],
|
||||||
"sec-release-25.05-lib": [
|
"sec-nixpkgs-release-25.05": [
|
||||||
"release-notes.html#sec-release-25.05-lib"
|
"release-notes.html#sec-nixpkgs-release-25.05"
|
||||||
],
|
],
|
||||||
"sec-release-25.05-lib-breaking": [
|
"sec-nixpkgs-release-25.05-incompatibilities": [
|
||||||
"release-notes.html#sec-release-25.05-lib-breaking"
|
"release-notes.html#sec-nixpkgs-release-25.05-incompatibilities"
|
||||||
|
],
|
||||||
|
"sec-nixpkgs-release-25.05-incompatibilities-titanium-removed": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05-incompatibilities-titanium-removed",
|
||||||
|
"index.html#titanium",
|
||||||
|
"index.html#building-a-titanium-app",
|
||||||
|
"index.html#emulating-or-simulating-the-app"
|
||||||
|
],
|
||||||
|
"sec-nixpkgs-release-25.05-lib": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05-lib"
|
||||||
|
],
|
||||||
|
"sec-nixpkgs-release-25.05-lib-breaking": [
|
||||||
|
"release-notes.html#sec-nixpkgs-release-25.05-lib-breaking"
|
||||||
],
|
],
|
||||||
"sec-release-24.11": [
|
"sec-release-24.11": [
|
||||||
"release-notes.html#sec-release-24.11"
|
"release-notes.html#sec-release-24.11"
|
||||||
|
@ -221,8 +221,6 @@
|
|||||||
|
|
||||||
- `docker_24` has been removed, as it was EOL with vulnerabilites since June 08, 2024.
|
- `docker_24` has been removed, as it was EOL with vulnerabilites since June 08, 2024.
|
||||||
|
|
||||||
- `titaniumenv`, `titanium`, and `titanium-alloy` have been removed due to lack of maintenance in Nixpkgs.
|
|
||||||
|
|
||||||
- `containerd` has been updated to v2, which contains breaking changes. See the [containerd
|
- `containerd` has been updated to v2, which contains breaking changes. See the [containerd
|
||||||
2.0](https://github.com/containerd/containerd/blob/main/docs/containerd-2.0.md) documentation for more
|
2.0](https://github.com/containerd/containerd/blob/main/docs/containerd-2.0.md) documentation for more
|
||||||
details.
|
details.
|
||||||
@ -342,10 +340,6 @@
|
|||||||
|
|
||||||
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
|
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
|
||||||
|
|
||||||
## Nixpkgs Library {#sec-release-25.05-lib}
|
```{=include=} sections
|
||||||
|
../release-notes-nixpkgs/rl-2505.section.md
|
||||||
### Breaking changes {#sec-release-25.05-lib-breaking}
|
```
|
||||||
|
|
||||||
- Structure of the `functor` of some types has changed. `functor` is an implementation detail and should not be relied upon. If you did rely on it let us know in this [PR](https://github.com/NixOS/nixpkgs/pull/363565).
|
|
||||||
- [`lib.types.enum`](https://nixos.org/manual/nixos/unstable/#sec-option-types-basic): Previously the `functor.payload` was the list of enum values directly. Now it is an attribute set containing the values in the `values` attribute.
|
|
||||||
- [`lib.types.separatedString`](https://nixos.org/manual/nixos/unstable/#sec-option-types-string): Previously the `functor.payload` was the seperator directly. Now it is an attribute set containing the seperator in the `sep` attribute.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user