Skip to content

v0.9.2

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Aug 05:21
d437fe0

✨ 新功能

  • ✨ feat(data-grid): 增加结果视图字段搜索定位 (contributed by @kunghim)
  • ✨ feat(tab): 增加查询标签右键重命名 (contributed by @kunghim)
  • ✨ feat(update): 手动检查更新时发现新版本自动弹出更新日志弹窗 (contributed by @mecoren)
  • feat(sidebar): 左侧树增加回到顶部按钮
  • feat(tdengine): 优化子表 TAG 值填写交互
  • ✨ feat(data-grid): 支持富格式剪贴板粘贴 (contributed by @liuqiufeng)
  • ✨ feat(data-grid): 支持表格多格式复制 (contributed by @liuqiufeng)
  • ✨ feat(about): 应用内查看更新日志并与下载进度同窗
  • ✨ feat(update): 将更新日志写入静态清单并打通 CI 生成
  • ✨ feat(sidebar): 增强标题栏更多菜单与批量导出工作台
  • ✨ feat(connection-package): 支持导出时多选连接
  • ✨ feat(data-grid): 优化文本记录视图 (contributed by @kunghim)
  • ✨ feat(database): 支持通配符过滤数据库显示范围
  • ✨ feat(datagrid): 支持列值多选筛选 (contributed by @kunghim)
  • ✨ feat(sidebar): 创建数据库弹窗支持选择字符集与排序规则
  • ✨ feat(db): 创建数据库支持选择字符集与排序规则
  • ✨ feat(elasticsearch): 新增 REST 控制台并完善安全执行链
  • feat(ai): add MiniMax regional endpoint options (contributed by @octo-patch)
  • ✨ feat(shortcuts): 接受 SQL AI 自动补全默认键改为 Tab (contributed by @kunghim)
  • ✨ fix(query-editor): 接受快捷键监听移入 editor 生命周期并允许 Shift+Tab (contributed by @kunghim)
  • ✨ feat(query-editor): 优化表候选框展示与注释 (contributed by @AutumnNazi)
  • ✨ feat(query-editor): AI 补全接受改为可配置快捷键(onKeyDown) (contributed by @kunghim)
  • ✨ feat(shortcuts): 新增接受 SQL AI 自动补全快捷键(默认 Right) (contributed by @kunghim)
  • ✨ feat(oracle): 支持 SID 连接模式 (contributed by @liuqiufeng)
  • ✨ feat(sidebar): 新增数据库置顶与分区展示 (contributed by @AutumnNazi)
  • ✨ feat(sidebar/data-grid): 重构标题栏快捷操作并统一查询文案
  • ✨ feat(datagrid): 支持列宽随拖动实时调整 (contributed by @AutumnNazi)
  • ✨ feat(tdengine): 支持普通表超级表与子表创建

🐛 问题修复

  • 🐛 fix(tab): 修复 Schema 副行显示 (#851) (contributed by @virgosgod-maker)
  • 🐛 fix(data-sync): 修复跨库同步静默失败与数据安全问题
  • 🐛 fix(redis): 修复列表新增与精确删除
  • 🐛 fix(oceanbase/dameng): 修复元数据连接与带点对象名解析
  • 🐛 fix(about): 移除重复更新日志入口 (#834) (contributed by @virgosgod-maker)
  • 🐛 fix(sidebar): 优化数据库树纵向滚动条显示 (#838) (contributed by @virgosgod-maker)
  • 🐛 fix(data-grid): 修复单元格编辑框重复边框 (#837) (contributed by @virgosgod-maker)
  • 🐛 fix(query-editor): 修复补全标识符大小写 (contributed by @kunghim)
  • 🐛 fix(query-editor): 修复达梦 JOIN 查询自动限行歧义
  • 🐛 fix(query-editor/db): 修复运行中 SQL 无法停止
  • 🐛 fix(oracle): 修复触发器编辑误启用问题
  • 🐛 fix(update): 修复切换通道时误弹更新日志 (contributed by @mecoren)
  • 🐛 fix(window): 修复 Windows 启动最大化显示不全
  • 🐛 fix(query-editor): 修复表名及别名字段补全异常
  • 🐛 fix(redis): 修复 Key 详情导致树列表下移
  • 🐛 fix(i18n): 补齐俄语 TDengine 翻译 (contributed by @AutumnNazi)
  • fix(query-editor): support substring completion matching (contributed by @kunghim)
  • 🐛 fix(connection): 修复连接环境标识与生产操作保护 (contributed by @AutumnNazi)
  • 🐛 fix(query-editor): 修复大字号表候选下划线裁剪 (contributed by @kunghim)
  • 🐛 fix(nativewindow): 同步独立窗口主题与透明背景
  • 🐛 fix(tdengine): 兼容超级表元数据查询结果
  • 🐛 fix(query-editor): 修复 Cmd 点击失效表链接异常
  • 🐛 fix(data-grid): 兼容 bit 十六进制值大小写
  • 🐛 fix(data-grid): 修复 MySQL bit 字段复制 INSERT 引号错误
  • fix(tdengine): SHOW STABLES 去掉 FROM 子句,依赖 DBQuery 的数据库上下文
  • fix(tdengine): 修复子表超级表下拉框为空和无法自由输入的问题
  • 🐛 fix(connection-modal): 修复通配数据库标签截断
  • 🐛 fix(connection-package): 修复导出弹窗状态类型导致 tsc 失败
  • 🐛 fix(titlebar): 移除窗口控制按钮边框
  • 🐛 fix(data-grid): 为文本视图列显示截断提示 (contributed by @kunghim)
  • fix(data-grid): 修复行号列整格双击切换文本视图 (contributed by @kunghim)
  • 🐛 fix(datagrid): 保留多列筛选条件 (contributed by @kunghim)
  • 🐛 fix(oracle): 修复长触发器定义被截断
  • 🐛 fix(sidebar): 字符集/排序规则类型改为前端本地定义
  • 🐛 fix(saved-queries): 缺失 SQL 文件的孤儿记录跳过加载,不再阻断退出/更新
  • 🐛 fix(frontend): 修复 rc-table 补丁上下文
  • 🐛 fix(sidebar): 将当前表定位入口移回固定操作栏
  • 🐛 fix(sidebar): 刷新连接资源后保留展开状态 (contributed by @AutumnNazi)
  • 🐛 fix(test): store mock shortcutOptions 补 acceptSqlAiCompletion 类型 (contributed by @kunghim)
  • 🐛 fix(driver-manager): 优化首次加载并修正版本与卡片展示
  • 🐛 fix(datagrid): 优化列宽拖拽交互 (contributed by @kunghim)
  • 🐛 fix(ddl): 保留 Oracle 视图 DDL 原始排版
  • 🐛 fix(datagrid): 恢复结果视图选中主题色
  • 🐛 fix(ai-window): 注入独立窗口主题上下文
  • 🐛 fix(ai-window): 同步独立 AI 窗口主题与显示设置
  • 🔧 fix(message):修复打开表数据时,提示 data_viewer.edit_hint.all_columns_locator 消息,但是在其他语言模式下没有转换成友好提示词。 (contributed by @kuailelp)
  • 🐛 fix(tdengine): 合并表配置与字段编辑页
  • 🐛 fix(nacos): 优化远程配置更新提示布局
  • 🐛 fix(query-editor): 修复 Oracle 视图 DDL 截断与 ROWID 误注入

⚡ 性能优化

  • ⚡️ perf(sidebar): 优化拖拽与折叠展开流畅度
  • ⚡️ perf(data-grid): 优化虚拟表格滚动与列宽拖拽
  • ⚡️ perf(driver-manager): 优化驱动状态缓存与加载协调
  • ⚡️ perf(workbench): 优化表格列宽与侧栏拖拽性能

♻️ 重构

  • ♻️ refactor(monaco-editor): 删除 AI 补全 RightArrow fallback 死代码 (contributed by @kunghim)

🌐 国际化

  • 🌐 i18n: 创建数据库字符集/排序规则文案(6 语言)
  • 🌐 i18n: 接受 SQL AI 自动补全快捷键文案(6 语言) (contributed by @kunghim)

🔧 其他变更

  • chore(docs): refresh star history chart [skip ci]
  • ✅ test(sidebar): 移除失效源码契约断言 (contributed by @virgosgod-maker)
  • 🎨 style(theme): 对齐表概览主题表面并优化工具栏与时间展示
  • ✅ test(audit): 修复脱敏断言随机误报
  • 🗑️ docs: 移除内部设计/实现文档(不随 PR 合入上游) (contributed by @kunghim)
  • ✅ test(query-editor): AI 补全接受快捷键行为测试(默认 Right/可配置 Tab/不拦截场景) (contributed by @kunghim)
  • 📝 docs(plan): 查询编辑器接受 AI 补全快捷键实现计划 (contributed by @kunghim)
  • 📝 docs(spec): 查询编辑器接受 AI 补全快捷键设计文档 (contributed by @kunghim)
  • 🎨 style(workbench): 统一 V2 工作台主题表面与结果筛选

完整变更: v0.9.1...v0.9.2