Updates

Release notes & updates

What's new in WatchTower, why each change matters, and what to look out for when you upgrade. The full machine-readable history is on GitHub Releases.

v1.14.3

Tray menu also had the Windows focus-stealing bug

2026-05

Caught while reviewing 1.14.2: the tray icon's right-click "Open WatchTower" item still called mainWindow.show() + .focus() directly — the same flawed pattern fixed elsewhere. Now routes through bringWindowToFront(). Trivial follow-up; no other changes.

desktopbugfix
v1.14.2

Windows: relaunch from tray + "where did the window go?" UX

2026-05

On Windows, X-button hides to the system tray, but SetForegroundWindow rejects focus-stealing from non-user-gesture callers — so re-clicking the desktop shortcut appeared to do nothing. New bringWindowToFront() helper does the standard restore + show + always-on-top toggle dance.

desktopwindowsux
v1.14.1

Bundled Python ABI mismatch broke win-x64 / mac-x64 / linux-arm64

2026-05

CI was building one Python bundle and shipping it across all platform/arch combos. _pydantic_core.so on a Mac arm64 DMG was an x86_64 binary, so the app silently exited at startup. verify-release.sh was added to grep file output of every artifact's bundled .sos — running it on every release prevents this class of regression from reaching users again.

cirelease-quality
v1.14.0

Complete local Podman lifecycle — logs, restart, dashboard

2026-05

Local containers tab now shows full lifecycle: per-container logs (tailed), restart, stop, image inspection. Dashboard surfaces running counts pulled from podman ps. No remote nodes required — useful for homelab operators running everything on one machine.

featureruntime
v1.13.0

Local-first deploys + account/security UX

2026-05

New "deploy locally first, ship to a remote later" workflow. Lets you validate a project on your laptop, see logs, debug build issues — then register a remote node and replay the same deploy with one click. Account/security panel surfaces session age, signed-in identity, and active API tokens.

featureworkflow