v0.10.3
What's Changed
- fix(pty): Use dedicated input channel to prevent duplicate writes on reconnect
- fix(terminal): Guard onData registration to prevent duplicate handlers
- fix(split-pane): Collapse degenerate single-child splits on pane close
- fix(sync): Match layout_updated by leaf paneIds for multi-client sync
- fix(mobile): Skip terminal focus when mobile keyboard is visible
- fix(auth): Allow /api/token-configured without authentication
- fix(frontend): Fix race condition when closing a split pane
- perf(workspace): Use streaming response for file downloads
- refactor(transport): Replace pty_kill with pty_detach for Tauri transport
macOS 安装说明
由于应用未签名,macOS 可能会提示 "Dinotty" is damaged and can't be opened。
安装后请执行以下命令解除限制:
xattr -cr /Applications/Dinotty.app