Skip to content

Release 0.8.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 12:14
· 98 commits to master since this release
9e5a293

📋 Release Summary

This release introduces a comprehensive overhaul of the user interface and an interactive agent surface system, featuring improved tool persistence, customizable keybindings, and native macOS fullscreen support (1743374, b950d73, 92eebea, 3f7e99d). Significant enhancements were made to browser automation, MCP integration, and accessibility, including a new editable address bar and Web Speech API support (41f898a, 3a880bd, 90d458f, 6b4f14e). Additionally, several bug fixes improve webview focus, layout stability, and overall system reliability (2f1290e, 07ff2e8, fd941f9).

✨ New Features & Enhancements

  • mcp: actionability harness, observability, dialogs/uploads, e2e suite 6b4f14e9
  • browser: enhance MCP browser automation and observability 41f898a3
  • browser: enhance navigation and interaction reliability e644b298
  • ui: overhaul visual styling and tool persistence 17433748
  • sandbox: confine agent filesystem access to workspace 660a134a
  • keybindings: implement configurable global shortcuts b950d73d
  • ui: change command palette shortcut to ⌘⇧P b63c3832
  • mcp: improve tab management and navigation 211e9a1f
  • sidebar: add clickable tool rows and live modal updates 85cd136b
  • sidebar: move input hints to placeholder fb863cfe
  • address-bar: implement editable URL and autocomplete 3a880bda
  • ui/core: overhaul iconography and memory management 4f307771
  • web: enable Web Speech API recognition 90d458f0
  • mcp: add callback watchdogs and retry logic a05af4cb
  • browser: implement SPA readiness probe and stability monitoring 6e1450c2
  • ui: implement robust A2UI surface routing and persistence 7b9cf9e3
  • macos: implement native and sidebar fullscreen modes 92eebeaf
  • ui: persist A2UI surface snapshots and improve markdown 4397a458
  • sidebar: add rich UI renderers for slash commands 31a2f97f
  • sidebar: implement v0.9 UI component specification 2b8b4d52
  • ui: implement A2UI interactive agent surface system 3f7e99de

🔧 Improvements & Optimizations

  • unify formatting and improve readability e526450f
  • github: migrate rust jobs to shared workflow f9fd4c24
  • release: migrate to shared release workflow 8e1b0ef4
  • macos: improve shortcut handling and cleanup d77dbdd3
  • workflow: migrate pr brief to reusable workflow 97cb24b3
  • readiness: reformat rustdoc comments for clarity 1eee611d
  • sidebar: modernize command output UI de6e78c2

🐛 Bug Fixes & Stability

  • ui: restore keyboard focus to active webview 2f1290eb
  • ui: set quickslots bar height to 36px 25d41d11
  • webview: reset bounds when showing tabs 07ff2e89
  • ui: improve inline edit positioning and layering 17e175e4
  • mcp: clarify error for dropped browser calls 3792045c
  • ui: prevent duplicate bubbles and preserve timestamps fd941f93
  • ui: improve out-of-band event handling and A2UI rendering f89242ae
  • sidebar: resolve scalar items in list templates 5398bb0a