Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 05:30
· 2647 commits to main since this release

chengdu v0.1.0

Prebuilt pandaPI planner binaries for Linux (x86_64) and macOS (Apple
Silicon), built and gate-verified by chengdu's CI from pinned upstream
sources. See https://github.com/billosys/chengdu for the build scripts
and design docs.

Compatibility

  • Linux: glibc 2.35+ (x86_64) — built and verified on ubuntu-22.04.
  • macOS: macOS 15+ (arm64, Apple Silicon).

Provenance

Built from chengdu commit 427d365 (427d365081b54b11538c72e6f3577c81fa918d42).

Platform Component Upstream SHA Patches applied
linux-x86_64 pandaPIparser 88c0995c72c5ce2685e9546ec153a3545977ed81 0
linux-x86_64 pandaPIgrounder b04ff7bcca710ae80a1ce73b8c027f0224565afc 2
linux-x86_64 pandaPIengine 810f04388667db5e3e4f114e960a4efbb43b1ac0 0
macos-arm64 pandaPIparser 88c0995c72c5ce2685e9546ec153a3545977ed81 0
macos-arm64 pandaPIgrounder b04ff7bcca710ae80a1ce73b8c027f0224565afc 4
macos-arm64 pandaPIengine 810f04388667db5e3e4f114e960a4efbb43b1ac0 0

Full per-component detail (exact patch lists, compilers): see
release-manifest.txt, attached below. Verify downloads against
SHA256SUMS.

Licensing and source availability

pandaPIparser and pandaPIengine are BSD 3-Clause throughout.
pandaPIgrounder links h2-fd-preprocessor (GPL-3.0, derived from
Fast Downward) alongside BSD-licensed cpddl/boruvka — see
THIRD-PARTY-LICENSES, attached below, for full license texts, and
docs/license-audit-v0.1.0.md
for the evidence-based linkage audit backing this release.

Source availability (GPL-3.0 §6, satisfied by already-public,
unmodified sources — nothing here is re-hosted, only pointed to):

  • pandaPIgrounder: https://github.com/panda-planner-dev/pandaPIgrounder
    — exact SHA in the provenance table above (this release's pandaPIgrounder
    row; h2-fd-preprocessor, cpddl, and boruvka are pinned
    transitively by that same commit, since they are its own submodules —
    their exact SHAs are recorded in
    docs/license-audit-v0.1.0.md
    at this release's chengdu commit).
  • chengdu's own patches: patches/ in this repository, at commit
    427d365081b54b11538c72e6f3577c81fa918d42 — unchanged from upstream except the three named,
    disclosed fixes documented there.

Assets

  • pandapi-v0.1.0-linux-x86_64.tar.gz — pandaPIparser, pandaPIgrounder,
    pandaPIengine, provenance.txt, fixtures/ (a minimal HDDL pair for an
    offline --verify smoke)
  • pandapi-v0.1.0-macos-arm64.tar.gz — the same, for macOS arm64
  • SHA256SUMS — checksums for both tarballs, release-manifest.txt,
    and THIRD-PARTY-LICENSES
  • release-manifest.txt — aggregated provenance for every platform in
    this release
  • THIRD-PARTY-LICENSES — full license texts for every component
    compiled into a shipped binary