What's Changed
Added
- Spring-smoothed value animation β Throughput values now glide smoothly toward their targets using spring physics instead of snapping, matching the architecture documented in the README.
- Configurable ping target β Customize the latency check host via
ping_targetin config or the--pingCLI flag (default:1.1.1.1). - Streaming JSON output (
--json-stream) β Continuous JSON Lines output to stdout for piping into other tools, one sample per line. - Daily totals persistence β Today's traffic totals are saved to
~/.config/flow/stats.jsonon quit and restored on next launch, so totals survive process restarts. - Custom theme files β Place
.tomlfiles in~/.config/flow/themes/to define user themes with custom colors and gradients, automatically picked up at startup. - ROADMAP.md β Published project roadmap covering v0.2.x through v0.5.x.
- Expanded test coverage β New test suites for the
animatepackage (spring physics, easing) and history persistence (save/load round-trip).
Changed
VERSIONbumped to0.2.0.Makefileβ Addedmake checktarget for format, vet, lint, and test in one command.
New Contributors
None
Full Changelog: v0.1.7...v0.2.0