v0.25.2
Released: 2026-04-26 · Channel: stable · Breaking: no
Summary
Two small UX improvements to the admin Updates panel, surfaced by the operator’s real-customer apply test on v0.25.1. No backend changes; chatalot-updater image unchanged.
Improved
Stylized apply confirmation dialog
The browser’s default confirm() popup before
applying an update has been replaced with the same Chatalot-themed
modal already used elsewhere in the admin panel. The dialog now shows
the current and target versions explicitly and a one-line note about
the pre-disruption snapshot + automatic rollback, so the operator
knows exactly what they’re committing to.
Clearer post-apply success state
After a successful apply, the panel now surfaces the new version explicitly, explains that the browser is still running the previous build’s JavaScript, and offers a one-click Reload page button to pick up the new build. Previously the only feedback was a brief one-line “Applied successfully” with no call-to-action — operators saw the apply complete in the panel but had to figure out for themselves that the page itself needed a refresh to actually use the new build.
Upgrade path
Click Apply in the admin Updates tab. Pure frontend change in this release; the chatalot-updater container is not affected.
Release artifacts
Container image pushed to
registry.seglamater.app/seglamater/chatalot, cosign-signed
against the published public key. Manifest at
https://updates.seglamater.app/chatalot/releases/0.25.2/manifest.json
pins the server image by digest.