Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .version-determinate
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.18.0
3.18.1
1 change: 1 addition & 0 deletions doc/manual/source/SUMMARY.md.in
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,7 @@
- [Contributing](development/contributing.md)
- [Determinate Nix Release Notes](release-notes-determinate/index.md)
- [Changes between Nix and Determinate Nix](release-notes-determinate/changes.md)<!-- next -->
- [Release 3.18.1 (2026-04-23)](release-notes-determinate/v3.18.1.md)
- [Release 3.18.0 (2026-04-20)](release-notes-determinate/v3.18.0.md)
- [Release 3.17.3 (2026-04-07)](release-notes-determinate/v3.17.3.md)
- [Release 3.17.2 (2026-03-27)](release-notes-determinate/v3.17.2.md)
Expand Down
5 changes: 4 additions & 1 deletion doc/manual/source/release-notes-determinate/changes.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changes between Nix and Determinate Nix

This section lists the differences between upstream Nix 2.33 and Determinate Nix 3.18.0.<!-- differences -->
This section lists the differences between upstream Nix 2.33 and Determinate Nix 3.18.1.<!-- differences -->

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

Expand Down Expand Up @@ -183,3 +183,6 @@ This section lists the differences between upstream Nix 2.33 and Determinate Nix
* Determinate Nix can upload crash info to Sentry. [DeterminateSystems/nix-src#418](https://github.com/DeterminateSystems/nix-src/pull/418)

* Determinate Nix provides the pre-build hook with a JSON serialization of the derivation. [DeterminateSystems/nix-src#424](https://github.com/DeterminateSystems/nix-src/pull/424)

<!-- Determinate Nix version 3.18.1 -->

23 changes: 23 additions & 0 deletions doc/manual/source/release-notes-determinate/v3.18.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Release 3.18.1 (2026-04-23)

* Based on [upstream Nix 2.33.4](../release-notes/rl-2.33.md).

## What's Changed

### Sentry integration improvements

This release includes fixes for a couple of issues with the Sentry integration:

* Ensures the chroot helper starts before the Sentry thread, allowing chroot stores to work again
* Resets Mach exception ports on macOS, so that exec'd programs do not communicate with Determinate Nix's `crashpad_handler`

Additionally, Determinate Nix now includes the Nix command and subcommand to Sentry reports to make it easier to discern where an issue happened.
Not that this does _not_ include any command-line arguments other than the command (such as `nix-daemon` and `nix`) and subcommand (such as `flake show`).

PRs:
* [DeterminateSystems/nix-src#433](https://github.com/DeterminateSystems/nix-src/pull/433)
* [DeterminateSystems/nix-src#432](https://github.com/DeterminateSystems/nix-src/pull/432)
* [DeterminateSystems/nix-src#436](https://github.com/DeterminateSystems/nix-src/pull/436)


**Full Changelog**: [v3.18.0...v3.18.1](https://github.com/DeterminateSystems/nix-src/compare/v3.18.0...v3.18.1)
Loading