Skip to content

Commit 42a402f

Browse files
Merge pull request #259 from DeterminateSystems/release-v3.13.0/a410a4c0-64a0-4da1-aa68-c2c8ef68fd6b
Release v3.13.0
2 parents e7833a5 + 2be66a9 commit 42a402f

File tree

4 files changed

+52
-4
lines changed

4 files changed

+52
-4
lines changed

.version-determinate

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.12.2
1+
3.13.0

doc/manual/source/SUMMARY.md.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@
131131
- [Contributing](development/contributing.md)
132132
- [Determinate Nix Release Notes](release-notes-determinate/index.md)
133133
- [Changes between Nix and Determinate Nix](release-notes-determinate/changes.md)<!-- next -->
134+
- [Release 3.13.0 (2025-11-09)](release-notes-determinate/v3.13.0.md)
134135
- [Release 3.12.2 (2025-11-05)](release-notes-determinate/v3.12.2.md)
135136
- [Release 3.12.1 (2025-11-04)](release-notes-determinate/v3.12.1.md)
136137
- [Release 3.12.0 (2025-10-23)](release-notes-determinate/v3.12.0.md)

doc/manual/source/release-notes-determinate/changes.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changes between Nix and Determinate Nix
22

3-
This section lists the differences between upstream Nix 2.32 and Determinate Nix 3.12.2.<!-- differences -->
3+
This section lists the differences between upstream Nix 2.32 and Determinate Nix 3.13.0.<!-- differences -->
44

55
* In Determinate Nix, flakes are stable. You no longer need to enable the `flakes` experimental feature.
66

@@ -75,8 +75,6 @@ This section lists the differences between upstream Nix 2.32 and Determinate Nix
7575

7676
<!-- Determinate Nix version 3.8.2 -->
7777

78-
* ci: don't run the full test suite for x86_64-darwin by @grahamc in [DeterminateSystems/nix-src#144](https://github.com/DeterminateSystems/nix-src/pull/144)
79-
8078
<!-- Determinate Nix version 3.8.3 -->
8179

8280
<!-- Determinate Nix version 3.8.4 -->
@@ -139,3 +137,7 @@ This section lists the differences between upstream Nix 2.32 and Determinate Nix
139137
* Computing the `revCount` attribute is multi-threaded, making it much faster for repositories like Nixpkgs. [DeterminateSystems/nix-src#245](https://github.com/DeterminateSystems/nix-src/pull/245)
140138

141139
* Flakerefs in error messages are abbreviated for readability. [DeterminateSystems/nix-src#243](https://github.com/DeterminateSystems/nix-src/pull/243)
140+
141+
<!-- Determinate Nix version 3.13.0 -->
142+
143+
* Git fetching has a progress indication [DeterminateSystems/nix-src#250](https://github.com/DeterminateSystems/nix-src/pull/250)
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Release 3.13.0 (2025-11-09)
2+
3+
* Based on [upstream Nix 2.32.3](../release-notes/rl-2.32.md).
4+
5+
## What's Changed
6+
7+
8+
### Git sources have a progress indicator again
9+
10+
Nix used to feel "stuck" while it was cloning large repositories.
11+
Determinate Nix now shows git's native progress indicator while fetching.
12+
13+
PR: [DeterminateSystems/nix-src#250](https://github.com/DeterminateSystems/nix-src/pull/250)
14+
15+
### C API improvements
16+
17+
We've invested in the C API to support our work on closure analysis for SBOM generation, and made a couple of changes:
18+
19+
* C API: add nix_locked_flake_read_path for flake file reading
20+
* C API: make nix_store_get_fs_closure compatible with upstream
21+
22+
PRs:
23+
* [DeterminateSystems/nix-src#244](https://github.com/DeterminateSystems/nix-src/pull/244)
24+
* [DeterminateSystems/nix-src#254](https://github.com/DeterminateSystems/nix-src/pull/254)
25+
26+
### Dropping support for Intel Macs
27+
28+
Determinate Nix no longer supports being installed on Intel Macs.
29+
Determinate Nix will continue to support building for Intel macOS targets, but only from an Apple Silicon host.
30+
31+
From our intent-to-ship:
32+
> Over the past year, we’ve watched usage of Determinate on Intel macOS hosts dwindle to a minuscule fraction of total usage.
33+
> It currently stands at approximately 0.02% of all installations.
34+
> The vast majority are run in managed CI environments that, we anticipate, will be able to easily convert to using Apple Silicon runners.
35+
36+
For more information: https://github.com/DeterminateSystems/nix-src/issues/224
37+
38+
PR: [DeterminateSystems/nix-src#257](https://github.com/DeterminateSystems/nix-src/pull/257)
39+
40+
### Bugs fixed
41+
42+
* IPv6 Store URLs now handles zone ID references like it did in previous releases [NixOS/nix#14434](https://github.com/NixOS/nix/pull/14434)
43+
44+
45+
**Full Changelog**: [v3.12.2...v3.13.0](https://github.com/DeterminateSystems/nix-src/compare/v3.12.2...v3.13.0)

0 commit comments

Comments
 (0)