t8y2
eef217d6eb
feat(sidebar): add node-type search scopes for tree filtering
2026-05-21 22:38:18 +08:00
t8y2
e9d58e5aef
feat(grid): add table info column navigation
2026-05-21 22:26:10 +08:00
t8y2
a08d2aaab9
fix(agents): align managed JRE with Java 21 drivers
2026-05-21 22:11:00 +08:00
t8y2
f5af9da7c7
feat(query): choose new query context
2026-05-21 19:16:00 +08:00
t8y2
9d7ca42acf
fix(connection): expose BigQuery auth params
2026-05-21 18:57:50 +08:00
t8y2
b4e9e798f1
fix(connection): preserve Oracle SID fallback
2026-05-21 18:42:39 +08:00
t8y2
cc38cf6062
fix(desktop): satisfy vue-tsc style typing in app tab bar
2026-05-21 18:00:31 +08:00
t8y2
4a1aa24dc8
fix(desktop): improve tab bar spacing and divider contrast
2026-05-21 17:47:48 +08:00
t8y2
26cc83e351
feat(desktop): improve data tabs switcher UX
2026-05-21 17:43:35 +08:00
t8y2
34ffb91861
fix(ui): prevent stale pointer lock from menus and select
2026-05-21 17:21:37 +08:00
t8y2
b1519b9b60
feat(tabs): add persistent compact title toggle in tab context menu
2026-05-21 16:59:16 +08:00
t8y2
96dd8fccda
feat(redis): allow resizing hash field/value columns
2026-05-21 16:35:46 +08:00
t8y2
cb230f78a0
fix(transfer): use database as schema for mysql-like sources
2026-05-21 16:09:41 +08:00
t8y2
ca15404065
fix(structure-editor): keep nullable header on one line
2026-05-21 15:57:44 +08:00
t8y2
d02a12efe7
fix(grid): keep JSON formatting manual
2026-05-21 15:34:20 +08:00
t8y2
12a1032e1b
fix(grid): preserve column filters on refresh
2026-05-21 14:53:13 +08:00
t8y2
f7f39f124c
feat(grid): format JSON values in cell editor
2026-05-21 14:39:47 +08:00
t8y2
cb7682e932
fix(mysql): normalize temporal SQL literals
2026-05-21 14:14:38 +08:00
t8y2
eef6934e71
feat(structure): support index rebuild editing
2026-05-21 13:21:27 +08:00
t8y2
306d037869
fix(grid): preserve sort on refresh
2026-05-21 13:11:59 +08:00
t8y2
2bf01c5cc7
feat(objects): add view DDL action
2026-05-21 12:57:20 +08:00
t8y2
895c0d58af
feat(settings): support editor system fonts
2026-05-21 12:40:10 +08:00
t8y2
73117255c6
fix(web): support offline driver zip import
2026-05-21 11:40:05 +08:00
t8y2
870e909666
merge: bring shortcut and fullscreen fix into main
2026-05-21 10:42:12 +08:00
t8y2
c8d1b842d3
fix(app): remove mac fullscreen toolbar gap
2026-05-21 10:42:03 +08:00
t8y2
888d3d8890
feat(app): add new query shortcut
2026-05-21 10:34:04 +08:00
baizhi958216
24ea264c5f
feat: Persist MongoDB browser view mode preference ( #370 )
...
* feat: Persist MongoDB browser view mode preference
Signed-off-by: baizhi958216 <1475289190@qq.com>
* feat: Store MongoDB browser view preference in Pinia
Signed-off-by: baizhi958216 <1475289190@qq.com>
---------
Signed-off-by: baizhi958216 <1475289190@qq.com>
2026-05-21 10:24:46 +08:00
t8y2
ab6c73c687
fix(grid): reload after inserted rows save
2026-05-21 10:23:37 +08:00
t8y2
f1a5beede5
fix(grid): default keyless edits for SQL tables
2026-05-21 01:34:45 +08:00
t8y2
803f70dce9
fix(grid): support keyless table edits by capability
2026-05-21 01:26:40 +08:00
t8y2
01666acd99
fix(updates): keep silent update checks badge-only
2026-05-21 01:03:30 +08:00
t8y2
7592def541
feat(grid): add copy as UPDATE action
2026-05-21 00:42:15 +08:00
t8y2
4f379be24a
fix(connection): support SAP HANA tenant routing
2026-05-21 00:32:19 +08:00
t8y2
3ad19107d8
fix(editor): smooth sql zoom interactions
2026-05-21 00:08:47 +08:00
t8y2
5c2028c2c4
feat(redis): improve key browser workflows
2026-05-20 18:54:18 +08:00
t8y2
1b5eea19c2
fix(toolbar): preserve dropdown tooltips
2026-05-20 17:38:20 +08:00
t8y2
1ed26ff4d7
feat(grid): add cell detail value editor
2026-05-20 17:12:00 +08:00
t8y2
75f92ce725
feat(grid): resize table filter panes
2026-05-20 17:01:37 +08:00
t8y2
d64074dbc2
fix(sidebar): preserve searched database children
2026-05-20 16:45:35 +08:00
t8y2
47ec339d5a
fix: preserve pending row edits when switching tabs ( #362 )
...
Wrap ContentArea in KeepAlive to cache tab instances across switches.
Add a module-level pending-changes cache in useDataGridEditor so edits
survive DataGrid destruction caused by result eviction and reload.
2026-05-20 16:22:17 +08:00
Abeautifulsnow
222ebefa6a
feat(ai): add model list fetching in settings ( #364 )
...
- Add `ai_list_models` Tauri command and core support for fetching available models from OpenAI-compatible, Claude, and Ollama providers
- Replace manual model ID input with SearchableSelect in EditorSettingsDialog, including refresh button and loading state
- Add i18n translations for model list UI (en, es, zh-CN)
- Add tests for settings dialog layout and web driver management
2026-05-20 16:14:56 +08:00
yavon007
13424588b9
Support DBX connection deep links ( #359 )
...
* fix(mysql): avoid metadata collation conflicts
Split MySQL column and primary key metadata lookups so MariaDB and OceanBase do not join information_schema tables with incompatible collations.
* feat(grid): add invert column visibility action
* feat(grid): improve cell detail editing
* feat(grid): add keyboard cell navigation
* feat(grid): add column name copy in header tooltip
* feat(grid): improve transpose navigation
* feat(connection): support dbx connection deep links
* docs: document connection deep links
* fix(connection): harden deep link boolean handling
2026-05-20 16:10:14 +08:00
t8y2
62af348a01
fix: custom find/replace UI for SQL editor (Ctrl+F)
...
Closes #352
2026-05-20 13:32:23 +08:00
t8y2
65ce48b0dc
fix: let CodeMirror handle Ctrl+F natively in SQL editor
...
Closes #352
2026-05-20 12:23:27 +08:00
t8y2
98e2d03f64
feat(agent): support offline driver import via ZIP bundle and local JAR
...
Add two offline import methods for users behind corporate firewalls:
- ZIP offline bundle: import all drivers + JRE from a single ZIP file
- Single JAR import: import individual driver JARs per database type
2026-05-20 09:44:03 +08:00
yavon007
49a7541450
Improve data grid cell detail, navigation, and transpose UX ( #342 )
...
* fix(mysql): avoid metadata collation conflicts
Split MySQL column and primary key metadata lookups so MariaDB and OceanBase do not join information_schema tables with incompatible collations.
* feat(grid): add invert column visibility action
* feat(grid): improve cell detail editing
* feat(grid): add keyboard cell navigation
* feat(grid): add column name copy in header tooltip
* feat(grid): improve transpose navigation
2026-05-20 09:43:40 +08:00
t8y2
f702e71de0
chore: bump version to 0.5.14 and fix duplicate i18n key
...
- Bump version to 0.5.14 in package.json, Cargo.toml, tauri.conf.json
- Remove duplicate `copied` key in en/es/zh-CN locale files
2026-05-19 21:02:16 +08:00
t8y2
fe24d70aa6
fix(i18n): add missing grid.copied translation key
2026-05-19 20:56:37 +08:00
t8y2
dac3d8e3c0
feat(grid): batch multiple rows into single INSERT statement
2026-05-19 19:02:01 +08:00
t8y2
8aa85c7c53
fix(grid): widen header control width to account for formatter button
2026-05-19 18:58:57 +08:00