Custom cursor
0.4.7· 10 changes

Release 0.4.7

5 new features, 4 bug fixes, 1 security fix

Added

  • Juno runs headlessly, with a test harness and CLI stubs
  • Agent responses render through tri-modal UI components
  • The bar appearance switches from General settings (#374)
  • MCP settings open the MCP config directory, and diagnostics report a broken configuration
  • The permissions screen sits on a shared permissions service (#383)

Fixed

  • Roughly 40 Rust backend bugs are fixed and the clippy warnings cleared across the app, the OS-level MCP server, and the voice transcription plugin
  • Roughly 68 frontend TypeScript bugs are fixed across six audit passes
  • Tool calls that arrive with an end_turn stop reason execute instead of being printed into the chat
  • Computer-use tasks force single-agent mode, and submit_query runs the agent directly again

Security

  • A Content Security Policy is enabled in tauri.conf.json