DataGrip 2025.1 Help

Release notes

This section lists functionality added to DataGrip in the current release. To view release notes for other DataGrip versions, click the version switcher on the help site and select the version that you need.

Release notes

AI Assistant features

Attached schemas in the Explain with AI chat

Now, when you ask AI Assistant to explain a query, the corresponding schema is automatically attached to the chat.

Attached schemas in the Explain with AI chat

Connectivity

[MySQL, MariaDB] Introspection by levels

DataGrip now supports different introspection levels for MySQL and MariaDB, and the amount of metadata that gets loaded is automatically adjusted depending on the size of your database. If your database is large, IDE does not load all the metadata. This reduces introspection time and allows you to start working with newly connected data sources right away.

For more information about introspection levels, refer to the Introspection levels topic.

Introspection levels for MySQL and MariaDB in Database Explorer

[Microsoft SQL Server] .NET JDBC Driver by JetBrains: Shared memory support

DataGrip now support the .NET JDBC driver initially developed by the Rider team.

The main feature of this driver is the support for Shared Memory protocol. This protocol is used by clients to connect to the Microsoft SQL Server instance that is running on the same machine. Microsoft SQL Server shared memory protocol is the simplest protocol, as it has no configurable settings to be tuned to use it.

You can select the driver in the Driver dropdown of the Data Sources and Drivers dialog (Ctrl+Alt+Shift+S) .

.NET JDBC driver by JetBrains in the Microsoft SQL Server data source settings

[Oracle] Ability to connect with specified roles

You can now define SYSDBA and SYSOPER roles for the connection Oracle databases. To use these options when connecting to your database, in the Data Sources and Drivers dialog (Ctrl+Alt+Shift+S) , select the one you need in the Authentication dropdown.

For more information about Oracle data sources, refer to the Oracle topic.

Defining roles for the Oracle data source

Support for tildes in path fields

DataGrip now supports the use of tildes (~) in the path fields for SSL certificates and BigQuery key files. Now, you can use the character to specify directories in the Data Sources and Drivers.

To use the character for your SSL connection, open the dialog by pressing Ctrl+Alt+Shift+S, and select the data source you want to change the settings for. Then open the SSH/SSL tab and navigate to the SSL section.

For more information about SSL connection in DataGrip, refer to the SSH and SSL topic. For more information about BigQuery data source and connection settings, refer to the BigQuery topic.

Tildes in the path fields

The ability to download drivers from Maven

You can now add custom repositories for downloading drivers. To do so, add the repositories you need to the mirrors attribute of the ${user.home}/.m2/settings.xml file.

For more information about drives, refer to the JDBC drivers topic

Working with data

Support for loading full cell values in place

By default, DataGrip limits the amount of data loaded in each cell. To find the corresponding setting, open IDE settings dialog by pressing Ctrl+Alt+S and navigate to Database | Data Editor and Viewer | Maximum number of bytes loaded per value.

Now, you can load full cell values in place by hovering over the cell and clicking Load Full Cell on the quick actions popup toolbar.

[PostgreSQL, MySQL, MariaDB] Geo-types data display

For the PostgreSQL, MySQL, and MariaDB spatial databases, DataGrip can now correctly display raw geo-types values in the grid.

For more information about vieweing data in grid, refer to the View data topic.

Display of raw geo-type values in the grid

[BigQuery] Support for timestamps with microseconds

Data editor can now display timestamps in microseconds for the BigQuery tables. To use the feature, right-click the column header and navigate to Change Display Type.

Timestamps microseconds representation in BigQuery tables

Coding assistance

[Oracle, SQLite] Single session mode suggestion for temporary table

When creating temporary tables, DataGrip now suggests you switch to Single session mode. In this mode, these tables are displayed in Database Explorer.

For more information about the mode, refer to Single session mode.

Last modified: 10 April 2025