winget install --id JetBrains.DataGrip.EAP
About DataGrip (EAP)
A powerful IDE from JetBrains for SQL on macOS, Windows, and Linux.
What's new in 262.5752.1
SQL expressions in the data editor You can now set cell values using SQL expressions instead of being limited to literal values. Previously, when editing data in the grid, you could only enter static values or use the context menu to set a cell to NULL or its DEFAULT value. If you wanted to use a database function like NOW() or gen_random_uuid(), or perform a calculation, you had to manually write and execute an UPDATE statement in the console. With this update, we're introducing a new Expression mode in the data editor. When editing a cell, you can now right-click it and choose Edit as SQL Expression, or enable Expression mode using the fx button in the Value editor. Enter any valid SQL expression, and DataGrip will use the result as the new cell value. When you submit the changes, the IDE incorporates your expression directly into the generated UPDATE or INSERT statement without escaping it as a string. You can now use SQL expressions when editing multiple cells, too. Two-session mode Starting from this release, you'll be able to use a new mode, Two sessions: shared and introspection, in addition to the existing Single Session and Dedicated Sessions modes. Before, there were two separate modes: - Default: Each new client, such as a query console or data editor, creates a new connection to the database. - Single-session: Every time you work with a data source, you use one and only one connection. It can be turned on by selecting the Single session mode checkbox. Single-session mode exists to support scenarios where you want to share a single connection across multiple clie...
Version history
| Version | Updated | Notes |
|---|---|---|
| 262.5752.1 | Unknown | SQL expressions in the data editor You can now set cell values using SQL expressions instead of being limited to literal values. Previously, when editing data in the grid, you could only enter static values or use the co... |
| 261.21849.37 | Unknown | [PostgreSQL] PostgreSQL 18 support DataGrip now supports PostgreSQL 18, which was released last year. Full support includes the following: - OLD and NEW resolution in the RETURNING clauses. - WITHOUT OVERLAPS in primary... |
| 261.20869.40 | Unknown | Data Source and Drivers dialog improvements We have made a few changes to the Data Sources and Drivers dialog. 1. The Data Sources, Clouds, Drivers, and DDL Mappings sections are now the main tabs in the dialog, located... |
| 253.28294.90 | Unknown | This is the 2025.3 Beta. Please try it out and share your feedback with us! |
| 253.27864.43 | Unknown | Redesigned folders in Database Explorer We have redesigned the folders that are used in Database Explorer. Previously, they were virtual and were not stored anywhere. Since these folders are essentially groups but not di... |
| 253.27642.17 | Unknown | [Redis] Keys of different types in one group We’ve added support for hierarchical Redis keys. Now, you can specify a separator, like :: or :, and keys will be displayed in the database explorer using a directory structur... |
| 253.25908.20 | Unknown | Azure and Google Cloud support We have added Azure and Google Cloud support to our cloud connection functionality. Now you can connect to your cloud account from DataGrip, discover the databases stored in it, and create... |
| 253.24325.21 | Unknown | AWS cloud support DataGrip now works with cloud database providers! From now on, you can connect your AWS account to the IDE, browse the list of databases you have in it, and choose the ones you’d like to connect to. Dat... |
| 253.22441.28 | Unknown | AI Assistant explanation for query plans You can ask our AI Assistant to explain your query plans. To do this, right-click your query and go to Explain Plan | Explain Plan or Explain Plan | Explain Analyse. The plan will... |
| 253.20558.12 | Unknown | A Farewell to Consoles - We've merged consoles and files. - A migration dialog will help you transfer all your consoles to files and guide you through the new workflow. - Query files are now saved in the queries folder w... |
| 252.23892.150 | Unknown | [PostgreSQL, Microsoft SQL Server] Introspection by levels We are expanding the implementation of introspection by levels to more databases - this time, PostgreSQL and Microsoft SQL Server! DataGrip now automatically adj... |
| 252.23892.52 | Unknown | Ability to attach database objects to the AI chat The database context you provide to the AI chat can now be more specific. Previously, only the whole schema could be attached. Now, you can attach the database object you... |
| 252.23309.5 | Unknown | [PostgreSQL] Smart refresh DataGrip now supports the smart refresh mechanism for PostgreSQL databases. Previously, the IDE automatically refreshed the whole schema in the database explorer every time a DDL statement was... |
| 251.23774.199 | Unknown | Support for more cutting-edge LLMs JetBrains AI Assistant is leveling up! We've added support for Claude 3.5 Sonnet and Claude 3.5 Haiku, provisioned in Amazon Bedrock. This means sharper responses, faster insights, and... |
| 251.23536.38 | Unknown | Support for tilde in path fields We have supported the use of the tilde (~) in the path fields for SSL and BigQuery key and certificate files. Now, you can use the character to specify directories in the Data Sources and... |
| 251.20015.44 | Unknown | Hello! We are starting the EAP program for version 2025.1. This is the perfect opportunity to try new features before the official release and share your feedback with us. Introspection by levels for MySQL and MariaDB We... |
| 243.21565.48 | Unknown | SQL error handling by AI Assistant We have implemented a couple of useful actions for handling SQL query execution errors with AI Assistant. Now, for each error message, DataGrip shows two actions on the far right-hand s... |
| 243.20847.10 | Unknown | [MySQL, MariaDB] Fragment introspection and smart refresh DataGrip now supports fragment introspection for MySQL and MariaDB databases. With this feature supported, the smart refresh mechanism is now available for these... |
| 243.16718.27 | Unknown | Text-to-SQL: in-editor diff for generated results We have improved the experience of asking AI Assistant questions in the editor. Now, when you ask AI Assistant to do something with a chunk of code, the editor area conta... |
| 242.20224.99 | Unknown | [SQL Server, Oracle] Smart refresh DataGrip automatically refreshes the schema in the database explorer every time a DDL statement is executed. This applies when the Auto sync option is turned on in the data source prope... |