-
v0.2.0 — Self-updating Stable
released this
2026-10-12 11:03:35 -04:00 | 76 commits to main since this releasev0.2.0 — Self-updating
Command Center can now update itself from Forgejo releases, and the Sites list
does more without leaving the row.✨ What's new
- ⬆️ Self-updater — checks Forgejo for a newer release on launch and every
30 minutes; when one appears it shows the release notes, downloads the
platform asset, applies it, and relaunches. Release notes appear once, on the
next launch. - ⚙️ Settings → Updates — see the running version and check for updates on
demand. - 🖱️ Inline row actions — Sites rows now show a contextual Issue /
Renew button plus Revoke / Remove icons, instead of hiding
everything behind a ⋮ menu. Narrow windows fold the secondary actions into a
small overflow. - 🗂️ One list, not two — the redundant Licenses menu is gone; Sites is the
single place sites and their licenses are browsed, with a Sort: Attention /
Expiry toggle. - 📋 Copy site id now lives in the site detail view.
🧱 Under the hood
- New
domain/update,data/services/update_service.dart, and
logic/update/(controller + platform applier);UpdateGatewraps the app. - Linux packaging lives in
tool/(build_appimage.sh); this release ships a
Linux AppImage asset so the updater can install it. dart analyzeclean, all tests green, Linux build succeeds.
📦 Assets
Attach the matching asset to install automatically:
Linuxcommand_center-0.2.0-linux.AppImage.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ⬆️ Self-updater — checks Forgejo for a newer release on launch and every