二丫讲梵
3ebfae05a2
feat(nacos): add Nacos management console ( #1456 )
2026-06-24 01:19:18 +08:00
Guoyu Su
90fd77cb9e
perf(redis): reduce large key search payload and render cost ( #1672 )
2026-06-23 22:57:03 +08:00
t8y2
451b3f82cd
feat(release): bump version to 0.5.37
2026-06-23 12:20:08 +08:00
t8y2
d6e081cd1b
chore(release): bump version to 0.5.36
2026-06-21 00:14:34 +08:00
t8y2
b897011b74
feat(release): bump version to 0.5.35
2026-06-18 20:33:25 +08:00
t8y2
b7e47863da
feat(release): bump version to 0.5.34
2026-06-17 16:11:04 +08:00
t8y2
9b8aa4292d
feat(release): bump version to 0.5.33
2026-06-16 11:26:41 +08:00
runstone
40f0f98540
Merge branch 'main' of https://github.com/Abeautifulsnow/dbx into feat/ai-agent-loop-phase1
2026-06-12 18:52:05 +08:00
polemp
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
t8y2
b06f935050
chore(release): bump version to 0.5.32
2026-06-12 12:33:03 +08:00
t8y2
22928c51cc
chore(release): bump version to 0.5.31
2026-06-10 13:01:57 +08:00
DengQingNian
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
t8y2
47ee9c6d58
chore: release 0.5.30
2026-06-08 02:26:25 +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
a473f4ff8f
chore: switch license to Apache-2.0
2026-06-07 17:34:59 +08:00
t8y2
85e2cf1f2f
fix: stabilize custom theme integration
2026-06-06 21:04:19 +08:00
polemp
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
0194adfa4c
chore(release): bump version to v0.5.29
2026-06-04 02:10:39 +08:00
t8y2
3f4521f550
chore(release): bump version to 0.5.28
2026-06-03 12:55:04 +08:00
t8y2
e67894bea7
chore: upgrade frontend tooling and speed up checks
2026-06-03 12:20:27 +08:00
t8y2
6fc8364157
chore(release): bump version to 0.5.27
2026-06-02 04:58:29 +08:00
t8y2
ec5aa7a92b
feat(desktop): copy table structure as documents
2026-06-02 01:45:20 +08:00
t8y2
738696f38e
chore(release): v0.5.26
2026-06-01 00:50:24 +08:00
t8y2
74b4acba19
chore(release): bump version to 0.5.25
2026-05-30 13:23:42 +08:00
t8y2
521195c801
chore(release): v0.5.24
2026-05-29 02:03:18 +08:00
t8y2
f40745fbd1
chore: bump version to 0.5.23
2026-05-28 01:32:54 +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
eefe17f480
chore: bump version to 0.5.22
2026-05-27 03:15:09 +08:00
t8y2
366756333a
feat: use codemirror for cell detail editor
2026-05-26 21:02:01 +08:00
t8y2
c2d5b3aea3
chore: bump version to 0.5.21
2026-05-26 12:41:23 +08:00
WangXin
67572cd685
fix(mysql): degrade gracefully when routines lookup fails
...
Split the object browser query into separate TABLES and ROUTINES
fetches. Some MySQL-compatible servers (sharding proxies, restricted
accounts, OceanBase/TiDB variants) reject information_schema.ROUTINES
with ER_UNKNOWN_ERROR (1105 HY000), which previously took down the
entire object browser. Now ROUTINES failures are logged and the user
still gets tables and views.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 11:10:17 +08:00
t8y2
b088858dcf
chore(release): bump version to 0.5.19
2026-05-23 13:36:31 +08:00
t8y2
7353f126d8
chore(release): bump version to 0.5.18
2026-05-22 12:11:14 +08:00
t8y2
7a3721952a
feat(ai): highlight chat code with Shiki
2026-05-22 01:09:40 +08:00
t8y2
cc5a6c650d
chore(release): bump version to 0.5.17
2026-05-21 19:19:43 +08:00
t8y2
01572ebad7
chore(release): bump version to 0.5.16
2026-05-21 11:06:54 +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
c0d3a46b93
chore: bump version to 0.5.15
2026-05-20 11:14:12 +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
da4703cc01
chore: bump version to 0.5.13
2026-05-19 00:34:32 +08:00
t8y2
2172b624b1
chore: bump version to 0.5.12
2026-05-18 17:50:26 +08:00
t8y2
58b4221f83
chore(ci): remove codecov integration
2026-05-18 02:38:23 +08:00
t8y2
06683c57b1
chore(repo): move desktop app under apps
2026-05-18 02:35:39 +08:00
t8y2
5dabdb3985
chore(repo): move app tests under packages
2026-05-18 02:23:58 +08:00
t8y2
8192a884b7
chore: bump version to 0.5.11
2026-05-18 02:15:41 +08:00
t8y2
1917c0855b
feat(cli): add dbx node packages
2026-05-18 00:53:06 +08:00
t8y2
090833f280
chore: bump version to 0.5.10
2026-05-17 10:57:45 +08:00
t8y2
d054f04813
chore: bump version to 0.5.9
2026-05-16 01:01:07 +08:00
t8y2
a14a6977fa
chore: bump version to 0.5.8
2026-05-15 20:20:44 +08:00
t8y2
29309a16e9
chore: bump version to 0.5.7
2026-05-15 00:30:25 +08:00
t8y2
8305b9670f
feat(ci): integrate Codecov for test coverage reporting
2026-05-14 20:33:26 +08:00
t8y2
56f04dc8d4
chore: bump version to 0.5.6
2026-05-14 02:26:28 +08:00
t8y2
692815fd45
chore: bump version to 0.5.5
2026-05-13 17:14:57 +08:00
t8y2
724813c72a
chore: bump version to 0.5.4
2026-05-12 14:56:10 +08:00
t8y2
3733c3f08f
chore: bump version to 0.5.3
2026-05-11 02:31:47 +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
t8y2
766977e7de
chore: bump version to 0.5.2
2026-05-10 13:01:38 +08:00
t8y2
97b77ec46d
feat(diff): add data compare and schema sync coverage
2026-05-09 23:44:49 +08:00
t8y2
d6b367ebec
build(release): bump version to 0.5.1
2026-05-09 18:26:41 +08:00
t8y2
b8b4ef2e5a
feat(editor): support tab indentation
2026-05-09 15:58:28 +08:00
t8y2
6f29c38866
chore: bump version to 0.5.0
2026-05-09 12:20:19 +08:00
t8y2
a8e9ac34e0
chore: bump version to 0.4.3
2026-05-07 11:51:59 +08:00
t8y2
4b11506bee
feat(ai): add markdown rendering for AI assistant responses
...
Use `marked` library to parse LLM output so bold, headings, lists and
other markdown syntax render properly instead of showing raw symbols.
Also fix missing oxfmt darwin-arm64 native binding.
2026-05-06 22:33:30 +08:00
t8y2
9ba38a4dc9
chore: bump version to 0.4.2
2026-05-06 20:24:13 +08:00
Wu Clan
2aaf05bc5a
feat: add check fmt and lint commands ( #112 )
2026-05-06 12:09:26 +08:00
t8y2
4cef22904b
feat(chart): add chart functionality with ECharts integration and update output view options
2026-05-05 16:53:26 +08:00
t8y2
0ee433763a
chore: bump version to 0.4.1
2026-05-05 16:13:53 +08:00
t8y2
3acd9280ac
chore: add oxfmt + husky + lint-staged for code formatting and CI format checks
2026-05-05 15:41:34 +08:00
t8y2
10d1d31053
Refactor code structure for improved readability and maintainability
2026-05-05 13:21:04 +08:00
t8y2
41bceffc0e
feat: add web deployment with axum server, Docker support, and browser UI
...
Introduce src-web (axum HTTP server) exposing all 43 database operations
as REST APIs with SSE streaming for AI, transfers, and SQL file execution.
Frontend adapts automatically between Tauri and HTTP backends via api.ts.
Includes password authentication, Docker packaging, and login page.
2026-05-05 03:16:50 +08:00
t8y2
af9c206d75
feat: add auto-update support via tauri-plugin-updater
2026-05-04 18:14:40 +08:00
t8y2
8d3c14c24a
chore: bump version to 0.4.0
2026-05-04 17:41:07 +08:00
t8y2
dbb9375374
chore: upgrade tauri packages to 2.11.0
2026-05-04 03:09:51 +08:00
t8y2
99c5626cc3
chore: bump version to 0.3.10
2026-05-04 03:05:45 +08:00
t8y2
b771e69f29
chore: bump version to 0.3.9
2026-05-03 15:13:48 +08:00
t8y2
da70b8f2c1
chore: bump version to 0.3.8
2026-05-03 13:01:46 +08:00
t8y2
fb8b06cc14
chore: bump version to 0.3.7
2026-05-02 23:29:38 +08:00
t8y2
608a02a0bb
chore: bump version to 0.3.6
2026-05-02 17:48:30 +08:00
rarnu
c408a2bea0
fix: 重新加入@babel/runtime依赖,原因是不加则CodeMirror-Theme会报错
2026-05-02 17:29:14 +08:00
rarnu
e5f3f3bad8
fix: 清理无用的依赖项
2026-05-02 17:19:34 +08:00
rarnu
4af43e35e1
add: 增加对CodeMirror的设置页
2026-05-02 14:58:55 +08:00
t8y2
f936e4e99f
chore: bump version to 0.3.5
2026-05-02 09:55:15 +08:00
t8y2
85af211089
chore: bump version to 0.3.4
2026-05-01 23:12:01 +08:00
t8y2
830dd03772
chore: bump version to 0.3.3
2026-05-01 15:00:10 +08:00
t8y2
b33d823a11
chore: bump version to 0.3.2
2026-05-01 10:21:51 +08:00
t8y2
fd850d124b
chore: bump version to 0.3.1
2026-05-01 01:05:07 +08:00
t8y2
0e91b5d121
chore: bump version to 0.3.0
2026-04-30 21:48:04 +08:00
t8y2
c424085fc8
feat(icons): 使用本地数据库图标资产
2026-04-30 20:13:30 +08:00
Bacon2994
a248615819
feat: add sql editor completion ( #33 )
2026-04-30 17:49:19 +08:00
skyler
ed5d9e88d3
chore: bump version to 0.2.1 ( #30 )
2026-04-30 17:05:42 +08:00
SuLea-IT
5ee4f9300f
feat: format sql ( #19 )
...
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local>
2026-04-30 15:56:16 +08:00
t8y2
c563d4fee1
chore: bump version to 0.2.0
2026-04-30 11:41:09 +08:00
t8y2
b2e6dfad7e
feat: initial release
...
Multi-database management tool built with Tauri + Vue 3.
Supports MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server.
2026-04-29 18:09:23 +08:00