Release notes:
- Data viewer:
- Foreign keys/references navigation was improved
- Unique key detection was changed (ROWID is used only if no natural key was found)
- String filter editor was fixed
- Full-text search history navigation was fixed
- SQL formatter was fixed/improved
- ERD: self-referencing tables rendering was fixed
- Error dialog was enhanced (scrollable text for all errors, default focus is on Ok button)
- Database navigator double-click behavior was extended (open new editor)
- Database driver search was improved (search in descriptions)
- Snowflake connection configuration UI was added in CE
- Elastic Search driver configuration was added
- AWS Athena driver configuration was added
- Exasol extension now relies on v6 driver
- PostgreSQL:
- Multiple databases filter was fixed
- Active database detection was fixed
- Function list reading was fixed for PG < 8.4
- Foreign server user mapping was added (thanks to @johnatanDM)
- Permission editor UI was fixed
- Many minor UI fixes
- MariaDB/Galera: users editor was improved
- MySQL/MariaDB: view creation was fixed
- Oracle:
- DATE data type support was fixed
- Table statistics/storage information was added
- Synonyms support was added in metadata extraction
- Extra columns were added to Explain Plan nodes
- Multiline editor for table/column comments
- Firebird: sequences and triggers reading was fixed for older FB versions
- Phoenix: metadata reading bug was fixed (databases with single schema)
- Shortcuts with Ctrl+Alt were changed on Ctrl+Shift
- DBeaver was migrated to Eclipse 4.8 platform. Besides other improvements this fixes a few old UI bugs on MacOS and Linux.