mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
b5cfcaef31f52a26c83d3cdc6d738d729ff4fce6
* dbeaver/pro#7253 save nav settings as specific to user * dbeaver/pro#7253 delete all project settings fix * dbeaver/pro#7253 fixes after review and add api for getting object settings * dbeaver/pro#7253 delete object info from db and change logic of loading settings * dbeaver/pro#7253 fixes after review * dbeaver/pro#7253 serialize/deserialize nav settings in common place * dbeaver/pro#7253 fix updating schema for postgres * dbeaver/pro#7253 add oracle migration * dbeaver/pro#7253 fix oracle migration * dbeaver/pro#7253 fix getting object settings for anonymous user * dbeaver/pro#7253 fix applying config for anonymous user * dbeaver/pro#7253 add events to handle connection view update * dbeaver/pro#7253 update schema and change user navigator settings logic * dbeaver/pro#7253 setSettings fixes. Remove redundant json serialization. Use string->string map everywhere. Delete datasource settings handler. * dbeaver/pro#7253 Simplify model. Add object type as parameter. * dbeaver/pro#7253 Remove copy-paste in project settings impl. * dbeaver/pro#7253 Remove copy-paste in project settings impl. * dbeaver/pro#7253 Navigator settings API and update fixes * dbeaver/pro#7253 Navigator settings save/clear redesign (keep in separate options) * dbeaver/pro#7253 User settings test. Test refactoring. * dbeaver/pro#7253 setUserSettings API and test * dbeaver/pro#7253 setUserSettings API and test * dbeaver/pro#7253 setUserSettings API and test * dbeaver/pro#7253 Fix drivers Maven config * dbeaver/pro#7253 Schema update * dbeaver/pro#7894 API comments * dbeaver/pro#7862 Object setting cleanup fix (do it on DS level) * dbeaver/pro#7862 REST API fixes * dbeaver/pro#7253 Fix REST parameters encoding + annotations --------- Co-authored-by: Serge Rider <serge@jkiss.org> Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com> Co-authored-by: serge-rider <serge@dbeaver.com> Co-authored-by: Daria Markaryan <43252954+DariaMarkaryan@users.noreply.github.com>
dbeaver/pro#7544 chore: replace deprecated VSCode intelliCode extension with GitHub Copilot Chat (#3919)
CloudBeaver Community
Cloud Database Manager - Community Edition.
CloudBeaver is a web server that provides a rich web interface. The server itself is a Java application, and the web part is written in TypeScript and React.
It is free to use and open-source (licensed under Apache 2 license).
See our WIKI for more details.
Run in Docker
Demo server
You can see a live demo of CloudBeaver here: https://demo.cloudbeaver.io
Changelog
25.3.1 2025-12-22
- Implemented an ability to add parameters and variables to queries in the SQL Editor. This feature allows for the reuse of queries by changing parameters at the execution stage. It is enabled by default and can be configured in personal preferences;
- Added support for mapping users to CloudBeaver teams based on LDAP memberOf group membership;
- Added support for previous browser versions, but not older than three years.
25.3.0 2025-12-01
Changes since 25.2.0:
- Administration:
- Permission configuration for connections has been simplified, providing a clearer appearance and improved performance;
- LDAP authentication now supports case-insensitive Distinguished Names (DNs), allowing login with mixed-case DNS.
- Security:
- Fixed a security issue in the Spatial Viewer for the HTML content to prevent a third-party script execution;
- Fixed the critical vulnerability (CVE-2025-61927) in the Happy DOM library. The library was updated to version 20.0.2.
- SQL Editor:
- A confirmation prompt has been added to the SQL Editor to prevent accidental execution of potentially dangerous queries. You can customize this behavior in Preferences > SQL Editor;
- A search field has been added to the catalog/schema selector on the main toolbar for easy navigation;
- Alphabetical order has been added to the autocomplete values in the SQL Editor to simplify object search;
- Added support for temporary tables in semantic analysis.
- Data Editor:
- The ability to review the database query after applying filters and sorting in the Data Editor, Grouping panel, and Result sets has been added. The new Show SQL button is placed on the Filter panel;
- The value panel in the Data Editor has been redesigned to give users more space for viewing and editing data. Tab buttons for different data type visualizations are now aligned on a single level, creating a cleaner layout;
- Added visualization for column reordering in the Data Editor;
- Fixed an issue in the Data Editor where resizing one column in a wide table caused previously resized columns to revert to their original width. Users can resize multiple columns as intended.
- General:
- A reorder tabs option has been added to the application, allowing users to set editor tabs in custom positions;
- Keyboard navigation has been improved across the application. Additional shortcuts are available in the main info panel (top-right corner) to help discover them faster. Relevant keyboard shortcuts are also shown in the tooltips of Data Editor buttons;
- Boolean values have been replaced with intuitive checkboxes instead of the true/false text in the metadata editor, making editing easier and faster;
- The database navigator now automatically hides empty subfolders in shared projects, reducing visual clutter;
- Databases and drivers:
- ClickHouse: query canceling support has been added;
- DuckDB: fixed an issue where catalog selection was lost upon disconnection;
- PostgreSQL: fixed support for GIS data types;
- SQL Server: the driver has been updated to version 13.2.1;
- The "Show all databases" setting has been added on the connection page for MySQL and MariaDB.
Contribution
As a community-driven open-source project, we warmly welcome contributions through GitHub pull requests.
We are happy to reward our most active contributors every major sprint.
Languages
TypeScript
69.1%
Java
26.3%
CSS
3.8%
JavaScript
0.2%
MDX
0.2%
Other
0.3%


