doc/release-notes: correctly place backwards incompatible changes
These changes seemed to have been placed in the wrong section
This commit is contained in:
parent
4c803ffcd6
commit
97e382e1bc
@ -575,6 +575,8 @@
|
|||||||
The `shout` top-level attribute was an alias to this package.
|
The `shout` top-level attribute was an alias to this package.
|
||||||
The associated `services.shout` module has also been removed.
|
The associated `services.shout` module has also been removed.
|
||||||
|
|
||||||
|
- `prometheus-openldap-exporter` was removed, as it was unmaintained both upstream and in nixpkgs.
|
||||||
|
|
||||||
- The `indi-full` package no longer contains non-free drivers.
|
- The `indi-full` package no longer contains non-free drivers.
|
||||||
To get the old collection of drivers use `indi-full-nonfree` or create your own collection of drivers by overriding indi-with-drivers.
|
To get the old collection of drivers use `indi-full-nonfree` or create your own collection of drivers by overriding indi-with-drivers.
|
||||||
E.g.: `pkgs.indi-with-drivers.override {extraDrivers = with pkgs.indi-3rdparty; [indi-gphoto];}`
|
E.g.: `pkgs.indi-with-drivers.override {extraDrivers = with pkgs.indi-3rdparty; [indi-gphoto];}`
|
||||||
@ -590,6 +592,8 @@
|
|||||||
support, which is the intended default behavior by Tracy maintainers.
|
support, which is the intended default behavior by Tracy maintainers.
|
||||||
X11 users have to switch to the new package `tracy-x11`.
|
X11 users have to switch to the new package `tracy-x11`.
|
||||||
|
|
||||||
|
- `gollum` has been upgraded to major version 6. Please review their [migration notes](https://github.com/gollum/gollum/wiki/6.0-Release-Notes).
|
||||||
|
|
||||||
- `services.prometheus.exporters.minio` option has been removed, as it's upstream implementation was broken and unmaintained.
|
- `services.prometheus.exporters.minio` option has been removed, as it's upstream implementation was broken and unmaintained.
|
||||||
Minio now has built-in [Prometheus metrics exposure](https://min.io/docs/minio/linux/operations/monitoring/collect-minio-metrics-using-prometheus.html), which can be used instead.
|
Minio now has built-in [Prometheus metrics exposure](https://min.io/docs/minio/linux/operations/monitoring/collect-minio-metrics-using-prometheus.html), which can be used instead.
|
||||||
|
|
||||||
@ -612,6 +616,8 @@
|
|||||||
- The `rss-bridge` service drops the support to load a configuration file from `${config.services.rss-bridge.dataDir}/config.ini.php`.
|
- The `rss-bridge` service drops the support to load a configuration file from `${config.services.rss-bridge.dataDir}/config.ini.php`.
|
||||||
Consider using the `services.rss-bridge.config` option instead.
|
Consider using the `services.rss-bridge.config` option instead.
|
||||||
|
|
||||||
|
- `mikutter` has been removed, as the package was broken and had no maintainers in nixpkgs.
|
||||||
|
|
||||||
- `xdg.portal.gtkUsePortal` has been removed, as it had been deprecated for over 2 years. Using the `GTK_USE_PORTAL` environment variable in this manner is not intended nor encouraged by the GTK developers, but can still be done manually via `environment.sessionVariables`.
|
- `xdg.portal.gtkUsePortal` has been removed, as it had been deprecated for over 2 years. Using the `GTK_USE_PORTAL` environment variable in this manner is not intended nor encouraged by the GTK developers, but can still be done manually via `environment.sessionVariables`.
|
||||||
|
|
||||||
- Support for the legacy CUPS browsing and LDAP have been removed from `services.printing`. If `cups` or `ldap` are in the `BrowseRemoteProtocols` setting in `services.printing.browsedConf`, it needs to be removed.
|
- Support for the legacy CUPS browsing and LDAP have been removed from `services.printing`. If `cups` or `ldap` are in the `BrowseRemoteProtocols` setting in `services.printing.browsedConf`, it needs to be removed.
|
||||||
@ -777,9 +783,9 @@
|
|||||||
|
|
||||||
- `security.pam.u2f` now follows RFC42; all module options are now configurable through `security.pam.u2f.settings`.
|
- `security.pam.u2f` now follows RFC42; all module options are now configurable through `security.pam.u2f.settings`.
|
||||||
|
|
||||||
- Mikutter was removed because the package was broken and had no maintainers.
|
- `mikutter` was removed as the package was broken and had no maintainers.
|
||||||
|
|
||||||
- The new option `services.getty.autologinOnce` was added to limit the automatic login to once per boot and on the first tty only.
|
- `services.getty.autologinOnce` was added to limit the automatic login to once per boot and on the first tty only.
|
||||||
When using full disk encryption, this option allows to unlock the system without retyping the passphrase while keeping the other ttys protected.
|
When using full disk encryption, this option allows to unlock the system without retyping the passphrase while keeping the other ttys protected.
|
||||||
|
|
||||||
- Gollum was upgraded to major version 6. Read their [migration notes](https://github.com/gollum/gollum/wiki/6.0-Release-Notes).
|
- Gollum was upgraded to major version 6. Read their [migration notes](https://github.com/gollum/gollum/wiki/6.0-Release-Notes).
|
||||||
@ -799,8 +805,6 @@
|
|||||||
|
|
||||||
- `xxd` is now provided by the `tinyxxd` package rather than `vim.xxd` to reduce closure size and vulnerability impact. Since it has the same options and semantics as Vim's `xxd` utility, there is no user impact. Vim's `xxd` remains available as the `vim.xxd` package.
|
- `xxd` is now provided by the `tinyxxd` package rather than `vim.xxd` to reduce closure size and vulnerability impact. Since it has the same options and semantics as Vim's `xxd` utility, there is no user impact. Vim's `xxd` remains available as the `vim.xxd` package.
|
||||||
|
|
||||||
- `prometheus-openldap-exporter` was removed since it was unmaintained upstream and had no nixpkgs maintainers.
|
|
||||||
|
|
||||||
- `restic` module now has an option for inhibiting system sleep while backups are running, defaulting to off (not inhibiting sleep). Available as [`services.restic.backups.<name>.inhibitsSleep`](#opt-services.restic.backups._name_.inhibitsSleep).
|
- `restic` module now has an option for inhibiting system sleep while backups are running, defaulting to off (not inhibiting sleep). Available as [`services.restic.backups.<name>.inhibitsSleep`](#opt-services.restic.backups._name_.inhibitsSleep).
|
||||||
|
|
||||||
- The arguments from [](#opt-services.postgresql.initdbArgs) now get shell-escaped.
|
- The arguments from [](#opt-services.postgresql.initdbArgs) now get shell-escaped.
|
||||||
|
Loading…
Reference in New Issue
Block a user