Releases: YoungsPlace/hookhound
Releases · YoungsPlace/hookhound
Release list
HookHound v0.1.2
HookHound v0.1.2
This patch release ships the dogfood-backed release-gate improvements from main:
- Fixes interpreter and wrapper hook command parsing, including commands like
python3 "${PLUGIN_ROOT}/hooks/script.py",node ./hooks/script.js, and/usr/bin/env python3 .... - Avoids false positives from path-valued wrapper flags such as
--require ./setup.js. - Adds SARIF output via
hookhound sniff --root . --format sariffor code-scanning and downstream tooling. - Updates English, Korean, and Chinese README examples to the v0.1.2 package and Action pin.
- Documents the external dogfooding evidence and remaining package-root/source-reference UX gap.
Verification before release:
npm run check— 28 tests passednpm pack --dry-run --json --ignore-scripts— package dry-run succeeded
npm publication is pending npm account re-authentication.
HookHound v0.1.1
HookHound v0.1.1 is the dogfooded launch-polish release.
Highlights:
- Adds multilingual README entrypoints: English, Chinese, and Korean.
- Adds the Hookie mascot hero artwork and stronger product positioning.
- Adds dogfooding evidence from three external repositories, including false-positive and UX findings.
- Adds a marketing review report with concrete messaging improvements.
- Keeps the npm payload lean while shipping localized docs and reports.
Install:
npm exec --package hookhound@0.1.1 -- hookhound sniff --root .
GitHub Action:
uses: YoungsPlace/hookhound@v0.1.1
HookHound v0.1.0
HookHound v0.1.0: agent plugin release gate MVP.
Highlights:
- CLI scanner for Claude/ZCode/Codex/generic hook-style plugin repos.
- Manifest, hook target, generated artifact, skill/agent reference, and npm payload checks.
- JSON, text, and GitHub annotation/job-summary output.
- First-party GitHub Action with root/strict inputs.
- README quickstart and reproducible fixture demos.
Verification:
- npm run check: 24 tests passed.
- npm pack --dry-run --json --ignore-scripts includes README.md, action.yml, dist/action.js, dist/cli.js, and LICENSE.