Notable features and fixes
This release addresses several bugs and adds new improvements, including:
flox init
in Node projects will now select the correct version of NodeJS.flox services status --json
now outputs a JSON array instead of JSON lines.- Fixed documented environment variables when nesting an activation with an in-place activation from RC files (e.g. default environment).
flox install
now prints a more helpful error message for packages that provide conflicting files.- Improved the messaging of upgrade notifications pointing at
flox upgrade --dry-run
to see what upgrades are available before performing them. flox containerize
on macOS no longer uses separate cache volumes or container images per Flox version, which prevents unnecessary cache invalidations and no longer requires manual garbage collection when upgrading Flox. Any version suffixed volumes can be safely deleted after this release withdocker volume rm flox-nix-v{VERSION}
orpodman volume rm flox-nix-v{VERSION}
.flox upgrade
will no longer panic under certain circumstances.flox --version
now reports the correct version when running in nested activations from different Flox versions. The undocumentedFLOX_VERSION
environment variable is no longer available within activations.