v0.6.49
parruda/swarmv0.6.49Oct 19, 2026by t8y2
Upgrading?
AI Summary
Adds SQL editor enhancements like comment-based autocomplete and connection color tagging, along with various UI and data transfer fixes.
Key Highlights
- Query results and connection borders show source connection configuration colors.
- SQL autocomplete supports searching by table and column comments (Chinese, Pinyin, English).
- Compact card width option for object and database browsers.
- SQL autocomplete list supports Ctrl-N/P navigation.
- Huawei DWS connection support for viewing Estimated Plan.
New Features
- Comment-based SQL autocomplete
- Connection color tagging
- Compact card width selection
- SQL autocomplete navigation
- Huawei DWS Estimated Plan
Full Release Notes
### 赞助信息 - Jalapeno Cloud:GLM-5.3 限时 3 折(10 月 19 日至 25 日),Step 5 已上线,[活动入口](https://www.jalapeno-cloud.ai/DBX) ### 新功能 - 查询结果标签、结果集标签和结果区边框显示来源连接配置的颜色,便于区分测试与生产等不同环境的连接 (contributed by @CSXFanMeng) (PR [#10823](https://github.com/t8y2/dbx/pull/10823)) - SQL 编辑器补全支持按表和列的注释搜索,中文注释、拼音首字母和英文注释文本均可匹配 (contributed by @lxk955) (PR [#12629](https://github.com/t8y2/dbx/pull/12629)) - 对象和数据库浏览器的紧凑卡片宽度可在 160、200、240 像素间选择(默认 160),两个浏览器共享该设置 (contributed by @eryajf) (PR [#12721](https://github.com/t8y2/dbx/pull/12721)) - SQL 补全列表支持 Ctrl-N/P 上下选择补全项 (contributed by @Xcylway) (PR [#12698](https://github.com/t8y2/dbx/pull/12698)) - 查询结果列宽按 SQL 文件记忆,手动调整的列宽跨会话和跨标签页保留 (contributed by @lxk955) (PR [#12641](https://github.com/t8y2/dbx/pull/12641)) - 华为 DWS 连接支持查看 Estimated Plan 预估执行计划 (contributed by @0verme) (PR [#12644](https://github.com/t8y2/dbx/pull/12644)) - 数据传输新增目标列名转大写选项 ### 改进 - 设置页语言选项的国旗图标改用内置 SVG 渲染,Windows 上不再依赖系统 emoji 字体,各平台显示一致 (contributed by @Ezreal-byte) (PR [#12715](https://github.com/t8y2/dbx/pull/12715)) - 深色主题下工作台内层面板改用不透明边框和更清晰的圆角,面板轮廓不再难以分辨 (contributed by @cseda-gullivernet) (PR [#12600](https://github.com/t8y2/dbx/pull/12600)) - 「跳转列」目标列表按用户调整后的列顺序显示,与网格和字段面板保持一致 (contributed by @hongshuo-wang) (PR [#11862](https://github.com/t8y2/dbx/pull/11862)) - MongoDB、Redis、etcd、ZooKeeper 等自带表单的连接类型补齐「保存密码」开关,取消勾选后密码不再写入本地密钥存储 (contributed by @zipg) (PR [#12597](https://github.com/t8y2/dbx/pull/12597)) - Redis 连接 TLS 设置支持配置 CA 证书与客户端证书,可连接私有 CA 或启用双向认证的实例 (contributed by @zipg) (PR [#12598](https://github.com/t8y2/dbx/pull/12598)) - 表格中选择自动刷新间隔后立即开始刷新,无需再单独点击开始自动刷新 (contributed by @Acd-kk) (PR [#12758](https://github.com/t8y2/dbx/pull/12758)) - 布尔值文本显示设置同时应用于单元格编辑下拉和详情面板,与网格显示保持一致 (contributed by @zipg) (PR [#12626](https://github.com/t8y2/dbx/pull/12626)) - 「在数据库中查找」数据模式改为批量获取列并合并探测语句,显著减少跨进程往返;Oracle 家族 CLOB 列改用 DBMS_LOB 全量匹配,超长内容不再报 ORA-22835 (contributed by @Lan-zk) (PR [#12689](https://github.com/t8y2/dbx/pull/12689)) ### 修复 - 长按执行快捷键不再对同一标签页重复触发并发执行,执行计时和加载状态不再永久卡住 (contributed by @lxk955) (PR [#12703](https://github.com/t8y2/dbx/pull/12703)) - 多语句查询按语句应用分页限制,并区分展示当前页 SQL 与实际执行 SQL (contributed by @eryajf) (PR [#12684](https://github.com/t8y2/dbx/pull/12684)) - Web 端断线重连后保留插件侧边栏会话,文件和 SSH 操作不再报无活动连接 (contributed by @jinpy666) (PR [#12662](https://github.com/t8y2/dbx/pull/12662)) - PostgreSQL MERGE 语句格式化按子句边界换行,不再逐词一行 (contributed by @zipg) (PR [#12595](https://github.com/t8y2/dbx/pull/12595)) - 快速开始页最近连接打开查询时带入连接默认 schema,未限定表名的查询不再报对象不存在 (contributed by @zipg) (PR [#12596](https://github.com/t8y2/dbx/pull/12596)) - 中文输入法在表信息悬浮搜索框内组合输入时不再关闭悬浮窗、丢失已输入内容 (contributed by @thailoc-dev) (PR [#12762](https://github.com/t8y2/dbx/pull/12762)) - 反引号、双引号、方括号包裹的 SQL 标识符按标识符着色,不再与字符串字面量同色 (contributed by @lxk955) (PR [#12630](https://github.com/t8y2/dbx/pull/12630)) - SQL 语义分析的文本范围统一为包含式结尾列,诊断高亮不再多包含尾随的分隔符 (contributed by @lxk955) (PR [#11779](https://github.com/t8y2/dbx/pull/11779)) - 手动统计总行数不再显示整表刷新遮罩,进度只在结果栏显示,统计期间表格仍可选中复制 (contributed by @zipg) (PR [#12653](https://github.com/t8y2/dbx/pull/12653)) - Oracle 家族文本型 BLOB 复制为解码文本,与网格预览一致而不是十六进制 (contributed by @Tong-bit-art) (PR [#12679](https://github.com/t8y2/dbx/pull/12679)) - 无语句序号的批量删表结果按计划一一对应,单表删除成功后不再误报操作失败 (contributed by @lxk955) (PR [#12685](https://github.com/t8y2/dbx/pull/12685)) - DB2 查询结果翻页改用游标分页,不支持 OFFSET 子句的旧版服务端不再报 SQLCODE -104 (contributed by @zipg) (PR [#12764](https://github.com/t8y2/dbx/pull/12764)) - 触发器启用/禁用后侧边栏图标状态即时更新,手动刷新表不再丢失表级触发器 (contributed by @lxk955) (PR [#12670](https://github.com/t8y2/dbx/pull/12670)) - 表级触发器分组刷新只加载当前表的触发器,Firebird 触发器支持启用/禁用和新建模板 (contributed by @lxk955) (PR [#12664](https://github.com/t8y2/dbx/pull/12664)) - 关闭自动打开详情后点击其他对象,已打开的详情面板同步切换,不再停留在旧对象 (contributed by @lxk955) (PR [#12697](https://github.com/t8y2/dbx/pull/12697)) - 侧边栏弹窗或内联重命名关闭后键盘焦点回到原位置,可继续键盘操作 (contributed by @Xcylway) (PR [#12699](https://github.com/t8y2/dbx/pull/12699)) - 未分组的横版标签保留用户显式配置的连接底色,连接颜色设置不再失去效果 (contributed by @zipg) (PR [#12756](https://github.com/t8y2/dbx/pull/12756)) - 指针斜滑经过相邻菜单项时不再误切换或关闭已展开的二级菜单 (contributed by @hongshuo-wang) (PR [#12739](https://github.com/t8y2/dbx/pull/12739)) - 连接树底部显示端点行时插件快捷栏列表高度不再塌缩为标题行 (contributed by @yaoxinghuo) (PR [#12604](https://github.com/t8y2/dbx/pull/12604)) - 插件快捷入口位于连接树底部时,切换插件显示状态不再错误隐藏快捷栏 (contributed by @onenewcode) (PR [#12659](https://github.com/t8y2/dbx/pull/12659)) - openGauss 查看表索引修正兼容 SQL 的 JOIN 顺序,不再报 syntax error at or near "LEFT" (contributed by @lxk955) (PR [#12686](https://github.com/t8y2/dbx/pull/12686)) - GaussDB 索引查询保持 opclass JOIN 在 WHERE 之前,索引列表加载不再报语法错误 (contributed by @yiqiui) (PR [#12690](https://github.com/t8y2/dbx/pull/12690)) - CockroachDB 刷新表列表时为 schema 占位符补充 ::text 转换,不再报 could not determine data type of placeholder - InfluxDB 1.x 查看测量结构改为展示只读描述,右键查看 DDL 不再失败 - standalone Redis 大集合「加载更多」游标限定在本连接内,点击后不再报游标无效或无响应 (contributed by @lxk955) (PR [#12648](https://github.com/t8y2/dbx/pull/12648)) - SQL Server、达梦 IDENTITY 自增列传输到 MySQL 家族目标保留 AUTO_INCREMENT,省略 id 的插入不再失败 (contributed by @Tong-bit-art) (PR [#11994](https://github.com/t8y2/dbx/pull/11994)) - Doris、StarRocks 目标按 BIGINT 门槛保留自增列并跳过同列 DEFAULT,建表不再被拒绝 (contributed by @Tong-bit-art) (PR [#12691](https://github.com/t8y2/dbx/pull/12691)) - MySQL auto_increment 源列传输到 Doris、StarRocks 不再生成不被支持的 INT AUTO_INCREMENT (contributed by @Tong-bit-art) (PR [#12713](https://github.com/t8y2/dbx/pull/12713)) - DATETIME 列传输到 Oracle、OceanBase Oracle 模式目标映射为 TIMESTAMP,建表不再报 OBE-00900/ORA-00902 - SQL 导入允许 NOW()、CURRENT_TIMESTAMP 等无参时间表达式由数据库执行,预览阶段不再报不支持 (contributed by @Xcylway) (PR [#12688](https://github.com/t8y2/dbx/pull/12688)) --- <!-- dbx-cnb-mirror --> > 国内下载:如果 GitHub 下载较慢,可从 [CNB 镜像](https://cnb.cool/dbxio.com/dbx/-/releases/tag/v0.6.49) 下载桌面端安装包,Docker 镜像从 `docker.cnb.cool/dbxio.com/dbx:v0.6.49` 拉取。
Related Repositories
maybe-finance/maybe★ 54,215
The personal finance app for everyone
huginn/huginn★ 50,087
Create agents that monitor and act on your behalf. Your agents are standing by!
discourse/discourse★ 48,002
A platform for community discussion. Free, open, simple.
chatwoot/chatwoot★ 38,072
Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬