Skip to content

Releases: ansidev/anti-locker

v1.0.2

Choose a tag to compare

@ansidev ansidev released this 09 Aug 17:02
Immutable release. Only release title and notes can be modified.
291446a

v1.0.2 (2026-08-09)

Bug Fixes

  • use macwifi library to get the current SSID

  • action: add branch to run tests when code changes are pushed to

  • test: correct test cases

Full Changelog: v1.0.1...v1.0.2

v1.0.1

Choose a tag to compare

@ansidev ansidev released this 09 Aug 12:43
Immutable release. Only release title and notes can be modified.
27e3ba6

v1.0.1 (2026-08-09)

Bug Fixes

  • rename module

Features

  • add workflow to test Go code

Full Changelog: v1.0.0...v1.0.1

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