Row coloring mapping now respects the visual order of columns
Fixed invalid thread access on editing data in multiple results in one tab mode
Boolean icons display was fixed
Ability to detach result tabs is now limited to tabs with data
SQL Editor: underscore in identifiers are now supported in query validation
Navigator:
Multiline comment display was fixed
Scrolling during drag-n-drop was fixed
Data Transfer:
Commit/rollback behavior during the data import was improved
It’s now possible to not specify quote and escape characters during the import of CSV files
New Drivers: GBase 8s is now supported (thanks to @Wintianis)
Miscellaneous:
Snap build was fixed again
Fixed connection creation from the “File” option in the main menu
Fixed an issue where reading generic foreign keys
Option “Open separate connection setting” on SQL Editor and Metadata pages was disabled for embedded databases
Databases:
Azure SQL Server: restored the “Show all databases” option in the Connection dialog. And added an error message to guide users on creating a new connection to access other visible databases
BigQuery: Procedures handling is now supported in SQL editor, including LOOPS, IFs, BEGIN END, and CASE
MySQL: Fixed an issue with table refresh when the “Server-side object filters” option is disabled
Oracle: BOOLEAN type is now supported in Data Editor
PostgreSQL:
Schema permission editing was fixed
Default privileges rendering was fixed
RisingWave: array handling was improved
SQLite:
Fixed an issue with duplicate primary key generation in SQL scripts (thanks to @eusebe-cda)
Fixed an issue with deleting a column without a data type (thanks to @eusebe-cda)
Added execution time in statistics result (thanks to @tlm365)
Query manager: Time column now orders chronologically
Metadata: Indexes have been returned to the unique constraint list, and the proper data type is now set when creating a new column for a new foreign key
Data Editor:
Fixed an issue with crash caused by too long tooltips
Row coloring mapping was fixed
Data Transfer: “Minimum column length” was renamed to “Default column length”
Connectivity: “Driver properties” tab in the driver editing dialog was renamed to “Default properties”
Charts and Dashboards: Fixed charts COUNT for single value
Miscellaneous:
Windows Server 2016, Windows Server 2012, and Windows 8.1 are supported again
Snap build was fixed
Eclipse extension installation was fixed
Query execution canceling was redesigned
Issues with unexpectedly closing connections were resolved
Added references to the actual boolean editor in Preferences
Databases:
Added support for Hive 4
Altibase: Lock manager has been added (thanks to @zennken)
CUBRID:
Added the ability to create and edit triggers (thanks to @longhaseng52)
Added sargs, edge and Query parameters to the Execution plan (thanks to @rathana-pvs)
Oracle: Fixed highlighting for public schemas
PostgreSQL:
Added date picker and fixed data saving in the Role editor
Problem markers with semantic error descriptions were added. You can click on the problem description in the tooltip to find out what is wrong with the query.
INSERT, DELETE, UPDATE, DROP, CREATE, and ALTER statements execution in read-only mode was prohibited
Smart mode for Blank line state delimiter was improved
Simultaneous query execution was fixed: if a query is already being executed, you can execute another query in a new tab only
Composite type field color became visible in the Dark theme
Completion analyzer performance was enhanced
Data Editor:
Inline editing of geometry fields was fixed
New keyboard shortcut Ctrl+Shift+Alt+C has been added to use the advanced copy option with the latest settings, without opening a popup window
Metadata Editor: Generate SQL option in the context menu was fixed
Connectivity: Closing idle connections and default timeout were fixed
General:
Users can import connections from SQL Workbench and DbVizualizer
Wayland support on Linux was fixed
Several code improvements have been made (thanks to @KonstantinRight)
Databases:
GaussDB driver was added (thanks to @GaussDB-Fans)
Couchbase: Legacy Couchbase driver was removed
CUBRID:
Execution plan was enhanced (thanks to @rathana-pvs)
Issue with Null datatype was fixed (thanks to @longhaseng52)
Creating partition option was removed (thanks to @longhaseng52)
InterSystems IRIS driver was updated to version 2024.1 (thanks to @isc-rsingh)
PostgreSQL: If the database name is empty, it will be set to the same as the username
SAP Hana: Additional system table prefix was added (thanks to @kai-morich)
SQL Server: Ability to upgrade/install the driver was fixed