Skip to content

v2.2

Choose a tag to compare

@bassidus bassidus released this 11 Jul 05:09
· 207 commits to main since this release

What's changed

Reliability

  • The screen monitor now survives failed TV commands instead of restarting: a flaky TV websocket no longer risks leaving the TV on, and connection attempts are retried 3 times (#TimeoutError fixes)
  • install.sh requires LGTV_IP to be set and tells you to edit lgpowercontrol.conf instead of failing with a confusing ping error

Debian/Ubuntu

  • python3-venv is now installed automatically — no more manual package hunting (fixes the root cause behind #9)

Misc

  • Services are started with enable --now instead of restart, matching the clean-slate install flow
  • The bundled Python venv is ~2 MB instead of ~15 MB (pip removed after install)

Full changelog: v2.1...v2.2