Releases: posit-dev/positron
2025.03.0-97
Thank you for helping test this pre-release of Positron!
Downloads
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.
Platform | Download |
---|---|
Windows 10, 11 x64 (system level install) | Positron-2025.03.0-97-Setup.exe |
Windows 10, 11 x64 (user level install) | Positron-2025.03.0-97-UserSetup.exe |
MacOS 10.15+ (universal) | Positron-2025.03.0-97.dmg |
Debian-based Linux x64 (Ubuntu 22+) | Positron-2025.03.0-97-x64.deb |
Debian-based Linux arm64 (Ubuntu 24+) | Positron-2025.03.0-97-arm64.deb |
Red Hat-based Linux x64 (RHEL9) | Positron-2025.03.0-97-x64.rpm |
Red Hat-based Linux arm64 (RHEL9) | Positron-2025.03.0-97-arm64.rpm |
REH Linux x64 | positron-reh-linux-x64-2025.03.0-97.tar.gz |
REH Linux arm64 | positron-reh-linux-arm64-2025.03.0-97.tar.gz |
Release Notes
New Features
- The current working directory is now preserved across R and Python restarts. #3188
- Enabled auto-update notifications by default. Future versions will automatically download and install in the background for Windows and Mac. #6296
- Improved the matrix representation in the variables pane. #3656
- Added new
python.interpreters.include
andpython.interpreters.exclude
settings to include additional Python interpreter search directories or exclude Python interpreters from the UI. #3574 - Show summary statistics in Data Explorer for pandas columns with mixed data types. #3401
- Note if a language session was used when making the Positron update check. #6388
- Our new editor action bar is now enabled by default. You can switch this bar off by toggling the
editor.actionBar.enabled
setting. #6317 - Copy-pasting when opening files in the data explorer from the file explorer (DuckDB backend) is now supported. #5157
- Added an action to open Quick Pick to allow user to choose active runtime session, or to create a new one. Replaced main interpreter picker dropdown with a button to trigger this Quick Pick. Modified Positron action bar button to allow display of custom icon (vs. only Codicons as was previously) to support language icons in new interpreter button. #6150, #3596, #2143
- Added support for custom icons in the Connections pane. #6187
- R completions in specific contexts (such as with the
?
help operator or insidedebug()
) no longer add trailing parentheses to functions. #1818, #2338 - Positron now searches Workbench's recommended R installation directories during interpreter discovery. #6257
- Positron now searches
/opt/python
for Python installations. #6254 - Added an option to optionally apply a color filter to plots in dark mode for automatic theming. #6255
- Sped up console startup and Positron now shows which interpreter will start. #3566
Bug Fixes
- The initial memory usage of the R backend (ark) has been reduced by 2/3. #5050
- Fixed banding in the display of code blocks in LLM responses using chatlas. #6445
- Fixed LLM response formatting from chatlas. #5819
- Fixed scrolling in modal popups so that the last item in the list can be seen. #3061
- Fixed a bug when autocompleting
data.table
column names. They are no longer quoted. #3140 - Filtered out unsupported (<3.8) Python versions from the
Python: Select Interpreter
dropdown. #3740 - Restored R package testing functionality. #6345
- Ensured Python objects with invalid
__qualname__
return values do not stop Variables inspection. #6237 - Fixed bug when reconnecting to a database connection for which the 'host' attribute contained values that should be escaped. #5692
- Fixed display of
row.names
of R matrixes in the Data Explorer. #6287 - Synchronized VerticalSplitter state with column collapsed state in Data Explorer. #6318
- Allowed
_
to show up in the Python Variables pane if defined by the user. #3366 - Fixed an issue causing some Polars query plans to break the Console when printed. #6258
- User-specified R binaries now show "User-specified location" as reason discovered in R Language Pack output. #6257
- Fixed the display of active runtime metadata in the Console. #6259
- R: Lists display values are now truncated in the Variables pane. #6220
- When switching tabs, Data Explorer summary now remains expanded or collapsed upon return. #4979
2025.02.0-171
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).
2025.02.0-137
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. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release Notes
New Features
- Command to focus the Variables view #6060
- Standardized modal layouts #6044
- Regular comments in R code now continue #6049
- Command to open an HTML file in a browser #6071
- Indicator in console when extension host is disconnected #6089
Bug Fixes
2025.02.0-79
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. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release Notes
New Features
- Better Data Explorer handling for emptiness in column names posit-dev/ark#659
- Data Explorer for directly viewing data files now supports gzipped CSV/TSV #5901
- New architecture for managing notebook kernels #5926
- Added support for long-running remote SSH sessions #5899
- Improved runtime startup #5959
- File hyperlinks from the R package cli are now clickable in R package task terminals #5850
- No longer start runtimes that were never used in a workspace #5992
Bug Fixes
- Fixed RPC timeouts in the Variables Pane with code execution #5871
- Fixed how the Data Explorer for directly viewing data files watches files for updates #5890
- Fixed S4 support in the Variables pane posit-dev/ark#658
- Fixed FastAPI support on Windows #5858
- Fixed diagnostics for raw notebook cells #5950
- Fixed how Positron handles Python
typing-extensions
#5984 - Fixed path completions in Python #6002
- Fixed path completions in notebooks #6018
- Fixed drag/drop into File Explorer pane #6030
Dependencies
- Updated code-oss upstream to v1.96 (also fixed crash when interacting with native OS toolbar on Linux)
2025.01.0-159
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+).rpm
for Red Hat-based Linux (RHEL9)
Please review Positron's license agreement. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release Notes
Bug Fixes
2024.12.0-96
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+).rpm
for Red Hat-based Linux (RHEL9)
Please review Positron's license agreement. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release Notes
New Features
- Added new "Set as Working Directory" command from the Explorer pane #5476
- Updated how language keyboard shortcuts are made available in Quarto documents, and integrated recent improvements from the Quarto extension #5451
- The Variables pane now has support for formulas and haven objects in R #4119, #5327
- Added new (optional) logging for installing Python modules #5529
Bug Fixes
2024.11.0-140
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+).rpm
for Red Hat-based Linux
Please review Positron's license agreement. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release Notes
New Features
- Added new support for directly configurable R interpreter locations #2235
- Added nested outline sections via markdown-like comments in
.R
files thanks to @kv9898 #3822 - Improved error message for a missing SQLite system requirement #4698
- Improved error messages for direct viewing of data files via the Data Explorer #5133
- Improved support for Streamlit and FastAPI on Workbench #5138
Bug Fixes
2024.10.0-14
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 Mac (Universal)-Setup.exe
for Windows x64 (system level install)-UserSetup.exe
for Windows x64 (user level install).deb
for Debian-based Linux (Ubuntu 22+).rpm
for Red Hat-based Linux
Please review Positron's license agreement. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release Notes
Bug Fixes
- Fixed a problem with the scheme for local HTML files on Windows #4939
2024.09.0-103
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 Mac (Universal),-Setup.exe
for Windows x64 (system level install)-UserSetup.exe
for Windows x64 (user level install).deb
for Debian-based Linux (Ubuntu 22+).
Please review Positron's license agreement. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release Notes
New Features
- Added improvements for Python application framework workflows for Streamlit, Dash, Gradio, FastAPI, Flash #4555, #4557, #3023, #3024, #3027
- Added copy support to plots hosted in an editor tab #4362
- Added a button to move a Data Explorer editor tab to a new window #3839
- Added Reticulate support for using Python in R sessions #3942
Bug Fixes
- Fixed focus management issues for modal dialogs #4765
- Fixed an issue with the Variables pane while formatting summaries of DuckDB objects #4777
- Fixed scrollbars for Data Explorer after resizing #4834
- Fixed the placement of the progress bar for Plots in an editor tab #4562
- Improved R installation discovery on Windows #3787
- Improved custom theme support for colors of destructive buttons in modals #3799
2024.08.0-83
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 Mac (Universal),-Setup.exe
for Windows x64 (system level install)-UserSetup.exe
for Windows x64 (user level install).deb
for Debian-based Linux (Ubuntu).
Please review Positron's license agreement. Your acceptance of this license agreement is required as a condition to proceeding with your download or use of the software.
Release notes
- Fixed a bug in how hyperlinks are displayed in the console (#4413)
- Fixed a bug where some URLs were being opened in the editor instead of the browser (#4297)
- Fixed how R installed via rig on Linux is detected (#4450)
- Merged upstream VS Code 1.92 (#4283)
- Improved support for interactive plots such as bokeh (#4410 and #4087)
- Fixed a problem with interactive plots consuming too much memory (#1713)
- Fixed a Data Explorer bug related to older versions of SQLAlchemy (#4347)