Skip to content

v0.1.33 — 5dive self-update

Choose a tag to compare

@lodar lodar released this 01 Jun 03:52
· 113 commits to main since this release

Added

  • 5dive self-update (alias 5dive update) — on-demand upgrade for self-hosted boxes that have no scheduler of their own.

    Fetches install.sh and runs --upgrade (refreshes the CLI, 5dive-agent-start, hooks, skills, the systemd template, and plugins via 5dive-refresh-plugins.sh), then restarts every running agent so the refreshed plugins/CLIs actually load — a live agent keeps its old plugin in memory until it restarts, the usual cause of a "plugin still shows the old version" report after upgrading.

    Root-only; --json reports which agents restarted. 5dive doesn't auto-update — you stay in control of when code lands. Managed boxes keep their nightly scheduler; running it there is a harmless, idempotent no-op beyond the restart.

    sudo 5dive self-update