v0.5.1
Hydrate v0.5.1
Hotfix for v0.5.0 — the v0.5.0 release workflow failed to produce the cross-platform binaries because the first-run auto-prime code used syscall.SysProcAttr.Setpgid, which is Unix-only. v0.5.0 has no installable artefacts; install v0.5.1 instead.
What changed
The detached-subprocess spawn in claude-session-start is now build-tag-split:
detach_unix.gokeeps the original behaviour — child gets its own process group so it survives the hook's exit and doesn't share signals.detach_windows.gois a no-op — the spawned process is already independent on Windows and the hook never waits on it.
Everything else from v0.5.0 (first-run auto-prime, free-tier hydrate dehydrate, deterministic-NLP compression rewriter, chunker scrubber fixes, /chunks + /dehydrate dashboard pages, sentinel-wrapped briefings) is in v0.5.1. See v0.5.0.md for the full notes.
Upgrade
Same as v0.5.0:
- macOS / Linux (Homebrew):
brew update && brew upgrade hydrate. - macOS / Linux (install script):
curl -fsSL gethydrate.dev/install | sh. - Windows: download
Hydrate.msifrom the v0.5.1 release.
If you somehow pulled the embedder-only v0.5.0 artefacts, they are harmless — they don't replace your hydrate / hydrate-server binaries.