Release 1.20.0
New features:
- Add task variables for remote files #232 (example)
- Supported variables (e.g.
${remoteFile}
) can be seen here - Some variables support a workspace name as argument, similar to the built-in variables, e.g.
${remoteWorkspaceFolder:FolderName}
- Supported variables (e.g.
- Add
taskCommand
#235- Similar to
terminalCommand
, but forssh-shell
tasks - Setting it to e.g.
echo A; $COMMAND; echo B
results in the task echoingA
, running the task command, then echoingB
- Similar to
Development changes:
- Switched from official
ssh2-streams
to Timmmm/ssh2-streams#patch1- Potentially fixing #244
- Updated to TypeScript 4.2.3
- Updated all other dependencies within the existing specified version range (minor and patch updates)
- Build workflow now caches the Yarn cache directory
- Build workflow now uses Node v12 instead of v10
- Added a Publish workflow to publish the extension to VS Marketplace and Open VSX Registry