v0.6.7
t8y2/dbxv0.6.7Sep 8, 2026by t8y2
AI Summary
This update introduces interactive AI charts, safe HTML previews, and dependency viewing for virtual database objects. It also adds editor features like cursor persistence and settings import/export, alongside significant performance improvements and bug fixes for multiple database systems.
Key Highlights
- Interactive chart rendering from AI responses
- Safe HTML preview for AI rich text content
- Right-click dependency viewing for virtual database objects
- Editor settings import and export
- PostgreSQL full database schema export
New Features
- AI chart-json rendering as interactive charts
- Safe sandbox HTML preview for AI content
- Virtual database object dependency viewing
- Editor settings import/export
- PostgreSQL full schema export to single SQL file
- Data transfer 'Rebuild structure and data' mode
- AI conversation export to Markdown or HTML
- Nacos config batch copy conflict diff preview
- Background architecture and data comparison
- SQL editor cursor position persistence
- Object list caching for faster reloading
- Backup and transfer adherence to query timeout
- DB2 view source reading from SYSCAT.VIEWS
- Oracle JOIN query result editing support
- Elasticsearch index name fuzzy autocomplete
- H2 remote connection version detection
- SQL file import timeout adherence
- Table comment immediate loading
- Query pagination rewrite comment retention
- Identifier quote switch DDL output fix
- Query tab focus retention
- Data tab sort filter logic fix
- NULL text setting migration
- Browse objects default behavior restoration
- macOS backup target directory confirmation
- Responsive layout fixes for narrow windows
- SQL Server CP437/CP850 encoding fix
Full Release Notes
### 新功能 - 支持配置全局背景壁纸 (contributed by @onceMisery) (PR [#8286](https://github.com/t8y2/dbx/pull/8286)) - AI 返回的 chart-json 代码块渲染为可交互图表 (contributed by @Abeautifulsnow) (PR [#8308](https://github.com/t8y2/dbx/pull/8308)) - AI 富文本内容支持在沙箱中安全预览 HTML 片段 (contributed by @Abeautifulsnow) (PR [#8391](https://github.com/t8y2/dbx/pull/8391)) - 虚谷数据库对象支持右键查看依赖关系 (contributed by @mapan0424) (PR [#8330](https://github.com/t8y2/dbx/pull/8330)) - 支持编辑器设置导入导出,并完善 Windows WebView2 剪贴板历史 (contributed by @githubasda) (PR [#8335](https://github.com/t8y2/dbx/pull/8335)) - PostgreSQL 整库导出支持将全部 Schema 合并导出为一个 SQL 文件 (contributed by @zipg) (PR [#8384](https://github.com/t8y2/dbx/pull/8384)) - 数据传输新增「重建结构和数据」模式 (contributed by @HolyeTyrone) (PR [#8446](https://github.com/t8y2/dbx/pull/8446)) - AI 对话支持导出为 Markdown 或 HTML 文件 (contributed by @Abeautifulsnow) (PR [#8459](https://github.com/t8y2/dbx/pull/8459)) - Nacos 配置批量复制的预览中可查看冲突配置的内容差异 (contributed by @eryajf) (PR [#8476](https://github.com/t8y2/dbx/pull/8476)) ### 改进 - 架构比较和数据比较改为后台任务运行,比较期间可继续其他操作 (contributed by @0verme) (PR [#8328](https://github.com/t8y2/dbx/pull/8328)) - 优化 Nacos 配置历史浏览与版本对比查看体验 (contributed by @eryajf) (PR [#8406](https://github.com/t8y2/dbx/pull/8406)) - 设置页面悬停即可预览主题和界面字体的应用效果 (contributed by @eryajf) (PR [#8404](https://github.com/t8y2/dbx/pull/8404)) - SQL 编辑器光标位置持久保留,重开标签页后自动恢复 (contributed by @zipg) (PR [#8434](https://github.com/t8y2/dbx/pull/8434)) - 标签页悬停提示显示表注释 - 浏览对象打开表后返回时立即展示缓存的对象列表,无需等待重新加载 (contributed by @Abeautifulsnow) (PR [#8432](https://github.com/t8y2/dbx/pull/8432)) - 数据库备份遵循连接的查询超时设置 (contributed by @zipg) (PR [#8355](https://github.com/t8y2/dbx/pull/8355)) - 数据传输遵循连接的查询超时设置 (contributed by @zipg) (PR [#8382](https://github.com/t8y2/dbx/pull/8382)) - SQL INSERT 导出异常退出时记录诊断日志,便于定位问题 (contributed by @zipg) (PR [#8398](https://github.com/t8y2/dbx/pull/8398)) - 简化数据网格错误提示卡片的视觉层级,去除嵌套边框 - 固定的编辑器标签在单独一行显示且两行可分别滚动 (contributed by @zipg) (PR [#8397](https://github.com/t8y2/dbx/pull/8397)) ### 修复 - 修复 IRIS/Caché 查询结果中超出整数范围的值无法读取的问题 (contributed by @1320209572) (PR [#8452](https://github.com/t8y2/dbx/pull/8452)) - 修复 Caché 查询数据时因生成带引号标识符和列别名列表的 SQL 而报错的问题 - 修复 MQTT 控制台暂停接收消息后已选中消息被清除的问题 (contributed by @1320209572) (PR [#8449](https://github.com/t8y2/dbx/pull/8449)) - 修复取消查询未中断 SQLite 正在执行的语句,导致同一查询标签页无法继续执行的问题 (contributed by @0verme) (PR [#8453](https://github.com/t8y2/dbx/pull/8453)) - 修复 SQLite 无主键表存在重复行时更新可能误改多行的问题,此类歧义更新现在会被拒绝 (contributed by @q396921921) (PR [#8345](https://github.com/t8y2/dbx/pull/8345)) - 修复达梦数据库对象标签页重新加载后丢失当前 Schema 的问题 - 修复 Redshift 切换 Schema 时因 search_path 包含 $user 占位符而报语法错误的问题 - 修复 MySQL 表结构生成 DEFAULT/ON UPDATE CURRENT_TIMESTAMP 子句未携带列时间精度导致建表报错的问题 - 修复 DB2 查看视图源码失败的问题,改从 SYSCAT.VIEWS 读取 (contributed by @chenhbb) (PR [#8407](https://github.com/t8y2/dbx/pull/8407)) - 修复 SQL Server 查询分页改写后丢失 SQL 注释的问题 (contributed by @zorohu) (PR [#8383](https://github.com/t8y2/dbx/pull/8383)) - 修复虚谷无主键表无法编辑行数据的问题 (contributed by @mapan0424) (PR [#8379](https://github.com/t8y2/dbx/pull/8379)) - 修复 H2 远程连接未通过 H2VERSION() 探测真实服务器版本的问题 (contributed by @q396921921) (PR [#8372](https://github.com/t8y2/dbx/pull/8372)) - 修复 Elasticsearch 索引名自动补全不支持模糊匹配的问题 (contributed by @1320209572) (PR [#8433](https://github.com/t8y2/dbx/pull/8433)) - 修复 Oracle JDBC 连接下以小写表名查询后结果无法保存编辑的问题 - 修复 Oracle JDBC 导入生成的多行 INSERT 语句不兼容的问题,改用 INSERT ALL 语句 - 修复 Oracle 联表查询结果不可编辑的问题,支持按 ROWID 编辑保存 (contributed by @zipg) (PR [#8408](https://github.com/t8y2/dbx/pull/8408)) - 修复执行 SQL 文件导入未遵循连接查询超时设置的问题 (contributed by @hanhvs) (PR [#8427](https://github.com/t8y2/dbx/pull/8427)) - 修复打开表结构 DDL 标签页时未立即加载表注释的问题 (contributed by @1320209572) (PR [#8442](https://github.com/t8y2/dbx/pull/8442)) - 修复查询分页改写后 SQL 报错无法定位到原始语句位置的问题 (contributed by @zipg) (PR [#8405](https://github.com/t8y2/dbx/pull/8405)) - 修复关闭标识符引号开关后查看 DDL 仍输出引号的问题 (contributed by @zipg) (PR [#8399](https://github.com/t8y2/dbx/pull/8399)) - 修复切换查询标签页后 SQL 编辑器焦点丢失的问题 (contributed by @eryajf) (PR [#8334](https://github.com/t8y2/dbx/pull/8334)) - 修复切回未缓存的查询标签页时视口位置未恢复的问题 - 修复切换查询标签页后撤销历史跨标签页串扰的问题 - 修复数据标签页重新加载时恢复的排序条件被误当作 WHERE 过滤的问题 (contributed by @1320209572) (PR [#8437](https://github.com/t8y2/dbx/pull/8437)) - 修复工具栏刷新后新增的首行数据滚出可视区的问题 (contributed by @q396921921) (PR [#8386](https://github.com/t8y2/dbx/pull/8386)) - 修复按「排除主键」复制 INSERT 时手动填写的主键值被丢弃的问题 - 修复应用筛选后条件编辑器被关闭的问题 (contributed by @zipg) (PR [#8400](https://github.com/t8y2/dbx/pull/8400)) - 修复 WHERE 条件多行粘贴被折叠成一行的问题,粘贴后自动展开 (contributed by @zipg) (PR [#8365](https://github.com/t8y2/dbx/pull/8365)) - 修复表格预览与保存按钮间距过近的问题 (contributed by @zipg) (PR [#8401](https://github.com/t8y2/dbx/pull/8401)) - 修复升级后旧版网格复制 NULL 文本设置未正确迁移的问题 (contributed by @zipg) (PR [#8428](https://github.com/t8y2/dbx/pull/8428)) - 修复升级后老用户激活数据库时的「浏览对象」默认行为被意外改变的问题 (contributed by @zipg) (PR [#8438](https://github.com/t8y2/dbx/pull/8438)) - 修复 macOS 上手动运行备份计划时未重新确认旧版备份目标目录,目录失效导致备份失败的问题 (contributed by @jasonchen8068) (PR [#8364](https://github.com/t8y2/dbx/pull/8364)) - 修复表属性侧栏和 SQL 工具栏在窄窗口下的响应式布局问题 (contributed by @zipg) (PR [#8380](https://github.com/t8y2/dbx/pull/8380)) - 修复消息队列连接仍显示「新建查询」入口的问题 (contributed by @onenewcode) (PR [#8439](https://github.com/t8y2/dbx/pull/8439)) - 修复 PostgreSQL 多维数组列无法解码显示的问题 - 修复新建查询标签页沿用上一标签页光标和滚动位置的问题 (contributed by @1320209572) (PR [#8467](https://github.com/t8y2/dbx/pull/8467)) - 修复 Oracle 查询因枚举大 schema 而长时间阻塞的问题 (contributed by @1320209572) (PR [#8473](https://github.com/t8y2/dbx/pull/8473)) - 修复表结构编辑器重新挂载后重复切换已消费初始标签的问题 - 修复 SQL Server 旧版 CP437/CP850 排序规则文本乱码的问题 --- <!-- dbx-cnb-mirror --> > 国内下载:如果 GitHub 下载较慢,可从 [CNB 镜像](https://cnb.cool/dbxio.com/dbx/-/releases/tag/v0.6.7) 下载桌面端安装包,Docker 镜像从 `docker.cnb.cool/dbxio.com/dbx:v0.6.7` 拉取。