t8y2
2e274e7e20
fix(ui): preserve driver store tab layout
2026-09-13 09:50:43 +08:00
t8y2
46f6197f47
fix(ci): install plugin development host dependencies
2026-09-13 09:38:15 +08:00
t8y2
0b004448a5
fix(plugin): update app surface contract
2026-09-13 09:15:10 +08:00
t8y2
c7c6955bc2
fix(ci): update duckdb driver lockfile
2026-09-13 09:06:44 +08:00
t8y2
5c04d8cad8
fix(plugin): preserve plugin tabs and test fixtures
2026-09-13 09:00:39 +08:00
t8y2
e73d241596
fix(plugin): persist plugin connection secrets safely
2026-09-13 08:36:00 +08:00
t8y2
6ab1d9bed7
feat(plugin): complete plugin framework workflow
2026-09-13 01:10:18 +08:00
t8y2
c30e8fadff
feat(plugin): refine marketplace presentation
2026-09-13 01:10:18 +08:00
t8y2
78e6566437
feat(plugin-cli): add Svelte starter and package validation
2026-09-13 01:10:17 +08:00
t8y2
b40e8148b9
fix(plugin-release): specify repository for asset upload
2026-09-13 01:10:17 +08:00
t8y2
f47d0a0fe6
fix(plugin-cli): pass Go modfile before package path
2026-09-13 01:10:17 +08:00
t8y2
341bb54b73
fix(plugin-cli): use portable Go workspace initialization
2026-09-13 01:10:17 +08:00
t8y2
a8fd84c176
fix(plugin-cli): initialize Go workspaces natively
2026-09-13 01:10:16 +08:00
t8y2
b8790d1fc9
fix(plugin-cli): normalize Windows Go workspace paths
2026-09-13 01:10:16 +08:00
t8y2
2d426aeff3
feat(plugin-cli): release version 0.1.1
2026-09-13 01:10:15 +08:00
t8y2
29848b0bfb
feat(plugins): expose installed plugin project links
2026-09-13 01:10:15 +08:00
t8y2
8c939a02e1
fix(plugins): complete runtime wiring and trust release store key
2026-09-13 01:10:13 +08:00
t8y2
9cec60f1e4
feat(plugins): trust DBX Store production signing key
2026-09-13 01:10:12 +08:00
t8y2
71ddcfb79e
feat(plugin-cli): tune rust template release profile for size
2026-09-13 01:10:11 +08:00
t8y2
f7f2e181ee
fix(plugins): restore plugin picker category and connection form
2026-09-13 01:10:10 +08:00
t8y2
08992cc376
feat(plugins): add local package drag-drop and persist unsigned switch
2026-09-13 01:10:09 +08:00
t8y2
a97726e8e9
fix(plugins): wire plugin commands and restore build
2026-09-13 01:10:08 +08:00
t8y2
d60ade2ac5
fix(plugins): restore current desktop plugin surfaces
2026-09-13 01:10:07 +08:00
t8y2
0d5d15b20b
fix(plugins): preserve workbench snapshots and connection config
...
Refs: #8403
2026-09-13 01:10:07 +08:00
t8y2
0ecbfbfeb0
fix(plugins): align marketplace permission validation
2026-09-13 01:10:06 +08:00
t8y2
e09407070e
feat(plugins): let plugins contribute native query result views
2026-09-13 01:10:05 +08:00
t8y2
72573a6161
feat(plugins): add network permissions and native context menus
2026-09-13 01:10:03 +08:00
t8y2
a685e0078b
feat(plugins): bridge theme tokens and ship official sandbox UI kit
2026-09-13 01:10:02 +08:00
t8y2
6a67f740c9
perf(plugins): push context updates and transfer binary buffers without reload
2026-09-13 01:10:02 +08:00
t8y2
554a9f68b7
fix(desktop): unify tab close guard and restore close window
2026-09-13 01:10:02 +08:00
t8y2
9de5b950aa
fix(plugins): allow npm registry propagation
2026-09-13 01:10:01 +08:00
t8y2
7f2f65fad4
feat(plugins): add extensible plugin platform
2026-09-13 01:10:00 +08:00
t8y2
72847a69be
chore(release): prepare v0.6.11
2026-09-12 00:20:03 +08:00
t8y2
8186c697d5
fix(tests): remove low-value source snapshots and define test standards
2026-09-11 11:51:24 +08:00
t8y2
ead906477f
test(tabs): align cache assertions with bounded keepalive
2026-09-11 11:47:40 +08:00
t8y2
1c9846dc57
fix(ci): remove Cargo-backed docs export smoke
2026-09-11 11:28:50 +08:00
t8y2
ea44730c8a
fix(redis): close pending pubsub connections on unmount
2026-09-11 11:24:44 +08:00
t8y2
bad696ed11
perf(tabs): retain bounded hot tab surfaces
2026-09-11 10:46:18 +08:00
t8y2
c89a2f4979
fix(ci): keep R2 updater manifest complete and self-healing
...
Validate latest.json platform completeness before syncing to R2 and
derive the R2 manifest from the GitHub release in sync-changelog.
2026-09-11 09:39:26 +08:00
t8y2
718b18655b
chore(ci): silence new-PR group notice and add author to merge notice
2026-09-11 01:27:49 +08:00
t8y2
6696af471d
chore(release): prepare v0.6.10
2026-09-10 23:20:54 +08:00
t8y2
ec65e998bf
fix(ci): keep PR label runs green on synced forks and stale heads
2026-09-10 23:04:14 +08:00
t8y2
6f6abf1d38
perf(tabs): debounce UI state mementos
2026-09-10 20:33:45 +08:00
t8y2
8f3afe0397
feat(tabs): persist inactive tab UI state
2026-09-10 19:45:07 +08:00
t8y2
ab04deea11
docs(wry): record macos keydown gating divergence
2026-09-10 14:34:50 +08:00
t8y2
b37f63e716
fix(docs): reword draft timeout without screenshots and retry once
2026-09-10 14:08:15 +08:00
t8y2
7affad8ae0
chore(core): fix rustfmt drift
2026-09-10 11:29:01 +08:00
t8y2
5536ddf16b
chore(release): prepare v0.6.9
2026-09-10 00:57:23 +08:00
t8y2
1663f3633f
fix(oracle): reduce view query page round trips
2026-09-10 00:00:06 +08:00
t8y2
c8c7a40e46
fix(editor): smooth SQL editor state synchronization
2026-09-09 22:34:52 +08:00
t8y2
7434295b1f
chore(format): fix oxfmt drift in data grid export
2026-09-09 16:46:12 +08:00
t8y2
9e18dc2f58
chore(i18n): translate changed host fingerprint prompts for seven locales
2026-09-09 16:32:01 +08:00
t8y2
78b0f935be
fix(postgres): preserve index key ordering on transfer
...
Closes #8559
2026-09-09 15:27:31 +08:00
t8y2
19b0c49db4
fix(rocketmq): handle query empty responses
...
Closes #8469
2026-09-09 15:27:31 +08:00
t8y2
918ff69338
fix(export): preserve MongoDB Extended JSON
...
MongoDB JSON exports now use mongo_copy_documents so nested values and BSON date and object wrappers survive serialization without changing SQL export rows.
Closes #8558
2026-09-09 15:27:31 +08:00
t8y2
a04ba3abd4
chore(i18n): translate redis key grouping strings for six locales
2026-09-09 14:49:02 +08:00
t8y2
b2784def56
chore(format): fix oxfmt drift in data grid export files
2026-09-09 13:55:41 +08:00
t8y2
775b45f235
fix(postgres): preserve transferred sequence definitions
...
Closes #8556
2026-09-09 13:13:09 +08:00
t8y2
c8ef1f44f3
fix(oracle): copy temporal cells in display format
...
Closes #8569
2026-09-09 13:13:09 +08:00
t8y2
c63d7927f9
fix(ai): preserve references when copying failed messages
...
Closes #8552
2026-09-09 13:13:09 +08:00
t8y2
776d01199c
fix(metadata): scope schemas to current catalog
...
Closes #8461
2026-09-09 12:13:16 +08:00
t8y2
271ed56a00
fix(dameng): preserve VARCHAR2 leading zeroes
...
Closes #8537
2026-09-09 12:13:16 +08:00
t8y2
886ba2c596
fix(db2): read CLOB query values as text
...
Closes #8532
2026-09-09 12:13:16 +08:00
t8y2
b80135dbbd
fix(editor): reduce SQL editor typing latency
2026-09-09 11:19:48 +08:00
t8y2
6d1eb026cd
fix(iris): qualify Cache JDBC table previews
...
Refs: #8514
2026-09-09 10:35:49 +08:00
t8y2
a4e4fd0d2f
fix(mongodb): preserve collection queries and preview selection
...
Closes #8306
2026-09-09 10:28:03 +08:00
t8y2
7835f4c309
fix(dameng): emit modify syntax for column changes
...
Closes #8517
2026-09-09 10:28:03 +08:00
t8y2
9690feee4f
fix(jdbc): read long varchar values through string accessor
...
Closes #8514
2026-09-09 10:28:02 +08:00
t8y2
3c06e9a432
chore(release): prepare v0.6.8
2026-09-09 01:43:17 +08:00
t8y2
646745a880
fix(grid): align font settings spec with formatter tick
2026-09-09 01:32:38 +08:00
t8y2
d191c93ccc
fix(grid): reset column filter offset on open
2026-09-09 01:31:13 +08:00
t8y2
20378d61ad
fix(grid): initialize formatters before column sizing
2026-09-09 01:20:33 +08:00
t8y2
f267f4ccfb
fix(grid): guard DataGrid startup initialization
2026-09-09 01:07:06 +08:00
t8y2
210512e842
fix(redis): bound collection detail page loading
...
Closes #8371
2026-09-09 00:38:56 +08:00
t8y2
3d450a42cc
fix(sidebar): locate reloaded data tables
...
Closes #8413
2026-09-09 00:38:56 +08:00
t8y2
03cfeba8f7
refactor(grid): extract large value workflow
2026-09-09 00:31:02 +08:00
t8y2
789740c9be
refactor(grid): extract cell detail edit workflow
2026-09-09 00:02:30 +08:00
t8y2
16eb52c81f
refactor(grid): extract column filter workflow
2026-09-08 23:46:42 +08:00
t8y2
ecc19fdd30
style(core): format metadata fixes
2026-09-08 23:23:36 +08:00
t8y2
d4f4538843
refactor(grid): split cell detail panels
2026-09-08 23:22:14 +08:00
t8y2
4a3d1b1db3
fix(elasticsearch): paginate beyond the result window
...
Closes #8426
2026-09-08 23:11:14 +08:00
t8y2
d6f919208f
fix(postgres): recover empty partition column metadata
...
Closes #8486
2026-09-08 23:11:14 +08:00
t8y2
ca44609c56
fix(oracle): resolve synonym columns across schemas
...
Closes #8464
2026-09-08 23:11:14 +08:00
t8y2
40016d45cc
refactor(grid): extract column filter popover
2026-09-08 23:06:00 +08:00
t8y2
2e0d003538
refactor(grid): extract table info panels
2026-09-08 22:53:23 +08:00
t8y2
3bb54625f3
refactor(grid): extract table metadata loaders
2026-09-08 22:25:20 +08:00
t8y2
ed20ed275d
refactor(grid): extract column formatter workflow
2026-09-08 22:04:49 +08:00
t8y2
acb0070f9e
fix(editor): keep wrapped classic tabs at a single-row height
2026-09-08 21:41:49 +08:00
t8y2
49923296d8
refactor(connection): unify tree metadata loading
2026-09-08 21:26:42 +08:00
t8y2
92f052fa6c
refactor(grid): extract local filter value logic
2026-09-08 21:12:04 +08:00
t8y2
52f23e3c79
test(settings): align assertions with 60s query timeout
2026-09-08 20:55:21 +08:00
t8y2
1431d4996f
fix(settings): centralize draft normalization and use 60s query timeout
2026-09-08 20:39:39 +08:00
t8y2
39e34d44f7
feat(settings): configure SQL file size limits
2026-09-08 19:42:32 +08:00
t8y2
755f7b31bd
perf(sidebar): reduce saved SQL tree and export metadata work
2026-09-08 18:47:13 +08:00
t8y2
cd6ee718b6
fix(editor): optimize tab group rendering
2026-09-08 17:49:32 +08:00
t8y2
09b8439c86
chore(release): prepare v0.6.7
2026-09-08 17:26:48 +08:00
t8y2
3b9cd3eec4
fix(postgres): decode multi-dimensional arrays as server literals
...
Closes #8457
2026-09-08 17:01:55 +08:00
t8y2
d0832f17f4
test(structure): assert pending initial-tab replay in draft restore
...
Refs: #8419
2026-09-08 16:42:52 +08:00
t8y2
c7dbaf5965
fix(structure): stop replaying consumed initial tab on remount
...
Closes #8419
2026-09-08 15:10:48 +08:00
t8y2
a081f6a839
feat(sponsors): link hualong ai entries to promo register url
2026-09-08 14:36:49 +08:00