二丫讲梵
|
3ae1548de0
|
feat(settings): preview theme and UI fonts on hover
|
2026-09-08 01:21:12 +08:00 |
|
zipg
|
d44798f70f
|
feat(export): add SQL INSERT export crash diagnostics
|
2026-09-08 00:43:39 +08:00 |
|
Melody Ruch
|
5814ff0088
|
fix(sqlite): reject ambiguous keyless updates on duplicate rows
|
2026-09-07 23:51:37 +08:00 |
|
Elias
|
3e75be87eb
|
fix(xugu): enable safe row editing without primary keys
|
2026-09-07 22:44:30 +08:00 |
|
t8y2
|
e3d5d14183
|
fix(grid): keep manual primary keys in exclude-PK insert copies
Closes #8293
|
2026-09-07 18:24:37 +08:00 |
|
t8y2
|
5f81ed2e11
|
feat(tabs): show table comments in tab tooltips
Closes #8342
|
2026-09-07 14:10:16 +08:00 |
|
jearhe
|
dc7b905220
|
feat(compare): keep schema and data compares running in background
|
2026-09-07 14:04:39 +08:00 |
|
zipg
|
14e1d4f25b
|
fix(query): enable editing multi-table JOIN result sets
|
2026-09-07 00:54:59 +08:00 |
|
jearhe
|
ab35a5b1da
|
feat(export): add SQL INSERT batch or single-row mode
|
2026-09-06 10:27:34 +08:00 |
|
Melody Ruch
|
3c3ab96421
|
fix(grid): clear identity columns when pasting new rows
|
2026-09-05 22:19:05 +08:00 |
|
Resheba
|
54d7a2c05d
|
feat(ai): add skip TLS certificate verification for AI providers
|
2026-09-05 14:03:58 +08:00 |
|
t8y2
|
cae4c5fde3
|
fix(grid): take tab id first in grid execute sql action
Closes #8216
|
2026-09-05 11:25:42 +08:00 |
|
Melody Ruch
|
ab6a7645f6
|
fix(export): preserve datetime precision across CSV and XLSX exports
|
2026-09-05 09:22:08 +08:00 |
|
t8y2
|
4cc6d0959d
|
fix(desktop): open streaming sql executor for oversized sql files
Closes #8100
|
2026-09-05 08:50:40 +08:00 |
|
zipg
|
a9ce18aef1
|
fix(grid): select cell editor text only once on focus
|
2026-09-05 00:42:07 +08:00 |
|
Abeautifulsnow
|
3ee0640fc2
|
feat(elasticsearch): add visual search profiler
|
2026-09-04 20:38:26 +08:00 |
|
Lan-zk
|
5a3a6e2bb0
|
feat(editor): add sql editor split panes with shared results
|
2026-09-04 14:44:03 +08:00 |
|
Melody Ruch
|
434d44a284
|
feat(search): match quick-open items by pinyin initials
|
2026-09-04 12:41:49 +08:00 |
|
Melody Ruch
|
057c04d306
|
fix(grid): scope header generate-value to the clicked column
|
2026-09-04 12:28:38 +08:00 |
|
二丫讲梵
|
2a4f1a45a9
|
feat(tabs): add tab group pills with names, colors and collapsible side bar
|
2026-09-04 01:23:25 +08:00 |
|
Weiki
|
c28248cd67
|
fix(tabs): prevent trackpad taps from starting tab drag
|
2026-09-03 18:10:26 +08:00 |
|
Melody Ruch
|
aa637b2d90
|
fix(grid): keep filters when refreshing restored table tabs
|
2026-09-03 17:52:07 +08:00 |
|
zipg
|
203eab3dec
|
feat(export): configurable CSV field quoting mode
|
2026-09-03 17:51:50 +08:00 |
|
zipg
|
8cfd69c7c9
|
fix(query): preserve original backend errors with fallback detail
|
2026-09-03 13:43:55 +08:00 |
|
二丫讲梵
|
2c7a420ef6
|
feat(grid): preselect first WHERE field completion suggestion
|
2026-09-03 11:49:18 +08:00 |
|
zipg
|
e2eb481b8a
|
fix(editor): route grid edits through manual txn session
|
2026-09-03 10:27:41 +08:00 |
|
DengQingNian
|
d38be39e03
|
feat(tabs): detach SQL and data tabs into separate windows
|
2026-09-03 01:45:08 +08:00 |
|
Guoyu Su
|
a13a7302fa
|
feat(sql-file): show all execution failures
|
2026-09-03 01:12:25 +08:00 |
|
jearhe
|
d6c4457756
|
fix(editor): substitute sql parameters before explain
|
2026-09-02 20:36:33 +08:00 |
|
zipg
|
b9b9d0bd31
|
fix(mysql): keep select into user variables declared
|
2026-09-02 20:24:12 +08:00 |
|
zipg
|
1706081802
|
feat(updater): allow switching download source after failure
|
2026-09-02 17:35:24 +08:00 |
|
jearhe
|
2c14016828
|
fix(grid): preserve sibling results after multi-result edit
|
2026-09-02 17:08:52 +08:00 |
|
Clarence
|
84669b0d1a
|
fix(influxdb): gate quick-open rolling time window behind opt-in
|
2026-09-02 11:33:24 +08:00 |
|
Melody Ruch
|
e9a90173a6
|
fix(sql): restore SQL file schema for sidebar locate
|
2026-09-01 16:21:40 +08:00 |
|
jearhe
|
694611aade
|
fix(editor): keep scroll after canceling dangerous sql
|
2026-09-01 12:16:59 +08:00 |
|
0xTyson
|
8be503bf40
|
feat(update): download app updates in the background
|
2026-09-01 11:09:44 +08:00 |
|
jearhe
|
23f0b1255b
|
fix(compare): let oracle pick schemas in data compare
|
2026-09-01 11:00:24 +08:00 |
|
二丫讲梵
|
5f9ba51769
|
feat(tabs): configurable tab bar position, grouping and sorting
|
2026-09-01 10:59:50 +08:00 |
|
jearhe
|
14ad5ef9bf
|
fix(mysql): copy varbinary text values as raw strings
|
2026-09-01 01:47:14 +08:00 |
|
zipg
|
afe3b3f3c2
|
feat(sqlserver): add sql server 2000 legacy support
|
2026-09-01 00:33:06 +08:00 |
|
Mo-Moore
|
69a032ed63
|
feat(sidebar): batch actions for multi selected nodes
|
2026-09-01 00:22:02 +08:00 |
|
jearhe
|
40a806a24a
|
fix(grid): sort paginated table data server side
|
2026-08-31 23:45:40 +08:00 |
|
andystenhe
|
f725c50b2c
|
feat(sql-file): add configurable file name filter
|
2026-08-31 22:55:42 +08:00 |
|
onenewcode
|
8f3134dce8
|
feat(elasticsearch): add mapping, settings, stats and clear actions
|
2026-08-31 22:31:35 +08:00 |
|
李子凡
|
b60f04ea61
|
fix(grid): keep cloned rows next to their source
|
2026-08-31 22:29:15 +08:00 |
|
zipg
|
4baa46ca88
|
fix(transfer): allow unquoted gaussdb transfer identifiers
|
2026-08-31 22:28:40 +08:00 |
|
李子凡
|
0e9f92c917
|
fix(grid): copy NULL cells as empty fields
|
2026-08-31 16:57:33 +08:00 |
|
zipg
|
d459628141
|
fix(transfer): support gbase jdbc connections
|
2026-08-31 14:03:54 +08:00 |
|
二丫讲梵
|
b3fcb3a6f1
|
feat(backup): add gzip compression and history filtering
|
2026-08-31 09:02:20 +08:00 |
|
skyler
|
9190554e50
|
fix(sqlite): validate ssh backup and query errors
|
2026-08-30 13:30:00 +08:00 |
|