Skip to content

v0.10.3

Choose a tag to compare

@hyoshi hyoshi released this 14 Jun 05:00
fa5fb1b

Added — Auto-restart the always-on service after a self-upgrade (#257)

When mureo runs as an always-on service, a successful one-click "Update all" now restarts the daemon automatically on the new code — no terminal, no manual restart. The dashboard shows "Restarting…", waits for the daemon to come back, and reloads itself.

Applies ONLY under an auto-start supervisor: mureo service install stamps a marker into the launchd plist / systemd unit, and the daemon exits-to-restart so launchd KeepAlive / systemd Restart=always relaunch it. An interactive mureo configure (terminal user) keeps the manual prompt. Windows is excluded (Task Scheduler does not relaunch a clean exit).

Existing always-on installs must re-run mureo service install once (idempotent) to gain the marker.

Full changelog: https://github.com/logly/mureo/blob/main/CHANGELOG.md