This release includes some fixes for issues users were experiencing on the Steam Deck, as well as some improved error messages. Several actions can now recognize existing partial installs and transparently take ownership of them.
We decided on the phrasing "The Determinate Nix Installer" when regarding this project and not wanting to use the binary name. We also adopted an increased software maturity stance.
We also noted that the planners felt awkwardly named given that linux-multi
was able to install the root
only mode. We renamed them from linux-multi
to linux
, and darwin-multi
to macos
. (steam-deck
is unchanged) You may need to adjust your scripts to compensate for this.
Bug fixes
- Attempt to minimize steam deck display manager restart risk by @Hoverbear in #237
What's Changed
- Add 32 bit support by @Hoverbear in #229
- Bump Nix to 2.13.2 by @Hoverbear in #236
- Better support users/groups existing before install by @Hoverbear in #238
- Better support existing files with CreateFile and CreateorInsertIntoFile by @Hoverbear in #239
- It's the Determinate Nix Installer by @Hoverbear in #242
- Rename some of the planners by @Hoverbear in #243
- Make systemd unit start detect already running unit by @Hoverbear in #240
- Offer users better error if fstab entries exist by @Hoverbear in #241
- Workaround some Mac issues in CI by @Hoverbear in #247
- Clarify stability by @Hoverbear in #244
- Repair some tests by @Hoverbear in #248
- How about a CI API call reduction? by @Hoverbear in #245
- Release v0.3.0 by @Hoverbear in #249
Full Changelog: v0.2.0...v0.3.0