What’s New

DataGrip

Developer Tools

The database and SQL IDE.

Latest 2025.3.6 · by JetBrainsWebsite

Changelog

2025.3.6

Security
  • Fixed code execution vulnerability via path traversal in project workspace ID handling (CVE-2026-59792)

DataGrip 2025.3.6 is Out! Fixing a security issue CVE-2026-59792: Code execution via path traversal in project workspace ID handling was possible

2026.2.1

Fixed
  • Files opened on Windows from cloud-synced folders such as OneDrive and Dropbox no longer close immediately after opening
  • Compatibility issues that prevented the Big Data Tools plugin from working

DataGrip 2026.2.1 is Out! By this point, we have fixed the following notable issues:

  • Files opened on Windows from cloud-synced folders, such as OneDrive and Dropbox, no longer close immediately after opening (IJPL-250709).
  • Compatibility issues that prevented the Big Data Tools plugin from working have been fixed (IJPL-249064).

2026.2

Added
  • Three new AI agent skills to explore connected databases, manage database connections, and generate SQL directly from the AI chat
  • New MCP tools assist AI agents in creating and updating data sources, running test connections, and diagnosing connection issues
  • AI agents in the command-line interface now ask for your consent before performing an operation on a database
  • Welcome tab is now part of the automatically created default project
  • New interactive onboarding tour guides you through core features and UI areas of the IDE
  • New command-line interface with two commands for managing your connections and drivers
  • Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, and Redis drivers are now bundled with DataGrip
  • For Snowflake, you can now switch between available roles and warehouses instantly using a new dropdown menu
  • New SQL Expression mode for grid cells lets you set cell values using SQL expressions
  • Hex values can now be specified in the data editor using the new SQL Expression mode
  • Database explorer now allows you to group schema objects by prefix in the tree
  • New button for raw format has been added to the left-hand toolbar of the Query Plan tab
  • New settings allow you to add more details to a query console name in the editor tab header, such as the attached data source, database, schema, or search path
  • Code editor now shows query execution time next to queries
Changed
  • Welcome screen is now a regular IDE tab that appears when you start DataGrip for the first time or after you close all projects
  • Session control now lets you run all tasks in a single shared session, move introspection into a dedicated session, or use dedicated sessions for each client
  • Empty state of the Database Explorer tool window is now redesigned with a list of quick actions for creating data sources
  • Database colors system has been reworked with a fresh and consistent UI for data sources and folders, including custom color settings and behavior
  • You can now delete folders that contain other folders or data sources
  • Explain Plan (Raw) and Explain Analyse (Raw) have been brought back

AI

  • Three new AI agent skills help agents explore connected databases, manage database connections, and generate SQL directly from the AI chat.
  • New MCP tools assist AI agents in creating and updating data sources, running test connections, and diagnosing connection issues.
  • In the command-line interface, AI agents now ask for your consent before performing an operation on a database, showing what they are about to do. A smoother start
  • The Welcome screen, which appears when you start DataGrip for the first time or after you close all projects, is now a regular IDE tab.
  • The Welcome tab is now part of the automatically created default project.
  • A new interactive onboarding tour guides you through core features and UI areas of the IDE. CLI commands for data sources
  • A new command-line interface offers two commands for managing your connections and drivers. Connectivity
  • Session control now lets you run all tasks in a single shared session, move introspection into a dedicated session, or use dedicated sessions for each client.
  • Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, and Redis drivers are now bundled with DataGrip.
  • For Snowflake, you can now switch between available roles and warehouses instantly using a new dropdown menu. Working with data
  • A new SQL Expression mode for grid cells lets you set cell values using SQL expressions, meaning you're no longer limited to literal values.
  • Hex values can also be specified in the data editor in this new mode. Database Explorer
  • The empty state of the Database Explorer tool window is now redesigned, offering a list of quick actions for creating data sources.
  • The database colors system has been reworked with a fresh and consistent UI for data sources and folders, including custom color settings and behavior.
  • The database explorer now allows you to group schema objects by prefix in the tree.
  • Now, you can delete folders that contain other folders or data sources. Explain Plan menu and actions
  • Following user feedback, Explain Plan (Raw) and Explain Analyse (Raw) have been brought back.
  • A new button for raw format has been added to the left-hand toolbar of the Query Plan tab. For the operations tree, the button is Raw and it opens the Raw inner tab. For an execution plan in raw format, the button is Show Tree and it opens the Operations Tree inner tab. Query files and consoles
  • New settings allow you to add more details to a query console name in the editor tab header, for example, the attached data source, database, schema, or search path. Code editor
  • Code editor now shows query execution time next to queries.
  • Expanded ClickHouse and Snowflake SQL support includes support for additional syntax, statements, and functions.

2026.1.3

Added
  • Value editor now displays and allows editing of ARRAY column values in a grid format where array elements can be edited separately
  • Value editor includes option to hide deleted elements in array editing through settings button
  • Setting added to Database | Data Editor and Viewer to edit array values as text instead of grid format

DataGrip 2026.1.3 is Out! Arrays in the Value editor The data editor now offers a better way to view and edit values stored in ARRAY columns. Now, the Value editor displays them in a grid where you can edit array elements separately. To do this, open the array in the Value editor by double-clicking the cell that contains it. In this separate grid, you can edit elements, add and delete them, and revert your changes. Each change is highlighted the same way as in the main grid. If you don't need to see deleted values, click the Value editor's settings button in the top right corner and select Hide Deleted Elements. The Value editor stores the changes you make to the array until you revert them, revert all the main grid changes, or close the main grid. To submit the changes to your database, click Submit on the main grid's toolbar. The changes will be submitted along with any changes you made to the main grid. To disable this feature and instead view and edit arrays as text in the Value editor, go to the Settings dialog, navigate to Database | Data Editor and Viewer, and select Edit array values as text. This feature does not support multidimensional arrays.

2025.2.5.1

Security
  • SSI support in the built-in web server has been disabled

DataGrip 2025.2.5.1 is Out! SSI support in the built-in web server has been disabled. Please see the release notes for the complete list of fixes and improvements.

2025.3.5.1

Changed
  • SSI support in the built-in web server has been disabled

DataGrip 2025.3.5.1 is Out! SSI support in the built-in web server has been disabled. Please see the release notes for the complete list of fixes and improvements.

2026.1.1

DataGrip 2026.1.1 is Out! This update includes a temporary workaround for IDE freezes (DBE-25765), fixes a data source color rendering issue (DBE-25711), and also adds several improvements for Snowflake support.

2026.1

AI
AI agents have been integrated into the AI chat.
The MCP server has been extended with database-specific capabilities.
Files created from a snippet have the SQL dialect and data source attached. Query files and consoles
The redesigned workflow allows you to use query files and query consoles - either separately or at the same time.
A new way to create a query file has been implemented.
In the database explorer, query files associated with a data source are displayed in the Query Files folder under the data source node.
The presentation of query files can now be tailored to your needs with the files' display settings. Connectivity
Data sources can now be saved as templates in your JetBrains Account.
You can create a new data source from a template in other IDEs with database functionality provided through your JetBrains Account.
PostgreSQL 18 is now supported.
The Data Sources and Drivers dialog has received a few improvements. Explain Plan
In the Services tool window, the query execution plan tab has been renamed to Query Plan and assigned a new icon.
A separate panel has been implemented on the right-hand side of the tab to display details of each plan row.
A quick documentation popup is displayed when you hover the cursor over a table name in the row details panel.
The Total Cost and Startup Cost flame graphs are now displayed in the sub-tabs located at the bottom of the Query Plan tab.
The query plan can now be copied in the database's native format using the Copy Original Query Plan button. Code editor
The Suppress for back label references option can now be toggled using intention actions.
A given chunk of code can now be executed using the Execute Selection as Single Statement context menu action for a code selection.
Two movement animation modes have been introduced for the editor caret. Working with data
JSON indexes are now supported for Microsoft SQL Server.
The Show Geo Viewer button has been moved to the data editor toolbar. Working with files

A new IDE setting has been added that defines whether a deleted file is moved to the bin or deleted permanently.

2025.3.2

DataGrip 2025.3.2 is Out! Please see the release notes for the complete list of fixes and improvements.

2025.3.1

Query consoles are back as the default workflow After careful consideration of your feedback, we have decided to revert the redesigned query console workflow that we announced in What's New in DataGrip 2025.3 and Release notes. Thank you for sharing your opinions, thoughts, and detailed insights into your everyday workflows. Your input is what guides us most when making decisions. For more information about this change and our plans for query files, refer to the Query Consoles Are Coming Back blog post.

2025.3

Migration of query consoles to query files
Query consoles are being migrated to query files.
Migration can be performed automatically and can also be customized.
Query files are stored within a project in the queries subdirectory.
The old consoles will remain for one more release cycle.
For more information about the migration, refer to our blog post. Connectivity
DataGrip can now connect to cloud providers.
Introspection levels are supported for Amazon Redshift. Folders in the database explorer
Folders and data sources can be reordered in any way that works for you.
You can create empty folders.
Pre-existing folders from the previous version are automatically converted to the new configuration.
The folder configuration is now stored in .idea/db-forest-config.xml. Explain Plan
Explain Plan actions are now accessible on the query file toolbar.
You can now ask AI Assistant to explain query execution plans.
AI Assistant can also suggest query execution plan optimizations. Code editor
Query history records can now be removed from the record list in the Query History dialog.
Snowflake database functionality now supports classes. Working with data
The database explorer now displays hierarchical Redis keys properly.
Clustered and nonclustered columnstore indexes are supported for Microsoft SQL Server.
For Microsoft SQL Server, VECTOR and JSON data types are also supported.
The Clear Local Filter For All Columns button is now accessible on the data editor toolbar. UI and UX improvements
The main menu has been restructured – we kept only the most useful actions and cleared out the clutter.

The Islands UI theme is now the default.