Well, 2020 is almost over (phew).
We’ve made a several major changes in the last version of the year:
- Installers:
- Windows installer packager was reworked
- MacOS PKG installer was deprecated, DMG installer now includes JDK
- Linux installers (DEB and RPM) now include JDK
- All zip archives now include JDK
- MacOS (BigSur):
- Problem with lines disappear in SQL Editor was fixed
- Problem with connection driver properties editor were fixed
- Problem with data filter history dropdown was fixed
- Native client selector was fixed (MySQL, MariaDB, PostgreSQL)
- Data transfer:
- Data import now supports INSERT OR REPLACE mode (Oracle, MySQL, PostgreSQL, SQLite, Firebird)
- Column mapping is now saved between different runs (no need to make the same assignments multiple times)
- Data editor:
- Resultsets ordering configuration was added (client/server side or smart mode)
- Columns pin flag now saved across different data filters
- SQL editor:
- Tabs management was redesigned and improved (naming, pins, reordering)
- SQL folding performance was significantly improved
- SQL auto-completion was improved for procedures
- Problem with unicode characters in script file names was fixed
- Problem with parameters binding dialog was fixed (bad performance during parameter value change)
- SQL generation: extra options were added
- PostgreSQL:
- Permission grant queries were fixed
- New schema + new table + new column create UI was fixed
- Oracle:
- Session manager now supports Oracle 9
- Dependencies information was added for tables, views and packages
- Redshift: geometry/geography types support was added
- SQL Server: user data type list was fixed (redundant types were removed)
- Firebird: procedure parameters domain type names were fixed
- Popup errors during theme change were fixed
- New connection driver selector was improved (performance)
- DBeaver was migrated to Eclipse platform 2020-12
- DBeaver build system was migrated to Tycho 2.0
- Many minor UI bugs were fixed
- Note: if you experience any problems starting dbeaver after the version upgrade
- please try to reset workspace