Release 3.6.5 (2025-06-12)
- Based on upstream Nix 2.29.0.
What's Changed
- When remote building with --keep-failed, only show "you can rerun" message if the derivation's platform is supported on this machine by @cole-h in DeterminateSystems/nix-src#87
- Indicate that sandbox-paths specifies a missing file in the corresponding error message. by @cole-h in DeterminateSystems/nix-src#88
- Render lazy tree paths in messages withouth the/nix/store/hash... prefix in substituted source trees by @edolstra in DeterminateSystems/nix-src#91
- Use FlakeHub inputs by @lucperkins in DeterminateSystems/nix-src#89
- Proactively cache more flake inputs and fetches by @edolstra in DeterminateSystems/nix-src#93
- Fix: register extra builtins just once by @edolstra in DeterminateSystems/nix-src#97
- Fix the link to
builders-use-substitutes
documentation forbuilders
by @lucperkins in DeterminateSystems/nix-src#102 - Improve error messages that use the hypothetical future tense of "will" by @lucperkins in DeterminateSystems/nix-src#92
- Make the
nix repl
test more stable by @edolstra in DeterminateSystems/nix-src#103 - Run nixpkgsLibTests against lazy trees by @edolstra in DeterminateSystems/nix-src#100
- Run the Nix test suite against lazy trees by @edolstra in DeterminateSystems/nix-src#105
- Improve caching of inputs by @edolstra in DeterminateSystems/nix-src#98, DeterminateSystems/nix-src#110, and DeterminateSystems/nix-src#115
Full Changelog: v3.6.2...v3.6.5