Skip to content

v1.0.0 - Deep Work & Distraction Firewall CLI

Choose a tag to compare

@aloneangel45 aloneangel45 released this 05 Nov 20:45
· 8 commits to main since this release

FocusFlow v1.0.0 — Deep Work & Distraction Firewall CLI

FocusFlow is an open-source, process-level discipline firewall and atomic hosts blocker designed to eliminate context switching, suppress distracting background applications, and enforce deep work sprints during long-running builds and agentic workflows.

What's New in v1.0.0:

  • Cross-Platform Decoupling: Decoupled Win32 Toolhelp32 process snapshotting into platform-guarded files (process_windows.go and process_posix.go), featuring genuine POSIX /proc scanning and ps process supervisor with SIGTERM enforcement.
  • Cross-Platform Hosts & DNS Management: Added dynamic system hosts path resolution (/etc/hosts on POSIX, drivers\etc\hosts on Windows) and OS-specific DNS cache purging (dscacheutil,
    esolvectl, ipconfig).
  • Multi-Platform CI/CD: Added automated matrix testing across Windows, Ubuntu, and macOS on Go 1.23.x/1.24.x and automated tag-based releases.
  • Pre-compiled Multi-Platform Binaries: Self-contained static binaries built with CGO_ENABLED=0 for Windows (amd64), Linux (amd64, arm64), and macOS (amd64, arm64).

SHA-256 Checksums:

See attached checksums.txt for cryptographic verification.

Full Changelog: v1.0...v1.0.0