Commit Graph
580 Commits
Author SHA1 Message Date
Abeautifulsnow c417e54698 fix(ai): preserve last-used model during app session 2026-07-17 18:14:49 +08:00
JeaceLiu 782615586c feat(editor): add query editing utilities 2026-07-17 16:32:50 +08:00
onenewcode 1a78287656 fix(settings): allow restoring default date-time formats 2026-07-17 15:30:20 +08:00
Guoyu Su d3947d246c feat(ai): add Claude Code CLI provider 2026-07-17 01:17:06 +08:00
gggaiitx 916aad66bf feat(tabs): add multi-row tab layout option 2026-07-17 00:11:47 +08:00
CSXFanMeng f08a0b7f7f feat(backup): add scheduled database backups 2026-07-16 18:49:15 +08:00
Võ Văn Thành (Jay) 640e82cdc6 feat(mongo): improve completion and add distinct support 2026-07-16 18:21:10 +08:00
lexmin0412 dd3a2e30a4 feat(ai): support multiple configurations and models 2026-07-16 17:59:40 +08:00
Abeautifulsnow 7c43c03254 feat(ai): show reasoning character count when collapsed 2026-07-16 17:31:21 +08:00
zipg 3d23a58e36 fix(editor): improve ASE SQL semantic highlighting 2026-07-16 17:00:55 +08:00
zipg 0a1efdcb85 feat(settings): add global date and time formats 2026-07-16 14:49:28 +08:00
二丫讲梵 11536da7e5 feat(shortcuts): open data in a new tab 2026-07-15 21:43:03 +08:00
LRcoding 711d0ec57b test(editor): cover context menu routing payloads 2026-07-15 20:53:22 +08:00
vrustx 1c34b2b568 fix(connection): share connection group path map 2026-07-15 19:29:38 +08:00
shen 3748d83cde feat(desktop): add database info and SQL statement markers 2026-07-15 18:35:34 +08:00
zipg 7acb5797f0 feat(settings): 增加界面缩放微调档位 (#3543) 2026-07-15 18:03:24 +08:00
t8y2 51da4cd0dd fix(ai): keep streaming response font size consistent 2026-07-15 16:56:52 +08:00
t8y2 c29ad9ba17 fix(ai): stabilize message hover layout 2026-07-15 16:42:33 +08:00
Guoyu Su 872e59f207 fix(desktop): remove MCP runtime shim fallback 2026-07-15 11:30:11 +08:00
t8y2 69dd363417 fix(editor): preserve view type in object navigation 2026-07-14 18:41:26 +08:00
Freedom aff9c8515d feat(settings): embed version changelog in About page 2026-07-14 12:54:07 +08:00
gggaiitx e9e59113a3 fix(query): continue batch after statement errors 2026-07-14 12:51:24 +08:00
zipg 88d05a0a19 feat(oracle): improve multi-schema completion 2026-07-14 12:35:13 +08:00
t8y2 2666ed1cd2 fix(sync): refresh tunnel profiles after download 2026-07-14 11:04:45 +08:00
t8y2 8cebc4a366 fix(query): preserve selected statement source range 2026-07-13 19:57:35 +08:00
二丫讲梵 6f5dffb279 feat(query): show result source ranges 2026-07-13 18:52:14 +08:00
zipg d794bbe768 fix(editor): continue completion after selecting schemas 2026-07-13 17:16:23 +08:00
gggaiitx ea22dc3652 feat(editor): focus newly created query editors 2026-07-13 16:19:12 +08:00
Abeautifulsnow 9e1b0c478e feat(editor): prefill new queries from focused tables 2026-07-13 16:15:09 +08:00
zipg cc9b802b49 fix(editor): handle Oracle line comments in DDL viewer 2026-07-13 16:14:56 +08:00
Freedom 86dad5db9f feat(editor): show column hints for INSERT values 2026-07-13 00:39:36 +08:00
rainhan 977e7f78ca feat(connection): add reusable tunnel profiles 2026-07-12 22:03:46 +08:00
miracle 16e879e40e perf(query): optimize result loading and connection reuse 2026-07-12 11:18:52 +08:00
t8y2 f7f0397407 fix(editor): avoid extra cursor in column selection 2026-07-12 10:05:58 +08:00
wuxiemian 1be66fb115 feat(safety): add production environment safeguards 2026-07-12 10:02:27 +08:00
zipgandtangheng 00d78d8b6a fix: shorten icon theme copy by platform
Co-authored-by: tangheng <tangheng@tanghengdeMacBook-Pro.local>
2026-07-11 21:55:11 +08:00
zipgandtangheng 8ff0f13bd4 fix: 兼容intel Mac旧版系统webview中样式问题
Co-authored-by: tangheng <tangheng@tanghengdeMacBook-Pro.local>
2026-07-11 21:53:29 +08:00
miracle 1a309b6b63 feat(editor): configure SQL variable syntax 2026-07-11 20:45:07 +08:00
Abeautifulsnow 088a4a081b fix(ai): preserve editor content for SQL actions 2026-07-11 08:55:51 +08:00
t8y2 a6de6a1f08 fix(desktop): apply macOS Dock icon theme 2026-07-10 20:53:34 +08:00
zipg e1d6d1224e feat(oracle): support explain plans 2026-07-10 17:55:03 +08:00
t8y2 9e2960881b feat(sync): add GitHub and Gitee snippet providers 2026-07-10 15:32:35 +08:00
t8y2 5a666b1f48 fix(ai): improve assistant execution and MCP settings 2026-07-10 14:31:08 +08:00
zipg 77a5943729 fix(editor): update SQL search escaping and match counts 2026-07-10 12:27:41 +08:00
t8y2 8bddf29776 fix(about): remove top app card and unused aboutDescription i18n 2026-07-10 11:09:53 +08:00
SuLea-IT 8a30bb26f9 fix(settings): preserve editor font after UI font changes 2026-07-10 10:40:10 +08:00
zipgandzipg 24370135eb fix(editor): skip right quote on repeated single-quote input
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-07-09 18:25:27 +08:00
gggaiitx 482f7421be feat(editor): send selected SQL to AI panel 2026-07-09 18:12:27 +08:00
t8y2 87efe469a4 fix(desktop): reduce grid scroll jank 2026-07-09 17:55:33 +08:00
Abeautifulsnow 1cfb39a7b0 fix(ai): restore global reasoning toggle accidentally reverted by d90847bb
fix(ai): restore global reasoning toggle accidentally reverted by d90847bb

Commit 09f9e446 replaced per-message expandedReasoning (Set<number>) with
a global reasoningExpanded boolean ref, defaulting to collapsed so all
messages share the same toggle state. This avoided the flip-flop where
reasoning auto-expanded during streaming and collapsed afterward.

Commit d90847bb (SQL file references) inadvertently reverted this when
resolving merge conflicts during its large template restructure.

Changes:
- Replace expandedReasoning (Set<number>) with reasoningExpanded (ref(false))
- Replace per-index toggleReasoning(i) with global toggleReasoning()
- Template uses reasoningExpanded instead of expandedReasoning.has(i) || msg.isThinking
@
2026-07-09 13:17:23 +08:00