Skip to content

Releases: DeterminateSystems/nix-installer

v0.21.0

20 Aug 15:12
e76d910
Compare
Choose a tag to compare

This release has a few important-to-note changes:

What's Changed

New Contributors

Full Changelog: v0.20.2...v0.21.0

v0.20.2

22 Jul 14:12
2f8c4ec
Compare
Choose a tag to compare

This patch release release improves macOS 15 beta fresh install support by handling the case where reading the current system version from SystemVersion.plist returns the compatibility version 10.16, instead of 15.0.

A huge thank you to @ratbag98 for their assistance in narrowing down the issue and testing out various approaches to resolve the problem!

What's Changed

  • Work around macOS compatibility SystemVersion.plist by @cole-h in #1046

Full Changelog: v0.20.1...v0.20.2

v0.20.1

10 Jul 16:19
c5471f6
Compare
Choose a tag to compare

This release includes preliminary support for the macOS 15 beta, by relocating the build user UIDs into the 450-499 range. This will only be useful for fresh installations.

What's Changed

New Contributors

Full Changelog: v0.20.0...v0.20.1

v0.20.0

27 Jun 21:48
21e8fc2
Compare
Choose a tag to compare

This release bumps the installed-by-default Nix version to 2.23.1, addressing CVE-2024-38531 (GHSA-q82p-44mg-mgh5).

What's Changed

Full Changelog: v0.19.1...v0.20.0

v0.19.1

06 Jun 02:47
ac02085
Compare
Choose a tag to compare

This release includes one significant change to the installer's behavior: it now sets always-allow-substitutes = true by default in nix.conf. Beyond that, changes include some additional README documentation of CLI flags and environment variables, new testing suites for ARM64, and a standard round of Rust dependency updates.

What's Changed

Full Changelog: v0.19.0...v0.19.1

v0.19.0

03 May 20:20
18d265a
Compare
Choose a tag to compare

This release includes a couple of improvements:

  1. On all targets, we bundle the default Nix version we install into the installer binary itself.
  2. On macOS, we give a better error message when a device policy would prevent mounting the internal Nix Store volume we want to create.

What's Changed

Full Changelog: v0.18.0...v0.19.0

v0.18.0

16 Apr 18:07
04b07fa
Compare
Choose a tag to compare

This release bumps the installed-by-default Nix version to 2.21.2 and fixes a couple bugs.

For more information on what goodies this Nix release brings, take a look at their release notes.

Bug Fixes

What's Changed

Full Changelog: v0.17.1...v0.18.0

v0.17.1

07 Mar 21:30
41dc9fe
Compare
Choose a tag to compare

This release bumps the installed-by-default Nix version to 2.20.5, addressing CVE-2024-27297.

What's Changed

  • Nix 2.20.4 by @edolstra in #882
  • Updated the privacy policy link

Full Changelog: v0.17.0...v0.17.1

v0.17.0

23 Feb 20:49
e6117e8
Compare
Choose a tag to compare

This release bumps the installed-by-default Nix version to 2.20.3 and fixes a couple bugs.

Nix 2.20.3

The upgrade to Nix 2.20.3 brings with it a backwards incompatible change for nix search:

  • "nix search now requires a search regex to be passed. To show all packages, use ^."

For more information on what goodies this Nix release brings, take a look at their release notes.

Bug Fixes

  • Don't check /run for systemd if we're not starting the daemon by @Hoverbear in #853
  • README updates from amazing contributors by @cole-h in #854

What's Changed

Full Changelog: v0.16.1...v0.17.0

v0.16.1

26 Jan 17:01
7119f93
Compare
Choose a tag to compare

This release bumps us to Nix 2.19.3!

What's Changed

Full Changelog: v0.16.0...v0.16.1