0.24.0 - 2026-08-21
Changed
- Breaking: dropped compatibility for Nix versions below 2.31.2
- Breaking: dropped compatibility for nixpkgs-25.11
- Breaking: dropped flake entries for x86_64-darwin as nixpkgs has also
dropped support - Breaking (technically):
mkCrossToolchainEnvnow uses the full nix store
path for environment variables and no longer addscccompilers to
nativeBuildInputs. This fixes cross compilation for certain cases which did
not previously work. To bring back the previous behavior add the necessary
compilers tonativeBuildInputs. - Reduced Nix evaluation overhead in
cargoTomlConservativeby indexing removed
manifest paths.
Fixed
urlForCargoPackagewas fixed to correctly handle crate prefixes for crate
names longer than 4 characters- Inheriting cargo artifacts produced via
installCargoArtifactsMode = "use-symlink"now handle paths to cargo's newly introduced internal lock
files