What's new in this version: New: - RStudio now displays a splash screen on startup, while the R session is being initialized - Updated RStudio Desktop installer on Windows to detect running RStudio by process name - Whether pending console input is discarded on error can now be controlled via a preference in the Console pane - Improved handling of diagnostics within pipeline expressions - Improved handling of diagnostics within glue() expressions. - Completions within R Markdown documents now respect the knitr root.dir chunk option if set - RStudio now provides autocompletion results for packages used but not loaded within a project. - Improved handling of missing arguments for some functions in the diagnostics system. - Code editor can show previews of color in strings (R named colors e.g. “tomato3” or of the forms “#rgb”, “#rrggbb”, “#rrggbbaa”) when Options > Code > Display > [ ] enable preview of named and hexadecimal colors is checked. - Fixes the bug introduced with rlang >= 1.03 where Rmd documents show the error message object 'partition_yaml_front_matter' not found upon project startup - Name autocompletion following a $ now correctly quotes names that start with underscore followed by alphanumeric characters - Suspended sessions will now default to using the project directory, rather than the user home directory, if the prior working directory is no longer accessible - The fuzzy finder indexes C(++) macros - Improved handling for large amounts of message() output in the Console pane - Build output is now truncating when very large amounts of output are produced (e.g. from C++ compilation warnings). - Memory usage in the environment pane now works correctly on Linux when using cgroups v2 - Fixed an issue where code execution could pause in RStudio Server after closing the browser tab even with active computations. (Pro #3943) - Chunk output calls format() method on vctrs-based classes stored in a dataframe
Python: - RStudio attempts to infer the appropriate version of Python when “Automatically activate project-local Python environments” is checked and the user has not requested a specific version of Python. This Python will be stored in the environment variable “RETICULATE_PYTHON_FALLBACK”, available from the R console, the Python REPL, and the RStudio Terminal - Shiny for Python apps now display a “Run App” button on the Source editor toolbar. (Requires shiny Python package v0.2.7 or later.)
Quarto: - Support for v2 format of Quarto crossref index - Support for RHEL7 and CentOS7 and fixes missing Pandoc for RMarkdown
Posit Workbench: - Rebranded Workbench from RStudio Workbench to Posit Workbench to match Posit Software, PBC’s new branding terminology and iconography - Adds -l (long) option to rserver-url. When /usr/lib/rstudio-server/bin/rserver-url -l <port number> is executed within a VS Code or Jupyter session, the full URL where a user can view a server proxied at that port is displayed - Support launcher-local-proxy load balancing option to ensure that session requests are always proxied from the local workbench server in a cluster. Eliminates the need to open a range of ports in the firewall for sessions to be reached by other workbench servers - Redesigned the session launch dialog from the homepage to show all session types at once - Enabled the Job Launcher with the Local Launcher by default in clean installations of Workbench - Enabled all session types (Jupyter Lab, Jupyter Notebook, RStudio Pro, and VS Code) by default in clean installations of Workbench and added warnings to the Session Launch dialog and the Posit Workbench log when the components for a session type is not installed - Add support for disabling RStudio Pro sessions
Posit Workbench VS Code Sessions: - Install VS Code session support (code-server) with Posit Workbench instead of requiring a separate download - Updated code-server to version 4.7.1 (VS Code version 1.71.2) - Sets the UVICORN_ROOT_PATH environment variable to the proxied port URL for port 8000 in VS Code and Jupyter sessions, allowing FastAPI applications to run without additional configuration. - Workbench now checks for the code-server binary in the WORKBENCH_VSCODE_PATH environment variable (if present) then the vscode-exe setting in vscode.conf, or falls back to the preinstalled version and finally the PATH. This allows more flexibility when launching sessions on Kubernetes or Slurm clusters. - Add support for launching Workbench Jobs through VS Code Sessions
Posit Workbench VS Code Extension: - Install VS Code Extension with Posit Workbench instead of requiring a separate download - Introduce Workbench Job management to VS Code Extension - Added a pop-up notification when working with certain relevant filetypes that makes it easier to find the Workbench Extension. This notification is a one-time view per user. It can be re-enabled in the user settings (vscode-ext#96). - Rebranded the interface to match Posit Software, PBC’s new branding terminology and iconography - Fixed extension servers appearing in Proxied Servers list (vscode-ext#116) - Added support for Flask, including a help dialog and the Posit Workbench Flask Interface code snippet, for proxying Flask applications - Added a FastAPI help dialog and the following code snippets for setting the root_path in FastAPI plications - Posit Workbench Uvicorn Root Path Snippet - Posit Workbench FastAPI Uvicorn Root Path Snippet - Added a Warning notification that appears when a uvicorn process was started with a custom port, without the root-path argument. These processes will now appear in the Proxied Servers view with a warning icon - Fixed mislabelling of Shiny app in Proxied Servers list
Posit Workbench Jupyter Sessions: - Workbench now checks for the jupyter binary in the WORKBENCH_JUPYTER_PATH environment variable (if present), then the jupyter-exe setting in jupyter.conf, and finally the PATH. This is allows more flexibility when launching sessions on Kubernetes or Slurm clusters. - Fixed an issue where Workbench would not install the jupyter extension automatically if the configured jupyter path was a symlink to the actual install location. We now follow the symlink. - Disabled session-cull-timeout in jupyter.conf by default for clean installations of Workbench to prevent possible data loss due to Jupyter storing all state in the browser
Posit Workbench Jupyter Extension: - The Jupyter Notebook and JupyterLab extensions have been updated to match with the new Posit Software, PBC branding
Deprecated / Removed: - Removed the Tools / Shell command - Deprecated the vscode.conf “min-ext-version” option for specifying the minimum version of the Posit Workbench VS Code extension as the extension is now bundled with Workbench and Session packages rather than being downloaded - Removed the “rstudio-server install-vs-code” admin command for downloading and configuring code-server; code-server is now installed with Workbench, use the “rstudio-server configure-vs-code” command for configuration - It is highly recommended that you disable session culling in Jupyter sessions by done by setting session-cull-minutes=0 in jupyter.conf to prevent potential data loss
Experimental ARM64 and RedHat 9 support: - Experimental (preview) support for Linux aarch64 platforms, such as the Raspberry Pi and AWS Graviton - Experimental (preview) support for RedHat Enterprise Linux 9 and compatible platforms, such as Rocky Linux 9
Fixed: - Fixed an issue where the console history scroll position was not preserved when switching focus to a separate application - Fixed an issue where Find in Files could omit matches in some cases on Windows - Fixed an issue where the Git History window inverted the display of merge diffs - Fixed an issue where Find in Files could fail to find results with certain versions of git - Fixed visual mode outline missing nested R code chunks - Fixed an issue where chunks containing multibyte characters was not executed correctly - Fixed bringing main window under active secondary window when executing background command - Fix for schema version comparison that breaks db in downgrade -> upgrade scenarios - Fixed an issue in the Electron build of the IDE on Macs where users could not clone a git repository via password-protected SSH or HTTPS - Fixed scroll speed sensitivity for Mac and Linux and added a preference to adjust it - Fixed an issue in server environments where invoking systemd directly could lead to orphaned processes and undefined behavior. Processes are now cleaned up more consistently as a part of server or launcher shutdown. - RStudio sessions now shut down and suspend properly when they receive a SIGTERM signal, as they have for SIGUSR2 - Fixed an issue where ssl-hsts-include-subdomains=1 would render Workbench non-functional. The setting now works as expected. - Fixed an issue where the suspend-session, suspend-all, and kill-all subcommands of rstudio-server did not work when using the Launcher. - Fixed conflicting keyboard shortcut for toggling screen reader support on macOS - Fixed issue with session-ssl that prevented resuming some sessions in a load-balanced environment - Fixed intermittent problem where sessions in the Posit Workbench homepage would display incorrect status over NFS - Fixed an issue where Workbench Job output would somtimes fail to show
RStudio 2023.03.0 相關參考資料
2023.03.0+386 - RStudio Dailies - Posit
2023年3月9日 — rstudio-2023.03.0-386-arm64.deb, 72 MiB, Details. Ubuntu 18/20 (installer-less), arm64, rstudio-2023.03.0-386-arm64-debian.tar.gz, 108 MiB ...
https://dailies.rstudio.com
2023.03.0-daily+3 - RStudio Dailies - Posit
This is a daily build of RStudio 2023.03 Cherry Blossom, a development version of RStudio. It is provided for testing purposes only, and is not recommended ...
https://dailies.rstudio.com
Can't save to scripts to UNC path from RStudio 2023.03.0
2023年3月30日 — I'm getting a 'network name cannot be found' message when I try to save R scripts to UNC paths within RStudio. For example, when saving a ...
https://github.com
Download RStudio Server v2023.12.1+402
Download RStudio Server v2023.12.1+402. RStudio Server enables you to run the RStudio IDE you know and love on a Linux server, accessed from your web browser ...
https://posit.co
I downloaded the latest version of RStudio (2023.03.0+386 ...
2023年3月21日 — I downloaded the latest version of RStudio (2023.03.0+386 Cherry Blossom ) for Ubuntu and now I have problems #12876.
https://github.com
Index of lookasidepkgsrstudiorstudio-2023.03.0+386.tar.gz
Index of /lookaside/pkgs/rstudio/rstudio-2023.03.0+386.tar.gz. [ICO], Name · Last modified · Size · Description. [PARENTDIR], Parent Directory, -. [DIR], sha512 ...
https://src.fedoraproject.org
RStudio & Posit Workbench Release Notes
RStudio 2023.03.0. “Cherry Blossom”. Date: 2023-03-16. New. RStudio IDE. Adopt ... Fixed incorrect icons displayed in the sessions drop-down menu in RStudio Pro ( ...
https://docs.posit.co
RStudio Desktop
Get started with RStudio on Posit Cloud for free . If you're a professional data scientist looking to download RStudio and also need common enterprise features, ...
https://posit.co
RStudio IDE and Posit Workbench 2023.03.0: What's New
2023年4月11日 — This post highlights some of the improvements in the latest RStudio IDE and Posit Workbench release 2023.03.0, code-named “Cherry Blossom”.
https://posit.co
TU-240 - RStudio-2023.03.0-386.exe
Business applications for ITBoost productivity and improve team collaboration. ... All-in-one AR remote assistance software solution for remote collaboration.
https://www.manageengine.com
|