Skip to content

v0.5.1

Choose a tag to compare

@SeamusWaldron SeamusWaldron released this 21 May 18:05

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.go keeps the original behaviour — child gets its own process group so it survives the hook's exit and doesn't share signals.
  • detach_windows.go is 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.msi from 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.