Commit Graph

1439 Commits

Author SHA1 Message Date
t8y2 738696f38e chore(release): v0.5.26 2026-06-01 00:50:24 +08:00
t8y2 c67706db51 fix(desktop): store portable agent runtime in data dir 2026-06-01 00:45:21 +08:00
skyler 9b55c08bf9
Merge pull request #562 from serenez/codex/fix-260-482-overflow-navigation
Fix sidebar and tab overflow navigation
2026-06-01 00:34:30 +08:00
t8y2 54ea6b5d24 fix: vertically center data grid cell content 2026-06-01 00:26:19 +08:00
vrustx 543cc800a3 Merge remote-tracking branch 'upstream/main' into codex/fix-260-482-overflow-navigation
# Conflicts:
#	apps/desktop/src/components/layout/AppTabBar.vue
#	apps/desktop/src/lib/tabPresentation.ts
#	apps/desktop/src/stores/queryStore.ts
2026-05-31 23:41:27 +08:00
t8y2 e28495f3c1 perf: optimize table data loading 2026-05-31 22:10:02 +08:00
vrustx e36e42723a Merge remote-tracking branch 'upstream/main' into codex/fix-260-482-overflow-navigation
# Conflicts:
#	apps/desktop/src/components/layout/AppTabBar.vue
#	apps/desktop/src/lib/tabPresentation.ts
2026-05-31 17:24:07 +08:00
t8y2 33e0cfa831 Optimize table data open latency 2026-05-31 17:06:29 +08:00
vrustx d5b85fa9d0 Fix full-row connection tint in sidebar 2026-05-31 16:41:30 +08:00
t8y2 bd77670770 fix: hide table chrome for query errors 2026-05-31 16:02:32 +08:00
t8y2 1614365393 fix: move AI fix action near query errors 2026-05-31 15:59:13 +08:00
Guoyu Su c58e85bec5
fix(packages): resolve npm bin entrypoint detection (#567)
Fix npm/global bin entrypoint detection for CLI and MCP server by normalizing real entry paths, including symlinked invocations.
2026-05-31 14:04:44 +08:00
t8y2 2face7394b fix(grid): commit temporal input before enter submit 2026-05-31 13:50:30 +08:00
t8y2 d8f2bce320 fix(query): release stale result payloads 2026-05-31 13:45:53 +08:00
t8y2 09ff70918c feat(objects): prioritize base names in object sorting 2026-05-31 13:35:11 +08:00
t8y2 c8cf7ccf00 fix(grid): keep row numbers opaque 2026-05-31 12:57:43 +08:00
t8y2 bbd07e564b feat(grid): support binary cell downloads 2026-05-31 12:44:02 +08:00
t8y2 da6074caaa refactor(sql-file): share import executor 2026-05-31 11:58:15 +08:00
vrustx 9d603b617d Refine overflow navigation review feedback 2026-05-31 11:47:44 +08:00
t8y2 f5cc81f761 perf(sql-file): optimize import batching 2026-05-31 11:14:14 +08:00
vrustx bc4e912504
Add configurable black app icons and logo (#564) 2026-05-31 10:15:59 +08:00
vrustx e94de447c9 Fix sidebar and tab overflow navigation 2026-05-31 02:41:43 +08:00
t8y2 c0b231374d perf(desktop): optimize DataGrid wide table rendering 2026-05-31 01:48:41 +08:00
vrustx c24e3a5086 feat: add table structure density control (#558) 2026-05-31 00:52:09 +08:00
t8y2 ff26e90177 fix(duckdb): reuse connection for query sessions 2026-05-31 00:51:22 +08:00
vrustx 8ef4794105
fix: parse MySQL JDBC URL credentials (#556) 2026-05-30 23:43:35 +08:00
vrustx 7c0ed986c1
fix: enable SQLite math functions (#553) 2026-05-30 23:22:44 +08:00
t8y2 c334550252 feat: add tiered Oracle agent profiles 2026-05-30 22:43:02 +08:00
t8y2 f13c46b903 fix(sidebar): show tooltips only for truncated labels 2026-05-30 21:55:01 +08:00
vrustx fa08ed56a0
fix: display partition tables hierarchically 2026-05-30 21:51:21 +08:00
t8y2 396b168a9c fix(grid): preserve drawer widths and copy ddl 2026-05-30 19:57:23 +08:00
t8y2 bed97483db fix(grid): support value editor font zoom 2026-05-30 19:36:21 +08:00
t8y2 55cad0cc08 fix(structure): reuse compatible data type options 2026-05-30 19:32:34 +08:00
t8y2 e6bccddc2f fix(grid): prevent where filter field overlap 2026-05-30 19:22:41 +08:00
skyler 528b51fb8d
fix(updates): guard portable builds from installer updates (#550) 2026-05-30 19:15:37 +08:00
vrustx 398e040d5c
fix(grid): add cell row and column detail dialogs (#546) 2026-05-30 19:08:42 +08:00
vrustx c95e01e48c
fix(sidebar): restore SQL Server object browser entry (#549) 2026-05-30 19:06:34 +08:00
Guoyu Su bc79fa4683
fix(packages): route gaussdb and opengauss through direct query (#547) 2026-05-30 19:04:40 +08:00
t8y2 0eacda465e fix(mysql): preserve session state for multi-statement queries 2026-05-30 17:57:28 +08:00
t8y2 7e3a34f1e1 ci(packages): build node-core before leaf publishes 2026-05-30 17:43:05 +08:00
t8y2 f358c2e7be ci(packages): make node package release resumable 2026-05-30 17:28:08 +08:00
github-actions[bot] ba8301d909 chore(packages): release 0.4.4 [skip node-packages-release] 2026-05-30 09:22:35 +00:00
t8y2 c467372fc8 fix(packages): polish cli and mcp package contracts 2026-05-30 17:20:38 +08:00
t8y2 2a696be49a fix(test): update sidebar target test for query-context type
Query tabs now return a query-context target so the locate-in-sidebar
button can find and expand the matching database or schema node.
2026-05-30 16:58:19 +08:00
t8y2 0c806be274 feat(sidebar): add locate-in-sidebar button to find active tab's node
Add a crosshair button next to the "New Group" button that scrolls the
sidebar tree to the table/database/collection corresponding to the
currently active tab. Auto-expands collapsed ancestors, reconnects
disconnected connections, and highlights the target node with an amber
flash that fades after 1.8s.
2026-05-30 16:46:53 +08:00
t8y2 09909752e6 fix(connection): remove unreachable redis placeholder 2026-05-30 16:11:24 +08:00
t8y2 6b8ca6af87 fix(sidebar): scroll to newly created groups 2026-05-30 16:09:34 +08:00
t8y2 a9e7f3946d fix(redis): support insecure tls connections 2026-05-30 16:00:13 +08:00
t8y2 74b4acba19 chore(release): bump version to 0.5.25 2026-05-30 13:23:42 +08:00
t8y2 dcc3e723a7 fix(mysql): retry unsupported prepared statements 2026-05-30 13:10:43 +08:00