Commit Graph
7176 Commits
Author SHA1 Message Date
Alexander 0b3e79331b feat(i18n): add Russian locale 2026-09-24 12:49:11 +08:00
jearhe 84ec5eac74 fix(plugin-plan): resolve Doris profiles to the Doris explain dialect 2026-09-24 12:35:47 +08:00
二丫讲梵 82a85e6362 fix(desktop): clarify migration key setup and small-window layout 2026-09-24 12:35:24 +08:00
t8y2 72f1e5e5eb fix(mcp): remove useless String conversion caught by clippy 2026-09-24 12:34:53 +08:00
_Mr丶s ゛😁® 76e41a6a4d feat(ddl): formatted DDL display with dialog or tab mode 2026-09-24 12:27:15 +08:00
t8y2 86bdf9f78a feat(tabs): use database logo for sql editor tab icons 2026-09-24 12:21:11 +08:00
二丫讲梵 1b2e4e1a6f feat(structure): keep newly created tables open for editing 2026-09-24 12:20:33 +08:00
AiLi 1aa8b21a87 fix(connection): safely copy and redact connection credentials 2026-09-24 12:19:02 +08:00
二丫讲梵 81f963fe60 fix(grid): size columns by sampled values and distribute spare width 2026-09-24 12:16:20 +08:00
zipg e8e2625801 feat(grid): add clock-hand progress animation to auto refresh 2026-09-24 12:13:47 +08:00
xianghu908 6517284d95 feat(data-grid): make the row number column show original row numbers 2026-09-24 12:11:58 +08:00
slowlyo 9ab1462ca8 fix(query): use tableMeta casing for result tab titles 2026-09-24 12:10:10 +08:00
二丫讲梵 3899aea866 fix(meilisearch): prevent refresh text selection 2026-09-24 12:09:41 +08:00
Thanadon Kongkanun 42a1949bdc fix(editor): copy editor text with CRLF line endings on Windows 2026-09-24 12:09:10 +08:00
t8y2 417ce09de1 fix(ci): refresh duckdb driver lockfile after os-keyring split 2026-09-24 11:53:35 +08:00
github-actions[bot] e02d6ece98 chore(packages): release 0.4.95 [skip node-packages-release] packages-v0.4.95 2026-09-24 03:52:20 +00:00
zipg 215550bd09 fix(desktop): keep security migration wizard reachable in short windows 2026-09-24 11:44:57 +08:00
t8y2 d94a0fe312 fix(mcp): read the OS keychain key on native macOS/Windows package builds
Desktop enables os-keyring and provisions the data-encryption key in the
OS keychain during the data security upgrade, but dbx-mcp/dbx-cli package
builds compiled without any keyring backend (the feature became opt-in
for the Linux cross builds), so every desktop-migrated profile made the
MCP fail with DATA_MIGRATION_REQUIRED forever - the error even pointed
users back at a migration they had already completed.

- dbx-mcp gains an os-keyring forwarding feature; the native macOS and
  Windows MCP and CLI legs of the packages release build with it, Linux
  zigbuild legs keep the managed .dbx/secret.key fallback
- LocalBackend::open now separates 'key unreadable in this process'
  (SECRET_KEY_UNAVAILABLE with the DBX_SECRET_KEY_FILE/DBX_SECRET_KEY
  escape hatch) from genuinely pending legacy data, keeping the
  DATA_MIGRATION_REQUIRED contract for the latter (test covered)
2026-09-24 11:27:41 +08:00
github-actions[bot] a1dab2b3ec chore(packages): release 0.4.94 [skip node-packages-release] packages-v0.4.94 2026-09-24 01:48:28 +00:00
github-actions[bot] 5d5a12ec30 chore(docs): refresh contributor activity 2026-09-23 18:13:45 +00:00
t8y2 3731d5bf58 fix(build): make os keyring backend opt-in for cross builds v0.6.21 2026-09-24 02:05:24 +08:00
github-actions[bot] 6ce994322e chore: bump module versions [skip ci] 2026-09-23 16:37:23 +00:00
t8y2 78ccd3885d chore(release): prepare v0.6.21 2026-09-24 00:33:52 +08:00
t8y2 62bf4544bf fix(mysql): skip redundant liveness pings and heartbeat resets agents-v0.2.118 2026-09-24 00:32:25 +08:00
t8y2 0724754c85 fix(mysql): skip cleanup rollback when no transaction is open 2026-09-24 00:32:25 +08:00
t8y2 372d060d37 fix(query): omit spatial values for results without spatial columns 2026-09-24 00:32:25 +08:00
t8y2 9868103119 fix(tests): initialize demo_mode in mq test web state 2026-09-24 00:12:42 +08:00
t8y2 b06e330a44 feat(security): add demo mode lockdown for public deployments
DBX_DEMO_MODE=1 returns 403 for plugin/JDBC/agent installs,
connection probes and edits, AI provider config, cloud sync and
credential endpoints; /connection/connect only accepts pre-seeded
connections with matching endpoint identity. Ships a deploy/demo
compose recipe with seeded databases and scheduled reset.
2026-09-23 23:53:00 +08:00
t8y2 8897e12714 test: drop source-text assertion tests and merge locale checks 2026-09-23 22:10:06 +08:00
slowlyo 349d77d180 fix(mysql): fall back when tddl rejects group concat setup 2026-09-23 20:39:30 +08:00
Jinpy aefecd3841 feat(plugins): add command and menu contributions with bottom dock 2026-09-23 19:52:11 +08:00
t8y2 67dd9a6229 fix(query): throttle batch progress events and apply them incrementally 2026-09-23 19:29:03 +08:00
高桥凉介 8cfac35990 feat(transfer): batch-select transfer objects from a pasted name list 2026-09-23 19:24:44 +08:00
Thanadon Kongkanun 642651f97a fix(schema-diff): reuse native pg function header once in sync sql 2026-09-23 19:22:35 +08:00
Thanadon Kongkanun 1d5ad22407 fix(objects): copy selected table names to the system clipboard 2026-09-23 19:20:16 +08:00
_Mr丶s ゛😁® 645adff972 feat(grid): add split toolbar layout option 2026-09-23 19:17:08 +08:00
t8y2 6dcd31c0d2 chore(deps): open renovate schedule for first run 2026-09-23 18:22:45 +08:00
t8y2 d383ecf81c chore(deps): add renovate config for weekly dependency updates 2026-09-23 18:15:09 +08:00
二丫讲梵 6eda116e10 fix(startup): avoid repeated migration success screen 2026-09-23 17:58:11 +08:00
Abeautifulsnow c373f322d2 feat(ai): bind each conversation to its own connection 2026-09-23 17:56:05 +08:00
t8y2 47e7f56b14 fix(drivers): use expect_err in starrocks live setup test 2026-09-23 16:58:12 +08:00
t8y2 1169d4ed2b docs(site): add data-security-migration page to navigation 2026-09-23 16:47:33 +08:00
t8y2 b325c35885 fix(site): route plugin detail pages through worker shell 2026-09-23 16:47:26 +08:00
Mo-Moore 37a5413641 fix(editor): include fullwidth parens in completion depth 2026-09-23 16:30:07 +08:00
t8y2 391af14c75 fix(mysql): retry StarRocks cast errors during connection setup 2026-09-23 16:26:05 +08:00
t8y2 121bb33b2e fix(editor): split query editor into focused components 2026-09-23 16:06:00 +08:00
弈秋 6869c7fd6e feat(mcp): detect mcp servers installed via bun global 2026-09-23 16:04:34 +08:00
Loc Nguyen 18f144f11c fix(mongodb): resolve per-database pool for dump restore and export 2026-09-23 16:01:52 +08:00
AiLi 571eaf960b fix(plugins): localize workbench and filesystem tab titles on locale change 2026-09-23 15:45:20 +08:00
zipg 491565fdda fix(sqlserver): attribute login and catalog errors, keep sidebar search read-only 2026-09-23 15:42:02 +08:00