Skip to content

Dinotty v0.23.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 01:43
· 28 commits to dev since this release
9243e3e

What's Changed

New Features

  • Top-level overlay extension point: plugins can now contribute global overlays hosted by the app
  • Terminal notification auto-detection: OSC 9 / OSC 777 / BEL escape sequences in pane output are parsed and turned into notifications - zero-config notifications for Claude Code, Codex CLI, OpenCode and other agents
  • Keyboard plugin architecture: the virtual keyboard is now a pluggable module with a host provider registry and KeyboardContext contract; the builtin keyboard ships as the first provider

Enhancements & Security

  • Agent API: path scope enforcement on terminal pane and workspace access
  • MCP: stdio proxy and per-source enable switches
  • UI: apply layout template via keybinding, copy pane/tab ID actions

Fixes & Optimizations

  • Fixed mobile input issues: system IME overlap, dictation data loss, and touch selection preservation
  • Restructured the docs site and refactored frontend code (App.vue composables extraction, unified dialog system)

Full Changelog: v0.22.0...v0.23.0