Install missing package dependencies in a background job (#5584).Add support for running Shiny applications as background jobs (#5190).Support for tutorials with the learnr package in a new Tutorials pane.Add “Safe Mode” for opening sessions without profile scripts or workspace restoration (#4338).Show detailed logs and process output when R fails to start (#2097).Add automated crash handling and reporting.
Support Ctrl+[ as Esc key on iPadOS 13.1 keyboards lacking physical Esc key (#4663).Improved keyboard and touch support for iPadOS 13.1.RStudio Server now uses 2048 bit RSA keys, for secure communication of encrypted credentials between server / session and client.File-serving resource endpoints can now be made more restrictive added new restrict-directory-view and directory-view-whitelist options (Pro #607).Authentication cookies are now revoked after signout (Pro #606).Set HTTP header X-Content-Type-Options to discourage MIME type sniffing (Pro #1219).Add option auth-cookies-force-secure to always mark auth cookies as secure when SSL is terminated upstream (Pro #995).CSRF hardening improvements including optional validation of the HTTP Origin header (Pro #1214).New auth-timeout-minutes option signs users out after a defined period of inactivity (Pro #667).New projects can be initialized with renv, giving them an isolated project environment.The content of new file templates (New R Script, New R Markdown, etc.) can now be controlled by users or administrators.
Dramatically improved accessibility for sight-impaired users, including:.RStudio Desktop Pro can now function as a client for RStudio Server Pro access your server’s compute power and environments with the convenience of a windowed desktop application.Compatibility with iPad OS 13 for RStudio Server.All preferences and settings are now saved centrally in plain text files, and can be set by admins and backed up by users.Dozens of other productivity improvements, including auto-save, global search and replace, and Shiny background jobs.Real-time spellchecking with customizable dictionaries and inline correction suggestions.Dramatically improved accessibility support, including support for screen readers, keyboard navigation improvements, focus indicators and contrast improvements, and more.This is a major new release of RStudio which includes the following enhancements: