Blog
Release: Flox 1.3.7
Flox Team | 11 December 2024
We’ve just released version 1.3.7 of the Flox CLI. You can get the new release here.
Building on last week’s version 1.3.6 release, v1.3.7 includes several useful improvements, including:
- Fixed the creation of default environment activations for login shells on macOS where with multiple activations, pathing order could be changed. Putting the activation into the
.profile
or.zshenv
will ensure deterministic ordering of thePATH
environment variable.- Zsh now uses
.zshenv
instead of.zshrc
- Bash now uses
.profile
in addition to.bashrc
- If you have already created a default environment then you will need to copy or move the activation command yourself.
- Zsh now uses
- Fixed bugs in nested activations from RC files (such as default environments)
- Shell aliases are no longer overridden.
- PATH ordering now respects the order that the environments were first activated in.
- Only profile scripts are re-run for in-place and command re-activations of the same environment.
- Improved the usability of
flox edit
flox edit -f <file>
now shows a progress spinner to indicate when an environment is being built.flox edit --sync
andflox edit --reset
are now clearer about how they will affect local changes.
Direct Download Links
- DEB (x86_64-linux)
- DEB (aarch64-linux)
- RPM (x86_64-linux)
- RPM (aarch64-linux)
- OSX (x86_64-darwin)
- OSX (aarch64-darwin)
If you’ve installed Flox using Homebrew, you can upgrade to v1.3.7 by running brew upgrade flox
.
You can also use Homebrew to perform a fresh install of Flox v1.3.7 by running brew install flox
.