Commit Graph
3486 Commits
Author SHA1 Message Date
李子凡 d3a97164aa fix(sql): preserve empty raw placeholders 2026-08-28 12:36:37 +08:00
李子凡 2c5f926bd8 fix(grid): pad short timestamp fractions 2026-08-28 12:35:47 +08:00
amwps290 20a2994fa1 feat(structure): show table constraints for postgres-compatible dbs 2026-08-28 12:14:04 +08:00
Diego Fabricio c0abc26fe8 fix(grid): allow rerunning exact total row count from status 2026-08-28 11:12:41 +08:00
dadong 99a9961712 fix(export): harden config export passphrase handling 2026-08-28 11:11:35 +08:00
zipg d8ec9bb8d0 feat(connection): choose group when creating a connection 2026-08-28 11:11:00 +08:00
zipg 71d07348ad perf(oracle): stop slow index metadata from blocking first query 2026-08-27 22:25:39 +08:00
Melody Ruch b198dd1327 fix(postgres): affected rows for WITH-wrapped DML and CTE completion 2026-08-27 22:25:09 +08:00
Melody Ruch 1016ccc352 fix(backup): match db.schema.table excludes when database equals schema 2026-08-27 22:24:09 +08:00
Abeautifulsnow ec0b6768be feat(grid): add row/column crosshair highlight setting 2026-08-27 22:23:13 +08:00
zipg 4fed29fba2 fix(structure): improve mysql auto-increment editing and field shortcuts 2026-08-27 18:21:52 +08:00
二丫讲梵 214bf86a6f feat(desktop): add zen mode toggle for data tabs 2026-08-27 17:59:10 +08:00
Farahani 955558c81f feat(safety): temporary write-unlock window for read-only connections 2026-08-27 17:37:54 +08:00
Mo-Moore 7933b7656f feat(jdbc,desktop): browse Hive/Inceptor routines from system views 2026-08-27 17:32:56 +08:00
t8y2 e5572ead7a fix(grid): parse pg timestamps deterministically for local date sort
Closes #7281
2026-08-27 17:32:09 +08:00
dadong dfd4d3b7ff feat(import): add SQL script import with dialect-aware parsing 2026-08-27 17:17:41 +08:00
Yang Fei ab4e747bf9 feat(editor): drag result grid columns into the SQL editor 2026-08-27 17:16:57 +08:00
t8y2 e8d6370b1e fix(grid): reset scroll to top on external result replacement
Results replaced without an internal grid action (SQL re-executed from
the editor or a grid-embedded run button) kept the previous viewport, so
DOM-mode grids stayed stranded at the old scroll offset after running an
ORDER BY query. The result watch now resets to the first row unless the
replacement is an in-place refresh (prepareFullReload markers) or an
infinite-scroll append completion. A remounted grid also no longer
adopts a scroll-only pending-changes snapshot; cached scroll is only
replayed alongside unsaved edit state, while the KeepAlive reactivate
path still restores pure scroll.

Closes #7341
2026-08-27 16:33:23 +08:00
t8y2 4eeeafa858 fix(sidebar): expand collapsed groups when locating tab
Closes #7387
2026-08-27 16:33:23 +08:00
zipg 920ab62cf1 feat(grid): support deleting rows from JOIN query results 2026-08-27 16:28:14 +08:00
t8y2 36a7b7bd3a feat(ai): localize custom provider label 2026-08-27 16:23:51 +08:00
Abeautifulsnow 40549c9573 fix(dialog): clamp grid track and wrap footer so dialogs stop clipping 2026-08-27 16:06:25 +08:00
zipg eb0994e980 feat(grid): support composite unique reference keys 2026-08-27 16:00:00 +08:00
hanxuanyu 704f817b4d feat(grid): add snapshots for selected data 2026-08-27 12:21:28 +08:00
二丫讲梵 d70a1231b0 feat(xlsx): add optional auto filter to xlsx export 2026-08-27 12:18:42 +08:00
Abeautifulsnow bd05c0350d feat(oracle): hide commit/rollback for clean manual-transaction state 2026-08-27 11:30:27 +08:00
t8y2 d2326acb81 fix(grid): keep DOM results at the first row 2026-08-27 11:08:42 +08:00
onenewcode 8bc31d3319 fix(sql-library): use delete confirm label in delete dialogs 2026-08-27 10:55:20 +08:00
知食分子 ba8df70fe6 fix(desktop): add legacy webview fallbacks for snapshots and dialogs 2026-08-27 10:55:05 +08:00
t8y2 afcfa59d0b fix(oracle): reload large values through rowid-wrapped select
Refs: #7082
2026-08-27 10:43:54 +08:00
Melody Ruch 4a3d63b09a fix(completion): mask strings and comments in clause detection 2026-08-27 09:21:54 +08:00
t8y2 caaa8932a1 fix(tests): add missing Keyboard icon to structure editor mocks 2026-08-27 09:11:37 +08:00
zipg e7191b1c4b fix(completion): add datepart args for sqlserver date functions 2026-08-27 08:40:12 +08:00
zipg 2138f59da4 fix(compare): keep oracle prefill selections during async loads 2026-08-27 08:39:45 +08:00
zipg 2711646d48 fix(datagen): stop column defaults overriding generation rules 2026-08-27 08:39:30 +08:00
二丫讲梵 3d77966f52 feat(structure-editor): add quick field add and duplicate shortcuts 2026-08-27 08:39:15 +08:00
二丫讲梵 62f2185f44 feat(sql-formatter): add setting to preserve blank lines 2026-08-27 08:38:50 +08:00
jearhe 6875ca4000 fix(schema-diff): refresh table lists before comparing 2026-08-27 08:38:20 +08:00
Melody Ruch ff88516235 fix(elasticsearch): clamp page size to max_result_window 2026-08-26 22:07:34 +08:00
二丫讲梵 aac09d3cb7 fix(grid): keep canvas hover state across drawing surface flips 2026-08-26 22:04:42 +08:00
t8y2 ac2af84e7b fix(desktop): reformat redis key expansion spec for CI 2026-08-26 21:56:55 +08:00
GIWTO 96d2f0dd1c feat(transfer): swap source and target connections 2026-08-26 21:38:10 +08:00
zipg e93b41a4ff feat(editor): preselect the first completion candidate 2026-08-26 21:31:54 +08:00
zipg 589fbd9de8 feat(ui): streamline sidebar and settings layout 2026-08-26 21:31:26 +08:00
t8y2 8382d85e19 fix(schema-diff): keep both-side tables out of delete group
Closes #7225
2026-08-26 20:52:38 +08:00
t8y2 10df1b07d1 fix(redis): keep key tree groups expanded across refresh
Closes #7173
2026-08-26 20:52:37 +08:00
t8y2 7231c41618 fix(settings): make live preview read-only and hint intentional typo
Closes #7233
2026-08-26 20:52:37 +08:00
t8y2 d06f62f9f4 feat(sidebar): wildcard patterns for visible databases
Closes #7164
2026-08-26 18:43:31 +08:00
t8y2 71344c637c fix(grid): hint truncated values in grid search
Closes #7279
2026-08-26 18:43:21 +08:00
t8y2 138e48d347 fix(export): clamp diagram png scale to canvas limits
Closes #7248
2026-08-26 18:43:09 +08:00