Skip to content
← Back to release notes
v0.12.0 beta major release

Release v0.12.0

Mar 14, 2026

Breeze Assist launcher with Session 0 spawning and auto-update, AI script builder with SSE streaming, locked-machine remote desktop, and macOS nocgo metric fixes.

Desktop & Remote Access

  • Breeze Assist Launcher: Windows service spawns the tray app into user sessions via Session 0 → user session IPC with crash recovery watcher and adaptive backoff.
  • Locked Machine Desktop: Helper attaches to the input desktop before capture init so locked Windows machines render the Winlogon desktop instead of producing zero frames.
  • Legacy Migration: Agent cleans up old 'Breeze Helper' installations and renames all references to 'Breeze Assist'.

AI & Scripting

  • AI Script Builder: Full authoring panel in the script editor with SSE streaming, MCP tool integration (script library search, OS detection), and approval cards for AI-proposed changes.

Agent & Platform

  • Helper Auto-Update: Agent-owned silent update lifecycle — idle detection via status file, backup, download, install, restart with automatic rollback on failure.
  • macOS Metrics: CPU and disk IO fallbacks for nocgo builds using native `top` and `ioreg` parsing.
  • Force Upgrade: Heartbeat logic now flags agents with non-semver dev builds for upgrade when a proper release version exists.

Security

  • Assist Launcher Hardening: Per-session spawn guards (no cross-session blocking), binary hash enforcement rejects all helper connections when hash computation fails, reduced token impersonation from SecurityDelegation to SecurityImpersonation, HMAC webhook signing for partner hooks.

v0.12.0 introduces the Breeze Assist launcher — the Windows agent service now spawns the Breeze Assist tray app directly into user sessions from Session 0, with crash recovery, adaptive backoff, and a fully silent auto-update lifecycle managed by the agent.

AI gets a script builder. A new AI-assisted panel in the script editor streams responses in real-time via SSE, uses MCP tools to search the script library and detect the target OS, and presents approval cards so admins can accept, reject, or request changes to AI-proposed scripts before applying them.

Remote desktop works on locked machines. The helper now attaches to the active input desktop before initializing DXGI capture, so connecting to a locked Windows machine renders the Winlogon lock screen instead of producing zero frames. macOS agents built without CGO (all CI binaries) now report accurate CPU and disk IO metrics via native fallback commands.