Released: Dec 12, 2024
Updates in 2024.3.1
Fehlerkorrekturen
Code Highlighting
- Datagrip MariaDB dialect shows error when attempting EXECUTE <statement> USING <expression>.
- 'Row' keyword is not backticked/escaped when inserting row to table.
- Fixed support for 'execute immediate' statement.
Connectivity
- Split MongoDB driver in DataGrip (use v1.18 for MongoDB 3.X).
- Unable to connect to Oracle Database: Driver class 'com.intellij.execution.rmi.RemoteServer' not found.
Query Console
- Missing UI toolbar for Execute script and select...
Released: Nov 21, 2024
Updates in 2024.3
Funktionen
JetBrains Data Wrangler: No-code tool for data cleaning and data preparation
- To boost efficiency and enhance productivity, automating these stages is crucial and should consist of two steps: optimizing the API and UI for data manipulation and implementing a guided process using LLM agents.
- JetBrains are starting with table data and will expand the tool to support more data formats. JetBrains Data Wrangler helps prepare your data for further processing using a set of user-friendly...
Released: Aug 12, 2024
Updates in 2024.2
Funktionen
AI Assistant in Jupyter notebooks: AI cells
- AI Assistant is now tightly integrated into Jupyter notebooks in DataSpell. You can ask AI Assistant to generate code, suggest the next steps in your analysis, edit existing code, and help fix errors.
- To start working with AI Assistant in your notebook, choose the AI Code option in the New Cell popup or hover between two cells and write your prompt in the field that pops up.
- If you need help with the next steps in your data analysis, click...
Released: Apr 4, 2024
Updates in 2024.1
Funktionen
ML-powered code completion
- Improved the local model that powers ML-assisted full line code completion for Python. Full line code completion now generates longer suggestions and considers a broader context, leading to better suggestions and less typing. As a purely local model, it offers code suggestions, proposing entire lines of code, without sending any data to an external server.
SQL for data frames and CSV files
- You can now write SQL to query data frames and CSV files right from...
Released: Dec 6, 2023
Updates in 2023.3
Funktionen
AI Assistant [General Availability]
- AI Assistant is out of preview - JetBrains AI Assistant is now generally available with a number of new and improved features to increase your productivity in JetBrains IDEs.
- Get insights about your DataFrame with JetBrains AI Assistant - The Explain code feature now offers an effortless way to gain insights into your DataFrame. Once activated, AI Assistant will receive essential information about your dataset, such as column names and descriptive...
Released: Jul 27, 2023
Updates in 2023.2.x
2023.2
Updated Jul 27, 2023
Features
Polars Support
- Interactive tables - Introduced interactive tables for Polars DataFrames, allowing you to sort, export, and view data effortlessly. These tables are supported both in Jupyter notebooks and in Python consoles. You can conveniently access the tables using the Python and Jupyter debuggers, variable viewers, and Data Vision.
- Column-name completion - Introduced column-name completion for supported Polars functions. This feature simplifies your...
Released: Mar 30, 2023
Updates in 2023.1.x
2023.1.3
Updated Jun 23, 2023
Fixes
- When pasting text into a new notebook cell added using Select Cell | Add Code Cell Below, the new cell disappears. This behavior is corrected in this release.
- When a DataFrame is displayed in table form, a horizontal scroll bar overlaps the last displayed row. In this release the table no longer has to be manually adjusted to view the final row.
- When the user edited a code cell in a Jupyter notebook, selected text in this cell and then created a new cell of...
Released: Dec 1, 2022
Updates in 2022.3.x
2022.3.3
Updated Mar 13, 2023
Fixes
- Copilot now works again.
- In DataSpell 2022.3.2, Jupyter Notebook files on a remote Jupyter server were not always executable because the IDE used a local file path to the remote Notebook instead of the remote Jupyter server URL. This issue has been fixed.
- Jupyter Notebooks (files with .ipynb extension) were sometimes modified by DataSpell 2022.3.2 even when they had not been opened in the IDE, e.g. by replacing /u001b with /u001B or adding lines to the end of...
Released: Jul 28, 2022
Updates in 2022.2.x
2022.2.3
Updated Oct 18, 2022
Features
- The Terminal now respects Python environment - In DataSpell you can set up a dedicated Python environment for any folder you attach to the workspace. In earlier versions, when you opened the built-in terminal, it used the Python environment set up for DataSpell’s workspace, even if the file you were working with used another Python environment for code execution. In this release, the newly opened terminal uses the Python environment of the opened file or...