Skip to content

Latest commit

 

History

History
64 lines (52 loc) · 4.37 KB

NEWS.md

File metadata and controls

64 lines (52 loc) · 4.37 KB

v1.4 - Release Notes

Python

  • Python objects are now shown in the Environment Pane when reticulate REPL is active. (#6862)
  • Python objects can now be viewed using the Data Viewer and Object Explorer. (#6862)

Plots

  • The default renderer used for the RStudio graphics device can now be customized. (#2142)
  • The AGG renderer (as provided by the ragg package) is now a supported backend. (#6539)

Workbench

  • Any tab can be hidden from view through Global Options. (#6428)

Miscellaneous

  • The Files pane now sorts file names naturally, so that e.g. step10.R comes after step9.R. (#5766)
  • Added command to File pane's "More" menu to copy path to clipboard (#6344)
  • Table summaries are shown for tibble objects in R Notebooks. (#5970)
  • The user data folder ~/.rstudio has been moved to ~/.local/share/rstudio, and its location can now be customized with XDG_DATA_HOME. (#1846)
  • The font used in the editor and console can now be customized on RStudio Server. (#2534)
  • XDG_CONFIG_DIRS can be used to specify alternate directories for server configuration files. (Pro #1607)
  • For added security, all cookies are now marked as SameSite=Lax. The new option www-iframe-embedding marks cookies as SameSite=None so RStudio can be used embedded in an IFrame. The new option www-legacy-cookies provides a behavior compatible with older browsers. (#6608)
  • RStudio now infers document type from shebang (e.g. #!/usr/bin/env sh) for R, Python and shell scripts (#5643)
  • New option to configure soft wrapping for R Markdown files, and command to change the soft wrap mode of the editor on the fly (#2341)
  • Add option www-url-path-prefix to force a path on auth cookies (Pro #1608)
  • New Command Palette for searching and running build-in commands and add-ins (#5168)
  • Colorize parentheses, braces, and brackets in assorted colors (#7027)
  • Option to display Console error and message output in same color as regular output (#7029)
  • Moved console options to a new pane in Global Options (#7047)

RStudio Server Pro

  • SAML is now supported as an authentication mechanism (Pro #1194)
  • OpenID Connect is now support as an authentication mechanism (Pro #1747)
  • New auth-proxy-sign-out-url option specified an endpoint to take the user to when "Sign Out" is clicked in the IDE user interface (Pro #1745)
  • New X-RStudio-Request header for specifying originating URL behind path-rewriting proxies (Pro #1579)
  • New user profile option session-limit allow limiting the maximum number of sessions a user can have (Pro #540)
  • Project sharing is automatically disabled and a warning is issued when server-multiple-sessions=0. (Pro #1263)
  • New load-balancer option timeout limits how long to wait for a response from a node, defaults to 10 seconds. (Pro #1642)
  • New load-balancer option verify-ssl-certs for testing nodes with self-signed certificates when using SSL. (Pro #1504)
  • New launcher-verify-ssl-certs and launcher-sessions-callback-verify-ssl-certs options for testing with self-signed certificates when using SSL. (Pro #1504)
  • R sessions can now be renamed from within the session or the home page. (Pro #1572)
  • Project Sharing now works on Launcher sessions.

Bugfixes

  • Fixed an issue where hovering mouse cursor over C++ completion popup would steal focus. (#5941)
  • Fixed issue where autocompletion could fail for functions masked by objects in global environments. (#6942)
  • Git integration now works properly for project names containing the '!' character. (#6160)
  • Fixed issue where loading the Rfast package could lead to session hangs. (#6645)
  • Fixed header resizing in Data Viewer (#1665)
  • Fixed resizing last column in Data Viewer (#2642)
  • Fixed inconsistencies in the resizing between a column and its header (#4361)
  • Fixed submission of inconsistently indented Python blocks to reticulate (#5094)
  • Fixed error when redirecting inside Plumber applications in RStudio Server Pro (Pro #1570)
  • Fixed failure to open files after an attempt to open a very large file (#6637)
  • Fixed Data Viewer getting out of sync with the underlying data when changing live viewer object (#1819)
  • Fixed issue where attempts to plot could fail if R tempdir was deleted (#2214)
  • Fixed issue that caused sessions to freeze due to slow I/O for monitor logs (Pro #1259)
  • Added CSRF protection to sign-in pages (Pro #1469)
  • Fixed issue that allowed multiple concurrent sign-in requests (#6502)