t8y2
9c95f0af34
fix(import): decrypt Navicat passwords over HTTP
2026-08-01 20:28:36 +08:00
github-actions[bot]
81f3895145
chore(packages): release 0.4.50 [skip node-packages-release]
2026-08-01 03:04:20 +00:00
amwps290
a6a072294a
feat(spatial): add SRID-aware geometry previews
2026-07-31 22:31:51 +08:00
github-actions[bot]
8bb09502e5
chore(packages): release 0.4.49 [skip node-packages-release]
2026-07-31 04:41:27 +00:00
github-actions[bot]
2f9fbb4e0a
chore(packages): release 0.4.48 [skip node-packages-release]
2026-07-30 19:55:22 +00:00
github-actions[bot]
91afd7079e
chore(packages): release 0.4.47 [skip node-packages-release]
2026-07-30 04:10:01 +00:00
github-actions[bot]
bbd01d9a30
chore(packages): release 0.4.46 [skip node-packages-release]
2026-07-30 02:36:16 +00:00
github-actions[bot]
792acf791f
chore(packages): release 0.4.45 [skip node-packages-release]
2026-07-29 04:56:35 +00:00
github-actions[bot]
1806bbfe61
chore(packages): release 0.4.44 [skip node-packages-release]
2026-07-27 17:38:55 +00:00
github-actions[bot]
bd73fefc42
chore(packages): release 0.4.43 [skip node-packages-release]
2026-07-26 17:25:43 +00:00
onenewcode
51fa058edb
feat(redis): add local expiration modes
2026-07-26 23:33:56 +08:00
github-actions[bot]
cac31caac2
chore(packages): release 0.4.42 [skip node-packages-release]
2026-07-23 17:11:41 +00:00
github-actions[bot]
62b3d98279
chore(packages): release 0.4.41 [skip node-packages-release]
2026-07-22 17:29:35 +00:00
github-actions[bot]
1aed54c165
chore(packages): release 0.4.40 [skip node-packages-release]
2026-07-21 17:51:29 +00:00
github-actions[bot]
09134a7314
chore(packages): release 0.4.39 [skip node-packages-release]
2026-07-21 01:04:53 +00:00
github-actions[bot]
a438340fc2
chore(packages): release 0.4.38 [skip node-packages-release]
2026-07-19 19:07:45 +00:00
github-actions[bot]
7a6b976be8
chore(packages): release 0.4.37 [skip node-packages-release]
2026-07-18 17:03:18 +00:00
t8y2
77c1203e6f
feat(mcp): remove legacy TypeScript runtime
2026-07-19 00:47:56 +08:00
github-actions[bot]
a357ac7e93
chore(packages): release 0.4.36 [skip node-packages-release]
2026-07-18 16:16:52 +00:00
t8y2
6e58191e64
fix(release): keep platform packages linked in workspace lockfile
2026-07-19 00:03:40 +08:00
github-actions[bot]
2063716def
chore(packages): release 0.4.35 [skip node-packages-release]
2026-07-18 15:21:03 +00:00
t8y2
4bcf618162
feat(cli): migrate CLI to native Rust binary
2026-07-18 22:29:29 +08:00
github-actions[bot]
2d4a14746d
chore(packages): release 0.4.34 [skip node-packages-release]
2026-07-18 10:05:21 +00:00
t8y2
8d7dc695bb
feat(mcp): run server from Rust binary
2026-07-18 17:57:44 +08:00
onenewcode
bb613b1712
fix(mongodb): support aggregate options and parse errors
2026-07-17 16:57:38 +08:00
zipg
e4c56e6165
feat(sqlserver): add execution plan support
2026-07-16 16:32:52 +08:00
t8y2
8825b6335f
feat(grid): decompose data grid interaction surfaces
2026-07-16 14:00:02 +08:00
t8y2
47238b689c
feat(editor): add vim mode
2026-07-03 15:38:07 +08:00
t8y2
609f2ef7c7
feat(connection): allow revealing saved passwords
2026-07-02 02:49:02 +08:00
ptma
4e012a9dd9
feat(grid): support datetime formatter patterns
2026-06-30 20:37:23 +08:00
t8y2
23b44cc2b9
fix(mcp): add direct Redis command execution
2026-06-26 22:27:31 +08:00
二丫讲梵
3ebfae05a2
feat(nacos): add Nacos management console ( #1456 )
2026-06-24 01:19:18 +08:00
polemp and Sam
ef5ed05ae7
feat(schema-diff): professional DDL diff view with deployment-aware colors and custom themes ( #1112 )
...
Co-authored-by: Sam <14344444@@qq.com>
2026-06-12 17:14:05 +08:00
DengQingNian and dqn
32164d5aea
feat(grid): add layer preview for geometry columns with Leaflet map ( #892 )
...
* feat(grid): add layer preview for geometry columns with Leaflet map
* fix: restore dev:backend script with env vars and cargo watch
* chore: update pnpm-lock.yaml for leaflet and dom-to-image-more dependencies
---------
Co-authored-by: dqn <someonegdeng@qq.com >
2026-06-09 10:12:56 +08:00
Quinlevi
897e6998fd
feat(dameng): full DM8 database support
...
Adds Dameng DM8 explain/autotrace support and user-management SQL support, with backend autotrace safety checks and escaped CREATE USER SQL.
2026-06-08 02:07:00 +08:00
t8y2
fabf2172e4
chore: migrate test runner from node:test/tsx to vitest
...
155 files, 1091 tests, 4.3s (2x faster than previous 9.1s).
2026-06-08 01:17:27 +08:00
t8y2
85e2cf1f2f
fix: stabilize custom theme integration
2026-06-06 21:04:19 +08:00
polemp and Sam
a067ee8d76
feat: custom theme system with PostgreSQL PL/pgSQL highlighting fix
...
- Fix PostgreSQL function highlighting by disabling doubleDollarQuotedStrings
in extended PostgreSQL dialect, enabling PL/pgSQL syntax highlighting
inside $ blocks
- Add complete custom editor theme system with multi-theme management
(create, rename, duplicate, delete), visual color editor (12 colors),
JSON import/export, real-time preview, and 12 preset color schemes
- Add background/foreground color customization with system theme defaults
- Optimize EditorSettingsDialog layout: 2-column grid with font selector
taking available space and theme dropdown grouped with custom theme button
- Add i18n support for custom theme UI (en, zh-CN, zh-TW, es)
- Fix Tauri production build by adding custom-protocol feature
- Update .gitignore for temporary build artifacts
Closes t8y2#788
Co-authored-by: Sam <14344444@@qq.com>
2026-06-06 20:59:21 +08:00
t8y2
2b5300722f
feat: optimize tab result lifecycle caching
2026-06-06 20:30:35 +08:00
t8y2
e67894bea7
chore: upgrade frontend tooling and speed up checks
2026-06-03 12:20:27 +08:00
t8y2
ec5aa7a92b
feat(desktop): copy table structure as documents
2026-06-02 01:45:20 +08:00
t8y2
50a7fd8968
fix(postgres): read custom enum values via binary protocol fallback
...
tokio_postgres's FromSql<String> only accepts built-in text-like OIDs and
rejects custom enum OIDs, causing all enum column values to display as
NULL. Add a PgAnyString adapter that accepts any type and reads raw bytes
as UTF-8, used as a last-resort fallback in pg_value_to_json and
pg_array_to_json_value.
Also bump shadcn-vue (2.6.2→2.7.3) and reka-ui (2.9.6→2.9.8).
Closes #485
2026-05-27 19:11:13 +08:00
t8y2
366756333a
feat: use codemirror for cell detail editor
2026-05-26 21:02:01 +08:00
t8y2
7a3721952a
feat(ai): highlight chat code with Shiki
2026-05-22 01:09:40 +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
58b4221f83
chore(ci): remove codecov integration
2026-05-18 02:38:23 +08:00
t8y2
1917c0855b
feat(cli): add dbx node packages
2026-05-18 00:53:06 +08:00
t8y2
8305b9670f
feat(ci): integrate Codecov for test coverage reporting
2026-05-14 20:33:26 +08:00
t8y2
14680238b8
feat: editor enhancements, DataGrid refactor, and sidebar improvements
...
- Add bracket auto-close and matching to SQL editor (closeBrackets, bracketMatching)
- Show truncation warning banner when query results exceed 10,000 rows
- Extract shared export format functions (CSV/JSON/SQL INSERT) to lib/exportFormats.ts
- Add progressive rendering to sidebar tree (50-node cap with "show more")
- Fix connection node expanding before connect succeeds
- Split DataGrid.vue (3177→2535 lines) into 4 composables:
useDataGridExport, useDataGridColumnResize, useDataGridSelection, useDataGridEditor
2026-05-11 01:08:07 +08:00
t8y2
6addbea72d
test: 接入前端测试脚本
2026-05-10 22:32:01 +08:00