v0.3.0
What's New in v0.3.0
π Config File Support
- Add
~/.config/tailr/config.tomlconfig file with auto-initialization - Priority: CLI args > Config file > Env vars > Defaults
tailr initβ create config file (prompt to confirm if exists)tailr configβ print config file contents- Default config includes
log = ["/var/log"]andbind = "0.0.0.0:7700"
π§ CLI Subcommand Refactoring
tailr initβ initialize config filetailr configβ print config file contentstailr stopβ stop daemon (was--stop)tailr statusβ show daemon status (was--status)tailr systemdβ generate systemd service file (was--systemd)tailr launchdβ generate launchd plist file (was--launchd)tailr upgradeβ unchanged
π Bug Fixes
- Upgrade now jumps directly to the latest version regardless of version gap (
self_update's compatibility check restricted 0.x versions to same-minor patch bumps only) - Fixed sidebar overlapping statusbar in the grid layout
β οΈ Breaking Changes
CLI flags changed to subcommands:
tailr --stop β tailr stop
tailr --status β tailr status
tailr --systemd β tailr systemd
tailr --launchd β tailr launchd
Full Changelog: v0.2.0...v0.3.0