DBeaver

Databases & DataApache-2.0

DBeaver release notes.

Latest 26.2.0 · by DBeaver CorpWritten in JavaWebsitedbeaver/dbeaverRSS

Release activity

Release activity — 12 releases across 12 days since Mar 22, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Mar 22, 2026. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 20261 release on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 20261 release on Jun 21, 2026No releases on Jun 28, 20261 release on Jul 5, 2026No releases on Jul 12, 20261 release on Jul 19, 2026No releases on Jul 26, 20261 release on Aug 2, 2026No releases on Aug 9, 20261 release on Aug 16, 2026No releases on Aug 23, 20261 release on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026No releases on Sep 9, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026No releases on Sep 10, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

12 releases since Mar 22, 2026

Changelog

26.2.0

Latest
Added 2
  • Added support for AI subscriptions for OpenAI
  • Added a warning about possible AI mistakes in AI Chat
Changed 4
  • Reorganized AI preferences
  • AI-generated SQL scripts are executed like regular scripts, with a results tab, progress tracking, and the ability to fix errors
  • Improved automatic connection name generation
  • Updated the driver selector to show all drivers when opening the dialog
Fixed 12
  • Fixed toolbar background in the dark theme on Windows
  • Updated the reset icon in Result set Order/Filter settings
  • Fixed an event loop exception when opening the context menu in the Calc panel
  • Fixed an issue where relationship lines were not handled correctly when manually rearranging entities
  • Fixed keyboard navigation in the Transform settings dropdown
  • Fixed an exception when opening connection settings for a generic driver with URL configuration
Removed 1
  • Removed project selector from the global Eclipse status bar

From DBeaver

            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
        
View originalPermalink
How 26.2.0 went

26.1.5

Added 7
  • Add Product configuration, a new setup flow that opens on first start
  • Add the ability to duplicate AI profiles
  • Add read-only HTML preview for text/html values in the Value panel
  • Add support for custom authentication models in Custom CSV/XML connection import
  • Add database and driver version information to diagnostic log archives
  • Add GreptimeDB dedicated driver entry using the MySQL-compatible protocol
  • Add support for displaying Map values in the Data Editor for ClickHouse
Changed 2
  • Improve model refresh and test connection behavior for AI engine settings
  • Hide the Delete context menu item when metadata changes are disabled in Simple view mode
Fixed 11
  • Fix alignment of fields in the OpenAI configuration dialog
  • Fix array and complex column visualization when Show complex column structure was disabled
  • Fix sorting in the Metadata panel
  • Restore support for CSS color names in spatial data colorization
  • Fix spatial data display with map backgrounds and locales that use decimal commas
  • Fix export error dialogs on Linux that could be hidden behind the export window

From DBeaver

            - 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
        
View originalPermalink
How 26.1.5 went

26.1.4

Added 5
  • AI Chat is now accessible via keyboard with added shortcuts
  • Add ability to always open AI-generated scripts in a new SQL console
  • Added support for retrieving passwords from a shell command for native database authentication
  • Added the link-project command to import a project using command line
  • Added support for JSON data type in Altibase 8.1
Changed 4
  • No model is selected by default when creating an engine configuration for Open AI; users need to select a model manually
  • Redesigned table mapping in database to database migration in Data Transfer
  • Official BigQuery driver is now used by default; previous Simba driver was renamed to BigQuery (Legacy)
  • ClickHouse driver updated to version 0.10.0
Fixed 10
  • Fixed models that do not support temperature dynamically
  • Fixed 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 paste with Ctrl+V in Find/Replace panel
  • Fixed Find/Replace in the Value panel
  • Fixed issue where maximization did not work correctly when Find/Replace was open
Security 1
  • Fixed high vulnerability CVE-2026-10050 in jetty-security library; library updated to version 12.1.11

From DBeaver

            - 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
        
View originalPermalink
How 26.1.4 went

26.1.3

Added 5
  • Added a setting in Preferences for the maximum wait time for AI Engine responses
  • Added global network profiles that can be used in all projects
  • Added escaping for the pipe character in connection CLI parameters
  • Added the ability to reset font settings to default on the User Interface page in Preferences
  • Materialized views are now available in the Navigator tree for GaussDB
Changed 5
  • Engine settings were redesigned
  • GPT-5 is now used as the default model for OpenAI
  • Improved memory usage when importing large CSV files
  • Apache Doris database icon was updated
  • Databend driver was updated to version 0.4.8
Fixed 9
  • Fixed the model list display for GitHub Copilot with the free plan
  • Fixed an issue in the Grouping Panel when selecting an item from the Add menu required an extra click before applying changes
  • Fixed schema dropdown width when creating a new constraint
  • Fixed CSV export with multi-character quotes and improved quote/delimiter validation
  • Fixed color refresh when switching themes
  • Fixed LIST and ARRAY display in the Data Grid for DuckDB
Removed 1
  • Removed unnecessary zoom restart prompts on Linux and macOS when moving or resizing the application window

From DBeaver

            - 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)
        
View originalPermalink
How 26.1.3 went

26.1.2

Added 7
  • Added AI Chat with the ability to generate SQL queries and answer user questions
  • Added quick filter in Data Editor to hide rows that do not match a value entered in the Find field
  • 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
  • Added custom instructions for GitHub Copilot code review
  • Added support for Timeplus database
  • Added Table Triggers and User Triggers nodes to the Navigator in CUBRID
Changed 2
  • Updated the appearance of Find/Replace in the Data Editor
  • Changed confusing localization for Enable parameters in DDL and $$..$$ blocks in SQL Editor
Fixed 9
  • 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
  • Fixed entity background color in Metadata Editor
  • Fixed an issue where import jobs continued running after cancellation in Data transfer
  • Fixed a macOS launcher crash that occurred when the application was started without launch arguments
  • Fixed an issue where the Search in LOBs checkbox used the Search in numbers state instead of its own in Data Search
Security 2
  • 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)

From DBeaver

            - 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)
        
View originalPermalink
How 26.1.2 went

26.1.1

Added 4
  • Added autocomplete suggestions for dialect-specific global variables, such as SYSDATE, SYSTIMESTAMP, current_date, and current_timestamp
  • Added the ability to save the current filter as the default and reset it
  • Added XML escaping for JSON and JSONB columns when exporting data to DBUnit format
  • Added connector for Apache Doris
Changed 2
  • Disabled spell checking for annotations
  • Databricks driver was updated to version 3.4.1
Fixed 12
  • 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
  • Fixed prompt of AI command results
  • Fixed total row count calculation in the toolbar
Security 2
  • Fixed the high vulnerability CVE-2026-44249 in the netty-handler library by updating netty-bom to version 4.2.15
  • Fixed SQL injection vulnerabilities in Firebird

From DBeaver

            - 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)
        
View originalPermalink
How 26.1.1 went

26.1.0

Added 7
  • Support for double-curly SQL parameters
  • Support for new OpenAI codex models with the GitHub Copilot in AI assistant
  • New shortcuts in Data Editor: 'Shift+Alt+Insert' inserts a row before the current, 'Ctrl+Shift+Alt+Insert' duplicates a row and inserts before the current row
  • Ability to hide filters in Data Editor
  • Insert new rows option to Advanced Copy, allowing users to insert new rows without replacing existing ones
  • Support for GizmoSQL driver
  • The 'supports-ddl-transactions' parameter for custom generic drivers to configure DDL transaction support
Changed 3
  • Jump servers settings are now updated on the fly
  • Copy button in the Generate DDL dialog remains disabled until DDL generation is complete
  • Improved import from DataGrip for Snowflake, BigQuery and other non-standard connections
Fixed 9
  • Item count disappeared after refreshing the Metadata Editor
  • Some spatial data was displayed as grayed in the Spatial viewer
  • Newly created object was deleted after the refresh in Navigator
  • Incorrect export to HTML format when only one of the Table header or Column headers options was enabled in Data Transfer
  • Content could disappear on some tool pages inside the Task wizard
  • White background of vertical tabs and some toolbar items in the Dark theme
Security 1
  • Fixed XXE Injection in DBeaver XML Viewer

From DBeaver

            - SQL Editor:
                - Added support for double-curly SQL parameters[#40914] (thanks to @namoguy)
          	- AI assistant: Added support for new OpenAI codex models with the GitHub Copilot
          	- Metadata Editor:
                - Fixed an issue where the item count disappeared after refreshing the editor (thanks to @jack-stormentswe)
          	- Data Editor:
          	    - Added new shortcuts: 'Shift+Alt+Insert' inserts a row before the current,  'Ctrl+Shift+Alt+Insert' duplicates a row and inserts before the current row (thanks to @jack-stormentswe)
          	    - Added the ability to hide filters (thanks to @EastLord)
          	    - Added the "Insert new rows" option to Advanced Copy, allowing users to insert new rows without replacing existing ones
                - Fixed an issue when some spatial data was displayed as grayed in the Spatial viewer
          	- Navigator: Fixed an issue when the newly created object was deleted after the refresh (thanks to @Desel72)
            - Connectivity: Jump servers settings are now updated on the fly (thanks to @jack-stormentswe)
          	- Data Transfer: Fixed incorrect export to HTML format when only one of the "Table header" or "Column headers" options was enabled (thanks to @boskodev790)
          	- Task Management: Fixed multiple issues where content could disappear on some tool pages inside the Task wizard
            - Security: Fixed XXE Injection in DBeaver XML Viewer
          	- New drivers: Added support for GizmoSQL driver (thanks to @prmoore77)
          	- Miscellaneous:
          	    - The Copy button in the Generate DDL dialog now remains disabled until DDL generation is complete (thanks to @dhgoal)
                - Fixed an issue with white background of vertical tabs and some toolbar items in the Dark theme
          	    - Improved import from DataGrip for Snowflake, BigQuery and other non-standard connections (thanks to @a3894281)
                - Added the 'supports-ddl-transactions' parameter for custom generic drivers to configure DDL transaction support (thanks to @popsiclelmlm)
            - Development: Fixed build failures caused by non-English default JVM locales on developer machines (thanks to @EastLord)
          	- Databases:
                - BigQuery: Fixed the incorrect presentation of multiple query results (thanks to @EastLord)
          	    - DuckDB: Fixed  LIST array presentation in the Data Editor (thanks to @EastLord)
          	    - Databricks: Fixed the ability to open schemas with a hyphen in the name (thanks to @tonicebrian)
                - Microsoft Fabric: Fixed Execution plan opening
          	    - Oracle: Result tabs are named depending on the executed query (thanks to @EastLord)
          	    - Redshift driver was updated to version 2.2.6
          	- Localization: French localization was improved (thanks to @Jean-BaptisteC)
        
View originalPermalink
How 26.1.0 went

26.0.5

Added 7
  • Support for new Codex models in GitHub Copilot in AI assistant
  • Group row striping option that allows rows to be colored by column values in the result grid
  • Ability to show multiple selected rows in the Text record mode
  • Indicators for connection view type (Simple, Advanced, or Custom) in Navigator
  • Ability to change the current project from the bottom-left corner
  • Format SQL option in the Generate SQL dialog
  • Support for the MAINTAIN keyword in PostgreSQL
Changed 5
  • Disabled Save and Cancel buttons for read-only databases in Data Editor
  • Data Transfer wizard pages were redesigned
  • Export window now stays open after errors, allowing the export to be restarted
  • Updated simple view mode switching in Navigator
  • PostgreSQL driver updated to version 42.7.11
Fixed 8
  • Syntax highlighting for inline ORDER BY clauses inside aggregate functions in SQL Editor
  • Issue where the option to save credentials was disabled after testing the connection
  • Multi-line pasting in driver properties
  • Issue where deleting one dashboard removed other dashboards from the panel
  • White background for some toolbar items in the dark theme
  • Grouping panel queries when generated aliases matched SQL keywords
  • Array display for the new BigQuery driver
  • View loading in the Database Navigator for Exasol

From DBeaver

            - AI assistant: Added support for new Codex models in GitHub Copilot
            - SQL Editor:
                - Fixed syntax highlighting for inline ORDER BY clauses inside aggregate functions (thanks to @tmimmanuel)
            - Data Editor:
                - Disabled Save and Cancel buttons for read-only databases (thanks to @MilosM348)
                - Added a group row striping option that allows rows to be colored by column values in the result grid (thanks to @MkDev11)
                - Added the ability to show multiple selected rows in the Text record mode (thanks to @EastLord)
            - Data Transfer:
                - Wizard pages were redesigned
                - The export window now stays open after errors, allowing the export to be restarted
            - Navigator:
                - Added indicators for connection view type (Simple, Advanced, or Custom) and updated simple view mode switching
                - Added the ability to change the current project from the bottom-left corner
            - Connectivity:
                - Fixed an issue where the option to save credentials was disabled after testing the connection
                - Fixed multi-line pasting in driver properties
            - Charts and Dashboards:
                - Fixed an issue where deleting one dashboard removed other dashboards from the panel
            - Miscellaneous:
                - Added a Format SQL option to the Generate SQL dialog
                - Fixed the white background for some toolbar items in the dark theme
                - Fixed grouping panel queries when generated aliases matched SQL keywords (thanks to @HellAmbro)
            - Databases:
                - BigQuery: Fixed array display for the new BigQuery driver
                - Exasol: Fixed view loading in the Database Navigator (thanks to @antonireus)
                - PostgreSQL:
                    - Updated driver to version 42.7.11
                    - Added support for the MAINTAIN keyword (thanks to @boskodev790)
                    - Fixed handling of "24:00" values in time columns
                    - Fixed missing INOUT parameters in CHECK generation for procedures and functions
                - Redshift: Fixed default schema switching when the "public" schema is missing
                - Snowflake:
                    - Updated driver to version 4.1.0
                    - Fixed an occasional error that could appear while typing SQL in the editor
                - SQL Server: Fixed the ability to connect to the database after the Java update
                - Starrocks: Added external catalogs support (thanks to @chris-celerdata)
            - Localization: Fixed hardcoded localization for several command labels in the SQL Editor main menu (thanks to @MilosM348)
        
View originalPermalink
How 26.0.5 went

26.0.4

Added 7
  • Add options to trim leading or trailing spaces in the selected text or the whole script
  • Add option to show column data type names in column headers (disabled by default)
  • Add ability to save SQL to a file from the Generate SQL dialog
  • Add ability to import JetBrains database connections by pasting datasource configuration text directly into the import wizard
  • Add type casting for date values in data filters for Athena
  • Add new BigQuery (Experimental) driver
  • Add support for custom data types and fix column names for nested arrays in Denodo
Fixed 12
  • Fix incorrect transaction mode display in SQL Editor
  • Fix transaction monitor showing "N/A" after toolbar was changed with drag-and-drop
  • Fix "Open a separate connection for each editor" preference not being saved
  • Fix DROP confirmation dialog layout for long SQL queries
  • Fix default temperature value for different AI engines
  • Fix reference tables becoming empty when fetching the next page in the References panel
Security 1
  • Fix high vulnerability (CVE-2026-3505) in the bcpg-jdk18on library by updating to version 1.84.0

From DBeaver

            - SQL Editor:
                - Added options to trim leading or trailing spaces in the selected text or the whole script (thanks to @seroperson)
                - Resolved an issue with incorrect transaction mode display
                - Fixed an issue where the transaction monitor showed "N/A" after the toolbar was changed with drag-and-drop (thanks to @xingxing21)
                - Fixed an issue where the "Open a separate connection for each editor" preference was not saved (thanks to @xingxing21)
                - Fixed the DROP confirmation dialog layout for long SQL queries (thanks to @EastLord)
            - AI assistant: Fixed the default temperature value for different AI engines
            - Data Editor:
                - Fixed an issue where reference tables became empty when fetching the next page in the References panel
                - Added an option to show column data type names in column headers (disabled by default) (thanks to @seroperson)
                - Fixed an exception when expanding a custom data type value in Record mode
            - Data Export: Fixed object list resizing in the Export/Dump window (thanks to @EastLord)
            - Connectivity:
                - Fixed an issue where cleared driver proxy credentials were still saved (thanks to @EastLord)
                - Fixed an issue where testing an SSH connection with a passphrase failed if the passphrase was not saved
            - Security: Fixed the high vulnerability (CVE-2026-3505) in the bcpg-jdk18on library. The library was updated to version 1.84.0
            - Miscellaneous:
                - Added the ability to save SQL to a file from the Generate SQL dialog
                - Added the ability to import JetBrains database connections by pasting datasource configuration text directly into the import wizard (thanks to @EastLord)
                - Fixed an issue where the splash screen was flipped on macOS 14.x.
            - Databases:
                - Athena: Added type casting for date values in data filters
                - BigQuery: Added a new driver BigQuery (Experimental)
                - ClickHouse: Fixed SQL Editor recognition for existing tables with uppercase letters in their names
                - Denodo: Added support for custom data types and fixed column names for nested arrays
                - DuckDB: Fixed map rendering for GEOMETRY types with CRS parameters (thanks to @EastLord)
                - Firebird: Expanded database-specific SQL dialect coverage for the SQL Editor. Added more keywords, built-in functions, and SQL generators (thanks to @fdcastel)
                - Greenplum/Cloudberry: Fixed external table recognition in the Database Navigator (thanks to @talmacschen-arch)
                - MySQL: Fixed query boundaries recognition in the SQL Editor for scripts with the DELIMITER keyword (thanks to @HellAmbro)
                - PostgreSQL:
                    - Fixed debug configuration dialog layout and datasource saving
                    - Fixed DDL generation for VIRTUAL generated columns (thanks to @EastLord)
                - SAP HANA: Added the ability to reset the license during connection when the database is in license-only mode (thanks to @kc1r74p)
                - SQL Server:
                    - Fixed DDL generation for external tables
                    - Fixed row limiting for table-valued function queries (thanks to @xingxing21)
                - StarRocks: Fixed ADD COLUMN DDL generation (thanks to @EastLord)
            - Localization: Localization: Improved Chinese localization (thanks to @EastLord)
        
View originalPermalink
How 26.0.4 went

26.0.3

Added 6
  • Add keywords autocompletion for partially typed text in Data Editor
  • Add source table name to column header tooltips for query results with JOIN
  • Add key binding to focus the Database Navigator filter
  • Add preference option to load lazy comments in ER diagrams
  • Add ability to set Navigator filters in connection settings
  • Add logo for Databricks and fix link on connection page
Changed 1
  • Update H2GIS driver to the latest version
Fixed 13
  • Fix row count calculation icon not resetting after counting
  • Fix display of spatial data when multiple columns were selected
  • Fix ability to calculate row count for non-standard SELECT statements
  • Fix SQL format export for values containing single quotes
  • Fix corrupted UI area during Extraction step in Export
  • Fix issue with filtering for embedded databases

From DBeaver

            - Data Editor:
                - Added keywords autocompletion for partially typed
                - Added the source table name to column header tooltips for query results with JOIN (thanks to @bittoby)
                - Fixed an issue where the row count calculation icon did not reset after counting (thanks to @HellAmbro)
                - Fixed the display of spatial data when multiple columns were selected
                - Fixed the ability to calculate row count for non-standard SELECT statements (thanks to @fdcastel)
            - Navigator:
                - Added a key binding to focus the Database Navigator filter (thanks to @EastLord)
            - ER Diagram: Added preference option to load lazy comments in diagrams (thanks to @jhjalison01)
            - Data Export:
                - Fixed export in SQL format for values containing single quotes (thanks to @dev-miro26)
                - Fixed a corrupted UI area during the Extraction step in Export
            - Connectivity:
                - Added the ability to set Navigator filters in connection settings
                - Fixed an issue with filtering for embedded databases
            - Miscellaneous: Fixed an issue with an inverted splash screen on macOS Tahoe
            - Databases:
                - ClickHouse: Fixed the display of Array(JSON) types in the data grid (thanks to @EastLord)
                - CUBRID:
                    - Fixed a CSV export error caused by a missing child object (thanks to @longhaseng52)
                    - Fixed a binding failure in PreparedStatement for table names containing single quotes (thanks to @longhaseng52)
                    - Fixed incorrect partitioning DDL generation for values containing commas (thanks to @longhaseng52)
                - Databricks: Added a logo and fixed the link on the connection page
                - H2GIS driver was updated to the latest version
                - MySQL: Fixed an issue when the Dump database tool did not work with URL-based connections (thanks to @mango766)
                - MySQL/MariaDB: Fixed an issue when changing an auto-increment value generated an incorrect query on the first attempt
                - Oracle: Fixed an issue in the Metadata Editor when clicking a procedure moved the cursor to a comment containing the procedure name instead of the procedure itself
                - Redshift: Set the client_protocol_version driver property to default, which fixed an issue with the availability of external schemas
                - SQL Server:
                    - Fixed an issue where user-defined data types based on NVARCHAR were shown with double length (thanks to @EastLord)
                    - Removed redundant spaces between CREATE and PROCEDURE in the procedure view
                    - Fixed an issue that prevented creating a view in the Metadata Editor
        
View originalPermalink
How 26.0.3 went

26.0.2

Added 3
  • Returned the ability to show/hide system objects in Simple view mode
  • Added MANUAL to the MySQL keyword list
  • Added warning about expired password for SQL Server
Changed 2
  • Athena default driver was updated to AWS Athena JDBC driver, with the previous driver available as Athena (Legacy)
  • SQL Server driver was updated to version 13.4.0
Fixed 10
  • Fixed Copy/Paste for active connections in Navigator
  • Fixed Access blocked error in Spatial Viewer when loading OpenStreetMap
  • Fixed an issue where Git and Proxy settings could break the workspace path
  • Fixed -con attribute handling when starting the application from the command line
  • Fixed an issue where ClickHouse database failed due to unknown driver parameters
  • Fixed geometry type display for DuckDB database versions greater than 1.5

From DBeaver

            - Navigator:
                - Fixed Copy/Paste for active connections
                - Returned the ability to show/hide system objects in Simple view mode
            - Data Editor: Fixed "Access blocked" error in Spatial Viewer when loading OpenStreetMap
            - Miscellaneous:
                - Fixed an issue where Git and Proxy settings could break the workspace path
                - Fixed -con attribute handling when starting the application from the command line
            - Databases:
                - Athena: Default driver was updated to AWS Athena JDBC driver. The previous driver is still available as Athena (Legacy)
                - ClickHouse: Fixed an issue where the database failed due to unknown driver parameters
                - DuckDB: Fixed geometry type display for database versions > 1.5 (thanks to @EastLord)
                - MariaDB: Fixed an issue when zero dates were displayed as NULL (thanks to @EastLord)
                - MySQL:
                    - Added MANUAL to the keyword list (thanks to @EastLord)
                    - Fixed user management
                - Oracle:
                    - Fixed an issue where the default schema was not selected automatically
                    - Restored navigation from procedure to the corresponding package body code line
                - SQL Server:
                    - SQL Server driver was updated to version 13.4.0 (thanks to @EastLord)
                    - Added warning about expired password (thanks to @bittoby)
        
View originalPermalink
How 26.0.2 went

26.0.1

Added 3
  • Added the ability to reorder grouping columns
  • Added connection name and background color to the Ctrl+E editor switcher dropdown
  • Added an option to disable automatic connection attachment to scripts
Changed 8
  • Percent function in grouping panel now shows 2 significant digits
  • Data Transfer Proceed button is now enabled earlier, on every page that is properly filled
  • Query Manager became accessible even if the database password is lost
  • Made simple/advanced mode switcher more visible
  • Migrated to Eclipse 2026-03
  • CUBRID: default generated key names are now lowercase
  • InterSystems IRIS driver was updated to version 3.10.5
  • Oracle: improved viewing of packaged procedures with the ability to open a specific procedure directly instead of entire package
Fixed 10
  • Queries cancelled by users are no longer marked as invalid
  • Fixed layout issue when the first few rows of text were not visible in SQL Editor
  • Fixed hash code display in Metadata Editor when the table name is empty
  • Fixed an issue when changes in connection parameters were not applied correctly
  • ClickHouse: fixed IP address display by removing the leading slash
  • CUBRID: fixed issues with trigger display in the Navigator and DDL generation

From DBeaver

            - SQL Editor:
                - Queries cancelled by users are no longer marked as invalid
                - Fixed layout issue when the first few rows of text were not visible
            - Grouping panel:
                - Percent function now shows 2 significant digits
                - Added the ability to reorder grouping columns
            - Metadata Editor: Fixed hash code display when the table name is empty (thanks to @dahyeong-yun)
            - Data Transfer: the Proceed button is now enabled earlier, on every page that is properly filled
            - Query Manager became accessible even if the database password is lost
            - Connectivity:
                - Added connection name and background color to the Ctrl+E editor switcher dropdown (thanks to @bittoby)
                - Fixed an issue when changes in connection parameters were not applied correctly
            - Miscellaneous:
                - Added an option to disable automatic connection attachment to scripts
                - Made simple/advanced mode switcher more visible
                - We migrated to Eclipse 2026-03
            - Databases:
                - ClickHouse: fixed IP address display by removing the leading slash
                - CUBRID:
                    - Default generated key names are now lowercase (thanks to @longhaseng52)
                    - Fixed issues with trigger display in the Navigator and DDL generation (thanks to @longhaseng52)
                - GaussDB Driver: fixed connection issues and errors when viewing constraints and foreign keys in M-Compatibility databases (thanks to @MuStevenic)
                - InterSystems IRIS driver was updated to version 3.10.5 (thanks to @bdeboe)
                - MySQL: fixed an issue where views appeared in the list even when the "Show views" option was disabled
                - Oracle: improved viewing of packaged procedures. You can open a specific procedure directly instead of entire package
                - PostgreSQL: fixed an error when connecting via URL if the database name contains a hyphen (thanks to @Ajaz10)
                - Vertica: fixed column order in the Metadata Editor to match the actual table structure (thanks to @darkag)
        
View originalPermalink
How 26.0.1 went
View all

Discussion

If you publish DBeaver, you can claim this product by proving you administer its repository.