v0.6.28

sadmann7/tablecnv0.6.28Sep 29, 2026by t8y2

Upgrading?

AI Summary

Adds local backup export with encryption, Vim mode support with custom config, AI capability interfaces for plugins, and support for NebulaGraph 3.x.

Key Highlights

  • Added local backup export and recovery with encryption
  • Editor Vim mode support with ~/.dbx/vimrc configuration
  • Plugin AI capability interface for text generation
  • Added NebulaGraph 3.x browser support

New Features

  • Local backup/restore
  • Vim mode
  • AI plugin API
  • NebulaGraph support
  • XuguDB visualization
  • UI improvements

Full Release Notes

### 新功能
- 新增本地备份导出与恢复,可自选备份内容与导出位置,敏感信息经数据同步密码加密后导出 (contributed by @ma123456mai) (PR [#10578](https://github.com/t8y2/dbx/pull/10578))
- 编辑器 Vim 模式支持 ~/.dbx/vimrc 配置文件,可加载常用 Ex 命令并支持 clipboard=unnamedplus 系统剪贴板 (contributed by @TuZaaaaa) (PR [#10646](https://github.com/t8y2/dbx/pull/10646))
- 从 Java、Python、JavaScript 等源码复制的字符串拼接 SQL,粘贴进编辑器时自动还原为可直接执行的 SQL (contributed by @HighBigSky) (PR [#10656](https://github.com/t8y2/dbx/pull/10556))
- CSV/TSV 导入新增小数分隔符选项,支持 1,23 形式的逗号小数 (contributed by @caichangqing1120) (PR [#10649](https://github.com/t8y2/dbx/pull/10649))
- 插件新增 AI 能力接口,可获取供应商与模型列表并调用文本生成,凭据由 DBX 托管、调用前经用户确认 (contributed by @yuwenGueen) (PR [#10629](https://github.com/t8y2/dbx/pull/10629))
- 新增 NebulaGraph 3.x 支持,可浏览 space、tag、edge 元数据并执行查询 (contributed by @HandSonic) (PR [#10662](https://github.com/t8y2/dbx/pull/10662))
- 虚谷数据库新增可视化用户与权限管理,实例、库、schema、对象与角色权限均可界面配置 (contributed by @mapan0424) (PR [#10610](https://github.com/t8y2/dbx/pull/10610))
- StarRocks 表数据网格支持 F2 重命名表 (contributed by @AspBamboo) (PR [#10620](https://github.com/t8y2/dbx/pull/10620))
- 侧栏搜索新增「仅搜索已打开的数据库」设置(默认开启),未打开的库不再触发远程加载 (contributed by @jefferyjob) (PR [#10609](https://github.com/t8y2/dbx/pull/10609))
- 侧栏连接图标以彩色与灰色表达连接状态,连接情况一目了然 (contributed by @sxhjlzl) (PR [#10594](https://github.com/t8y2/dbx/pull/10594))
- MongoDB 补全支持 runCommand 与 createCollection 的选项字段 (contributed by @thailoc-dev) (PR [#10654](https://github.com/t8y2/dbx/pull/10654))
- MongoDB 补全支持操作符子文档与枚举取值 (contributed by @thailoc-dev) (PR [#10650](https://github.com/t8y2/dbx/pull/10650))
- MongoDB 补全支持 use 与 getSiblingDB 之后的数据库名 (contributed by @thailoc-dev) (PR [#10577](https://github.com/t8y2/dbx/pull/10577))
- Web 服务端监听地址可通过 DBX_BIND_ADDR 环境变量配置,可绑定回环地址 (contributed by @jinpy666) (PR [#10544](https://github.com/t8y2/dbx/pull/10544))
### 改进
- 网格工具栏「自动刷新」与「跳转到列」控件新增悬停提示 (contributed by @zipg) (PR [#10605](https://github.com/t8y2/dbx/pull/10605))
- 文档 HTML 导出与标注保存移出阻塞执行路径,大文档导出期间其他操作不再被卡住 (contributed by @jinpy666) (PR [#10547](https://github.com/t8y2/dbx/pull/10547))
### 修复
- PostgreSQL 表 DDL 保留 serial、smallserial、bigserial 类型别名,不再展开为整数列加 nextval 默认值
- PostgreSQL 未加引号表标识的网格保存按小写折叠规则处理,编辑结果提交不再报 relation 不存在 (contributed by @dienaso) (PR [#10593](https://github.com/t8y2/dbx/pull/10593))
- MySQL 脚本 DELIMITER 重置命令后无空格也能识别 (contributed by @OOMEcho) (PR [#10579](https://github.com/t8y2/dbx/pull/10579))
- SQL Server 存储过程与函数头中声明的参数支持补全 (contributed by @OOMEcho) (PR [#10621](https://github.com/t8y2/dbx/pull/10621))
- 数据传输补齐 SQL Server 标识列处理与 SQLite 整型宽度,传输不再报 544 与 248 错误 (contributed by @zipg) (PR [#10555](https://github.com/t8y2/dbx/pull/10555))
- 达梦连接兼容 Java 8 运行时启动,并明确提示该驱动需要 Java 21 (contributed by @zipg) (PR [#10585](https://github.com/t8y2/dbx/pull/10585))
- TDSQL 对象浏览器正常显示表注释 (contributed by @OOMEcho) (PR [#10655](https://github.com/t8y2/dbx/pull/10655))
- Doris 表导入单批耗时较长时连接池不再被误判摘除,导入不再中途报 Connection not found for transaction (contributed by @zipg) (PR [#10626](https://github.com/t8y2/dbx/pull/10626))
- SunDB 连接使用正确的 JDBC 驱动类,连接恢复正常
- Sybase 表 DDL 查看恢复可用
- Neo4j 查询保留 :Label 与关系类型写法,不再被当作 :name 模板参数替换 (contributed by @HandSonic) (PR [#10558](https://github.com/t8y2/dbx/pull/10558))
- Neo4j Cypher 查询格式化生效,不再无响应
- MongoDB 数组与嵌套文档单元格按 mongosh 风格显示 ObjectId、日期等 BSON 字面量 (contributed by @onenewcode) (PR [#10571](https://github.com/t8y2/dbx/pull/10571))
- MongoDB 键补全落在已有冒号之前时不再产生重复冒号 (contributed by @thailoc-dev) (PR [#10600](https://github.com/t8y2/dbx/pull/10600))
- 网格筛选输入框在值位置不再弹出列名建议,回车应用筛选不再把输入改写成列名 (contributed by @HighBigSky) (PR [#10642](https://github.com/t8y2/dbx/pull/10642))
- 表结构编辑列名时自动去除首尾空格 (contributed by @zipg) (PR [#10644](https://github.com/t8y2/dbx/pull/10644))
- 编辑连接默认数据库后,已打开的查询标签页同步切换到新库执行 (contributed by @q396921921) (PR [#8051](https://github.com/t8y2/dbx/pull/8051))
- 编辑连接密码框无选中文本时复制,得到的是明文密码而非上一次剪贴板残留 (contributed by @zipg) (PR [#10536](https://github.com/t8y2/dbx/pull/10536))
- macOS 12.1、Chrome 90 等旧内核下界面样式整体失效时给出明确的兼容提示 (contributed by @zipg) (PR [#10533](https://github.com/t8y2/dbx/pull/10533))
- 结构对比最大化弹窗在旧内核 WebView 下保持全屏 (contributed by @wzlstudy) (PR [#10623](https://github.com/t8y2/dbx/pull/10623))
- 历史记录面板为筛选区滚动条预留空间,滚动条不再遮挡内容 (contributed by @Rendegou) (PR [#10550](https://github.com/t8y2/dbx/pull/10550))
- 可见数据库过滤器「全选」不再保存为当时的库名快照,此后新建的数据库可正常显示 (contributed by @zipg) (PR [#10664](https://github.com/t8y2/dbx/pull/10664))
- 侧栏普通搜索后切换正则模式不再丢失已加载的搜索结果 (contributed by @OOMEcho) (PR [#10566](https://github.com/t8y2/dbx/pull/10566))
- 云同步选择性恢复对话框点击确认无反应的问题修复,勾选数据可正常恢复
- 插件中心布局按面板实际宽度自适应,分栏或侧栏内打开时筛选栏不再溢出 (contributed by @Abeautifulsnow) (PR [#10624](https://github.com/t8y2/dbx/pull/10624))
- 插件批量更新失败的红色横幅随插件状态变化消失,不再与「已是最新」提示矛盾共存 (contributed by @Abeautifulsnow) (PR [#10591](https://github.com/t8y2/dbx/pull/10591))
- 插件文件访问授权改由 Rust 侧确认,渲染进程路径不再直接放行 (contributed by @jinpy666) (PR [#10538](https://github.com/t8y2/dbx/pull/10538))
- 外部 MCP 服务器的插件工具遵循只读策略与会话范围限制,越权调用被拒绝 (contributed by @jinpy666) (PR [#10537](https://github.com/t8y2/dbx/pull/10537))
- MCP 工具允许列表支持插件工具通配符,dbx_<前缀>__* 暴露单个插件、dbx_*__* 暴露全部插件工具 (contributed by @jinpy666) (PR [#10546](https://github.com/t8y2/dbx/pull/10546))
- Windows 下 MCP 可执行文件路径统一为原生格式,dbx-mcp.exe 启动失败修复
- AI 输入区控件恢复按宽度渐进收纳,模型选择器与模式控件分级显示、不再整体消失
- Web 服务端 Redis 发布订阅 WebSocket 升级校验同源,跨站连接被拒绝 (contributed by @jinpy666) (PR [#10545](https://github.com/t8y2/dbx/pull/10545))
- Web 服务端修改密码对全部在线会话生效,认证请求体大小受限 (contributed by @jinpy666) (PR [#10540](https://github.com/t8y2/dbx/pull/10540))
- Web 服务端安装未签名插件需显式配置开启,默认拒绝 (contributed by @jinpy666) (PR [#10541](https://github.com/t8y2/dbx/pull/10541))

---
<!-- dbx-cnb-mirror -->
> 国内下载:如果 GitHub 下载较慢,可从 [CNB 镜像](https://cnb.cool/dbxio.com/dbx/-/releases/tag/v0.6.28) 下载桌面端安装包,Docker 镜像从 `docker.cnb.cool/dbxio.com/dbx:v0.6.28` 拉取。

Related Repositories