Skip to content

trigger-tree v1.0.4

Choose a tag to compare

@Hedde Hedde released this 19 Jul 08:22

Urgent zsh compatibility hotfix for runtime Bash-read capture.

  • Replaces the wrapper variable status, which is read-only in zsh, with a private shell-neutral exit-code variable.
  • Prevents successful documentation reader commands from being changed to exit 1.
  • Restores expanded-path telemetry logging in zsh.
  • Proves the exact PICK=$(pipeline); cat "$PICK" scenario in both bash and zsh, including unchanged stdout, exit code 0, loop-variable reads, and recorded paths.

Verified before publication: 111 tests, 100% Python coverage, Linux/macOS/Windows, Python 3.10/3.11/3.13, Black, Ruff, ShellCheck, workflow security, Claude plugin validation, isolated installation, and tag-to-metadata release integrity.