- RStudio now requires R 3.6.0 or newer. (#14210)
- RStudio's auto-completion system now supports ggplot2 aesthetic names and data columns (#8444)
- RStudio's auto-completion system now supports the display of the "label" attribute (#14242)
- RStudio Desktop on Windows and Linux supports auto-hiding the menu bar (#8932)
- RStudio Desktop on Windows and Linux supports full-screen mode via F11 (#3243)
- RStudio Desktop now supports pasting of file paths for files copied to the clipboard (#14240)
- R projects can be given a custom display name in Project Options (#1909)
- The automatic display of Copilot code completions can now be controlled via a user preference (#14033)
- Copilot code suggestions can now be requested via the keyboard shortcut
Ctrl + \
- The next word in a Copilot code suggestion can now be accepted via
Ctrl + Right
(Cmd + Right
on macOS) (#14395) - RStudio now highlights and lints Quarto chunk options in Python code chunks
- RStudio no longer highlights
\[ \]
and\( \)
Mathjax equations; prefer$$ $$
and$ $
instead (#12862) - Added cmake option to build RStudio without the check for updates feature (#13236)
- Allow choosing R from non-standard location at startup (#14180; Windows Desktop)
- Add
EnvironmentFile
support to systemd service definitions (#13819) - RStudio's GWT sources can now be built with JDKs > 11 (#11242)
- Show grey background instead of solid-white during Desktop startup (#13768)
- The 'restartSession()' API method gains the 'clean' argument. (#2841)
- 'dot' chunks in R Markdown documents are now executable (#14063)
- (rstudioapi) Fixed an issue where selectFile() did not parse filter strings in a cross-platform way (#13994)
- Show Quarto version information in the About dialog (#14263)
- RStudio now reports repository validation errors (if any) when adding secondary repositories in the Global Options -> Packages pane (#13842)
- The working directory of a background job now defaults to the .Rproj location when a project is open (#12600)
- Add search results copy button and search results breadcrumbs to RStudio User Guide (#13618, #14069)
- RStudio now supports generation of a Copilot diagnostic report from the Copilot preferences pane (#14358)
- The RStudio debugger is now better at matching debugged code to source documents (#13925)
- RStudio no longer includes spurious chunk markers from Copilot completion results (#13686)
- Added new commands which toggle the maximized state of Console, Source, and Tab Group quadrants [Accessibility] (#7022)
- RStudio now prints a warning if an overly-long line of console input is truncated when sending to R (#14420)
- Updated zlib to 1.3.1 (rstudio/rstudio-pro#5971)
- Vim: Fixed an issue where bracket highlight followed the bracket behind the cursor when in normal mode (#4152)
- Updated nginx to 1.25.4 (rstudio/rstudio-pro#5970)
- Show custom project names on Workbench homepage (rstudio-pro#5589)
- Add search results copy button and search results breadcrumbs to Workbench Administration Guide, Workbench User Guide, RStudio Desktop Pro Administration Guide (#5088, #5603)
- Fixed an issue where Stage chunk and Stage line in the Review Changes UI failed in some scenarios (#5476)
- Fixed shortcut for inserting an assignment operator to work on non-US English keyboards (#12457)
- Fixed an issue where the menubar would show on secondary windows if Alt key was pressed (#13973)
- Fixed Windows installer to delete Start Menu shortcut during uninstall (#13936)
- Fixed current Git branch not always showing correctly in external editor windows (#14029)
- Fixed tooltip to show correct keyboard shortcut when hovering over URLs in the editor (#12504)
- Fixed Save As dialog on Windows not showing Save As Type field when extensions are hidden (#12965)
- Fixed GitHub Copilot project preferences not showing correct status message (#14064)
- Fixed an issue where Quarto chunk option completions were not displayed at the start of a comment (#14074)
- Fixed an issue where pipes containing a large number of comments were not indented correctly (#12674)
- Fixed an issue where RStudio would unnecessarily list directory contents when opening a file (#14096)
- Localize Copilot-related user interface strings into French (#14092)
- Improved highlighting of YAML chunk options for Quarto Documents (#13836)
- Removed obsolete "Use Internet Explorer library/proxy" checkbox from Packages settings (#13250)
- Improved error handling for Desktop Pro license handling (rstudio-pro#4873)
- Fixed exception being logged when copying or cutting from editor in a separate window (#14140)
- Fixed an issue where RStudio's R diagnostics warned about potentially missing arguments even when disabled via preferences (#14046)
- Fixed an issue where the Visual Editor's toolbar controls were duplicated on format change (#12227)
- Fixed regression that caused extra whitespace at bottom of some popups (#14223)
- Fix type dropdowns not working in dataset import when user-interface is in French (#14224)
- Fixed an issue where RStudio failed to retrieve help for certain S3 methods (#14232)
- Fixed a regression where the Data Viewer did not display 'variable.labels' for columns (#14265)
- Fixed an issue where autocompletion help was not properly displayed for development help topics (#14273)
- Fixed an issue where Shiny onSessionEnded callbacks could be interrupted when stopped in RStudio (#13394)
- Fixed Copyright date ranges for Release Notes and RStudio IDE User Guide (#14078)
- Fixed Copyright date ranges for Workbench Administrator and Workbench User Guide, and RStudio Desktop Pro Administration Guide (#5614)
- Fixed mis-encoded Hunspell dictionaries (#8147)
- Fixed an issue where the RStudio debugger failed to step through statements within a tryCatch() call (#14306)
- Improved responsiveness of C / C++ editor intelligence features when switching Git branches (#14320)
- Show an error dialog if R is not found when starting RStudio Desktop on Linux and macOS (#14343)
- An empty
rstudio-prefs.json
no longer logs spurious JSON parsing errors (rstudio-pro#4347) - Help pane's Next and Previous find-in-topic buttons now have meaningful accessible labels [Accessibility] (#14347)
- Fixed an issue where the RStudio debugger would re-focus a debugged context over-aggressively (#10664)
- Fixed handling of duplicated calls in debugger when source references not available (#14276)
- Fixed issue where stepping through lines of code in tryCatch() would provide incorrect debug highlight (#14306)
- Fixed an issue where PATH modifications in .Renviron / .Rprofile could be lost on macOS (#9815)
- Fixed an issue where custom headers were not propagated to
available.packages()
when callinginstall.packages()
(#14282) - Fixed an issue where code highlight in Sweave \Sexpr{} expressions was incorrectly handled (#14382)
- Fixed an issue where the Edit button in the Viewer pane could fail for Quarto documents (#14325)
- Fixed an issue where terminal history would show internal commands (#9833)
- Fixed an issue where RStudio could fail to launch with Conda builds of R (#13184)
- Fixed an issue where hovering over S4 class names in the Help pane could produce an R error (#13344)
- Fixed an issue where defining a custom viewer method produced an R error when View was called (#14439)
- Fixed an issue where Quarto dashboards could not be previewed if their file path contained a single quote (#13900)
- Fixed an issue where language objects (calls, formulas) were not described in the Environment pane (#14446)
- Fixed an issue where Professional Driver installation could fail on macOS (rstudio-pro#5168)
- Fixed Copyright date ranges for Workbench Administrator Guide and Workbench User Guide (rstudio-pro#5865)
- Fixed low-contrast text on Workbench pages [Accessibility] (rstudio-pro#4464)
- Updated Ace to version 1.32.5 (#14227; Desktop + Server)
- Updated Electron to version 28.2.6 (#14055; Desktop)
- Updated GWT to version 2.10.0 (#11505; Desktop + Server)
- Updated NSIS to version 3.09 (#14123; Windows Desktop)
- Updated OpenSSL to version 3.1.4 (Windows Desktop)
- Updated node.js to version 18.19.1 (#14373)