Husk v0.1.4 — URL-bar Paste fix + in-place update path
Husk v0.1.4 — URL-bar Paste fix + in-place update path
Small patch release. Two user-visible improvements:
- Right-click → Paste / Paste and go in the URL bar now work.
- The download page exposes a standalone
husk.exeso existing users
can update in place without re-extracting the full zip.
Downloads
| File | Size | SHA-256 |
|---|---|---|
Husk-Portable-0.1.4.zip |
1.8 MB | ef4bdd4f272403620c1d91ccce60ce022470eeb33aa9beff726e0126436e7d98 |
husk.exe (standalone, for in-place update) |
4.0 MB | c6fe5c521ae9143184d688d820fc242578ec6420a7eb2815766106cb5d32b8c5 |
Verify before running
Get-FileHash .\Husk-Portable-0.1.4.zip -Algorithm SHA256Match the output against the hash above. If it differs — do not run.
What's new
URL-bar Paste / Paste-and-go fix
Right-click in the URL bar → Paste or Paste and go had been
silently failing since the menu was rewritten as a Win32 popup. Root
cause: when the popup callback fires, Chromium has lost its "recent
user activation" signal — both document.execCommand('paste') and
navigator.clipboard.readText() get gated by the permission system and
return nothing. The keyboard shortcut Ctrl+V still worked (because that
IS a fresh user gesture), but the menu items did not.
v0.1.4 reads the clipboard on the Rust side when the user picks
Paste / Paste-and-go, where no user-activation gate applies, and ships
the text into the URL bar directly via the existing chrome IPC channel.
Cut, Copy and Select all keep using document.execCommand — they
write to the clipboard, which WebView2 still allows in any context.
In-place update path on the download page
The download page now offers two clearly-labelled paths:
- New install → the same
Husk-Portable-0.1.4.zipas before. - Already have Husk? → just the standalone
husk.exe(4 MB).
Close Husk, drop the new binary next to your existingHuskData/
folder, overwriting the old one. Bookmarks, vault entries,
profiles, history and cookies all live inHuskData/— not in the
executable — so a binary swap is the whole upgrade.
Everything else
Unchanged from v0.1.3 — same OAuth popup handling, same vault, same
DoH stack, same boss key, same crypto source at
husk-crypto.
Upgrade path
- From v0.1.x portable: download
husk.exefrom the new
"Already have Husk?" link, replace the file inside your folder,
re-launch.HuskData/is untouched. - From the zip: re-extract on top of your current folder; the zip
doesn't bundleHuskData/, so your data is preserved either way.
Known limitations carried over
- Taskbar pin AUMID identity is still consolidated by Windows Shell
in development setups where multiplehusk.exebinaries live on
the same machine. - macOS + Linux still v0.2 targets.
If Husk is useful to you, support keeps it free, ad-free and
account-free: husk.run/donate.