DBeaver Enterprise 26.2

September 7, 2026

Changes since 26.1:

  • AI Assistant:
    • Configuration:
      • Added the ability to use different AI engines in separate Chat conversations. Users can add AI Model configurations and select the appropriate profile for each conversation.
      • Added a setting in Preferences for the maximum wait time for AI Engine responses.
      • Improved model refresh and test connection behavior for AI engine settings.
      • Added the ability to always open AI-generated scripts in a new SQL console instead of the SQL Editor.
      • Fixed models that do not support temperature dynamically.
      • The speech recognition button has been removed from the chat. OS-specific tools can be used instead.
    • Chat:
      • Added user interaction tool to AI Chat. AI can ask follow-up questions with predefined answer options to clarify the request, provide a more accurate response, and reduce token usage.
      • Added the ability to use Chat with the keyboard only.
    • Engines:
      • Added support for Grok AI assistant.
      • Added the ability to use OpenAI and Grok engines through engine subscriptions, without configuring personal API tokens.
      • Fixed support for GitHub Enterprise URLs in GitHub Copilot.
      • Added the ability to use custom base URL for Anthropic Claude.
      • Added support for STDIO MCP servers.
      • Added function support for Ollama.
      • Fixed an issue where Anthropic Claude suggestions could be displayed as JSON instead of SQL text.
      • Fixed AI completions for Anthropic Claude.
      • Fixed the model list display for GitHub Copilot with the free plan.
  • SQL Editor:
    • Added autocomplete suggestions for dialect-specific global variables, such as SYSDATE, SYSTIMESTAMP, current_date, and current_timestamp.
    • Fixed an issue when all result tabs showed the same query after executing a script with multiple queries.
    • Fixed tab color update when changing the connection in SQL Console.
    • Fixed autocomplete after SELECT with a table with an alias.
    • Fixed column highlighting with typecasts.
    • Fixed an issue where toggling “Show multiple results in a single tab” in one editor affected other open editors.
    • Fixed an issue where SQL templates showed an incorrect list of columns.
    • Disabled spell checking for annotations.
  • Metadata Editor:
    • Column key icons are displayed again.
    • Fixed schema dropdown width when creating a new constraint.
  • Data Editor:
    • Added HTML preview for text/html values in the Value panel.
    • Fixed array and complex column visualization when “Show complex column structure” was disabled.
    • Fixed sorting in the Metadata panel.
    • Restored support for CSS color names in spatial data colorization.
    • Fixed spatial data display with map backgrounds and locales that use decimal commas.
    • Updated the appearance of Find/Replace.
    • Fixed paste with Ctrl+V in Find/Replace panel.
    • Fixed an issue where maximization did not work correctly when Find/Replace was open.
    • Fixed an issue in the Grouping Panel when selecting an item from the “Add” menu required an extra click before applying changes.
    • Fixed handling of JSONB and other text content values in SQL generation and CSV import.
    • Fixed total row count calculation in the toolbar.
  • Diagram:
    • The palette is now opened by default in Edit mode.
  • Data transfer:
    • Added the ability to transfer primary and foreign keys together with data migration from one database to another.
    • Redesigned the Tables Mapping step for database-to-database transfer. Changed how target tables, columns, value transformations, and primary and foreign keys are configured during data migration.
    • Table comments are now migrated during database-to-database transfer.
    • Fixed an issue on Linux when export error dialogs could be hidden behind the export window.
    • Added support for variables when sending results by email
    • Improved memory usage when importing large CSV files.
    • Fixed CSV export with multi-character quotes and improved quote/delimiter validation.
    • Fixed an issue where import jobs continued running after cancellation.
    • Added XML escaping for JSON and JSONB columns when exporting data to DBUnit format.
  • Task management:
    • Fixed an issue where saved import tasks could lose target table and column mapping settings after an update.
  • Connectivity:
    • Added support for retrieving passwords from a shell command for native database authentication.
    • Added global network profiles that can be used in all projects.
    • Added support for custom authentication models in Custom CSV/XML connection import.
    • Fixed browser-based authentication on Linux systems where the default browser action is not supported.
    • Fixed connection color updates when changing the connection type in connection settings.
    • Added database and driver version information to diagnostic log archives.
  • Navigator:
    • Hid the Delete context menu item when metadata changes are disabled in Simple view mode.
    • Fixed schema filter dialog opening in Simple view mode.
    • Fixed the delete objects dialog layout for large database selections.
  • Security:
    • Fixed the high vulnerability (CVE-2026-10050) in the jetty-security library. The library was updated to version 12.1.11.
    • Fixed the high vulnerabilities in the netty-codec libraries. The netty-bom library was updated to version 4.2.16.
    • Fixed CVE-2026-54291. PostgreSQL driver was updated to version 42.7.13.
    • Fixed an XXE vulnerability caused by an unhardened XML parser (CWE-611).
    • Fixed an XXE vulnerability caused by inconsistent XML sanitization in the Value editor.
    • Fixed an SQL injection vulnerability related to string formatting (CWE-89) for Exasol.
    • Fixed SQL injection vulnerabilities for Firebird.
    • Fixed an SQL injection vulnerability related to file downloads.
    • Protected local server port and password data from exposure through dbeaver-instance.properties.
    • Restricted presentation and execution of malicious content in AI Chat.
    • Fixed unintended execution of executable files opened from Windows UNC paths.
    • Fixed a remote code execution vulnerability related to virtual column creation.
    • Added confirmation and allowlist checks before executing shell commands from connection initialization events.
  • Secret management for database credentials: 
    • Added support for Google Secret Manager.
    • Addes support for Azure Key Vault.
  • Data compare: Added the ability to compare query results without re-executing queries. To start comparison, right-click the result grid and select “Data Compare to”.
  • Task Management:
    • Fixed the ability to sort tasks moved to the new folder.
    • Fixed an issue where a scheduled import task would not import data on the first run.
    • Fixed task failures when using newly created or recreated database objects.
    • Mock data generation: Settings are now preserved after reopening the wizard.
  • Charts: Fixed the “Use dictionaries” option.
  • Miscellaneous:
    • Mock Data user interface was improved.
    • Added the “link-project” command to import a project using the command line.
    • Added escaping for the pipe character in connection CLI parameters.
    • Fixed multiple issues in the dark theme: native tool presentation, Tip of the Day dialog display, toolbar background display, and others.
    • Fixed log viewer colors in the dark theme.
    • Fixed color refresh when switching themes.
    • Fixed dark theme display in the purchase window for Microsoft Store products.
    • Fixed an issue on Linux and macOS where the application unnecessarily suggested restarting after the application window was moved or resized. 
    • Added the ability to reset font settings to default on the User Interface page in Preferences.
    • Added the ability to specify the main and monospace fonts on the User Interface page in Preferences.
    • Added the DBEAVER_WORKSPACE and DBEAVER_DATA environment variables to set the workspace path and DBeaverData location in the application.
    • Fixed a macOS launcher crash that occurred when the application was started without launch arguments.
    • Data Search: Fixed an issue where the “Search in LOBs” checkbox used the “Search in numbers” state instead of its own.
    • Fixed an issue where a new debug log was not created after application restart.
    • Fixed the application installation as Eclipse extension.
    • Application was migrated to Eclipse 2026-05.
    • Tycho library was updated to version 5.0.3.
    • Fixed an issue where an extra Git login dialog appeared when credentials were already available.
  • New Drivers:
    • DDL Driver: Added the ability to create data sources from DDL scripts to inspect and analyze database structure.
    • etcd driver
    • Apache Doris
    • GreptimeDB
    • Timeplus 
  • Databases:
    • Altibase: Added support for the JSON data type in Altibase 8.1.
    • BigQuery:
      • The official BigQuery driver is now used by default, and the previous Simba driver was renamed to BigQuery (Legacy).
      • BigQuery: Fixed the ability to edit data in the Data Editor in the session mode.
    • ClickHouse:
      • ClickHouse driver was updated to version 0.10.0.
      • Added support for displaying Map values in the Data Editor.
      • Fixed DDL generation for views that do not contain a table-style column declaration block.
      • Improved JSON display in the Value panel.
    • CockroachDB: Fixed SSL connection issues.
    • Couchbase driver was updated to version 3.12.1.
    • CUBRID:
      • Added Table Triggers and User Triggers nodes to the Navigator.
      • Fixed object search by partial names in Go to Object and metadata search.
      • Fixed connection failures caused by metadata loading.
      • Fixed table list opening when connecting with a generic JDBC driver.
    • Databend driver was updated to version 0.4.8.
    • Databricks:
      • Databricks driver was updated to version 3.4.1.
      • Improved display of ARRAY and STRUCT values by showing complex arrays as JSON.
    • DocumentDB: Fixed user display in the Users tab: users from the admin database are now shown as global users, while system users are hidden.
    • DuckDB:
      • Fixed formatting for DATE values.
      • Fixed LIST and ARRAY display in the Data Grid.
    • EDB: Fixed an issue where package bodies were not displayed in the package editor and DDL view.
    • Firebird:
      • Added the ability to connect to Firebird Embedded.
      • Fixed SSH tunnel testing when the required database connection parameters were not set.
    • Firestore: Fixed an exception that prevented exporting data to another table.
    • GaussDB: Materialized views are now available in the Navigator tree.
    • GBase 8s: Fixed editing CLOB values in the Data Editor.
    • Google Cloud SQL – MySQL: Fixed backup and restore failures caused by an exception.
    • Greenplum: Fixed an out-of-memory error when loading the table list for schemas with resource groups enabled.
    • LibSQL: Added support for database views.
    • MariaDB: Fixed a UI freeze when deleting multiple table columns at once.
    • MonetDB: Updated the default JDBC driver class name to restore driver loading.
    • MongoDB:
      • MongoDB driver was updated to version 5.7.0.
      • Added OIDC authentication.
      • Fixed connection creation.
      • Fixed data sorting by column for tables in the Data Editor.
    • MySQL:
      • Fixed an issue when creating a new table failed with an exception.
      • Fixed native database dumps when passwords contain # or other special characters.
      • Fixed autocomplete errors in the SQL Editor .
    • Netezza: Fixed NCHAR length generation in DDL and improved recognition of NCHAR and NVARCHAR data types.
    • Oracle:
      • Fixed native script execution with SSL connections for TNS and custom connection configurations.
      • Added the ability to specify a custom callback URL and port for Entra ID authentication.
      • Added an option to show column comments in the data grid.
      • Fixed the ability to CREATE VIEW statements ending with CASE…END.
      • Added details to the NO_DATA_FOUND error message.
    • PostgreSQL:
      • PostgreSQL driver was updated to version 42.7.13 (Fixed CVE-2026-54291).
      • Fixed an issue where the selected schema could be lost after a query error in manual commit mode.
      • Fixed backup and restore behavior that could omit tables during restore.
      • Fixed generated calls for functions that return composite types.
      • Fixed the ability to backup selected tables.
      • Fixed generated calls for procedures with OUT parameters.
      • Fixed an error that occurred when applying filters to database nodes.
      • Fixed an issue where the MAINTAIN privilege was not shown for users who had it granted.
      • Fixed an issue where text arrays could be corrupted after editing values containing commas in the Data Grid.
      • Fixed unsupported constraint type warnings for NOT NULL constraints.
      • Fixed connection with Asia/Saigon time zone.
      • Fixed an issue where the connection limit was not applied when editing role properties.
    • Redshift:
      • Added Microsoft Entra ID OAuth2 authentication.
      • Improved performance for queries with many columns by reducing unnecessary metadata calls during result set loading.
      • Schemas are now visible only to users with the USAGE privilege or higher.
    • SAP HANA: Improved the message in the license renewal dialog.
    • Snowflake:
      • Fixed an issue where the connection failed due to an incorrect URL template.
      • Fixed connection using the sample URL.
    • SQLite:
      • Fixed an issue where SQL script execution processed only the first line of the script.
      • Fixed spatial rendering for geography points.
    • StarRocks and Apache Doris: Preserved raw SHOW CREATE DDL output without applying additional formatting.
    • Starrocks driver was updated to version 1.1.2.
    • TDengine: Fixed unresolved Maven dependency warnings in the built-in driver configuration.
  • Localization:
    • German localization was improved.
    • Fixed pluralization in the auto-refresh interval label in the Data Editor.