← All releases

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.

← Previous: v0.25.1