2022.02.0+443.pro2
2022.02 Prairie Trillium
Built on February 17, 2022 ()
from ca4bf21d
This is a stable version of RStudio 2022.02 "Prairie Trillium". It was released on February 17, 2022.
Documentation
Release Notes
New
Visual Mode
- Improved handling of table markdown in visual editor (#9830)
- Added option to show line numbers in visual mode code chunks (#9387)
- Made visual code chunks collapsible (#8613)
- Show source diagnostics in visual code chunks (#9874)
- Fixed code execution via selection in indented visual mode code chunks (#9108)
- Fixed detection of HTTP(S) URLs on Windows in the image resolver (#9837)
- Improved behavior of citekey removal in Insert Citation dialog (#9124)
- Fix issue with unicode characters in citation data (#9745)
- Fix issue with unicode characters in citekeys (#9754)
- Fix issue with delay showing newly added Zotero references when inserting citations (#9800)
- Add ability to insert citation for R Packages (#8921)
- Fixed BetterBibTeX detection on Linux (#10007)
- Fixed DT tables being squashed in the viewer pane (#10276)
RStudio Workbench
- Added support for setting the
subPathon Kubernetes sessions usingKubernetesPersistentVolumeClaimmounts in/etc/rstudio/launcher-mounts(Pro #2976). - Added support for Slurm 21.08 to the Slurm Launcher plugin
- Added
license-warning-dayssetting to make it possible to adjust or disable the license warnings that appear two weeks prior to expiration (Pro #440) - When an R version defined in
r-versionsuses an environment module, the name of the module is displayed in the version select menus instead of the system R version name. (Pro #2687) - Clicking on a session entry in the RSW homepage will always attempt to launch it – the title is no longer a link. Clicking on “Info” will always show info. (Pro #3082)
- With the options
launcher-sessions-create-container-user, andlauncher-sessions-container-forward-groupsenabled, RSW will now add a group to the user even if the group with a matching id exists but with a different name. (Pro #2971) - Added SSL communication between RSW and remote sessions (using the job launcher). It’s enabled by default and can be disabled in rserver.conf by
setting session-ssl-enabled=0. Certificates are generated for each job by default or can be manually configured. (Pro #3026) - Disable session SSL for Code Server 3.9.3 and support auth changes in Code Server 3.11.0 (Pro #3111)
- Show user’s full name, or proxied auth display name, in Project Sharing presence indicator (Pro #3121)
- Allow users to specify R version in launcher jobs (Pro #1046)
- Show additional environment information in the IDE Job Launcher dialog (Pro #3110)
- Allow users to specify custom path to R_HOME in the IDE Job Launcher when the target cluster or image do not match the current environment (Pro #3110)
- Removed some unnecessary warnings in the RStudio VS Code Extension when using Dash (Ext #98)
- Added a link to a help article about using VS Code Sessions in RStudio Workbench
- Blocked access to code-server’s
/absproxy/<port>url (Pro #3275) - Sessions that attempt to automatically suspend, but were blocked by some operation, will report what’s blocking suspension in the IDE in the R Console toolbar (Pro #2618)
- Added ability to disable the dependency checker by setting the
RSTUDIO_DISABLE_PACKAGE_INSTALL_PROMPTenvironment variable. This increases the compatibility with older R versions.
R
- RStudio now supports the experimental UTF-8 UCRT builds of R (#9824)
- Preliminary support for R graphics engine version 15 in R 4.2.0. (#10058)
- Default file download method in Windows for R 4.2 and above changed from
wininettolibcurl(#10163) list.files()andlist.dirs()now handle international characters on Windows (#10451)
Misc
- Add commands to open selected files in columns or active editor (#7920)
- Add New Blank File command to Files pane to create empty files of selected type in the directory (#1564)
- Add CSRF token header
X-RS-CSRF-Tokenand cookiers-csrf-token, to avoid clashing with similarly named headers and cookies in other services (#7319) - Use double indent for function parameters to align with Tidyverse style (#9766)
- Recognize
id_ed25519key file in Version Control options UI (#9991) - Updated Files Pane buttons to resize and remain visible at smaller widths (#9870)
- Remove ‘Classic’ IDE theme (#9738)
- Added support for Amazon Linux 2 (Pro #2474)
- Treat Alt and Caption fields differently depending on file type (#9713)
- Fixed shortcut conflict on German keyboard (#9276)
- Updated shinymod snippet for Shiny modules (#10009)
- Fixed an issue where
conda installcould fail within a Git Bash terminal on Windows (#10283) - Add hover text to ‘Go to project directory’ button in Files pane (#10092)
Fixed
- Fixed an issue that could cause calls to
gridfunctions to fail after restart (#2919) - Fixed errors when uploading files/directory names with invalid characters (Pro #698)
- Added error when rsession may be running a different version of R than expected (Pro #2477)
- Fixed “No such file or directory” errors when auto-saving R Notebook chunks while running them (#9284)
- Fixed issue causing unnecessary document switching when evaluating statements in debugger (#9918)
- Fixed scrolling past long sub-content (like kables) in RMD files. User must interact with sub-content in order to scroll through it (#2202)
- Fixed custom shortcuts not appearing correctly in menus (#9915)
- Fixed custom shortcuts not appearing correctly in “Keyboard Shortcuts Help” and Electron menus. (#9953)
- Fixed header scrolling in data viewer tables not following table contents in unfocused windows (#8208)
- Fixed permissions on Mac Desktop application so all user accounts can launch it (#9945, #10267)
- Fixed logging directory permissions to be more restrictive (775 instead of 777) (#3099)
- Fixed errors when opening or saving Rmarkdown documents when R is busy (#9868)
- Fixed issue with SLES 12 builds using OpenSSL 1.1 instead of 1.0.2
- Fixed a bug where Slurm Launcher jobs that exited with a non-zero exit code would still have a zero exit code (Launcher #203)
- Fixed a bug where Slurm Launcher jobs with standard error would never be written to the output file (Launcher #203)
- Fixed a bug where Slurm Launcher jobs that exited due to a signal would not show the exit code as 128+signal (Launcher #203)
- Fixed a bug where Launcher log files could be stuck being owned by the root user (#9728)
- Fixed bug with customized display names and launcher sessions (Pro #3217)
Breaking
See Deprecated / Removed section below.
Deprecated / Removed
- BREAKING: Remove
session-collab-serverandfilebase-pathR Session options (pro #3181)
RStudio Desktop
RStudio Server
| Platform | Arch | Filename | Size | Permalink |
|---|---|---|---|---|
| RedHat 8 | x86_64 | rstudio-server-rhel-2022.02.0-443-x86_64.rpm | 68 MiB | Details |
| RedHat 7 | x86_64 | rstudio-server-rhel-2022.02.0-443-x86_64.rpm | 68 MiB | Details |
| Debian 9 | x86_64 | rstudio-server-2022.02.0-443-amd64.deb | 60 MiB | Details |
| SUSE 12 | x86_64 | rstudio-server-2022.02.0-443-x86_64.rpm | 60 MiB | Details |
| SUSE 15+ | x86_64 | rstudio-server-2022.02.0-443-x86_64.rpm | 60 MiB | Details |
| Ubuntu 18/20 | x86_64 | rstudio-server-2022.02.0-443-amd64.deb | 60 MiB | Details |
These builds require a license key. If you do not have a license, you can request a free 30-day trial license. By downloading the product you agree to the terms of the Posit End User License Agreement.
Session Package
| Platform | Arch | Filename | Size | Permalink |
|---|---|---|---|---|
| RedHat 8 | x86_64 | rsp-session-rhel8-2022.02.0-443.pro2.tar.gz | 89 MiB | Details |
| RedHat 7 | x86_64 | rsp-session-centos7-2022.02.0-443.pro2.tar.gz | 88 MiB | Details |
| Ubuntu 18/20 | x86_64 | rsp-session-bionic-2022.02.0-443.pro2.tar.gz | 88 MiB | Details |
| Debian 9 | x86_64 | rsp-session-debian9-2022.02.0-443.pro2.tar.gz | 89 MiB | Details |
| SUSE 12 | x86_64 | rsp-session-opensuse-2022.02.0-443.pro2.tar.gz | 88 MiB | Details |
| SUSE 15+ | x86_64 | rsp-session-opensuse15-2022.02.0-443.pro2.tar.gz | 89 MiB | Details |
RStudio Desktop Pro
RStudio Workbench
| Platform | Arch | Filename | Size | Permalink |
|---|---|---|---|---|
| RedHat 8 | x86_64 | rstudio-workbench-rhel-2022.02.0-443.pro2-x86_64.rpm | 215 MiB | Details |
| RedHat 7 | x86_64 | rstudio-workbench-rhel-2022.02.0-443.pro2-x86_64.rpm | 183 MiB | Details |
| Debian 9 | x86_64 | rstudio-workbench-2022.02.0-443.pro2-amd64.deb | 163 MiB | Details |
| SUSE 12 | x86_64 | rstudio-workbench-2022.02.0-443.pro2-x86_64.rpm | 155 MiB | Details |
| Ubuntu 18/20 | x86_64 | rstudio-workbench-2022.02.0-443.pro2-amd64.deb | 162 MiB | Details |
| SUSE 15+ | x86_64 | rstudio-workbench-2022.02.0-443.pro2-x86_64.rpm | 162 MiB | Details |