Best alternative ways to download DBeaver Community Edition

When it comes to the DBeaver Community, there are many resources to download it, besides the official website. Today we are going to tell you about the best alternative ways to get our open-source app.

GitHub

If downloading from our website is not suitable for you, we suggest you use GitHub. Go to our repository and click on the Releases button. On the new page, you will see a list of new features and files to download, including the source code.

If you scroll down the page, you will find earlier DBeaver Community versions.

For Windows users

Windows users have a few ways to download DBeaver. As an example, you can find our open-source app for PC in Microsoft Store. To download it just click on the “Get” button.

DBeaver Community Download

Read more ›

Posted in News Tagged with: , ,

DBeaver 21.3.5

  • SQL editor:
    • Problems with app freeze on very complex queries executing was fixed
    • Parameters binding dialog now supports multiline editor
    • Script selector panel UI was fixed
    • New scripts now position cursor to the end of script
  • Data editor:
    • Columns drag-n-drop support was fixed (Linux)
    • Dictionary table editor now supports default column names customization
    • Connection-specific data formatting settings save was fixed
  • Metadata editor:
    • Table DDL is now auto-updated after new table editing
  • Navigator:
    • Bug with connection element expansion during connect was fixed
    • Table statistics refresh was fixed
    • Columns configuration (visibility, size, order) save/load was improved
    • “Expand on connect” now expands both database and schema
    • Column reordering now supports multiple columns
  • SSH: known_hosts support and validation of target host before connect were added
  • Various database tools: NullPointer error in task wizard was fixed
  • Data transfer: table re-create option was added
  • Clickhouse: problem with access to read-only connections was fixed
  • Firebird: columns autoincrement option editor was added
  • Generic driver: ClassCast error during connection instantiation was fixed
  • PostgreSQL:
    • Event triggers support was added
    • Greenplum, EDB: local clients configuration was added
    • Google Cloud driver support was fixed (driver dependencies)
    • Functions signature now include out parameters
    • GIS viewer for columns in complex data types ws fixed
    • CIDR data type support was added
    • Deferrable foreign keys create was fixed
  • SQL Server Synapse support was improved (metadata reading)
  • Trino: problem with corrupted navigator tree after long connect was fixed
  • New drivers: Denodo driver configuration was added (thanks to @scruz-denodo)
Posted in Releases

DBeaver 21.3.4

  • Data editor:
    • Row fetch size now can be set to a small value (up to 1 row)
    • Search in data grid with enabled numbers formatting now works properly
    • Date/time editor calendar presentation now shows proper error messages
    • Data loss on resultset scrolling confirmation was added
    • Option to highlight selected cell value was added
    • Value view panel now supports shortcuts to switch between data formats (configurable)
  • SQL editor:
    • Bug with missing resultset tab focus was fixed
    • Script selector panel now supports “All connections” mode
  • Data transfer:
    • Export of columns of composite data types support was added
    • Popup message boxes were replaced with task bar notifications
  • Navigator tree: database object comments render was added (configurable)
  • BLOB/binary editor: problem with changes saving in hex editor was fixed
  • Dashboard view: problem with memory leaks was resolved
  • Auto-close of idle connections option was added (configurable)
  • Driver editor: Maven artifacts settings save/load was fixed
  • Bug with empty editor tabs after restart was fixed
  • Redundant logging during connection context menu opening was fixed
  • New database drivers:
    • Apache Calcite Avatica
    • Apache Druid
    • Apache Kylin
  • Clickhouse:
    • New driver was added. Old driver was renamed to Legacy.
    • LIMIT clause support was added for data read queries
  • Exasol: execution plan save/load was implemented
  • MySQL/MariaDB: permission editor was redesigned, grant option support was fixed
  • MariaDB:
    • New driver (3.x) support was added
    • Packages and sequences support was added
  • Oracle:
    • Table constraints load performance was significantly increased (thanks to @skybber)
    • PL/SQL syntax support was improved (packages and procedures parser was fixed)
    • WITH clause parser was improved
  • PostgreSQL:
    • Identifiers quoting was added for table DDL
    • Database backup now supports “drop if exists” option
    • Row replace method “ON CONFLICT DO UPDATE” support was fixed
  • Redshift:
    • New view create was fixed
    • Driver version was updated to 2.1
  • Generic driver now support sequences and synonyms edit/rename
  • Japanese localization was improved (thanks to @yoshinorin)
  • Several minor UI bugs were fixed
Posted in Releases

DBeaver 21.3.3

  • Data editor:
    • Date/time editor now supports calendar-like UI
    • Column names quoting was fixed in filter clauses
    • Filter for array columns was fixed
    • Gis viewer: SRID switch behavior was fixed
    • Save/cancel button are now disabled during data save process
    • Column filter now uses exact match for numeric values
    • Status message now shows execute timestamp
    • Advanced copy now respects quoted column names
  • SQL Editor:
    • Multiple result tabs refresh was fixed
    • Import file now supports multiple files selection
    • Client-side commands (@set, @include) parser was fixed
    • Auto-completion fix for SELECT .. INTO queries
    • Auto-completion now uses “hippie” completion algorithm by default
    • Copy as source code: Delphi format was fixed
    • “Copy selected query” command was added
    • Variables and parameters deletion was improved
    • SQL formatting was fixed (redundant empty lines eliminated)
    • Tab context menu was improved (additional items were added)
    • Code folding restore was fixed
    • Multi-cursor edit mode was added
  • Data transfer:
    • XLSX import was improved (problem with column mapping was fixed)
    • Import from CSV now uses approximate column length calculation
    • Append to file mode was fixed
  • Navigator: tree state loading was fixed
  • SSH tunnel:
    • Advanced tunnel configuration UI was improved (window auto-resize)
    • Tunnel test dialog now supports test interruption
    • Private key configuration was fixed for jump servers
  • Task execute status now shows more detailed information
  • Eclipse plugin: history navigation shortcuts support was fixed
  • MacOS: application termination on detached window close was fixed
  • Localizations:
    • Simplified Chinese localization was significantly updated (thanks to @bianyun1981)
    • Italian localization was updated (thanks to @capitanfuturo)
    • Japanese localization was fixed and updated (thanks to @yoshinorin)
  • Oracle: native quoting parser was fixed
  • PostgreSQL:
    • Error (NullPointerException) in explain execution plan was fixed
    • Role DDL was fixed (connection limit)
  • SAP HANA: hyperlink navigation ws fixed
  • SQL Server: Database metadata read fix (problem with is_external column)
Posted in Releases

DBeaver 21.3.2

  • Data editor:
    • Auto-completion was fixed in filters panel
    • XML auto-format was fixed (elements sort was disabled)
    • Filter by column with alias was fixed
    • Numeric type transformer was fixed
    • Extra tab close action were added (close to the left/right)
    • Arrays presentation in record view was fixed
  • Files drag-n-drop (between DBeaver and OS file explorer) support was added in the project explorer
  • SQL editor: “hippie” auto-completion support was added (beta)
  • SSHJ implementation now included in DBeaver Community by default
  • Problem with DBeaver crash was fixed (when workspace path contains spaces)
  • Driver management:
    • New Java11 modules were added to support new JDBC drivers (java.net.http)
    • Drivers copying was fixed (keep advanced driver settings)
    • Maven artifacts edit dialog was fixed
  • Data transfer:
    • CSV parser performance was significantly improved
    • Identifiers case configuration was added in SQL export format
    • Option to append results to an existing file was added
    • Date formatting was fixed for JSON format
    • Variables support in saved tasks was fixed
    • Support of arrays import from CSV was added
    • Problem with export wizard buttons enablement was fixed
  • Session manager: column grouping was added
  • Command line support: default connection now set for opened SQL scripts
  • SalesForce driver was added
  • AWS Athena: driver version was updated, problem with column filters was resolved
  • Babelfish:
    • Synonyms, sequences and triggers were removed from metadata navigator
    • Cross-database access was disabled, only default database is visible
  • Clickhouse: typed arrays support was added
  • Derby: check constraints support for remote server driver was fixed
  • SAP HANA: public schema presentation was changed (thanks to @kai-morich)
  • SQL Server: external tables support was added
Posted in Releases

Log4Shell vulnerability is NOT dangerous for DBeaver users.

Lately, we have received many requests about a dangerous bug in the Log4j library, and we hasten to reassure you:
none of DBeaver products use log4j for any program needs. It is entirely safe to use the latest DBeaver versions.

A few days ago, it became known about a dangerous Log4Shell vulnerability in the Log4j logging tool, which is distributed in the form of a library along with the Apache Logging Project.

The issue with log4j is applicable for server applications that receive HTTP requests, not for desktop applications such as DBeaver.
You can find more information about the vulnerability here.

Please, feel free to contact our support team if you have additional questions at https://github.com/dbeaver/dbeaver/issues .

Posted in News

DBeaver 21.3.1

  • SQL editor:
    • Auto-completion for tables without alias was fixed
    • Script file name template support was added
  • Data editor: column filters edit dialog UI was improved
  • Resource manager: cross-project connection drag-n-drop was fixed
  • Task manager: task statistics read was fixed
  • SQL query generator: string values quotation was fixed
  • Driver manager: Maven artifacts import/edit UI was improved
  • Connection lock password support was fixed
  • Navigator:
    • Object filters now support backslash escape
    • Multiple minor UI bugs were fixed
  • DB2: table organization property was added
  • PostgreSQL, Greenplum, Redshift:
    • Permission editor UI was fixed (redundant GRANT/REVOKE commands merge)
    • Composite data types support was fixed
    • Execution plan rendering was fixed (“Parallel” scan)
    • Partition tables statistics read was fixed
  • SQL Server: column data type modifiers generator was fixed
  • SQLite: table foreign keys editor was added
Posted in Releases

DBeaver 21.3.0

  • Data viewer:
    • Filters configuration dialog UI was fixed (MacOS)
    • Found occurrences highlighting was fixed (find/replace)
    • Problem with long columns resize was fixed
    • Problem with overlapping column icons was fixed
  • Diagram viewer: connections auto-layout was fixed
  • Problem with SQL script preview dialog was fixed on MacOS
  • Error “PKIX path building failed” was fixed on Windows (OS certificate storage is now the default)
  • Dark theme: bug with mismatching colors was fixed on MacOS
  • Problem with missing file extensions was fixed (Windows)
  • Metadata editor: editor flickering after mode change was fixed
  • Full-text search now keeps original table filters
  • Currupted projects auto-recovery feature was added
  • Legacy error/warning icons were replaced with new ones
  • Version auto-upgrade:
    • Incorrect package type detection was fixed
    • Incorrect architecture (M1/ARM/x86) detection was fixed
  • Driver editor:
    • URL template edit support was added for all drivers
    • Maven artifacts import/edit UI was improved
  • SSH tunnel test: system variables support was added
  • New database drivers:
    • Babelfish driver was added (thanks to @okeuday)
    • OceanBase driver was added (thanks to @LuckyLeoZZ)
  • Greenplum: permission editor was fixed for older GP versions
  • MySQL/MariaDB/PostgreSQL: backup/restore tasks create wizard was fixed (NPE)
  • ODBC: app crash on editor open was fixed
  • PostgreSQL:
    • Database structure was redesigned (all cluster-level entities moved to the top level)
    • Multirange data types support was added
    • Exclusive schema filters support was fixed
    • Support of JSON columns in unique keys was added
  • SQLite: table indexes create/delete support was added
  • SQL Server: auto-completion and hyperlinks were fixed in stored procedures
Posted in Releases

DBeaver 21.2.5

  • Data editor:
    • Spatial viewer now saves proper SRID for tables and columns
    • Find/replace for BLOB/CLOB columns was fixed
  • Metadata editor:
    • Navigator refresh was fixed
    • Schema-level index create was fixed
  • ERD editor: columns search was implemented
  • SQL editor:
    • Files copy into new project was fixed
  • Backup/restore wizard UI was fixed (MySQL and PostgreSQL)
  • Task wizard buttons enable/disable was fixed
  • SQLite: driver updated to version 3.36
  • Greenplum/Redshift: session and lock managers were added
  • MariaDB/MySQL: tables metadata load performance was improved
  • Oracle:
    • Full-text search for functions and procedures was implemented
    • Option “show only current schema objects” was implemented
  • PostgreSQL:
    • Foreign key settings edit was implemented
    • Array value parser was fixed
    • Roles names quote was fixed in grant/revoke commands
  • Snowflake: driver version was updated (fixes problems with MFA)
Posted in Releases

DBeaver 21.2.4

  • Task management UI was redesigned for data transfer, admin tasks and SQL tasks
  • Data transfer:
    • Bulk load (COPY) support was added for PostgreSQL
    • Cross-database data type mapping was improved for PostgreSQL, Oracle and Sybase
    • Additional variables were added for file name patterns (${year}, ${month}, ${day}, etc)
    • Several fixes in data transfer wizard
  • Data editor:
    • Geometry values copy-paste operation was fixed
    • Gis viewer: object tooltips were fixed
    • Problem with invalid SRID was resolved
    • Copy from row above/below command was added
    • JSON function were added to virtual columns definition
    • Image viewer flickering was fixed
    • Row count calculation was fixed (bug with distinct select)
    • Composite data types support was fixed (arrays of composite type)
  • SQL editor:
    • New script template was added (configurable)
    • Tooltip for execution plan explain tab was fixed
  • Shared jar libraries confioguration was added
  • Navigator:
    • Quick filter value is now saved between application starts
    • Command line handler was fixed (problem with -reuseWorkspace)
    • Boolean editor UI was fixed (trimmed labels)
    • UI freeze during metadata editors re-open was fixed
  • Clickhouse:
    • Table statistics read was fixed (thanks to @den-crane)
    • SQL dialect definition was improved (extra keywords)
  • CockroachDB: query results limit was added
  • CSV, Athena: database metadata is now read-only
  • Redshift: geometry edit support was added
  • Snowflake: driver version is now hardcoded (to avoid problems with MFA authentication)
  • SQL Server: auto-completion for synonyms was added
  • Sybase: database statistics info was added
Posted in Releases