0.94.0 (2026-07-06)
Added
- acknowledge Compose Doctor preflight findings per stack (#1560) (4077546)
- add build-aware compose stack updates (#1561) (f2b5c68)
- add Docker label audit across Fleet and Stack views (#1531) (4a350e7)
- add notification suppression rules (#1525) (b65daf6)
- add sidebar update indicator toggle and Stack Health badge (#1570) (bb35c1b)
- block self-stack lifecycle ops with UI and preflight guardrails (#1569) (0f9925e)
- bound container health pane so logs stay visible on large stacks (#1556) (fbe9867)
- enforce singleton local node per instance (#1567) (a7e856f)
- move Blueprint orchestration and Federation placement to Community tier (#1555) (fdbc1b1)
- scheduler: schedule container restart, stop, and start (#1526) (10fb93d)
Fixed
- anatomy: name each image with a pending update in the update banner (#1575) (f30a65e)
- deploy: selective compose recreate on Save and Deploy (#1565) (#1568) (b3bc223)
- drift: resolve image tags via effective compose model (#1574) (04f3a55), closes #1572
- fall back to enroll token when pilot tunnel JWT is rejected (#1566) (c677b8b)
- parse LSIO volume :ro suffixes for App Store deploys (#1557) (ecd7572), closes #1554
- stop Doctor exposing hash fragments as unset variables (#1558) (122c1b8)
- truncate long sidebar stack names before trailing indicators clip (#1562) (3323108)
- UI polish - tooltips, masthead, tabs, settings, and layout consistency (#1563) (bbcc4b5)
- update NodeCard cordon tests for paid-tier gate parity (#1571) (adcc27e)