zipg
ea2b5d1bfd
Fix:支持 SQL Server 新增字段设置自增 ( #2254 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 23:30:50 +08:00
t8y2
16a1d4b1dd
fix(grid): parse mysql enum type suffixes
2026-06-30 23:20:43 +08:00
大峰
f1f99f6f10
feat(ui): add searchable selects to compare and transfer dialogs
2026-06-30 22:53:27 +08:00
二丫讲梵
2e8d399dab
feat(queryStore): 添加数据库打开状态跟踪功能 ( #2251 )
...
- 新增 isDatabaseOpen 方法,用于检查特定连接的数据库是否处于打开状态
- 在 TreeItem 组件中显示数据库打开指示器
- 添加 queryStore.database-open.spec.ts 测试文件,验证数据库打开状态的逻辑
2026-06-30 22:43:38 +08:00
zipg
ad4a8e2647
Fix: 修复根层 SQL 文件点击后未高亮 ( #2250 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 22:41:05 +08:00
zipg
c4de3738fc
Improve: 记住单元格详情 JSON 格式化状态 ( #2252 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 22:38:45 +08:00
啥都不会
427d0c548b
fix(mysql): allow create database without selection
2026-06-30 21:56:47 +08:00
onenewcode
b90e4fd64e
feat(mongodb): support createIndex shell command ( #2187 )
2026-06-30 21:34:58 +08:00
ptma
4e012a9dd9
feat(grid): support datetime formatter patterns
2026-06-30 20:37:23 +08:00
zipg
c38bc05417
Fix:修复 SQL 子查询语义诊断误报 ( #2184 )
...
* Fix:修复 SQL 子查询语义诊断误报
* Improve:添加 SQL 语义诊断开关
* Improve:优化 SQL 语义诊断开关说明
* Fix:收紧 SQL 语义诊断飘红范围
* Improve:调整 SQL 语义诊断默认策略
---------
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 20:15:59 +08:00
zipg
73a996ebe6
Fix: 修复 SQL Server 修改默认值时报错 ( #2190 )
...
* Fix SQL Server default constraint DDL
* Polish SQL Server default display
---------
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 20:14:50 +08:00
t8y2
25dcbeb7e4
feat(oscar): add OSCAR database support
2026-06-30 20:07:55 +08:00
weihan
d3272b4750
fix(postgres): 修复 GaussDB Schema 浏览对象报错 ( #2186 )
...
- GaussDB 复用 PostgreSQL 对象浏览查询,但带时间戳的元数据 SQL 依赖 pg_stat_file、pg_xact_commit_timestamp 等函数,在 prepare 阶段失败,导致原有 fallback 无法触发。
- 让 fallback 覆盖 prepare 和 query 阶段。查询失败时降级到无时间戳查询,保证表、视图、函数、序列仍可正常展示。
2026-06-30 20:06:23 +08:00
zipg
ce72468e5a
Fix:修复 Kingbase 新增字段 SQL 语法 ( #2180 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 20:05:24 +08:00
zipg
79feccc717
Improve:优化 SQL 补全排序 ( #2188 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 20:01:41 +08:00
Guoyu Su
9d97197a61
fix(web): respect base path for icon assets ( #2192 )
2026-06-30 20:01:10 +08:00
jischeng
c6719eec55
fix(ai): preserve tool name when OpenAI-compatible provider re-sends empty id ( #2196 )
...
GLM-5.2 (and potentially other OpenAI-compatible providers) send id="" on
every tool-call delta after the first, while only the first delta carries
function.name. The streaming parser treated Some("") as a valid id and
emitted ToolCallStart for every chunk; the accumulator's insert then
overwrote the previously-correct name with "", producing "Unknown tool:"
errors and trapping the agent in a retry loop until the 30-turn limit.
Two fixes, mutually reinforcing:
1. OpenAI parser: only treat a non-empty id as a genuine tool-call start
(filter out id=""), so subsequent deltas no longer trigger ToolCallStart.
2. Accumulator: merge ToolCallStart into an existing entry instead of
blind insert — keep the known name when the new one is empty, and
preserve accumulated arguments. Defense in depth for any other provider
that re-sends id or splits name across chunks.
Added a regression test that feeds a re-sent ToolCallStart with an empty
name and asserts the name and arguments survive.
Verified end-to-end with the real GLM-5.2 provider: Unknown tool count
dropped from 12+ to 0, and the agent completed in 3 turns instead of
hitting the 30-turn safety limit.
2026-06-30 19:52:43 +08:00
zipg
d04463ebeb
Feature:支持 SQL Server 旧版兼容模式 ( #2181 )
...
* fix: 支持 SQL Server 旧版非加密重试
* fix: 优化 SQL Server 旧版兼容模式入口
---------
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 19:52:07 +08:00
Guoyu Su
8747a0e8f9
fix(clickhouse): place pagination before settings clause ( #2206 )
2026-06-30 19:51:03 +08:00
zipg
da63f6e358
feat(release): add Windows WebView2 offline installer
2026-06-30 19:50:41 +08:00
jischeng
112fce1050
fix(data-tab): fall back to LIMIT 0 preview for snapshot-less lake tables ( #2197 )
...
Lake/external tables (e.g. Paimon in StarRocks) return 'There is currently no snapshot' on data reads when no snapshot exists yet, while metadata reads (DESC/SHOW CREATE) still succeed. Opening such a table surfaced the raw server error because executeTabSql stores the failure as an 'Error' result and never reached the column fetch. Detect that error result and retry the preview with LIMIT 0, which returns the table structure (columns + empty grid). Skip the synthetic-row-id re-query on this path since it is another data read that would fail the same way.
2026-06-30 18:42:05 +08:00
zipg
0777e4aad1
Fix: 修复对象浏览器标签页切回后布局异常 ( #2223 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 18:28:14 +08:00
zipg
04b12f7c06
Fix: 修复 MySQL 存储过程 SELECT 结果未显示 ( #2245 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 18:27:03 +08:00
zipg
58e02fcae1
Fix: 修复 MySQL DESC UPDATE 行内执行按钮解析 ( #2243 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 18:25:14 +08:00
zipg
ccb91784b3
perf(editor): cache executable statement ranges for large SQL scrolling
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 18:05:37 +08:00
zipg
8162a420e3
feat(tabs): display pinned tabs in a separate row
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 18:02:52 +08:00
onenewcode
aae2cae068
fix(export): append semicolons to exported DDL statements
2026-06-30 18:00:44 +08:00
luoianun
ba71068bc8
fix(agent): harden JRE runtime downloads
...
Co-authored-by: luoianun <20828060+luoianun@users.noreply.github.com>
2026-06-30 17:59:15 +08:00
zipg
6a4a8b2828
fix(grid): show empty state for condition history dropdown
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 17:51:56 +08:00
zipg
36ea44b6bc
fix(i18n): add query timeout button translations
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-30 17:50:54 +08:00
onenewcode
7941f30484
fix(postgres): preserve owned sequences during transfer
2026-06-30 17:49:18 +08:00
juve
894ef0c9e0
feat(build): support NixOS packaging
...
* Feature: Support NixOS
* remove dbx-web
---------
Co-authored-by: juve <juevmail8@gmail.com>
2026-06-30 17:46:12 +08:00
zipg
9b93ac777c
fix: 修复 MySQL 索引注释回填
2026-06-30 17:40:48 +08:00
t8y2
9337c7593d
fix(driver-store): hide native agent JRE badge
2026-06-30 17:38:50 +08:00
zipg
a6264a0051
fix: 修复 Oracle 表注释列表显示为空
2026-06-30 17:38:30 +08:00
zipg
93582df14a
feat: 查询超时错误页支持跳转修改超时时间
2026-06-30 17:36:44 +08:00
B022MC
cb8989153a
fix: 修复连接树偶发只剩用户与权限
2026-06-30 17:34:13 +08:00
zipg
95be4fb195
fix: 修复 SQL Server 列注释显示
2026-06-30 17:31:57 +08:00
zipg
5d3e692b6b
Fix: 修复 Oracle 注释开头查询不返回结果表
2026-06-30 17:24:53 +08:00
miracle
7cec4892bf
feat(kafka): support Kafka MQ admin client
2026-06-30 17:01:24 +08:00
funnytime
3e7cf30ce5
feat(grid): add data grid quick entry
2026-06-30 09:14:44 +08:00
hb
074cef8358
fix(duckdb): replace empty placeholder database files
2026-06-30 02:45:21 +08:00
zipg
285a1c555a
fix(postgres): prevent composite foreign key DDL from being split ( #2091 )
2026-06-30 02:00:00 +08:00
zipg
3e9c6c4921
fix(sqlserver): add IDENTITY_INSERT keyword completion ( #2093 )
2026-06-30 01:58:16 +08:00
zipg
a458ebd08f
feat(table): add table font size control ( #2095 )
2026-06-30 01:57:14 +08:00
lexmin0412
c04203ca90
fix(vector): use specified database for Milvus collection listing ( #2087 )
2026-06-30 01:53:48 +08:00
zipg
dab1d145bc
fix(connection): show built-in driver update hint on connection failure ( #2111 )
2026-06-30 01:52:37 +08:00
t8y2
96f265507d
fix(docs): update offline driver downloads
2026-06-30 01:22:36 +08:00
zipg
7a21f2584e
feat(sqlCompletion): support SELECT list expand-all-fields completion ( #2155 )
2026-06-30 00:31:53 +08:00
zipg
2a2d46c48b
Fix:同步 OceanBase 查询超时设置 ( #2156 )
2026-06-30 00:12:15 +08:00