Flox 1.8.3 just released!

This release addresses several bugs and adds new improvements, including:

Improvements

  • LaunchDaemons on macOS are now signed and are associated with Flox in System Preferences. Items no longer show up as “sh - Item from unidentified developer.”
  • Environments can now be initialized directly on FloxHub using flox init --reference <owner/name>.
  • First-time users of flox install are guided to fetch or create their FloxHub-based default environment.
  • Packages are downloaded in parallel when building environments, with the maximum number of concurrent downloads configurable via FLOX_MAX_PARALLEL_DOWNLOADS.
  • Running flox list -a now displays installed outputs for each package.
  • Activation messages now explicitly indicate whether the environment is ahead of, behind, or diverged from the upstream FloxHub state with specific action suggestions.
  • Icons used in CLI output have been updated to use unicode characters instead of emojis.

Fixes

  • Running flox install during onboarding now correctly reuses existing FloxHub default environments instead of failing.
  • Error messages when attempting to rename a FloxHub environment now provide the FloxHub URL and next steps.
  • Running flox pull no longer signals divergence when the local environment is exclusively ahead of the remote state.

Notes and download links here.