2.8k
Connect
  • GitHub
  • Mastodon
  • Twitter
  • Slack
  • Linkedin

Blog

Release: Flox 1.3.7

Flox Team | 11 December 2024
Release: Flox 1.3.7

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 the PATH 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.
  • 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 and flox edit --reset are now clearer about how they will affect local changes.

Direct Download Links

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.