OnetCli v0.8.5
中文
更新内容
- 终端侧边栏体验优化:统一终端工具面板标题栏,减少文件管理器、AI Chat 等侧边栏工具的重复头部和布局挤压。
- 文件视图增强:支持 Shift 范围选择,并优化文件名显示,过滤换行、制表符和控制字符,避免异常文件名破坏列表布局。
- Schema Compare 同步能力增强:同步计划支持按需忽略列顺序差异,减少只因列顺序不同而产生的无效同步项。
- 终端路径提示优化:改进终端路径提示和当前工作目录处理,让终端相关提示更稳定。
- SQL 编辑器运行逻辑优化:工具栏“运行”会按选区优先、无选区运行完整编辑器内容;右键菜单改为“运行当前光标的语句”,并在多行 SQL 中执行光标所在的完整语句。
修复与调整
- 修复表设计器生成 DDL 时注释丢失的问题,确保表和字段注释能被保留。
- 修复 ACP Agent 切换器刷新后列表状态不准确的问题。
- 修复 AI 侧边栏消息被挤压的问题。
- 修复终端粘贴和 Tab 快捷键冲突,提升终端输入可靠性。
- 修复文件管理器重复头部问题。
- 更新主程序版本号到 0.8.5。
English
Changes
- Improved terminal sidebar experience by unifying tool panel headers and reducing duplicate headers or squeezed layouts in tools such as File Manager and AI Chat.
- Enhanced file views with Shift range selection and safer file-name rendering that filters newlines, tabs, and control characters to keep list layouts stable.
- Improved Schema Compare synchronization: sync plans can now ignore column-order-only differences when desired, reducing unnecessary sync entries.
- Improved terminal path prompts and current-working-directory handling for more stable terminal-related prompts.
- Improved SQL editor execution behavior: the toolbar Run action now prefers selected SQL and otherwise runs the full editor contents; the context-menu action is now “Run Statement at Cursor” and executes the complete statement under the cursor, including multiline SQL.
Fixes
- Fixed table designer DDL generation so table and column comments are preserved.
- Fixed ACP Agent switcher refresh so agent lists stay accurate after switching.
- Fixed squeezed AI sidebar messages.
- Fixed terminal paste and Tab shortcut conflicts for more reliable terminal input.
- Fixed duplicate File Manager headers.
- Bumped the main app version to 0.8.5.
Full Changelog: v0.8.4...v0.8.5