|
1 | 1 | # Changes between Nix and Determinate Nix |
2 | 2 |
|
3 | | -This section lists the differences between upstream Nix 2.29 and Determinate Nix 3.6.2.<!-- differences --> |
| 3 | +This section lists the differences between upstream Nix 2.29 and Determinate Nix 3.6.3.<!-- differences --> |
4 | 4 |
|
5 | 5 | * In Determinate Nix, flakes are stable. You no longer need to enable the `flakes` experimental feature. |
6 | 6 |
|
@@ -44,4 +44,27 @@ This section lists the differences between upstream Nix 2.29 and Determinate Nix |
44 | 44 |
|
45 | 45 | * nix profile: Replace ε and ∅ with descriptive English words by @grahamc in [DeterminateSystems/nix-src#81](https://github.com/DeterminateSystems/nix-src/pull/81) |
46 | 46 |
|
47 | | -* Call out that `--keep-failed` with remote builders will keep the failed build directory on that builder by @cole-h in [DeterminateSystems/nix-src#85](https://github.com/DeterminateSystems/nix-src/pull/85) |
| 47 | +* Call out that `--keep-failed` with remote builders will keep the failed build directory on that builder by @cole-h in [DeterminateSystems/nix-src#85](https://github.com/DeterminateSystems/nix-src/pull/85) |
| 48 | +<!-- Determinate Nix version 3.6.3 --> |
| 49 | + |
| 50 | +* 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](https://github.com/DeterminateSystems/nix-src/pull/87) |
| 51 | + |
| 52 | +* Indicate that sandbox-paths specifies a missing file in the corresponding error message. by @cole-h in [DeterminateSystems/nix-src#88](https://github.com/DeterminateSystems/nix-src/pull/88) |
| 53 | + |
| 54 | +* Use 'published' release type to avoid double uploads by @gustavderdrache in [DeterminateSystems/nix-src#90](https://github.com/DeterminateSystems/nix-src/pull/90) |
| 55 | + |
| 56 | +* Render lazy tree paths in messages withouth the/nix/store/hash... prefix in substituted source trees by @edolstra in [DeterminateSystems/nix-src#91](https://github.com/DeterminateSystems/nix-src/pull/91) |
| 57 | + |
| 58 | +* Use FlakeHub inputs by @lucperkins in [DeterminateSystems/nix-src#89](https://github.com/DeterminateSystems/nix-src/pull/89) |
| 59 | + |
| 60 | +* Proactively cache more flake inputs and fetches by @edolstra in [DeterminateSystems/nix-src#93](https://github.com/DeterminateSystems/nix-src/pull/93) |
| 61 | + |
| 62 | +* Fix: register extra builtins just once by @edolstra in [DeterminateSystems/nix-src#97](https://github.com/DeterminateSystems/nix-src/pull/97) |
| 63 | + |
| 64 | +* Fix: Make the S3 test more robust by @gustavderdrache in [DeterminateSystems/nix-src#101](https://github.com/DeterminateSystems/nix-src/pull/101) |
| 65 | + |
| 66 | +* Fix the link to `builders-use-substitutes` documentation for `builders` by @lucperkins in [DeterminateSystems/nix-src#102](https://github.com/DeterminateSystems/nix-src/pull/102) |
| 67 | + |
| 68 | +* Improve error messages that use the hypothetical future tense of "will" by @lucperkins in [DeterminateSystems/nix-src#92](https://github.com/DeterminateSystems/nix-src/pull/92) |
| 69 | + |
| 70 | +* Improve caching of inputs in dry-run mode by @edolstra in [DeterminateSystems/nix-src#98](https://github.com/DeterminateSystems/nix-src/pull/98) |
0 commit comments