- Data Editor:
- Bottom toolbar became customizable
- Disconnected editors can be easily reconnected
- Issue with Ctrl+1 shortcut not working was fixed
- SQL Editor:
- Issue with refresh button closing active resul tab was fixed
- Issue with not correct dislaying of \r\n sequence was fixed
- Issue when generating the same UUID for all rows was fixed (thanks to @SiyaoIsHiding)
- Data Transfer:
- Ability to change the target column type on import to BIGINT was added
- Export from query to CSV was fixed
- Git: Missing git buttons and menus were added on macOS (Apple Silicon)
- Databases:
- ClickHouse: Catalog support was added
- Informix: issue with extra spaces in table name was fixed
- MySQL:
- Event reading for quoted schemas was fixed
- Time handling in MySQL was improved
- Oracle:
- Issue with parcing IF EXISTS statements was fixed
- The display of DATE with additional settings in the Result Set was fixed
- Inromation about latest statistics update was added
- PostgreSQL:
- Generation of ALTER table SQL for foreign tables was improved
- Role settings were added in generated DDL
- IDENTITY SEQUENCE were added in generated DDL
- Snowflake: issue with incorrect import with BIGINT, INT, REAL, FLOAT, DOUBLE PRECISION, and DECIMAL data types was fixed
- Trino: issue with import files with varchar data type was fixed
- Misc:
- SalesForce driver was updated
- ODBC connection error was fixed
- Java native libraries were added to DBeaver installation directly to avoid app crash cased by system restrictions.
- DBeaver started to collect user statistics. It is anonymous and optional
- General UI:
- Issue with zoom in and out with Ctrl++ and Ctrl+
- in SQL Editor and Data gird was fixed
- ER Diagram font now depends on the Main font
- A lot of UI rendering improvements were made
- SQL Editor:
- Moving with Ctrl+Right/Left now considers words with an underscore and a dollar as a whole word (configurable)
- Autocomplete for mixed-case was improved
- Issue with crashing when closing the SQL Editor tab was fixed
- Order by parsing was improved
- AI: issue with changing settings was fixed
- Data Editor:
- Data filters support in the Grouping panel was added
- Opening TXT, JSON, and XML files in external editors was improved on macOS and Linux
- Rendering of non-display characters was improved
- Issue with disappearing filter option, when a query returns nothing, was fixed
- Microseconds epoch transformer was added (thanks to @BobrPetr)
- Database Navigator: issue with creating a new view was fixed
- Data transfer:
- Issue with set max column length when exporting in TXT was fixed
- Issue with export JSON to TXT was fixed
- Databases:
- Firebird: recognition of procedure parameter data types was improved
- SQLite: issue with database synchronization with the server was fixed
- Redshift: issue with renaming a view in Database Navigator was fixed
- MySQL: issue with the empty privileges list was fixed
- Snowflake: displaying the creation time of Snowflake views was added
- TiDB Cloud: telemetry support was added (thanks to @Icemap)
- PostgreSQL: array presentation was improved
- Localization of Brazilian Portuguese was improved (thanks to @brlarini)
- ER Diagrams:
- Accessibility support (text reader) was added
- Many keyboard shortcuts were added
- Issue with diagram re-layout after options change was resolved
- Issue with moving focus when searching was fixed
- General UI:
- Database editors remain open after disconnect (configurable)
- Clickable hints are now displayed as links
- Issue with missing icons in the toolbar on MacOS was fixed
- Font and color changes in the Result Set were improved
- Large fonts now display correctly on MacOS
- SQL Editor:
- Auto-completion for INSERT/UPDATE/DELETE queries was improved
- Font changes are now applied without a restart
- Data Editor:
- Show numeric values (e.g. infinity) rendering was improved
- Issue with opening images from value panel in external editor was fixed
- Connectivity:
- Legacy SSH algorithms support was added
- Confirmation dialogs now remember user selection
- The number of attempts to reopen the connection was reduced
- Ability to connect via SSHJ with unsaved password was added
- Maven artifacts configuration now supports classifier
- Data transfer: column description support was added for CSV and XLS formats
- AI (ChatGPT): unsupported AI models were replaced with new ones
- Databases:
- Firebird: default parameters in procedure definitions were added
- PostgresSQL: materialized views dependencies were added
- Databricks: support of table comments were added
- Oracle: issue with cropped ‘q’ at the end of the string was fixed
- SQLite: triggers delete was implemented
- SQL Server: issue with duplicated data types was resolved
- Localization:
- Traditional Chinese localization was updated (thanks to @hwhsu1231)
- Traditional Chinese language was added to Windows installer
- Misc:
- Microsoft store: issue with application installation was fixed on most machines
- We switched to Java 17 (again)
- We switched to Eclipse 2023-03 as a base platform
- SQL editor:
- Results tab now can be detached
- Editor toolbar now can be customized in preferences
- Query statistics tab now can be turned off
- Table metadata search was improved
- SSH:
- Support of new crypto ciphers was added
- SHH agents now works properly in Linux
- General UI:
- Zoom in text editors and data editors was fixed
- Navigator tree refresh after metadata change was fixed
- Default font size was increased for MacOS
- Text font configuration was fixed in multiple dialog windows
- Connection type settings change now affects UI properly
- Data export: exporting of BLOB values in TXT format was improved
- Native network proxy configuration was fixed
- TiDB: new driver was added (thanks to @Icemap)
- Clickhouse: driver version was updated to 0.4.2
- Firebird: procedure parameters defualt values support was added
- Oracle: additional properties in table info were added
- PostgreSQL: composite data type support was improved
- SQLite: STRICT mode support was added
- Sybase/SQL Anywhere: result set size limitation in SQL was fixed
- Vertica: expired password change feature was added
Changes since 22.3.5:
- SQL editor:
- Column metadata resolution was fixed for quoted column names
- SQL console now respects “open separate connection” option
- Variables resolve in @set and other commands was fixed
- Copy/paste command was fixed for editors without associated connection
- Data editor:
- Spatial viewer: lasso tool was fixed for Safari browser
- Support of WKT format stored in BLOB columns was added
- Issues with image viewer and BLOB columns was fixed (NullPointer error))
- Selected columns/rows data export was fixed (issue with BLOB value turning into NULL in UI)
- Accessibility:
- Font settings are now respected in all editors/popups
- New keyboard shortcuts schema was added “DBeaver Keyboard Only”
- Many new keyboard shortcuts were added
- Catalog/schema selector now supports keyboard only mode
- Results tab pin/unpin command is now accessible from keyboard (thanks to @hawthorne3341)
- Reader texts were localized
- Database dashboard create wizard UI was fixed
- Generate SQL dialog now supports connection invalidation
- Clickhouse: driver version was updated to 0.4.1
- Dremio: driver version was updated to 24.0
- Firebird: table colum comments support was added
- PostgreSQL:
- Issue with URL-based connections was resolved (invalid host name)
- Execution plan parameters are now saved
- Redshift: varbyte datatype suport was fixed
- SQL Server:
- UI for Kerberos authentication configuration was fixed
- Table colum comments support was added
- French localization was fixed (thanks to @alexgille)
- Problems with Kerberos were resolved (we have reverted to Java 11)
- ChatGPT smart completion:
- Completion popup UI was improved
- Metadata scope configuration was added
- Redundant config options wer removed
- Data editor:
- Accessibility support was significantly improved (context menu, additional keyboard shortcuts)
- Filtering and ordering icons visibility configuration was added again
- Dictionary viewer was fixed (issue with missing dictionary values)
- “Save filters” button was removed from custom SQL queries results
- App crash on geometry viewer opening was resolved in the latest version of MacOS
- SQL editor: query text extraction was fixed (issue with trailing comment after query text)
- Database backup/restore: issue with external tools running was resolved (Linux)
- Application fonts were unified. Now we have only Main and Monospace fonts configuration
- Data transfer: data type mapping now respects type name case (for databases with different default case)
- Variables support in database tasks was fixed
- Database tools wizard: redundant task configuration page was removed
- SQL generator dialog now show progress to avoid UI freeze on big schemas
- Issue with opening ERD files from disk ws resolved
- Clickhouse: DDL for array columns was fixed
- Databricks: additional metadata was added
- Exasol: default connection parameters were updated (thanks to @allipatev)
- IRIS (ex Cache): driver version was updated
- Oracle: stored procedures invocation syntax was improved
- Snowflake: driver now uses single database connection for all editors (configurable)
- SQL Server:
- Driver version was updated to 11.2.3. Trust server certificate option was moved to the main connection page
- Server messages (printed on raiserror) reading was fixed
- Multiple resultsets reading was fixed (extra error handling was added)
- VARCHAR(MAX) data type support was added
- SQLite: converting binary columns into string representation was fixed
- ChatGPT integration for smart completion and code generation (as optional extension)
- Accessibility:
- Text reader for entity editor was improved
- Text reader for data grid was improved
- SQL editor:
- Query generation from human language text was added
- Server output log levels configuration was improved
- Global metadata search was fixed
- Variables resolution is fixed in strings and comments
- Issue with queries with invalid line feeds was resolved
- Data editor:
- Grouping panel messages were improved
- Datetime calendar editor was fixed (in panel and inline editor)
- Database navigator: issue with rename/refresh was resolved
- Dashboards were fixed for inherited databases
- Project import now sets DBeaver nature (thanks to @froque
- ERD: custom diagram editor was fixed (issue wth missing notes and connections was resolved)
- Databricks: table DDL reading was fixed, extra SQL keywords were added (thanks to @mixam24)
- DB2 BigSQL: table with RID_BIT columns data reading was fixed (thanks to @bkyle)
- MySQL: numeric identifiers quoting was fixed
- Netezza: tables/views search query was improved
- PostgreSQL:
- Procedures invocation was improved (thanks to @plotn)
- Filter by enum was fixed (thanks to @plotn)
- Redshift: triggers DDL reading was fixed
- Snowflake: table constraints reading was fixed
- We switched to Java 17 so now DBeaver supports all newest JDBC drivers
- SQL editor:
- Output logs viewer now respects log levels and supports log search
- Auto-completion for mixed case schema name was fixed
- Result tabs count message was fixed
- Auto-completion of cell values is now configurable
- Query execute time is now populated in statistics (thanks to @bob27aggiustatutto)
- Mixed-case variables resolution was fixed
- Execute statistics UI was fixed (redundant info was removed)
- NPEs during auto-completion were fixed
- Data editor:
- Column name ordering in record mode was fixed
- Chart type configuration added to the context menu
- Issue with column focus in context menus was fixed
- General UI:
- Database navigator now respects font size customization
- Dashboard graphs now support dark themes
- DB2: client application name population was fixed
- Exasol: privileges reading was fixed for SaaS (thanks to @allipatev)
- MySQ:/MariaDB: schema privileges save was fixed (issue with UI refresh)
- Oracle: complex data types resolution was fixed for resultsets
- PostgreSQL:
- Full backup with roles and groups is now supported
- View triggers DDL was added
- Procedure debugger was fixed
- Issue with URL-baes connections backup was resolved
- Vector data types support was fixed
- Aggregate functions DDL was fixed
- Redshift: incorrect schemas info read in different databases was fixed
- Snowflake:
- Java 17 support has been added
- Complex DDL statements parser was improved
- SQL Server: procedures and functions rename was fixed
- Vertica: comments read can e disabled for all metadata (for performance)
- SQL editor:
- Execution plain visualization was improved
- Variables binding was fixed for query execution plan explain
- SQL templates completion was fixed
- Auto-completion of complex names was fixed (issue with missing schema name)
- Hippie auto-completion was disabled for complex identifiers
- Data editor:
- Drop-down menu icon rendering was fixed
- Filter panel ordering was fixed
- Filter values save/restore was fixed
- Column context menu was enhanced
- Context menu now respects column in focus
- Pinned columns scrolling was fixed
- General UI: host info was fixed for URL-based connections
- SSH: issue with host validation popup was fixed
- Exasol:
- Driver version was updated to 7.1.16
- Connection encryption support was improved
- MariaDB: json data type support was fixed
- MS Access: identifiers quoting was fixed
- Snowflake: SQL procedures parser was improved (IF statements support)
- SAP HANA:
- Schema create/delete/rename functions were added
- Tables statistics read was added
- Additional keywords highlighting was added
- Case-sensitive schema names support was fixed
- SQLite:
- Utility tables (sqlite_autoindex_%) support was fixed
- View DDL generator was fixed
- Vertica: expired password change was implemented
- Data editor:
- Columns filtering/ordering menu was redesigned
- Virtual key definition behavior was redesigned
- SQL editor:
- Script statistics visualization was fixed
- NullPointer error during new script opening was fixed
- Data transfer: variables resolve in saved tasks was fixed
- Folders drag-n-drop was improved. Drop into root is now possible
- Drag-n-drop from navigator window was fixed for GTK
- Native SQL script execute wizard UI was improved
- Debug log file rotation was added, solves problem with huge log files
- Errors during driver files download are now handled properly
- SSL certificates configuration on Windows was fixed
- Proxy settings are saved between app installations (Windows installer)
- Confirmation dialogs were redesigned
- “Reset UI settings” and “Reset workspace” behavior was redesigned.
- Tasks view now shows tooltips
- Data export in SQL INSERT format now supports custom target table name configuration
- Issue with columns visibility in metadata editor was resolved
- Chinese localization was extended (thanks to @bianyun1981)
- Eclipse plugin now supports the latest Eclipse IDE version
- DBeaver base platform was changed to Eclipse 2022-12
- AWS Athena driver version was upgraded
- PostgreSQL:
- SSL keys automatic conversion was added
- Template databases duplication was fixed
- Object dependencies read query was fixed
- Azure SQL Server driver configuration was fixed (multi-factor authentication support)
- MySQL NDB driver configuration was fixed
- MySQL: user name quoting was fixed
- Multiple minor UI bugs were fixed
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptReject Read more Privacy & Cookies Policy