SQL Editor, Data Editor, Navigator, Connectivity, Task Management
Release history
dbeaver releases
Free universal database tool and SQL client
All releases
25 shown
- CVE-2026-3505 — high vulnerability fixed by updating bcpg-jdk18on library to version 1.84.0
- Option to show column data type names in Data Editor headers (disabled by default)
- Ability to save SQL from Generate SQL dialog
- Import JetBrains database connections via datasource configuration text
Full changelog
- 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)
- Keywords autocompletion for partially typed queries
- Source table name in column header tooltips for JOIN query results
- Preference option to load lazy comments in ER diagrams
Full changelog
- 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
- Connection name and color in Ctrl+E editor switcher
- Query Manager accessible without database password
- Upgraded to Eclipse 2026-03
- Filter database objects in AI scope settings
- Fixed DDL generation for tables without keys
- Fixed ER diagram table name truncation in PNG format
- Custom prompt descriptions in AI assistant
- Improved presentation of multiple foreign keys
- Fixed dark mode display for single-tab results
- Added Percent of Total function in Grouping Panel
- Ability to export fetched rows without database query
- Support for opening DuckDB and MS Access files
- SQL Editor: improved performance for executing multiple concurrent queries
- DuckDB: added support for dollar-quoted string syntax
- Netezza: added ability to search metadata objects by definitions
Full changelog
- SQL Editor: improved performance when executing multiple SQL queries simultaneously
- AI Assistant: the temperature setting is disabled for models that do not support it
- Data Editor: "Calculate row count automatically" was enabled by default and applies only to SELECT queries
- Data Transfer: resolved an issue with an oversized data transfer window
- Miscellaneous:
- Auto-commit settings were redesigned
- Redesigned visual page structure in Preferences and some dialogs
- Resolved an issue with incorrect transaction mode display
- Restored the splash screen on macOS
- Databases:
- ClickHouse: fixed broken spatial data presentation
- Sybase: fixed table opening via double-click in the Navigator
- DuckDB: added support for the dollar-quoted string syntax
- Redshift:
- Materialized views are displayed as system tables with a special icon
- Fixed multiple issues related to permissions, incorrect empty table display, and the data import wizard
- Netezza: added the ability to search metadata objects by definitions
- Snap packaging switched to classic confinement mode
- ClickHouse driver updated to version 0.9.5
Full changelog
- Data Editor: Fixed value change cancellation
- Search: Fixed text input for Chinese, Japanese, and other similar languages on macOS
- Data transfer: Removed a warning from the logs that appeared during CSV import
- Miscellaneous:
- Linux Debian package was fixed
- Snap:
- Packaging switched to classic mode
- Issues with web browser activation were resolved
- Issues with Office integration were resolved
- Problem with DuckDB embedded driver connection was fixed
- Databases:
- MySQL: Fixed database dump when SSH is enabled
- ClickHouse:
- Driver version was updated to version 0.9.5
- JSON data type reading was fixed
- Issue with CTE expressions was resolved
- Active database selector was fixed
- Issue with LIMIT clause and read-only connections was resolved
- Big numbers rendering was fixed
- Tuple data types rendering was fixed
- A number of issues with array data types fetch/render was fixed
- CUBRID shards support
- PostgreSQL login event triggers
- MySQL table column DDL generator
Full changelog
- SQL Editor:
- New script numbering algorithm was improved
- Bug in Find/Replace panel and Ctrl+Enter shortcut was resolved
- Dangerous query confirmation now shown for any DROP statements
- Query confirmation message was fixed
- Data Editor:
- Ordering of rows by primary key feature was redesigned and now works only in tables
- Issue with virtual keys and "use all columns as key" option was resolved
- Issue with tooltips for JSON columns was resolved
- Value change cancellation was fixed
- Data export in DbUnit format was fixed (issue with escaping)
- Data import wizard now show file selector automatically
- Issue with incorrect detection of read-only columns was resolved
- Miscellaneous:
- Driver download dialog was fixed (issue with wrong focus and details panel)
- New connection name generator was improved
- Connection configuration import from pgAdmin was added
- Internal connection information page was added to the connection edit dialog
- Check-buttons and radio-buttons rendering was fixed on Linux
- Warning related to custom driver icons were removed
- Option "Open separate connection for metadata reads" save was fixed
- pt_BR localization was fixed (thanks to @imoliveira88)
- Product distribution without Java included are deprecated
- Databases:
- Azure SQL Server: active database detection was fixed
- CUBRID: (thanks to @longhaseng52)
- Issue with duplicated primary key columns was fixed
- SQL query execution plan layout was fixed
- Shards support was added
- Denodo: driver version was updated to 9.0 (thanks to @dlopezc-denodo)
- TDengine: non-latin encodings support was improved (thanks to @DuanKuanJun)
- Microsoft Fabric:
- Stored procedures body reading was fixed
- Extended properties reading was fixed
- MySQL: table column DDL generator was added (thanks to @mikiubo)
- Oracle:
- issue with active user name detect was fixed (thanks to @alexeyleping)
- GRANT statements were fixed in object's DDL
- PostgreSQL:
- Login event triggers support was added (thanks to @Morgunov-Vitaly)
- SSPI authentication was fixed
- Issue with redundant change of "search_path" variable was resolved
- Issue with wrong native binary for database restore was resolved
- Redshift: materialized views read was fixed
- Fixed security issue in Spatial Viewer preventing third-party HTML script execution
- Windows ARM installer (beta)
- Yellowbrick OAuth2 authentication support
Full changelog
Changes since 25.2.5:
- SQL Editor:
- Fixed the ability to select multiple rows on macOS
- Fixed an issue with the unavailable script execution button
- Data Editor: fixed incorrect behavior when applying filters with extra conditions
- Metadata editor:
- Fixed an issue with duplicate unique index create statement when generating DDL
- Table size presentation was fixed
- Navigator: fixed an issue when filters didn't work in a new DBeaver window (thanks to @klassik86)
- Query Manager: execution time is now always displayed in milliseconds
- Data transfer: fixed an issue when the application freezes during the export of a large number of tables
- Task Management: added a loading progress indicator for the task view
- Security: fixed a security issue in the Spatial Viewer for the HTML content to prevent a third-party script execution
- Miscellaneous: added the application installer for Windows ARM (beta version)
- Databases:
- CUBRID: Fixed an issue with the column list duplicates with reused foreign key names (thanks to @longhaseng52)
- H2GIS: Driver version downgraded to 2.2.1 due to a driver error
- Oracle: Fixed REFCURSOR fetching
- Redshift driver configuration was fixed
- Yellowbrick:
- The driver was changed to the native Yellowbrick driver
- Added support the OAuth2 authentication
- Potential security breach in GIS map viewer resolved
- OpenAI legacy API support added
- Clickhouse: query canceling support added
Full changelog
- Data Editor:
- Icons for data edit commands were updated
- Data loading progress messages now show more details
- SQL Editor:
- Resolved the issue with performance lag during long scripts scrolling
-@includecommand processing was improved
- Error processing in nested scripts was fixed
-CTRL+Entershortcut was fixed in Find/Replace panel
- AI: OpenAI legacy API support was added
- Miscellaneous:
- Opening of sql files by using command line of file explorer was fixed
- Potential security breach was resolved in GIS map viewer
- Splash screen is now disabled on MacOS
- Data transfer:
- "Write to the single file" option was fixed
- Input file selector UI now allows file name copy/edit
- Databases:
- Apache Derby: driver version was updated to 10.17.1.0
- Athena: driver version was updated to 3.6.0
- BigQuery: driver version was updated to 42_1.6.3
- Clickhouse: query canceling support was added
- Databricks: OSS driver configuration was fixed
- PostgreSQL: GIS data types support was fixed
- Redshift:
- Driver version was updated to 2.2.0
- Issues with network disconnects were resolved for all Redshift driver versions
- Snowflake: driver version was updated to 3.27.0
- SQL Server: driver version was updated to 13.2.1
- Sybase/SAP ASE: issue with stored procedures body reading was resolved
- macOS: Advanced Copy default shortcut changed to CTRL+SHIFT+4
- Import connections from DataGrip
- Semantic analysis support for temporary tables in SQL Editor
- Option to disable numeric identifier column formatting in Data Editor
Full changelog
- Data Editor:
- The default shortcut for Advanced Copy with previous settings on macOS was changed to CTRL+SHIFT+4
- Added the option to disable numeric identifier columns formatting
- SQL Editor: Added support for temporary tables in semantic analysis
- AI assistant: added the confirmation for query types that DBeaver cannot recognize as valid SQL
- Data Transfer: Added connection and database info to backup/restore wizards
- Connectivity: fixed an issue that prevented deleting network profiles
- Miscellaneous:
- Fixed a crash on Windows that occurred when the username contained non-ASCII characters
- Fixed an issue where notifications stole focus when the user was in another application
- Added the ability to import connections from DataGrip
- Databases:
- ClickHouse: Improved array data types display in the Data Editor
- DuckDB: Fixed an issue when the catalog selection was lost upon disconnect
- Oracle: Privileges tab now opens for non-admin users
- SQLite: Fixed an issue where foreign keys created with shorthand syntax were not recognized as references
- Snowflake: Procedures with multiple versions are now displayed correctly
- Default keyboard shortcut Ctrl+Alt+Shift+C for Select Row Count has been removed due to conflict with Advanced Copy shortcut
- Test AI configuration directly in Preferences
- Case-insensitive alphabetical sorting option in Navigator
- Redesigned driver download window
Full changelog
- AI assistant:
- Added the ability to test AI configuration in Preferences
- Fixed bug in AI command which lead to an error whenever a query contained a trailing delimiter
- Data Editor:
- Removed the default shortcut for Select Row Count (Ctrl+Alt+Shift+C) due to a conflict with the Advanced Copy shortcut
- Fixed an issue when the boolean inline editor was read-only in tables without a primary key
- Metadata Editor:
- Updated the UI for object comments editing
- Removed object name comments duplicate in view DDL
- Navigator:
- Added an option for case-insensitive alphabetical sorting
- Fixed an issues with tree inconsistency after disconnect
- Fixed an issue with table list reading in certain drivers (Databricks, Sybase and others)
- Connectivity:
- Fixed an issue that prevented deleting an SSH jump server in connection settings
- Network profile settings are now easier to find in Preferences
- General:
- Fixed an issue when it was impossible to set the result set fetch size to 0
- Improved panel and result set maximize behavior
- Fixed a startup issue in the Snap version related to the NO_AT_BRIDGE variable
- Driver download window was redesigned
- Databases:
- Athena driver updated to version 2.2.2.1000
- Google Cloud Spanner driver was updated to version 2.33.1
- Greengage: Added database icon (thanks to @tigrulya-exe)
AI Assistant now supports custom OpenAI API base URLs for enhanced flexibility.
- Foreign keys prioritized in SQL autocomplete
- AI-generated query execution confirmation
- Oracle sequences support in autocomplete
AI integration now included in Community packaging without extension installation.
- CVE-2023-48795
- Added variables for virtual column manipulation (row, table)
- Improved GitHub Copilot authorization with token display
- Support for column expansion in CTEs
- Support for TSQL TOP expression
- Redesigned connection profiles structure
Fixes for SQL editor semantic completion, data transfer CSV export, and database drivers including Clickhouse, DuckDB, PostgreSQL, MySQL, SQL Server, Teradata, and CUBRID.