RStudio 2023.12 现已发布。RStudio 是 R 语言的集成开发环境,分为面向桌面用户 IDE 和 Linux R 服务器版编辑器两种编辑器,采用 AGPL v3 与 RStudio License Agreement 双协议授权。该版本的更新内容如下:
New
RStudio
- 将 Ace 更新至版本 1.28。(#13708)
- 将 Boost 更新至版本 1.83.0。(#13577)
- Electron 更新至版本 26.2.4。(#13577)
- 将 GitHub Copilot 代理的默认版本更新为 1.10.3。(#13729)
- 在 Mac 和 Windows 上将 openssl 更新到 1.1.1w。(#13683)
- 将 Electron Forge 更新至版本 6.4.2,将 Webpack 更新至版本 5.89.0。(rstudio-pro#5383)
- 将 Quarto 更新至版本 1.3.450。(#13914)
- RStudio 现在支持在 R Markdown / Quarto 文档中高亮显示内联 YAML 块选项。(#11663)
- RStudio 现在支持通过
.AtNames
在@
之后自动补全。(#13451) - RStudio 现在支持在 R Markdown / Quarto 块中执行和显示 GraphViz (
dot
) 图形。(#13187) - RStudio 现在支持
LuaLaTeX
编译 Sweave/Rnw 文档。(#13812) - RStudio 现在支持粘贴复制到剪贴板的文件的文件路径。(#4572)
- RStudio 现在支持 Posit 驱动程序的重复连接名称。(rstudio-pro#5437)
- 当通过
devtools::load_all()
加载软件包时,改进了对开发文档的支持。(#13526) - 当用户首选项因文件夹权限而无法保存时,提供更好的错误信息。(#12974)
- 在启用屏幕阅读器支持的情况下,按下 ESC 键可从编辑器中跳转。[辅助功能] (#13593)
Posit Workbench
- 从 Session Info 对话框中删除了用于在 RStudio Desktop Pro 中打开会话的链接。(rstudio-pro#5263)
- 恢复了 2023.09.1 中移除的数据库密码加密支持 (rstudio-pro#5365)
- 添加了许可证指南,其中包括开源软件组件以及组件使用的许可协议的完整副本。(#5027)
- 添加了对通过 Slurm 的 Singularity 启动作业的支持(launcher#447)
- 当 rserver.conf 的 server-access-log=1 时,将 requestTime 添加到 nginx 访问日志中。rserver-http-access.log 的格式已更改,添加了一个请求时间字段,可用于查看 rserver 响应请求所需的时间。警告:如果你有处理日志文件的代码,则需要一个新字段。
- 增加了内置 nginx 服务器的最大连接限制,启用了 nginx 错误日志记录,并允许两者进行配置(rstudio-pro#4652、rstudio-pro#4747、rstudio-pro#5452)
- 将 Administration Guide section PRO markers 替换为 Workbench tags。(#5416)
- 改进的管理:Logs tab 允许查看其他服务器日志文件。新的 Server tab 提供实时性能信息和 rserver 日志级别的即时调整 (rstudio-pro#5212)
详情可查看更新说明。