Skip to content

2025.02.0-171

Pre-release
Pre-release
Compare
Choose a tag to compare
@positron-bot positron-bot released this 11 Feb 16:49
55f7331

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[" and os.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).