Rook v1.5.12
Rook v1.5.12 public release.
This release uses the bundled-runtime installer path and supersedes v1.5.11.
Installer:
Rook-Setup-1.5.12.exe- SHA256:
8D6BE7C0EDD9CE09911834C43C99EE36DA5D046A61FA76B90498A5A551C19D41 - Size: 222,728,974 bytes
Built from:
- Rook:
946f1dfb3f07d5fc62fc42b9ac43fc65aeea8352 - Chirp:
c9ea6c0cf77cb06f9ce7c9e8c3bb8dd09f96d455
Highlights:
- Installer process-conflict handling: upgrading Rook while an agent session is live now shows a clear, plain-English dialog instead of an encoding traceback and leftover processes.
- Bundled Python runtime hardening: BOM-tolerant runtime-manifest read + BOM-less write, plus a fail-closed wheelhouse staleness guard in the release pipeline.
Known issues (targeted for the next release):
- Grasshopper definitions do not auto-solve under Rhino.Inside.Revit (the GH document loads with the solver disabled). Standalone Rhino is unaffected. Workaround: toggle the Grasshopper solver / force a recompute.
- An LLM/Chirp-cascade edit may report a callback timeout on its first solve even though the edit fully succeeded; re-open the canvas snapshot to confirm.
Release smoke gates verified on standalone Rhino 8 (net8.0) and Rhino.Inside.Revit 2024 (net48), including the bundled Python runtime (Chirp import + pip-check) and live BIM queries. FFmpeg LGPL source bundle and manifest published alongside per compliance policy.