Releases: DeterminateSystems/nix-src
Releases · DeterminateSystems/nix-src
v3.6.8
v3.6.7
Release 3.6.7 (2025-06-24)
- Based on upstream Nix 2.29.1.
What's Changed
Security contents
- Patched against GHSA-g948-229j-48j3
Lazy trees:
- Lazy trees now produces
flake.lockfiles with NAR hashes unlesslazy-locksis set totrueby @edolstra in DeterminateSystems/nix-src#113 - Improved caching with lazy-trees when using --impure, with enhanced testing by @edolstra in DeterminateSystems/nix-src#117
Full Changelog: v3.6.6...v3.6.7
v3.6.6
v3.6.5
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#87Add commentMore actions
- 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-substitutesdocumentation forbuildersby @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 repltest 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#115Add comment
Full Changelog: v3.6.2...v3.6.5
v3.6.3
Release 3.6.3 (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-substitutesdocumentation forbuildersby @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 repltest 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 in dry-run mode by @edolstra in DeterminateSystems/nix-src#98
Full Changelog: v3.6.2...v3.6.3
v3.6.2
What's Changed
- Fix trace-ifd test failure in dev shell by @edolstra in #76
- nix store copy-sigs: Use http-connections setting to control parallelism by @edolstra in #80
- Document how to replicate nix-store --query --deriver with the nix cli by @grahamc in #82
- Garbage collector: Keep going even when encountering an undeletable file by @edolstra in #83
- nix profile: Replace ε and ∅ with descriptive English words by @grahamc in #81
- Rework README by @lucperkins in #84
- Include the source location when warning about inefficient double copies by @edolstra in #79
- Call out that
--keep-failedwith remote builders will keep the failed build directory on that builder by @cole-h in #85 - Release v3.6.2 by @github-actions in #86
Full Changelog: v3.6.1...v3.6.2
v3.6.1
What's Changed
- Fix nlohmann error in fromStructuredAttrs() by @edolstra in #73
- Make platform checks throw BuildError like other failures by @gustavderdrache in #72
- Release v3.6.1 by @github-actions in #74
Full Changelog: v3.6.0...v3.6.1
v3.6.0
What's Changed
- Switch to determinate-nix-action by @lucperkins in #68
- Install 'nix profile add' manpage by @edolstra in #69
- Sync with upstream 2.29.0 by @edolstra in #67
- Emit warnings when using import-from-derivation by setting the
trace-import-from-derivationoption totrueby @gustavderdrache in #70 - Release v3.6.0 by @github-actions in #71
Full Changelog: v3.5.2...v3.6.0