Skip to content

Haps v0.1.18

Choose a tag to compare

@github-actions github-actions released this 22 Oct 15:20
· 51 commits to master since this release

Haps 0.1.18 adds project manifests and safer source review and builds.

  • Projects can declare metadata in haps.toml without providing a build recipe. Optional recipes support ordinary commands, makepkg, named packages, and app bundles.
  • Codex and Claude reviewers can read public, pinned dependency sources without executing project scripts. Review results distinguish inspected source from unverified dependency coverage.
  • Linux and macOS builds use a private home and writable checkout, with network access disabled by default. --allow-build-network explicitly permits downloads and access to local network services. --allow-host-build explicitly permits trusted builds to use the host environment; Windows source execution currently requires this option. Installed applications are not sandboxed by Haps.
  • Output collection resists symlink replacement while files are copied, and enforces file and size limits.
  • Interrupted package downloads get a bounded retry and clearer failure details. Relay publication completes after the first valid acknowledgement.
  • Fixes a Windows command-dispatch stack overflow.

Bundles include checksum-pinned htree and git-remote-htree helpers. SHA256SUMS covers all five platform archives.

Installation: https://haps.hashtree.cc/#install