0.37.0 (2026-04-17)
Features
- discover: handle more npm/npx/pnpm/pnpx patterns (9e96caa)
- refacto-core: binary hook w/ native cmd exec + streaming (e7b7f9a)
Bug Fixes
- docs: use release please changelog no manual (7591a14)
- isolate cursor hook tests from local settings (determinist) (d8ddefe)
- P0+P1 fixes from pre-merge review of hook engine (df8e035)
- P0+P1 fixes from pre-merge review of hook engine (d34389c)
- rename ship.md to ship/SKILL.md to match develop (5916ecd)
- runner: preserve fd separation on command failure (e92d099)
- stream: missing stderr fields (a1d46f3)
- vitest: fix(vitest): rework command to handle differences between vitest and
- #154 : migrate bash hook to Rust subcommand
- #222 : proxy streaming for long-running commands
- #530 : strip trailing stderr redirects before pattern matching
- #532 : env var prefix and cd chaining in rewrite
- #897 : subprocess memory leak / zombie process prevention (ChildGuard)
- #968 : EAGAIN posix_spawn resource exhaustion (binary hooks)
- #886 : RTK bypasses Claude Code permissions (permission verdict system)
- #712 : rtk hook subcommands added
- #918 : env-var-prefixed exclude_commands (partial: -h flag conflict not addressed)
- #893 : updatedInput in bypassPermissions mode (partial: default/ask fixed, allow edge case remains)
- #928 : python3 -m pytest/mypy rewrite (partial: heredoc/script.py not covered)
- #361 : 5 of 6 hook bugs addressed (streaming, compound commands, conservative routing)
- #295 : uv sync/pip patterns (~5% of requested scope)