Skip to content

v1.8.0-preview.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Jul 09:11

Preview 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 .exe explicitly (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.