Repository navigation
v1.0.0 - Deep Work & Distraction Firewall CLI
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