Skip to content

v1.0.0

Choose a tag to compare

@ansidev ansidev released this 09 Aug 10:12
Immutable release. Only release title and notes can be modified.
b576ed8

v1.0.0 (2026-08-09)

Bug Fixes

  • update CI workflows

  • test: fix stdout race and child cleanup in integration test

Features

  • cli: add main.go with urfave/cli v3 and integration tests

  • config: add interactive first-run setup prompts

  • config: add validation rules and Contains()

  • config: add Config struct and Load() with yaml.v3

  • hardening: fix keepawake race, add wifi integration test, finalize README

  • keepawake: add ExecManager with Start/Stop/IsRunning

  • keepawake: add Manager interface and VerifyCaffeinate

  • loop: add periodic state machine with context shutdown

  • wifi: add ExecProvider with ipconfig/system_profiler fallback

Full Changelog: v1.0.0