t8y2
c155443d4b
feat(grid): add pinned query result history
2026-06-18 14:57:54 +08:00
t8y2
fe39a38dd4
fix(grid): keep row number colors stable
2026-06-18 14:57:54 +08:00
Scars
a0475d80e3
fix(desktop): complete redis cluster transport routing
2026-06-18 14:57:53 +08:00
t8y2
cde42ac15a
feat(grid): auto-transpose single-row query results with multiple columns
2026-06-18 13:53:26 +08:00
t8y2
59c0929c9f
fix(canvas): restore selected row cell borders
2026-06-18 13:49:48 +08:00
t8y2
17f186db26
fix(sqlserver): rebuild pool after driver panic
2026-06-18 13:43:03 +08:00
t8y2
991043e232
fix(mysql): avoid redundant column reorder sql
2026-06-18 13:26:35 +08:00
t8y2
9e75f62dbf
feat(sqlserver): support linked server browsing
2026-06-18 13:17:44 +08:00
t8y2
fc8ae4b69f
chore(transfer): remove dead query_mysql_create_table_ddl
2026-06-18 13:14:01 +08:00
Spencer.Chang
fae454f96a
feat: add sidebar type-to-search
2026-06-18 13:13:45 +08:00
t8y2
ca427715af
fix(sqlserver): read tinyint precision/scale/length columns as u8 from tiberius
2026-06-18 13:08:09 +08:00
ptma
7ef6c1022e
pref(transfer): prefer native table DDL from source for same-family transfers
2026-06-18 12:40:33 +08:00
t8y2
d3f7ba2cc9
fix(schema-diff): pass objectType for views so Dameng GET_DDL uses VIEW not TABLE
2026-06-18 12:37:04 +08:00
t8y2
13636452d4
fix: implement responsive overflow for right toolbar icons
2026-06-18 12:33:15 +08:00
t8y2
a9d1b48dd5
fix(ai): skip temperature and thinking-disable for Kimi K2.5+ models
2026-06-18 12:32:10 +08:00
t8y2
4ebf041601
chore(test): remove fragile database-type mapping tests
2026-06-18 12:15:10 +08:00
t8y2
a2d4d52113
fix(mysql): skip tcp probe for direct ip connections
2026-06-18 11:55:18 +08:00
t8y2
e926adde42
fix(test): update GBase tree shape assertions and skip MQ in capability checks
2026-06-18 11:54:38 +08:00
二丫讲梵
8e5eac9eab
feat(workflow): 添加同步到 CNB 的工作流
2026-06-18 11:42:54 +08:00
ptma
e7ee0c9ec1
fix(questdb): handle materialized views and unify table_type naming
...
* fix(questdb): handle materialized views
* fix(test): fix rust test problems
2026-06-18 11:40:57 +08:00
t8y2
ad0a9075b5
fix(core): include table when dropping IRIS index
2026-06-18 11:00:19 +08:00
t8y2
8de8a85d66
fix(transfer): ClickHouse ORDER BY must cover PRIMARY KEY columns
2026-06-18 10:50:53 +08:00
t8y2
03e5e27c79
fix(ai): prevent marked parse error from crashing chat during streaming
2026-06-18 10:30:28 +08:00
Libon
f1b8579994
style: improve UI interface
2026-06-18 02:01:00 +08:00
t8y2
4aa907d8b5
fix: handle legacy gbase driver_profile and add MCP driver_profile param
2026-06-18 01:45:33 +08:00
t8y2
d6544ba4be
fix(oceanbase): add ojdbc compatibility parameter
2026-06-18 00:52:37 +08:00
t8y2
26cc2fdc4c
fix: pass numeric precision/scale fields through bridge column mapping
2026-06-18 00:48:59 +08:00
t8y2
00541291e3
feat(ssh): support custom SSH agent socket path
2026-06-18 00:15:08 +08:00
t8y2
c4c427fb67
fix: sort tables by FK dependency in transfer and export
2026-06-18 00:00:37 +08:00
t8y2
71db24813e
fix(informix): add informix_server field to test helpers
2026-06-17 22:59:22 +08:00
t8y2
1aa48cf636
fix(informix): add informix_server field for direct INFORMIXSERVER input
2026-06-17 22:59:13 +08:00
t8y2
48af146b95
fix(table-structure): quote default values for string column types
2026-06-17 22:36:16 +08:00
leic4u
268ee99328
feat(docs): add WinGet installation instructions
...
* Added WinGet installation instructions in README
Added WinGet installation instructions for DBX.
* Added WinGet installation in README.zh-CN.md
Added WinGet installation instructions for DBX.
2026-06-17 22:12:59 +08:00
xcstatus
417a48ccfe
fix(mcp): route ssh transport layers through desktop bridge
2026-06-17 22:06:33 +08:00
至高吾尚
f89bf310b4
fix(mysql): fix garbled Chinese in sidebar table comment
...
Apply fix_potential_double_encoding() to table/object comment fields
returned by list_tables(), list_table_status_show(), and row_to_object(),
consistent with the existing fix for column comments (c21b5d0 ).
The sidebar tree displays TABLE_COMMENT directly from these functions,
so when MySQL returns Latin1-decoded bytes for UTF-8 content, the
comment shows as garbled text like 'OAéƒ¨é—¨åŒæ¥è¡¨' instead of
'OA部门同步表'.
2026-06-17 21:16:30 +08:00
t8y2
22b8ba17bb
fix(schema): handle view DDL object types
2026-06-17 19:29:24 +08:00
bigliangzao
7643148708
fix(mysql): prevent panic on Chinese characters in WHERE clause
...
Fix UTF-8 boundary issues in mysql_top_level_limit, parse_usize_token,
and mysql_keyword_at functions that caused crashes when SQL contains
Chinese characters in string literals.
The issue was introduced in commit 021e1682 which added byte-level
indexing without proper UTF-8 boundary checks. When parsing SQL with
Chinese text (e.g., \"WHERE name LIKE '%批量保存%'\"), the byte index
could point to the middle of a multi-byte UTF-8 character, causing
Rust to panic when slicing the string.
Changes:
- parse_usize_token: Use std::str::from_utf8 to validate slice before parsing
- mysql_keyword_at: Add is_char_boundary checks for safe string slicing
- mysql_top_level_limit: Skip non-UTF-8-boundary bytes after incrementing index
This ensures all byte-level indexing operations stay on valid UTF-8 boundaries,
preventing panics while maintaining the original functionality of detecting
LIMIT clauses for bounded result set collection.
Fixes crash reported by users when executing queries with Chinese conditions.
2026-06-17 19:00:05 +08:00
林剑凛
9bc19cf3b0
fix: apply editor font to document preview
2026-06-17 17:39:38 +08:00
bigliangzao
45f16cfa2e
perf: optimize xlsx export to reduce memory allocations
2026-06-17 17:21:04 +08:00
t8y2
a0136c5bd7
fix(ai): parse ollama reasoning stream chunks
2026-06-17 17:13:48 +08:00
github-actions[bot]
a2ed6dab6c
chore(jdbc): bump plugin version [skip ci]
2026-06-17 08:11:21 +00:00
t8y2
b7e47863da
feat(release): bump version to 0.5.34
v0.5.34
2026-06-17 16:11:04 +08:00
t8y2
9a66bc4fa2
style: remove extra blank line in redis_driver
2026-06-17 15:59:21 +08:00
t8y2
b0cc3ed0d6
fix(sql): split current statement on blank lines
2026-06-17 15:54:57 +08:00
t8y2
6e7035823a
fix(editor): use editor snapshot for SQL execution
2026-06-17 15:30:31 +08:00
t8y2
4dbd1c7cc8
fix: convert source to editable form when opening view/procedure editor
2026-06-17 15:20:21 +08:00
dalew
4888e637c7
fix(redis): unify aggregated INFO output format in console
...
* fix(redis):format INFO output as plain text in cluster mode
* fix(redis): unify aggregated INFO output format in console
2026-06-17 14:54:51 +08:00
luoianun
021e1682c3
fix(mysql): avoid Aliyun ADB timeout for bounded text results
2026-06-17 14:53:13 +08:00
lexmin0412
e6e3cf11f2
fix(connection): preload visible database list on dialog open for accurate summary count
2026-06-17 14:46:17 +08:00
Spencer.Chang
598b5dfef8
feat: add query editor view data context action
2026-06-17 14:42:15 +08:00