-
Latest Version
-
Operating System
macOS 10.13 High Sierra or later
-
User Rating
Click to vote -
Author / Product
-
Filename
RStudio-2025.05.0-496.dmg
Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.
Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of RStudio 2025.05.0.
For those interested in downloading the most recent release of RStudio for Mac or reading our review, simply click here.
All old versions distributed on our website are completely virus-free and available for download at no cost.
We would love to hear from you
If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!
What's new in this version:
New:
RStudio:
- RStudio now uses an alternate display for R errors, warnings, and messages. In addition, output on stderr (e.g. R messages) are colored the same as regular output on stdout
- RStudio now displays a message when the GitHub Copilot completion limit has been reached (typically on a free Copilot account)
- RStudio now uses the RStudio project folder as the GitHub Copilot workspace root, providing more relevant completions
- RStudio now supports being built without GitHub Copilot support via the RSTUDIO_ENABLE_COPILOT CMake option
- On macOS, RStudio now uses the project directory / home directory for new RStudio sessions opened via the Dock menu’s “Open in New Window” command
- RStudio Desktop now supports opening files via drag and drop
- RStudio installation on Windows now registers icons for many supported file types
- RStudio for Windows binaries now have digital signatures
- RStudio now only writes the ProjectId field within a project’s .Rproj file when required. Currently, this is for users who have configured a custom .Rproj.user location.
- Added memory limit monitoring to RStudio (Linux only for now). If ulimit -m is set, this limit is displayed in the Memory Usage Report. As the limit is approached, a warning is displayed, then an error when the limit is reached. When the system is low on memory, the session can abort itself by shutting down in a controlled way with a dialog to the user. See the new "allow-over-limit-sessions option in rsession.conf
- RStudio now supports configuring a Kerberos Service Principal for the GitHub Copilot Language Server proxy settings
- RStudio now supports installation of Rtools45 for the upcoming R 4.5.0 release on Windows.
- RStudio now sets the environment variable SPARK_CONNECT_USER_AGENT = posit-rstudio in R sessions
- RStudio now sets the environment variable SF_PARTNER = posit_rstudio in R sessions
Posit Workbench:
- Changed memory limit enforcement of /etc/rstudio/profiles max-memory-mb setting from limiting virtual memory (ulimit -v) to resident memory (ulimit -m) for more accuracy. This allows a session to run quarto 1.6, which uses a lot of virtual memory due to its underlying virtual machine. Unfortunately, resident memory is only enforceable at the kernel level in Linux versions that support cgroups. To make up for the loss of kernel enforcement, RStudio warns the user and stops over limit sessions. For more robust kernel enforcement, configure memory limits in the Job Launcher using cgroups
- RStudio will now preserve unknown fields in .Rproj files that are added by future versions of RStudio
- RStudio now sends an interrupt git processes when stopped via “Stop” during a git commit, rather than just terminating the processes
- RStudio now properly displays R Markdown render errors with newer versions of the rmarkdown and rlang packages
- An SELinux policy module is now available, allowing Workbench to run when enforcement is enabled
- Migrated the Posit Workbench Admin Guide Hardening: Set Up SSL content into the Access and Security: Secure Sockets (SSL) topic to promote content discovery and single source of truth
- Adds secure browser storage to VS Code and Positron Pro sessions (vscode-server#174)
- Implemented User and Group profiles for VS Code and Positron Pro sessions
- Introduced custom bootstrap extensions to Positron Pro session to improve the Admin pre-configured extensions experience
- Introduced a new admin configuration UI in preview to modify and deploy distributed workload (Launcher) settings
- Updated to Launcher 2.19.0, which now writes an active state file to the filesystem for each config file loaded on reload or restart (launcher#1172)
- Consolidated the Posit Workbench Administrator Guide and Posit Workbench User Guide into a single site that includes a Posit Workbench documentation landing page
- Introduced audited Workbench jobs to provide auditing information alongside Workbench job output
- Sessions now set the environment variable SPARK_CONNECT_USER_AGENT to posit-workbench-rstudio, posit-workbench-positron, posit-workbench-jupyter, or posit-workbench-vscode depending on the session type
- Sessions now set the environment variable SF_PARTNER to posit_workbench_rstudio, posit_workbench_positron, posit_workbench_jupyter, or posit_workbench_vscode depending on the session type
- Updated dependencies for the JupyterLab extension to address security vulnerabilities
- Allow the option launcher-sessions-use-pam-password=1 in environments where launcher-ssl=0 if launcher-address points to the localhost
Fixed:
RStudio:
- Fixed an issue where execution of notebook chunks could fail if the http_proxy environment variable was set
- Fixed an issue where RStudio could hang when attempting to stage large folders from the Git pane on Windows
- Fixed an issue where RStudio could crash when attempting to clear plots while a new plot was being drawn
- Fixed an issuew here RStudio could crash if a project contained .R files with binary data
- Fixed an issue where the R startup banner was printed twice in rare cases
- Fixed an issue where RStudio Server could hang when navigating the Open File dialog to a directory with many (> 100,000) files
- Fixed an issue where the F1 shortcut would fail to retrieve documentation in packages
- Fixed an issue where some column names were not displayed following select() in pipe completions
- Fixed an issue where building with a newer version of Boost (e.g. Boost 1.86.0) would fail
- Fixed an issue where opening multiple copies of RStudio Desktop installed in different locations would cause RStudio to try to open itself as a script
- Fixed an issue where printing 0-row data.frames containing an ‘hms’ column from an R Markdown chunk could cause an unexpected error
- Fixed an issue where the Resources page in the Help pane was not legible with dark themes
- Fixed an issue where “Posit Workbench” was used instead of “RStudio Server” in a message shown when the user was signed out during a session
- Fixed an issue where the RStudio diagnostics system incorrectly inferred the scope for functions defined and passed as named arguments
- Fixed an issue where locator() and grid.locator() would produce incorrect coordinates with high DPI displays
- Fixed an issue where grid coordinates were not converted between different units correctly with high DPI displays
- Fixed an issue where locator points were not drawn on click
- Fixed an issue where RStudio would crash when using the MySQL ODBC Connector on Microsoft Windows
- Fixed an issue where autocompletion of R6 object names could fail with R6 2.6.0
- Fixed a WCAG 1.1.1 violation (unlabeled image in the Console toolbar) by marking it as cosmetic
- Fixed Material theme’s colors for selected word or text highlighting so they are more visible
- Fixed an issue where .bib files with extra commas could be treated as binary files on RHEL9
- Update NO_PROXY domain filter to be less restrictive and allow for expressions like .local and .sub.example.local (#15607)
- Fixed an issue where Copilot support on Apple Silicon Macs was running via Rosetta2 instead of natively
- Fixed an issue where the Copilot process was being started twice per RStudio session
- Fixed an issue where documents could open very slowly when many tabs were already open
- Fixed an issue where the download of Rtools44 could fail when using Posit Package Manager as the default R package repository
- Fixed an issue where messages produced by rlang::inform() were not separated by newlines.
- Fixed an issue where the modifyRange API function was not available, even though such a function was provided by rstudioapi.
- Fixed an issue where installing “required but not installed” packages could fail if those packages were available from an alternate (non-CRAN) package repository
Posit Workbench:
- Fixed an issue where uploading a file to a directory containing an ‘&’ character could fail
- Fixed an issue where unopened VSCode and Positron sessions wouldn’t timeout when session-timeout-kill-hours was set and SSL was enabled
- Fixed bug where collaborative editing would break unless server-working-dir=/usr/lib/rstudio-server was set in rserver.conf
- Fixed a couple of bugs setting file permissions for project sharing
- Fixed issue where PAM session could not use privileges in Local Job Launcher sessions
- Fixed issue with PAM sessions using CIFS PAM mounts
Dependencies:
- Update Electron to version 34.5.1
- Update Quarto to version 1.6.42
- Updated Positron Pro sessions to 2025.04 with Code OSS 1.98
- Updated Code OSS to 1.99 for VS Code sessions
- Copilot Language Server 1.300.0
- Updated Node in VS Code and Positron Pro sessions to 20.18.2
Deprecated / Removed:
- No longer building RStudio Desktop or Desktop Pro for OpenSUSE 15, Ubuntu Focal, or RedHat 8
- No longer bundling node.js with RStudio Desktop, Desktop Pro, or RStudio Server
OperaOpera 119.0 Build 5497.110
PhotoshopAdobe Photoshop CC 2024 25.12
CapCutCapCut 6.3.0
BlueStacksBlueStacks Air 5.21.650
Adobe AcrobatAdobe Acrobat Pro 2025.001.20529
MacKeeperMacKeeper 7.0
Hero WarsHero Wars - Online Action Game
SemrushSemrush - Keyword Research Tool
CleanMyMacCleanMyMac X 5.0.6
4DDiG4DDiG Mac Data Recovery 5.2.2
Comments and User Reviews