Flox Release 1.17.0
Features
flox develop [<package>]opens a development shell for a Nix expression build, with the package’s build inputs onPATHand the stdenv build phases loaded, so a failing build can be driven by hand without a fullflox build.-c/--commandruns a command in that shell instead of entering it, and the shell’s build inputs are protected from garbage collection while the shell is open.- The toplevel
descriptionmanifest field is rendered as Markdown for interactiveflox activate, and its first line is shown inflox envs. Requiresschema-version = "1.17.0"inmanifest.toml. flox init -Dcreates a<current_user>/defaultenvironment on FloxHub, equivalent toflox init -r <current_user>/default, matching the existing-Dshorthand onflox activate.flox installincludes a description explaining how to activate from shell RC files when it creates a newdefaultFloxHub environment for a first-time user.
Changes
flox upgrade --dry-runno longer builds or downloads packages and only reports which packages have upgrades available. A successful--dry-runtherefore no longer guarantees that the upgraded environment builds.
Fixes
flox auth statusexits non-zero and prints a warning when your FloxHub token has expired, instead of reporting success with a past expiry date.flox activate --start-servicesand theflox servicescommands recover automatically when a previous service manager was killed without cleaning up its socket. Previously the environment’s services stayed unusable until the socket file was deleted by hand.floxprompts only once for access to the keychain instead of every release.- Catalog requests wait for the server-requested delay and retry when the service is temporarily unavailable.
flox config -ldocuments why it omits unset optional configuration values, includingauto_activate.
Download Links
- DEB (x86_64-linux)
- DEB (aarch64-linux)
- RPM (x86_64-linux)
- RPM (aarch64-linux)
- OSX (x86_64-darwin)
- OSX (aarch64-darwin)
Note: You can find the SHA256 checksums for Flox 1.17.0 and SHA512 checksums for Flox 1.17.0 online.