joshuar-go-hass-agent/CHANGELOG.md

6.7 KiB

Changelog

0.4.0 (2023-05-14)

Features

  • add a way to run "headless" (without any GUI) (90b9a82)
  • cmd: add a "register" command (0fa27ad)
  • hass: add backoff functionality for registration requests (d268cff)

Bug Fixes

  • agent: ensure preferences get saved (30e2735)
  • hass: fix backoff package dependency (9b8f519)
  • hass: id increment for websocket requests (f941fb6)
  • hass: improve websocket resiliency with ping/pong logic (6428b77)

0.3.5 (2023-05-11)

Features

  • agent: add "report issue" and "request feature" actions to tray icon menu (7f75a52)

Bug Fixes

  • hass: fix websocket not working and migrate to different websocket package (2607346)
  • linux: uptime sensor now measured in hours (f8fccd2)

Miscellaneous Chores

0.3.0 (2023-05-07)

Features

  • linux: add uptime and last boot sensors (1b5cbb1)
  • linux: improve network connection sensor code (5a18911)
  • linux: move to a single dbus watch for networkmanager (89569dd)

Bug Fixes

  • build: fix dependencies for rpm/deb packages (0a16bd2)
  • linux: remove spew (c77c4be)

0.2.0 (2023-05-02)

Features

  • better handling of app interrupt/termination (47dce34)
  • sensors: add a nutsDB registry backend (6a7cb84)
  • sensors: implement a Registry interface (80c4c0a)
  • sensors: use nutsDB registry backend by default (e533f91)

Bug Fixes

  • agent: remove spew debug message (0b8e5bf)

Miscellaneous Chores

0.1.0 (2023-04-27)

Features

  • device_linux: add disk usage sensors (d85d79e)
  • linux: add network bytes received/sent sensors (a71effc)

Bug Fixes

  • command-line description FR working this time... (d89c265)
  • hass,device: fix incorrect state/device class types (85abcd8)
  • linux: add units to sensors (97db5cf)
  • missing app description for command-line! (6f49f22)

0.0.7 (2023-04-22)

Features

  • add a problems sensor on Linux to track problems reported by abrt (59978d6)
  • add memory usage sensor on Linux (81b9a2e)
  • add swap memory sensors on Linux (6dfd177)
  • and active command start time to active apps sensor. (992d832)
  • use jitterbug package to add some jitter to polling sensors to (85366e7)

Bug Fixes

  • GetDBusData* functions properly handle optional arguments. (992d832)
  • handle unknown process creation time attribute (73b3904)
  • memory and loadavg sensors work properly on Linux now (5b7e922)
  • naming of variable for release please (bfc4336)
  • release please use token (d6cd37f)

Miscellaneous Chores