Repository navigation
R Console Development Build
Pre-release
Pre-release
Added
- Workspace-aware console history:
- Command history is now kept separately for each workspace folder and shared between its consoles.
r.console.historyScopedefaults toworkspace, with an option to use a singleglobalhistory. Consoles outside a workspace automatically use global history. F8opens Command History, a searchable history picker. A toggle collapses exact duplicate entries without deleting stored commands and remembers your choice across consoles and VS Code restarts.
- Command history is now kept separately for each workspace folder and shared between its consoles.
- Added native checkbox multi-selection and Select All in the history picker, with toolbar controls for deleting selected entries and loading more history. Deleting a collapsed duplicate entry removes all matching occurrences.
- Added
R Console: Delete All Command Historyto delete all saved history in the active console's history scope, with confirmation.
Changed
- Updated vscode-R compatibility requirements: R Console v0.5.3 requires vscode-R v3.2.0 or later. For vscode-R v3.0.1 or earlier, use R Console v0.5.2.
- History is now loaded on demand from the on-disk history file, both in the paginated history picker and during console Up/Down navigation.
- Multiple checked history entries can be restored together as one editable multiline input without executing them.
- Adapted to the latest vscode-R APIs for workspace commands, session attachment, concurrent sessions, and persistent reconnection (#1837, #1868, #1870, #1871), thanks to @eitsupi and the vscode-R contributors.