Skip to content

v2.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jul 10:41
· 259 commits to master since this release

Important changes

  • The project is migrated to REditorSupport organization on GitHub. (#98)
  • The R language service (completion, document outline, definition, etc., formerly implemented in vscode-r-lsp) is now integrated into vscode-R (#695). The vscode-r-lsp extension will be unpublished from the VS Code marketplace at some point.
    • Search r-lsp extension, uninstall it and vscode-R will start the R langauge service automatically.
    • The language service still depends on the R package languageserver. Make sure the package is installed before using vscode-R.
    • To opt-out the language service, set "r.lsp.enabled": false in your user settings.
  • R session watcher is now enabled by default. (#670)
    • r.previewDataframe and r.previewEnvironment will use the session watcher if enabled.
    • To opt-out, set "r.sessionWatcher": false in your user settings.

New Features

  • Preview R Markdown documents via background process with auto-refresh and dark theme support. (#692, #699)

Enhancements

  • Several enhancements of the workspace viewer. (#672)
  • The plot viewer now supports customizable CSS file via r.plot.customStyleOverwrites and r.plot.togglePreviewPlots now cycles through mutlirow/scroll/hidden. (#678, #681)
  • The data viewer is now based on ag-grid with better performance and better support for filtering and dark theme. (#708)
    • The data viewer might not work with existing R sessions started before the extension update.
      A restart of sessions is needed to use the new data viewer.
  • Command r.showPlotHistory is removed in favor of the httpgd-based plot viewer. (#706)
  • The plot viewer now supports full window mode. (#709)

Fixes

  • LiveShare API bug fix and enhancements. (#679)
  • Fix syntax highlighting of integers in scientific notation. (#683)

Commits