2025.02.0-171
Pre-release
Pre-release
Thank you for helping test this pre-release of Positron!
Installers can be found under the Assets section below. The filename extensions for each platform are:
.dmg
for macOS 10.15+ (Universal)-Setup.exe
for Windows 10, 11 x64 (system level install)-UserSetup.exe
for Windows 10, 11 x64 (user level install).deb
for Debian-based Linux (Ubuntu 22+, 24+ for arm64).rpm
for Red Hat-based Linux (RHEL9)
Please review Positron's license agreement and privacy policy. Your acceptance of this license agreement and privacy policy is required as a condition to proceeding with your download or use of the software.
Release Notes
New Features
- Plots can be popped out to an editor tab. This feature introduces an action menu button in the Plots view to open a plot for viewing in an editor. The default action opens the plot in a new window. The menu options allow opening the plot in the same window either in the existing editor group or to the side of the existing group. Selecting an alternate location sets it as the default action. This is setting is remembered for the project. Plots in an editor tab are rendered separately from the Plots view so they can have their own sizing policy (#6146).
- New "startup behavior" option to control whether specific languages will start a console in new Positron windows (#3575).
- New UI affordance in the Data Explorer toolbar to open as text file (#5206).
- In Python,
os.environ["
andos.getenv("
will now offer completions based on the available environment variables in the session (#2883). - Install and compile Python Environment Tools, a Rust-based interpreter discovery system. You can opt in to this discovery tool with the
python.locator
setting (#5886). - Added syntax highlighting for already executed code in the Console (#243).
- New "R: Select Interpreter" command to see all options for R
interpreters and choose one (#5223). - Speed up console startup and show which interpreter will start (#3566).
Bug Fixes
- Fixed Python path completions on Windows (#3758).
- Fixed Python diagnostics not being cleared (e.g. in the Problems tab) when a document is closed (#3905).
- Fixed some language server features not working in the console and in Jupyter notebooks e.g. hover and signature help (#5739). This also fixes language server features for custom Pandas DataFrame accessors (#5077).