Skip to content

Releases: TwilightCoders/vscode-tunnelfs

v0.0.2

06 Mar 06:15

Choose a tag to compare

Split into remote + local extension pair

VS Code only runs one instance of an extension per window, so
code on both sides of a tunnel requires two packages.

Remote (extensionKind: workspace):
- WebDAV server with direct fs access (no vscode.workspace.fs overhead)
- Serves os.homedir() by default, configurable via tunnelfs.root
- Forwards port through tunnel via asExternalUri
- Registers tunnelfs-remote.getInfo command for the local side

Local (extensionKind: ui):
- Queries remote extension for forwarded WebDAV URL
- Mounts in Finder via mount_webdav / osascript
- Status bar, mount/unmount commands
- Mount point under /Volumes/<host - root>

v0.0.1

06 Mar 05:21

Choose a tag to compare

Add GitHub Actions workflow for VSIX releases

Builds and attaches .vsix to GitHub Releases on version tags (v*).