100 Commits
Author SHA1 Message Date
t8y2 ae205a318f feat(agents): add incremental zstd driver updates 2026-10-05 01:13:54 +08:00
t8y2 75c9122799 fix(secrets): unlock Secret Service items on retry
Closes #11052
2026-10-04 16:33:11 +00:00
t8y2 320e37aa42 fix(jdbc): expose routine parameter metadata
Closes #11045
2026-10-04 15:59:11 +00:00
t8y2 fbd50acf00 feat(editor): preserve caret when formatting SQL
Closes #4632
2026-10-03 20:19:02 +00:00
t8y2 01320286e8 feat(sql-file): follow sidebar connection order
Closes #4210
2026-10-03 20:19:02 +00:00
t8y2 5f0ad9217a fix(web): report invalid MCP startup configuration
Closes #10986
2026-10-03 20:19:02 +00:00
t8y2 f991d118cd fix(jdbc): route AS/400 URLs through transports
Closes #10972
2026-10-03 18:42:23 +08:00
t8y2 d4b4cf8279 feat(extractor): configure INSERT quoting and portable temporal output
Closes #10559
2026-10-03 04:17:17 +00:00
t8y2 a95762a536 fix(editor): disable SQL language features for Qdrant
Closes #10604
2026-10-03 04:17:17 +00:00
t8y2 41feb0ab20 fix(duckdb): resolve attached catalog columns from two-part table names
Closes #10630
2026-10-03 04:17:16 +00:00
t8y2 87b030d626 test(transfer): cover IRIS table-only capability
Refs: #10660
2026-10-02 23:15:23 +00:00
t8y2 1b5bf5066b fix(objects): add sidebar locate actions to table and view context menus
Closes #10949
2026-10-02 23:00:28 +00:00
t8y2 9338e69fb7 fix(transfer): enable IRIS and Cache source and target data transfers
Closes #10660
2026-10-02 23:00:28 +00:00
t8y2 ef9bbe2405 fix(jdbc): load ordered Sybase view source from system catalogs
Closes #10737
2026-10-02 23:00:28 +00:00
t8y2 2a0242ec1d fix(redis): allow hash operations on Kvrocks legacy encoding
Closes #10948
2026-10-02 18:52:05 +00:00
t8y2 59b6de2cfb fix(snowflake): resolve database and schema completion namespaces
Closes #10953
2026-10-02 18:52:05 +00:00
t8y2 6d1c3c8373 fix(sql): preserve duplicate OceanBase Oracle projections when paging
Closes #10722
2026-10-02 18:40:46 +00:00
t8y2 92da1bcbee fix(vastbase): support old passwords and retire stale connections
Closes #8481
2026-10-02 12:05:05 +00:00
t8y2 f75f5eb159 fix(oceanbase-oracle): include package bodies in object metadata
Closes #10617
2026-10-02 12:05:05 +00:00
t8y2 c059a78bb5 fix(theme): preserve wallpaper opacity and solid tooltip colors
Closes #10106
2026-10-02 12:05:04 +00:00
t8y2 3f0a69be6d fix(duckdb): avoid ICU autoload when reading session timezone
Read registered settings after preparing the user statement and before streaming rows. Preserve live session timezone changes and propagate lookup errors.

Closes #10684
2026-10-02 09:32:44 +00:00
t8y2 c3522b0879 fix(jdbc): bind PostgreSQL pools to the requested database
Route generic PostgreSQL JDBC connections through a target-specific URL and pool key. Preserve URL options and driver credentials, isolate metadata roles and session cleanup, and keep existing connections alive when target selection fails.

Closes #7840
2026-10-02 09:32:44 +00:00
t8y2 012915da2c fix(jdbc): restore persisted legacy driver class aliases
Closes #7144
2026-10-02 09:05:15 +00:00
t8y2 b57b3873d9 fix(jdbc): share embedded H2 runtimes with isolated logical sessions
Closes #10923
2026-10-02 06:56:21 +00:00
t8y2 9e52ac60c4 fix(mcp): preserve macOS release identity across standalone upgrades
Sign and verify macOS MCP artifacts with a stable Developer ID requirement. Reject unsigned npm reruns, verify archive integrity, and clean up the isolated CI keychain on success or failure.

Closes #10715
2026-10-02 06:33:50 +00:00
t8y2 1e78e4e9d8 fix(jdbc): preserve full precision for InterSystems integer result values
Closes #10924
2026-10-02 06:30:15 +00:00
t8y2 7518417b1b fix(goldendb): retrieve native table DDL
Refs: #9809
2026-10-02 05:19:26 +00:00
t8y2 e2df1195a5 fix(schema): isolate Agent object statistics from foreground metadata
Refs: #10710
2026-10-02 05:15:11 +00:00
t8y2 96cc7f6875 fix(schema): route Agent database enumeration through metadata pools
Refs: #8331
2026-10-02 05:04:10 +00:00
t8y2 a883b4c53a fix(postgres): preserve primary key order in table DDL
Closes #10915
2026-10-02 04:03:58 +00:00
t8y2 cc9f8e3358 fix(jdbc): preserve discovered schemas in object trees
Closes #10870
2026-10-02 04:03:57 +00:00
t8y2 1b9f65f260 fix(core): shut down failed external driver sessions
Closes #10726
2026-09-30 07:45:11 +00:00
t8y2 13c3f8205c fix(settings): persist appearance preferences
Closes #10524
2026-09-29 18:31:25 +00:00
t8y2 9d9eb0afb7 fix(security): repair Linux Secret Service key lookup
Closes #10676
2026-09-29 17:10:55 +00:00
t8y2 e00af09691 fix(postgres): preserve serial aliases in agent table DDL
Closes #10678
2026-09-29 13:45:52 +00:00
t8y2 faa7040439 fix(formatter): format Neo4j Cypher queries
Closes #10633
2026-09-29 09:32:15 +00:00
t8y2 ff58532dce fix(cloud-sync): restore selected sync data
Closes #10611
2026-09-29 14:25:58 +08:00
t8y2 e4ab63d9f3 fix(sundb): use the correct JDBC driver class
Closes #10597
2026-09-29 13:41:28 +08:00
t8y2 fd846d940a fix(mcp): normalize native paths on Windows
Closes #10614
2026-09-29 13:08:54 +08:00
t8y2 fe6b929bcb fix(jdbc): restore table DDL viewing for Sybase
Closes #10564
2026-09-29 12:45:16 +08:00
t8y2 597b134d21 fix(sql-file): preserve Oracle schema during file execution
Closes #10502
2026-09-29 01:58:25 +08:00
t8y2 914a97326c fix(postgres): preserve timezone when editing timestamp precision
Closes #10518
2026-09-29 00:47:45 +08:00
t8y2 4d85afd173 fix(table): repair restored PostgreSQL table identity
Closes #10474
2026-09-29 00:47:45 +08:00
t8y2 4190bab5ad fix(cassandra): use cursor pagination for table data and exports
Closes #7465
2026-09-28 05:59:12 +00:00
t8y2 50834a0eb9 feat(fnos): add app package and release integration 2026-09-28 13:44:52 +08:00
t8y2 efd2512567 fix(transfer): renew quarantined agent sessions without replay
Refs: #10178
2026-09-28 02:06:38 +00:00
t8y2 f1b981bf0d fix(cassandra): return materialized view definitions
Closes #7475
2026-09-28 00:49:02 +00:00
t8y2 527b4fb09d fix(grid): support sorting in transposed view
Closes #10136
2026-09-27 18:13:29 +00:00
t8y2 72f8330539 feat(mongodb): support timezone-aware date display
Closes #10211
2026-09-27 18:13:29 +00:00
t8y2 654443d6ab fix(dameng): use table-scoped statistics, index, and foreign key queries
Closes #10388
2026-09-27 18:13:29 +00:00
t8y2 78dcb85713 feat(data): run generation and transfer tasks in background
Closes #10390
2026-09-27 15:56:53 +00:00
t8y2 1d07cb05e0 feat(export): add portable standard SQL inserts
Closes #9869
2026-09-27 15:56:52 +00:00
t8y2 ba3872abef fix(databricks): qualify Unity Catalog table previews
Closes #10399
2026-09-27 15:56:52 +00:00
t8y2 20c50550cf feat(schema-diff): add charset comparison option
Closes #10396
2026-09-27 14:23:30 +00:00
t8y2 4329ec51db fix(transfer): confirm background task submission
Closes #8649
2026-09-27 14:19:10 +00:00
t8y2 5d13c5ecfc feat(sql-editor): reuse active connection for opened files
Closes #9263
2026-09-27 14:19:10 +00:00
t8y2 0fd1d6108f feat(influxdb): add guarded point deletion
Closes #9818
2026-09-27 12:36:33 +00:00
t8y2 9c23e3198b feat(redis): add command-line query result mode
Closes #10099
2026-09-27 12:36:33 +00:00
t8y2 add378d643 fix(structure): preserve selected row control styling
Closes #9946
2026-09-27 12:36:33 +00:00
t8y2 284173c660 style(connection): format sidebar loading config test 2026-09-27 10:06:45 +00:00
t8y2 5ba0d435f0 feat(sidebar): auto-load all tables per connection when expanded
Closes #9834
2026-09-27 09:38:55 +00:00
t8y2 725b1ee252 fix(rabbitmq): add bounded paging for queue and exchange management lists
Closes #8879
2026-09-27 09:38:54 +00:00
t8y2 33f212a452 fix(kafka): upgrade 3.9 client for SASL authentication on newer JDKs
Upgrade to Kafka 3.9.1, which includes the KAFKA-17078 Subject compatibility shim. Cover password-based SASL callbacks through that shim.

Closes #9589
2026-09-27 09:38:54 +00:00
t8y2 e03565be66 fix(updater): keep portable replacement on target volume
Closes #10169
2026-09-27 08:14:01 +00:00
t8y2 bee32d46b5 fix(kyuubi): honor Trino identifier quotes
Closes #8684
2026-09-27 08:14:01 +00:00
t8y2 7e2b74fb9d fix(sqlserver): handle traditional chinese legacy fallback
Closes #8798
2026-09-27 08:14:01 +00:00
t8y2 0c7b3d3e98 feat(transfer): enable YashanDB table transfers
Closes #9643
2026-09-27 07:16:29 +00:00
t8y2 df4315ae44 fix(plugins): make file preview pane resizable
Closes #9327
2026-09-27 07:16:29 +00:00
t8y2 ba37b2c15f fix(spanner): restore column completion for default schema
Closes #9367
2026-09-27 07:16:29 +00:00
t8y2 e797954334 feat(nacos): show service instance health at a glance
Closes #10116
2026-09-27 05:54:32 +00:00
t8y2 5f8bcf74a5 feat(import): update rows on primary-key conflicts
Closes #10014
2026-09-27 05:54:32 +00:00
t8y2 d5dcdabd22 fix(transfer): detect OceanBase Oracle JDBC profile
Closes #9789
2026-09-27 05:54:32 +00:00
t8y2 deaa867498 feat(admin): add table grants for postgres and starrocks
Closes #10251
2026-09-27 12:04:10 +08:00
t8y2 627a8498d0 feat(sql): add schema qualification completion setting
Closes #9219
2026-09-27 12:04:10 +08:00
t8y2 4a7b8f0f27 feat(grid): add configurable column width layout
Closes #10366
2026-09-27 12:04:10 +08:00
t8y2 749d72d874 feat(grid): export selections with data extractors
Closes #10360
2026-09-26 16:45:22 +00:00
t8y2 5a272565bb feat(plugins): reconnect after connection config changes
Closes #9974
2026-09-26 16:45:22 +00:00
t8y2 0a4e46a25f feat(duckdb): support column rename
Closes #9506
2026-09-26 16:45:21 +00:00
t8y2 ed863e9e59 fix(desktop): prevent window drag from tab whitespace
Closes #10194
2026-09-26 14:27:19 +00:00
t8y2 b4f503e1f1 fix(editor): bound analysis for large source documents
Closes #9208
2026-09-26 14:27:19 +00:00
t8y2 94b5856e8d fix(kafka): avoid reverse DNS for SASL IP brokers
Closes #10257
2026-09-26 14:27:19 +00:00
t8y2 ec38b8c371 feat(mqtt): collapse individual message payloads
Closes #9307
2026-09-26 12:45:31 +00:00
t8y2 8b3843dfd8 fix(grid): keep filter editor open after apply
Closes #10181
2026-09-26 12:45:30 +00:00
t8y2 8a385c3348 fix(sidebar): preserve searched database activation
Closes #10131
2026-09-26 12:45:30 +00:00
t8y2 72f32d630f feat(editor): add new-result execution toolbar action
Closes #10128
2026-09-26 05:56:42 +00:00
t8y2 d2df8d1633 feat(grid): add direct table structure navigation
Closes #9937
2026-09-26 04:59:56 +00:00
t8y2 2024810250 fix(dameng): speed up table DDL metadata lookup
Closes #10075
2026-09-26 04:23:32 +00:00
t8y2 6b67957ecf fix(linux): preserve Wayland in AppImage bundles
Closes #8333
2026-09-26 03:06:08 +00:00
t8y2 713ce06aea feat(docs): float RainYun sponsor card on doc pages 2026-09-22 11:36:14 +08:00
t8y2 f328888a68 fix(docs): add Apache Solr to database support matrix 2026-09-22 10:08:38 +08:00
t8y2 0a4cdee417 chore(release): prepare v0.6.19 2026-09-22 03:16:56 +08:00
t8y2 84171f635a fix(structure): virtualize column grid for smooth large-table scrolling 2026-09-22 03:12:35 +08:00
t8y2 f425b9b9d1 feat(release): push release summary card to Feishu group 2026-09-22 03:02:22 +08:00
t8y2 334b6a574a fix(plugins): retry plugin store rename on transient Windows locks 2026-09-21 12:04:11 +08:00
t8y2 865b9fba84 feat(plugins): add host.storage bridge and document sidecar data dir 2026-09-21 11:41:58 +08:00
t8y2 943d5ec7dd feat(plugins): serve plugin UI assets over the dbx-plugin scheme
The workbench sandbox inlines only the entry script, so code-split
chunks had no runtime address and dynamic imports 404'd. Serve each
installed plugin's ui.root through dbx-plugin://localhost/<id>/<path>
(WebView2 maps the scheme to http://dbx-plugin.localhost), inject the
platform-correct form as the sandbox document <base>, and allow it in
the resource CSP. Reads reuse the registry's ui-asset validation
(traversal confinement, 32 MiB cap, sha256 etag) and answer CORS with
ACAO:* for the opaque-origin iframe; responses are no-store so plugin
updates land immediately.

Existing plugins are unaffected. Builds that emit relative asset URLs
(vite base "./" / webpack publicPath "./") additionally regain lazy
loading and font loading; documented for plugin authors in both
languages.
2026-09-21 02:49:05 +08:00
t8y2 31df87047e fix(ci): install cargo-nextest for node package release tests 2026-09-21 02:31:35 +08:00
t8y2 8889ae1a00 chore(release): prepare v0.6.18 2026-09-21 02:21:28 +08:00
t8y2 7ad4ea8373 fix(sqlserver): render fk referential actions and schema-qualified refs
Closes #9773
2026-09-21 01:44:23 +08:00
t8y2 e287e627e0 fix(grid): keep backslashes literal for oceanbase and oracle lobs
Closes #9772
2026-09-21 01:44:23 +08:00