Skip to content

OnetCli v0.8.5

Choose a tag to compare

@github-actions github-actions released this 09 Jul 08:17
· 85 commits to dev since this release

中文

更新内容

  • 终端侧边栏体验优化:统一终端工具面板标题栏,减少文件管理器、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