Skip to content

prhub 0.2.0

Choose a tag to compare

@danielnc danielnc released this 15 Oct 22:22
c1ade3b

Changed

  • prhub is now a single Rust binary instead of a Python package. Commands, options, conditions, exit codes, output
    lines and state files are the same, so agents, scripts and an existing ~/.local/state/prhub keep working; the
    daemon picks up where the Python one left off. Measured on the maintainer's machine 15/10 (about 50 open PRs, 1,696
    PR records): the daemon holds 6.7 MB between polls instead of 36.6 MB, and the Claude Code hook, which runs before
    every Bash command, takes 4.4 ms instead of 58 ms. uv tool install prhub and
    pipx install prhub install a prebuilt binary wheel for macOS and Linux (x86_64 and aarch64), and every release
    also carries standalone binaries with SLSA provenance.
  • events.jsonl no longer grows without bound: past 20 MB it moves to events.jsonl.1.