mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-01 02:23:54 +00:00
48 lines
2.3 KiB
Markdown
48 lines
2.3 KiB
Markdown
# Release 24.11 (“Vicuña”, 2024.11/??) {#sec-release-24.11}
|
|
|
|
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
|
|
|
|
## Highlights {#sec-release-24.11-highlights}
|
|
|
|
- Create the first release note entry in this section!
|
|
|
|
## New Services {#sec-release-24.11-new-services}
|
|
|
|
- Create the first release note entry in this section!
|
|
|
|
## Backward Incompatibilities {#sec-release-24.11-incompatibilities}
|
|
|
|
- `nginx` package no longer includes `gd` and `geoip` dependencies. For enabling it, override `nginx` package with the optionals `withImageFilter` and `withGeoIP`.
|
|
|
|
- `nvimpager` was updated to version 0.13.0, which changes the order of user and
|
|
nvimpager settings: user commands in `-c` and `--cmd` now override the
|
|
respective default settings because they are executed later.
|
|
|
|
- The Invoiceplane module now only accepts the structured `settings` option.
|
|
`extraConfig` is now removed.
|
|
|
|
- Legacy package `stalwart-mail_0_6` was dropped, please note the
|
|
[manual upgrade process](https://github.com/stalwartlabs/mail-server/blob/main/UPGRADING.md)
|
|
before changing the package to `pkgs.stalwart-mail` in
|
|
[`services.stalwart-mail.package`](#opt-services.stalwart-mail.package).
|
|
|
|
- `haskell.lib.compose.justStaticExecutables` now disallows references to GHC in the
|
|
output by default, to alert users to closure size issues caused by
|
|
[#164630](https://github.com/NixOS/nixpkgs/issues/164630). See ["Packaging
|
|
Helpers" in the Haskell section of the Nixpkgs
|
|
manual](https://nixos.org/manual/nixpkgs/unstable/#haskell-packaging-helpers)
|
|
for information on working around `output '...' is not allowed to refer to
|
|
the following paths` errors caused by this change.
|
|
|
|
- The `stalwart-mail` module now uses RocksDB as the default storage backend
|
|
for `stateVersion` ≥ 24.11. (It was previously using SQLite for structured
|
|
data and the filesystem for blobs).
|
|
|
|
## Other Notable Changes {#sec-release-24.11-notable-changes}
|
|
|
|
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
|
|
|
|
- To facilitate dependency injection, the `imgui` package now builds a static archive using vcpkg' CMake rules.
|
|
The derivation now installs "impl" headers selectively instead of by a wildcard.
|
|
Use `imgui.src` if you just want to access the unpacked sources.
|