- fix(rstudioapi): resolve emulation issues and viewer routing
- fix(liveshare): resolve activation errors, file reading bugs, and add hooks for sess compatibility
- feat(sess): migrate session watcher to WebSockets/JSON-RPC 2.0
- feat: implement rstudioapi::showPrompt() and rstudioapi::askForPassword() for sess package
- feat: evaluate params from YAML header in Rmd files before running code
- feat: check sess package version and prompt for update
- feat(session): implement file-based reconnection and suppress verbose logs
- perf: optimize package monitoring in helpServer.R
- style: fix line length lint error in sess/R/rstudioapi.R
- test: implement comprehensive integration test suite and modernize CI
- test: add Rmd params tests and cleanup test files
- test(session): add retry logic for plot tests to avoid timeouts on Windows
- test(session): add version check, retry logic, and fix lint warnings
- feat: change default of r.lsp.multiServer to false
Full Changelog: https://github.com/REditorSupport/vscode-R/compare/v2.8.7...v2.8.8
- fix: correct r.term and r.path setting names in error message
- feat: support multi-root workspaces in single-server mode
- Allow bracketedPaste on win32 platform (#1631)
- feat: default to single language server for multi-root workspaces (#1682)
Full Changelog: https://github.com/REditorSupport/vscode-R/compare/v2.8.6...v2.8.7
- Syntax update and bump to 2.8.6 (#1605)
- Show sidebar icon only when extension is active (#1579)
- Move R and R markdown syntaxes to vscode-R-syntax (#1606)
- refactor: restructure files (#1613)
Full Changelog: https://github.com/REditorSupport/vscode-R/compare/v2.8.5...v2.8.6
See CHANGELOG.old.md for changes before v2.8.5.