DBeaver 26.2.4

  • AI Assistant:
    • Added support for configuring AI providers, including OpenAI and GitHub Copilot, through environment variables
    • Fixed AI scope selection for nested tables, views, and other object folders
    • Improved AI Chat image previews with aspect-ratio thumbnails, popup viewing, zoom, and scrolling
  • SQL Editor:
    • Added cross-statement SQL variable tracking for autocomplete, highlighting, hover information, and the SQL outline
    • Added Ask, Always, and Never options for reloading metadata after DDL execution
    • Added “Select All” to text editor context menus and the Edit menu (thanks to @kbrianps)
    • Fixed SQL script tasks failing when writing stored procedure OUT parameter values to the log (thanks to @fizzbeom)
    • The “New” and “Import” buttons in SQL template preferences are now available without selecting an existing template (thanks to @augustocbx)
  • Metadata Editor:
    • Connection type color changes now refresh throughout open table Properties editors (thanks to @EastLord)
  • Data Editor:
    • Fixed nested arrays expanding beyond their actual depth
    • Fixed Value panel format changes not being applied immediately
    • Small arrays are now shown in full when they fit within a Data Grid cell
  • Diagram:
    • ER diagram palettes and object colors now update immediately after switching themes
    • Fixed an error when activating an ER diagram with the Content Outline open (thanks to @zsewasdsdsd)
  • Data transfer:
    • Added configurable XLSX sheet name patterns with `${n}` and `${table}` variables
    • Canceled data exports now show a cancellation notification instead of a completion message
  • Connectivity:
    • Added support for more than 200 CData drivers. Users can now start a trial or purchase a license for personal use directly from the connection page
    • Fixed the “Close idle connections after” setting being lost after saving or restarting DBeaver (thanks to @zsewasdsdsd)
    • Network profile changes are now saved only after Apply or OK; Cancel discards them
  • Navigator:
    • Delete actions now identify the selected object type, such as “Delete Connection” or “Delete Table”
    • Fixed duplicated icons and other artifacts during horizontal scrolling in the Navigator on macOS
  • Security:
    • Updated the bundled Java runtime to protect TLS connections from certificates affected by the eMudhra CA key compromise
  • Product configuration:
    • Disabling AI integration now hides AI Chat and prevents saved chat views from reopening as errors
    • Product Configuration now shows and highlights only newly available features when opened after an update
  • Miscellaneous:
    • Fixed automatic updates for ZIP-based DBeaver installations on Windows
    • Fixed Git extension installation and missing Git features in Community Edition
    • Improved application startup performance
  • New drivers:
    • Added the Mimer SQL driver with native support for database objects, privileges, and spatial data (thanks to @fredrikalund)
  • Databases:
    • Apache Hive: Fixed driver library downloads for versions 4.0.0-alpha-1 and 4.0.0-alpha-2
    • Firebird: Improved table loading and database-to-database export mapping performance by eliminating long domain metadata delays
    • GBase 8s: Fixed database object loading when `SQLMODE=mysql` is enabled (thanks to @zerlinpi)
    • MS Access: Updated the UCanAccess driver definition to use the actively maintained Maven Central artifact (thanks to @spannm)
    • Oracle:
      • Added a separate “Body Last DDL Time” property for packages (thanks to @akmalsyrf)
      • Fixed an error when selecting a table from SQL autocomplete
      • Fixed missing constraint columns when “Always use DBA views” is enabled (thanks to @tessarotto21)
      • Fixed `tnsnames.ora` files remaining locked after DBeaver reads TNS aliases (thanks to @fizzbeom)
      • Removed nested Users folders from Profiles in Navigator while keeping users available in the profile editor
    • PostgreSQL:
      • Anonymous record values are now displayed as expandable composite values
      • Fixed conversion errors when displaying composite values from temporary views after metadata refresh
      • Fixed invalid `USING` clauses in generated column type changes for foreign tables (thanks to @NikRom5531)
      • Fixed zero connection limits appearing as unlimited in role source (thanks to @Suvrat1629)
      • Foreign-key navigation filters are now shown in the filter panel and can be removed when source and target column names differ
      • Generated aggregate DDL now preserves combine functions and parallel-safety settings (thanks to @zsewasdsdsd)
      • Replaced cryptic dependency type codes with readable object types (thanks to @NikRom5531)
    • Redshift: Added Lock Manager support
    • SQL Server:
      • Database descriptions can now be read, saved, updated, and cleared (thanks to @michalpsyk)
      • Fixed index DDL using an incorrect schema and missing identifier quoting
      • Fixed object comments not being removed when cleared in the object editor (thanks to @michalpsyk)
      • Index key columns are now displayed before INCLUDE columns (thanks to @zsewasdsdsd)
    • SQLite: Fixed metadata loading when a temporary table is named `pragma_table_list` (thanks to @zsewasdsdsd)
    • YashanDB:
      • Added a logo to the connection dialog
      • Fixed changing user passwords from the UI
    • Localization:
      • Fixed Preferences search results for the language setting
Posted in Releases

DBeaver 26.2.3

  • AI Assistant:
    • Added drag-and-drop support for Navigator objects and files in AI Chat
    • Added support for attaching images to AI Chat from files, drag-and-drop, and the clipboard
    • Fixed an issue where closing multiple SQL Editor tabs cleared the selected AI Chat connection and conversation
    • Fixed SQL block Execute, Copy, and Open in editor actions on Linux (thanks to @Josephur)
    • Fixed small font sizes and unnecessary truncation for profile and model names in AI Chat
    • ChatGPT subscription errors are now displayed as readable messages instead of raw JSON
  • SQL Editor:
    • Added the ability to execute SQL script files without opening them in the SQL Editor
    • Added a notification for refreshing affected metadata after successful DDL execution
    • Fixed an issue where new SQL templates used Vertica instead of abstract SQL as the default context
    • Fixed SQL Editor corruption when deleting an auto-inserted closing bracket in Eclipse installations with TM4E (thanks to @RoiSoleil)
  • Metadata Editor:
    • Fixed checkbox backgrounds in the table column dialog on macOS in dark mode
  • Data Editor:
    • Fixed Adaptive Ordering for large numeric values
    • Fixed row order when dragging multiple selected result-set rows into the SQL Editor (thanks to @Abdulrahman295)
  • Data transfer:
    • Redesigned the extraction settings page
    • Redesigned the export target page with in-wizard source management
  • Connectivity:
    • Improved error messages for invalid SSH known-hosts files with the affected file path and corrective guidance
    • Fixed empty credential dialogs for integrated authentication methods
    • Fixed an issue where connection settings could be cut off and could not be scrolled after changing authentication options
  • Security:
    • Fixed a command execution vulnerability by requiring confirmation before running shell commands used to retrieve connection passwords (CWE-78, CWE-306)
    • Fixed high, medium, and low vulnerabilities in the lz4-java library used by the ClickHouse and Databricks drivers (CVE-2026-106451, CVE-2026-106450, and CVE-2026-106449). The library was updated to version 1.11.4.
  • Product configuration:
    • Git integration is now enabled by default when existing Git projects are detected
    • The SQLite sample database is now enabled by default
  • New drivers:
    • Added support for YashanDB (thanks to @YoungQinger9)
  • Databases:
    • Clickhouse: Added the ability to rename tables from the Navigator tree.
    • CUBRID: Fixed extra quoting around hexadecimal default values in generated DDL (thanks to @longhaseng52)
    • MySQL: Restored bold highlighting for catalogs and tables with granted privileges
    • Oracle: User profiles now show their assigned users
    • PostgreSQL:
      • Fixed bulk imports that mishandled literal backslashes or custom CSV escape characters
      • Fixed SQL formatting for the @? operator (thanks to @SemTiOne)
    • SQL Server:
      • Fixed missing quotes around datetimeoffset values when copying multiple cells or rows as SQL
      • Non-online databases are now marked in Navigator, and their status is shown in the Databases tab (thanks to @michalpsyk)
    • Localization:
      • Added Traditional Chinese (Taiwan) localization
Posted in Releases

DBeaver 26.2.2

  • AI Assistant:
    • Redesigned the AI engine selector with a native drop-down, engine icons, and improved keyboard accessibility
    • Fixed model discovery for self-hosted OpenAI-compatible endpoints with non-OpenAI model names
    • Improved error messages for HTTP redirects from custom OpenAI-compatible endpoints by showing the redirect target and configuration guidance
    • Fixed model listing and chat requests for self-hosted OpenAI-compatible endpoints when the base URL has no trailing slash (thanks to @Ashfaqbs)
    • Improved guidance and validation when the custom AI scope contains no database object
    • Fixed an issue on macOS where opening the AI profile or model picker could immediately select an item
  •  SQL Editor:
    • Added a setting to choose whether Enter, Tab, both, or neither accepts autocomplete suggestions
    • Added a preference to disable the large-script result-fetch warning (thanks to @akmalsyrf)
    • Fixed SQL Editor toolbar background colors for color-coded connections in the dark theme
      -=
  • Metadata Editor:
    • Fixed invalid table DDL generation when column comments contain double hyphens (thanks to @MicBun)
    • Data Editor:
    • Made the issue-reporting link clickable when the calendar editor encounters an unsupported date/time value
    • Fixed spacing and background inconsistencies in the virtual structure editor
  • Connectivity:
    • The connection wizard now prompts users to choose a connector when the selected database has multiple options
    • Improved navigation between project and global network profile settings
    • Improved the confirmation dialog for removing a network handler
  • Navigator:
    • Restored context menus for breadcrumbs in object editors and the status bar
    • Fixed a startup freeze when Database Navigator was in a detached window
  • Miscellaneous:
    • Fixed a Linux startup crash when the Product Configuration wizard opened
    • Redesigned and reorganized the General preferences page
    • Improved Preferences search by adding keywords to preference pages
    • Fixed inaccurate progress reporting during native tool file transformations (thanks to @cuishuang)
    • Fixed overly bright hover highlighting for view minimize and maximize buttons on Windows in the dark theme
    • Improved editor tab visibility by adding separators between unselected tabs
    • Fixed excessive accumulation of temporary files and improved cleanup of abandoned files
    • Fixed diagnostic archive collection to include all rotated log files
    • Fixed version-update controls to prevent duplicate downloads and keep the update button correctly positioned
    • Improved drop-down list sizing, scrolling, and theme colors
    • Improved UI color updates after changing the application theme without restarting DBeaver
    • Improved the contrast of inactive editor tabs for color-coded connections in the dark theme
    • Added theme selection with live preview to the User Interface preferences
  • Databases:
    • Apache Doris: Fixed CSV import into schemas and post-import table refresh
    • GBase 8s:
    • Fixed JSON value handling in the “Copy As SQL” command (thanks to @Downstream1998)
    • Fixed the Columns tab failing to load when the read_defaultstr routine is unavailable (thanks to @sakshichitnis27)
    • PostgreSQL: Added support for viewing and managing the PUBLIC pseudo-role in Permissions tabs (thanks to @NikRom5531)
    • TiDB Cloud Lake: Added the TiDB logo to the connection page (thanks to @akshar27)
    • Timeplus: Fixed incorrect numeric values and intermittent hangs during CSV import (thanks to @EastLord)
Posted in Releases

DBeaver 26.2.1

  • Product configuration:
    • Fixed an issue where toolbars for disabled tools remained visible
  • AI Assistant:
    • Added profile and model selectors to AI Chat
    • Fixed a white flash when opening AI Chat in the dark theme
    • Improved AI Chat prompt caching, reducing repeated input-token processing in multi-turn conversations
  • SQL Editor:
    • Detached query result tabs now preserve the original result tab name and tooltip
    • Disconnecting a data source no longer prompts to save or automatically saves an open SQL script (thanks to @gsastraw)
    • User-defined Escape key bindings now work when no inline suggestion is visible (thanks to @danielpallettfr)
    • Fixed default formatting of column lists in CREATE TABLE constraints
    • Fixed intermittent errors in the Error Log when editing INSERT statements
    • Fixed an error that could occur when editing or moving the caret quickly while code completion was open
  • Metadata Editor:
    • Added a tooltip explaining that object names are transformed according to database naming conventions
  • Data Editor:
    • Added an option to display very small numbers in scientific notation instead of rounding them to zero
    • Fixed dictionary lookups for columns with composite foreign keys (thanks to @gsastraw)
    • Fixed an issue where hiding a column reset manually adjusted widths for other columns (thanks to @gsastraw)
    • Fixed incorrect row filtering when navigating composite foreign-key references
    • Improved performance when pasting a large number of cells
    • Improved Value panel performance when navigating between text columns
    • Fixed an issue where Advanced Paste could make the application unresponsive when inserting a large number of rows
  • Data transfer:
    • Fixed invalid exported DDL when apostrophes in inline column comments caused separator commas to be misplaced (thanks to @MicBun)
  • Connectivity:
    • Connection URLs can now be selected and copied while using host-based connection settings
    • Added support for specifying a custom SSH agent socket for SSH tunnel authentication on macOS (thanks to @LystranG)
    • Fixed importing connections from custom CSV files when optional URL parameters were missing
    • Network profiles are now sorted alphabetically
  • Navigator:
    • Fixed object filtering in Database Navigator folders when the “Connected only” filter was enabled
    • Connection type color changes are now applied immediately in Database Navigator (thanks to @sernopay)
    • Fixed an issue where the active project disappeared from the Projects view after being renamed (thanks to @anton-erofeev)
    • Fixed an issue where changing connection view settings without reconnecting could leave the connection tree empty
    • Fixed an issue where connections were not displayed in Database Navigator after switching workspaces in the Eclipse plugin
  • Miscellaneous:
    • Version updates are now shown in the toolbar instead of a pop-up dialog, and update download progress was improved
    • Added a “Run DBeaver” option to the Windows installer
    • Improved editor tab highlighting for colored connections: active tabs now use the connection color, while inactive tabs use a lighter shade
    • Fixed UNC path handling for DBeaver data directories on Windows (thanks to @gsastraw)
    • Fixed low-contrast text in read-only dropdown menus when using the dark theme on macOS
    • Improved dark theme colors for progress bars and embedded SQL editors
    • Fixed an issue where log rotation failures could interrupt tasks and data transfers
    • Windows ARM: Fixed a startup crash
    • Fixed excessive CPU usage when the update notification appeared over the master password prompt
    • Reorganized standard preference pages for easier navigation
    • Windows: Restored the splash screen when DBeaver is installed in Program Files
  • New drivers:
    • Added the Manticore Search driver (thanks to @akmalsyrf)
    • Added the TiDB Cloud Lake driver (thanks to @hantmac)
  • Databases:
    • Apache Doris: Fixed SQL query execution in the default schema without requiring the database and schema to be reselected
    • Apache IoTDB: Fixed changing the active database in the SQL Editor (thanks to @LJW21-02)
    • DuckDB:
      • Added SQL LIMIT clauses to Data Editor queries to prevent excessive memory use with large tables
      • Added support for connections on Windows ARM64
    • Firebird: Fixed function DDL generation to preserve parameter and return types, nullability, and SQL security mode (thanks to @sakshichitnis27)
    • GBase 8s: Fixed loading large CLOB and TEXT values when DBeaver is installed for all users on Windows (thanks to @Downstream1998)
    • MariaDB:
      • Fixed an issue where the Constraints tab could show a CHECK expression from another table (thanks to @zanlucathiago)
      • Named CHECK constraints are now shown in the Constraints tab for users with SELECT-only access (thanks to @zanlucathiago)
    • MySQL: Fixed execution of the SOURCE command in SQL scripts (thanks to @gsastraw)
    • Oracle: Standalone indexes used by constraints are now preserved in generated DDL
    • PostgreSQL:
      • Fixed active schema changes in manual commit mode by prompting users to commit the current transaction and updating the schema indicator
      • Fixed errors when displaying curved PostGIS geometries in the Spatial data viewer
      • Fixed the ability to backup selected tables
    • SQL Server: Added support for selecting target column collations during data transfer
    • Timeplus: Fixed data transfer and CSV import by generating STREAM DDL for target objects (thanks to @EastLord)
    • VeloDB: Fixed an issue where Describe object failed for VeloDB
  • Localization:
    • Windows installer: Restored the language selector
Posted in Releases

DBeaver 26.2

Changes since 26.1.5:

  • AI Assistant:
    • Added support for AI subscriptions for OpenAI
    • Added a warning about possible AI mistakes in AI Chat
    • Reorganized AI preferences
    • AI-generated SQL scripts are executed like regular scripts, with a results tab, progress tracking, and the ability to fix errors
  • SQL Editor: fixed toolbar background in the dark theme on Windows
  • Data Editor:
    • Updated the reset icon in Result set Order/Filter settings
    • Fixed an event loop exception when opening the context menu in the Calc panel
  • Diagram: fixed an issue where relationship lines were not handled correctly when manually rearranging entities
  • Data transfer: fixed keyboard navigation in the Transform settings dropdown
  • Connectivity:
    • Fixed an exception when opening connection settings for a generic driver with URL configuration
    • Fixed database logo rendering on macOS
    • Improved automatic connection name generation
    • Fixed repeated driver download prompts during connection attempts
  • Navigator: fixed Navigator background in the dark theme
  • Miscellaneous:
    • Fixed multiple issues in the dark theme: native tool presentation, Tip of the Day dialog display, toolbar background display, and others
    • Fixed profile slider scrolling on Linux
    • Updated the driver selector to show all drivers when opening the dialog
    • Fixed a widget disposed error after changing the application language
    • Removed project selector from the global Eclipse status bar
  • Databases:
    • Apache Doris: Fixed the ability to transfer data from SQLite
    • Athena: Fixed Apache Calcite Avatica driver installation
    • BigQuery: Updated the driver to version 1.2.0
    • ClickHouse: Fixed date filtering
    • Exasol: Fixed an exception when opening users
    • Flight SQL: Fixed connection errors with Flight SQL JDBC driver 19.0.0
    • MariaDB: Fixed ENUM dropdown opening in Record view and the Value panel
    • MySQL:
      • Fixed an AI response handling error
      • Fixed data export to clipboard (thanks to @EastLord)
    • Oracle: Fixed endless refresh when the References panel was open
    • PostgreSQL:
      • Fixed CSV import with bulk load enabled
      • Fixed schema switching after changing the active schema
      • Fixed incorrect search path update after changing the active schema
    • Snowflake: Fixed column ordering in Result Set Order/Filter settings
Posted in Releases

DBeaver 26.1.5

  • Product configuration:
    • Added Product configuration, a new setup flow that opens on first start
  • AI Assistant:
    • Fixed alignment of fields in the OpenAI configuration dialog (thanks to @HellAmbro)
    • Added the ability to duplicate AI profiles
    • Improved model refresh and test connection behavior for AI engine settings
  • Data Editor:
    • Added read-only HTML preview for text/html values in the Value panel (thanks to @michaaels)
    • Fixed array and complex column visualization when “Show complex column structure” was disabled
    • Fixed sorting in the Metadata panel (thanks to @gsastraw)
    • Restored support for CSS color names in spatial data colorization
    • Fixed spatial data display with map backgrounds and locales that use decimal commas
  • Data Transfer:
    • Fixed an issue on Linux when export error dialogs could be hidden behind the export window (thanks to @JackyLin0123)
    • Fixed column enablement in table mapping when using the Space key (thanks to @EastLord)
    • Fixed an issue where saved import tasks could lose target table and column mapping settings after an update
  • Connectivity:
    • Added support for custom authentication models in Custom CSV/XML connection import (thanks to @weih-kahoot)
    • Fixed browser-based authentication on Linux systems where the default browse 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 (thanks to @MilosM348)
    • Fixed an issue where the database Navigator did not open correctly
  • New Drivers:
    • GreptimeDB: Added a dedicated driver entry using the MySQL-compatible protocol (thanks to @EastLord)
  • Databases:
    • ClickHouse:
      • 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 (thanks to @SEPURI-SAI-KRISHNA)
    • Databricks: Improved display of ARRAY and STRUCT values by showing complex arrays as JSON
    • Firebird: Fixed SSH tunnel testing when required database connection parameters were not set
    • MonetDB: Updated the default JDBC driver class name to restore driver loading (thanks to @scorpion3399)
    • MySQL: Fixed native database dumps when passwords contain # or other special characters (thanks to @sakshichitnis27)
    • Netezza: Fixed NCHAR length generation in DDL and improved recognition of NCHAR and NVARCHAR data types (thanks to @KrzysztofDusko)
    • PostgreSQL:
      • 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 (thanks to @HellAmbro)
    • StarRocks and Apache Doris: Preserved raw SHOW CREATE DDL output without applying additional formatting (thanks to @dupen01)
    • TDengine: Fixed unresolved Maven dependency warnings in the built-in driver configuration (thanks to @EastLord)
    • LibSQL: Added support for database views
Posted in Releases

DBeaver 26.1.4

  • AI assistant:
    • AI Chat is now accessible via keyboard (added some shortcuts)
    • Added the ability to always open AI-generated scripts in a new SQL console
    • Fixed models that do not support temperature dynamically
    • No model is selected by default when creating an engine configuration for Open AI. Users need to select a model manually
  • SQL Editor:
    • 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 (thanks to @anantgupta001)
  • Data Editor:
    • Fixed paste with Ctrl+V in Find/Replace panel
    • Fixed Find/Replace in the Value panel
    • Fixed an issue where maximization did not work correctly when Find/Replace was open
  • Metadata Editor: Column key icons are displayed again
  • Data Transfer: Redesigned table mapping in database to database migration
  • Task Management: Fixed the ability to sort tasks moved to the new folder
  • Connectivity:
    • Added support for retrieving passwords from a shell command for native database authentication (thanks to @kgns)
  • Security: Fixed the high vulnerability (CVE-2026-10050) in the jetty-security library. The library was updated to version 12.1.11
  • Miscellaneous:
    • Added the “link-project” command to import a project using command line
    • Fixed log viewer colors in the dark theme (thanks to @anantgupta001)
    • Fixed connection type colors broken after the update to the new Eclipse version
  • Databases:
    • Altibase: Added support for the JSON data type in Altibase 8.1 (thanks to @zennken)
    • BigQuery: The official BigQuery driver is now used by default, and the previous Simba driver was renamed to BigQuery (Legacy)
    • ClickHouse:
      • ClickHouse driver was updated to version 0.10.0
      • Improved JSON display in the Value panel (thanks to @bakhtiiartashbolotov)
    • CUBRID: Fixed connection fails caused by metadata loading (thanks to @longhaseng52)
    • Firebird: Added the ability to connect to Firebird Embedded (thanks to @fdcastel)
    • PostgreSQL:
      • PostgreSQL driver was updated to version 42.7.13 (Fixed CVE-2026-54291)
      • Fixed the ability to backup selected tables
      • Fixed generated calls for procedures with OUT parameters (thanks to @HellAmbro)
      • Fixed an error that occurred when applying filters to database nodes (thanks to @anantgupta001)
    • Redshift: Schemas are now visible only to users with the USAGE privilege or higher
    • SAP HANA: Improved the message in the license renewal dialog (thanks to @kai-morich)
    • Starrocks driver was updated to version 1.1.2 (thanks to @chris-celerdata)
    • Snowflake: Fixed connection using the sample URL
Posted in Releases

DBeaver 26.1.3

  • AI assistant:
    • Added a setting in Preferences for the maximum wait time for AI Engine responses
    • Fixed the model list display for GitHub Copilot with the free plan
    • Engine settings were redesigned
    • GPT-5 is now used as the default model for OpenAI
  • Data Editor: Fixed an issue in the Grouping Panel when selecting an item from the “Add” menu required an extra click before applying changes (thanks to @EastLord)
  • Metadata:
    • Fixed schema dropdown width when creating a new constraint
  • Data Transfer:
    • Improved memory usage when importing large CSV files (thanks to @HellAmbro)
    • Fixed CSV export with multi-character quotes and improved quote/delimiter validation
  • Connectivity: Added global network profiles that can be used in all projects
  • Miscellaneous:
    • Added escaping for the pipe character in connection CLI parameters (thanks to @dhufnagel)
    • Removed unnecessary zoom restart prompts on Linux and macOS when moving or resizing the application window (thanks to @elcapo)
    • Fixed color refresh when switching themes (thanks to @anantgupta001)
    • Added the ability to reset font settings to default on the User Interface page in Preferences
  • Databases:
    • Apache Doris: database icon was updated (thanks to @xylaaaaa)
    • Databend driver was updated to version 0.4.8
    • DuckDB: Fixed LIST and ARRAY display in the Data Grid
    • GaussDB: Materialized views are now available in the Navigator tree (thanks to @kkk000111999)
    • 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 (thanks to @vaefremov95)
    • MariaDB: Fixed a UI freeze when deleting multiple table columns at once (thanks to @a3894281)
    • MySQL: Fixed an issue when creating a new table failed with an exception (thanks to @HellAmbro)
    • PostgreSQL:
      • 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 (thanks to @jmax01)
      • SQLite: Fixed an issue where SQL script execution processed only the first line of the script (thanks to @HellAmbro)
Posted in Releases

DBeaver 26.1.2

  • AI Assistant: Added AI Chat with the ability to generate SQL queries and answer user questions
  • Data Editor:
    • Updated the appearance of Find/Replace
    • Added quick filter: enter a value in the Find field and use the dedicated icon to hide rows that do not match
    • Fixed incorrect data display when expanding complex types in record mode with “Show complex column structure” disabled
    • Fixed handling of JSONB and other text content values in SQL generation and CSV import (thanks to @HellAmbro)
  • SQL Editor: Changed confusing localization for “Enable parameters in DDL and $$..$$ blocks”
  • Metadata Editor: Fixed entity background color
    Data transfer: Fixed an issue where import jobs continued running after cancellation

  • Security:
    • Fixed an XXE vulnerability caused by an unhardened XML parser (CWE-611)
    • Fixed an SQL injection vulnerability in Exasol related to string formatting (CWE-89)
  • Miscellaneous:
    • 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 (thanks to @Srltas)
    • Fixed an issue where a new debug log was not created after application restart
    • Fixed background color for Tip of the Day in the Dark theme for MacOS
    • Fixed the application installation as Eclipse extension
  • Development: Added custom instructions for GitHub Copilot code review
  • New Drivers:
    • Add support for Timeplus database (thanks to @MkDev11)
  • Databases:
    • CUBRID:
      • Added Table Triggers and User Triggers nodes to the Navigator (thanks to @longhaseng52)
      • Fixed object search by partial names in Go to Object and metadata search (thanks to @Srltas)
      • DuckDB: Fixed formatting for DATE values (thanks to @EastLord)
      • GBase 8s: Fixed editing CLOB values in the Data Editor (thanks to @Downstream1998)
      • PostgreSQL:
        • Fixed connection with Asia/Saigon time zone
        • Fixed an issue where the connection limit was not applied when editing role properties (thanks to @Adul23)
Posted in Releases

DBeaver 26.1.1

  • SQL Editor:
    • Fixed autocomplete after SELECT with table with alias
    • Fixed column highlighting with typecasts
    • Fixed single/multiple tab mode toggle state when several editors are opened
    • Fixed an issue where SQL templates showed an incorrect list of columns
    • Disabled spell checking for annotations
    • Added autocomplete suggestions for dialect-specific global variables, such as SYSDATE, SYSTIMESTAMP, current_date, and current_timestamp (thanks to @alonfaraj)
  • AI Assistant: Fixed prompt of AI command results
  • Data Editor:
    • Added the ability to save the current filter as the default and reset it
    • Fixed total row count calculation in the toolbar (thanks to @odegroot1234)
  • Data Transfer:
    • Fixed CSV import with multi-character delimiters, quotes, and escape values
    • Added XML escaping for JSON and JSONB columns when exporting data to DBUnit format
  • Database Tasks: Fixed task failures when using newly created or recreated database objects
  • Navigator:
    • Fixed schema filter dialog opening in Simple view mode(thanks to @xingxing21)
    • Fixed the delete objects dialog layout for large database selections
  • New driver: Added connector for Apache Doris(thanks to @xylaaaaa)
  • Security:
    • Fixed the high vulnerability (CVE-2026-44249) in the netty-handler library. The netty-bom library was updated to version 4.2.15.
  • General:
    • Application was migrated to Eclipse 2026-05
    • Tycho library was updated to version 5.0.3
  • Databases:
    • CockroachDB: Fixed SSL connection issues
    • CUBRID: Fixed table list opening when connecting with a generic JDBC driver (thanks to @Srltas)
    • Databricks driver was updated to version 3.4.1
    • Firebird: Fixed SQL injection vulnerabilities (thanks to @fdcastel)
    • Oracle:
      • Added an option to show column comments in the data grid (thanks to @EastLord)
      • Fixed the ability to CREATE VIEW statements ending with CASE…END (thanks to @a3894281)
      • Added details into NO_DATA_FOUND error message (thanks to @mgustimz)
    • Redshift: Improved performance for queries with many columns by reducing unnecessary metadata calls during result set loading
    • Snowflake: Fixed an issue where the connection failed due to an incorrect URL template
  • Localization:
    • German localization was improved (thanks to @polluks)
    • Fixed pluralization in the auto-refresh interval label in the Data Editor (thanks to @Jashan66)
Posted in Releases