0.92.0 (2026-06-19)
Added
- add a compact icon-only top navigation toggle (#1363) (1b96f3b)
- add an inline deploy-progress style for the stack detail (#1355) (e20f1fe)
- add an on-demand node-wide security scan with live progress (#1367) (ef5a3f0)
- add Compose Doctor preflight checks for stacks (#1348) (52ff072)
- add dedicated Security page and policy-pack foundation (#1362) (2a4955f)
- chart-led Security overview with sortable Images and History tables (#1364) (3d39d85)
- Compose Network Inspector and exposure intent guard (#1360) (77f1611)
- detect stalled stack updates and add in-app recovery actions (#1347) (d369b03)
- editor: enable mobile compose and env editing (#1371) (a5109e7)
- files: move files and folders across directories in the stack explorer (#1373) (888f658)
- flag documentation drift in the stack dossier (#1349) (739bbf9)
- fleet: refine the Fleet Overview toolbar (#1376) (02c3b00)
- fleet: reorder Overview toolbar actions so Add node sits far right (#1381) (f166a53)
- fleet: tidy the Overview toolbar and shorten tab labels (#1361) (bef51a9)
- health-gated updates and rollback readiness (#1354) (38aabe7)
- link container images to registry and source metadata (#1358) (e394429)
- make image-update check cadence configurable and visible (#1377) (058cf8f)
- match the Security masthead to the primary-page hero and make History search realtime (#1365) (6cbab66)
- mobile: standardize secondary pages and the stack list on the status masthead (#1374) (6cc66fa)
- ordered multi-file Compose for Git sources (#1380) (f23b7e1)
- pre-deploy scan visibility and pinned scanner version (#1378) (7ce045a)
- security: reflow the node Security page for mobile (#1372) (0066887)
- settings: add Stacks section for stack workflow preferences (#1366) (ebf66fd)
Fixed
- base Git multi-file Compose deploy env and dossier on the effective config (#1391) (ba09e6f)
- bind deploy progress, request, and health gate to the captured node (#1357) (48cebf9)
- deps: bump form-data, protobufjs, and vite to clear high-severity CVEs (#1379) (770bead)
- fleet: resolve Stop-by-label stack labels across all nodes (#1382) (cb58cc4)
- fleet: scope Stop-by-label to stack labels with a typed suggestion source (#1368) (4610a43)
- gate fleet stop-by-label on a resolved preview and validate remote stop responses (#1392) (2821e87)
- harden deploy/update concurrency and node-targeting safety (#1390) (5f1baa7)
- make published port links open reliably (#1359) (f253276)
- mobile: keep the bottom tab bar visible with dynamic viewport height (#1375) (85bcd13)
- settings: clear stale pending and unsaved indicators after save (#1370) (49f1b49)
- sidebar: skip the auto-update next-run poll for non-admins (#1388) (2960f9f)
- stacks: return a handled response when saving env to a stack with no env file (#1393) (29c599d)
- updates: allow "Apply now" on the readiness board without a schedule (#1394) (de87c41)