v1.8.0-preview.2
Pre-releasePreview build for Windows testing — not a stable release. Isolated from stable users: herdr plugin install (no --ref) still serves v1.7.0, and the in-app update check ignores pre-release tags.
This is v1.8.0-preview.2, which carries fixes for the launch-layer issues found testing preview.1 on real Windows (thanks @anirudhsk-official 🙏).
Fixed since preview.1 (GH #58)
Root cause: herdr runs plugin commands against a \\?\ extended-length (verbatim) working directory on Windows, which the OS doesn't normalize — so relative command paths (and / / .) failed with ERROR_PATH_NOT_FOUND (os error 3).
- Pane launch — the Windows launcher now opens the viewer with an explicit clean
--cwd <plugin-root>, so herdr resolves the relative command against a normalizable path instead of the\\?\server cwd. .exe— a distinct Windows pane entry (file-viewer-windows) names the.exeexplicitly (herdr does not append it).- Action launch — the Windows actions re-derive the launcher script's absolute path from the cwd (stripping any
\\?\prefix) instead of a relative-File.
Known limitation
The type = "shell" keybinding spawn (os error 3 even when the identical herdr plugin action invoke … works when typed) appears to be a herdr-side issue, independent of this plugin — so please test via herdr plugin action invoke first (see the issue thread).
Install (Windows, herdr preview channel)
herdr plugin install smarzban/herdr-file-viewer --ref v1.8.0-preview.2
Pulls a SHA-256-verified prebuilt .exe — no Rust toolchain needed.