DEV Community

Dev For
Dev For

Posted on

NEW VERSION OF PROGFLOW 0.1.4 🦀

Progflow v0.1.4: Workspace orchestration that actually remembers stuff

I finally shipped new more features and fixes to Progflow.

I added a few things to Progflow – my Rust CLI for launching whole dev environments with one command.

What's new

Session analytics – progflow stats <flow>

Total dev time, average session length, how many times you opened a project. Good for billing or guilt.

Smart switching – progflow on other-flow --switch

Shuts down the current flow and starts the next one automatically. No more manual off then on.

Shell aliases – progflow aliases

Generates flow-<name> aliases for every flow. Add eval "$(progflow aliases)" to your .bashrc and just type flow-myproject.

Logs – progflow logs <flow>

Captures stdout/stderr from background commands. No more ps aux | grep.

Contextual tips – OS‑specific hints on start/stop. Linux, macOS, Termux.

Safety locks – Can't delete an active flow. Can't start the same flow twice.

Under the hood

  • Smarter progflow update – checks remote commit hash
  • Better non‑TTY support for scripting
  • Stronger URL validation
  • Fixed start‑command silent failures

Works everywhere

Linux, macOS, Termux (Android). Same CLI, same flows.


GitHub · Changelog

The eval "$(progflow aliases)" trick alone is worth the update.

Top comments (0)