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
二丫讲梵
33eb12d9f8
feat(grid): sort local filter values by count
2026-09-23 15:40:16 +08:00
二丫讲梵
d13bc37bea
fix(meilisearch): add index stats refresh with manual reload
2026-09-23 15:24:24 +08:00
ezreal
517ddbfa05
fix(settings): replace remaining native selects with shared component
2026-09-23 15:22:34 +08:00
弈秋
de5fde242f
fix(settings): keep persisted query timeout across upgrades
2026-09-23 14:55:47 +08:00
二丫讲梵
ebb2c1006e
fix(tabs): hide database label for connection-only targets
2026-09-23 14:43:43 +08:00
二丫讲梵
13d2db6191
feat(schema): show table properties in object browser
2026-09-23 14:43:33 +08:00
Mo-Moore
12ed7a49b3
feat(editor): add table structure peek and dblclick insert
2026-09-23 14:43:24 +08:00
zipg
da95bd435f
fix(updates): auto-continue client upgrade on update-all
2026-09-23 14:43:14 +08:00
弈秋
6471e37e5f
fix(grid): copy cells containing double quotes verbatim
2026-09-23 14:43:06 +08:00
二丫讲梵
bd32919542
fix(tabs): keep saved sql file names independent
2026-09-23 14:42:57 +08:00
jearhe
d5a05a9884
feat(plugin): expose a read-only schema metadata host API
2026-09-23 12:51:23 +08:00
CSXFanMeng
2f960f104c
feat(backup): support cross-platform background database backups
2026-09-23 12:29:56 +08:00
二丫讲梵
250e0c0a10
feat(security): encrypt local credentials and guide data migration
2026-09-23 11:02:52 +08:00
二丫讲梵
19f36557b9
feat(sidebar): show column nullability
2026-09-23 10:44:40 +08:00