The package no longer carries one project's model checks. render can keep a picture instead of only handing it back.
Changed — affects callers written against 0.2.0
cadloop-verifyhas been removed. It ran the spirograph example's own checks, and the gear half ran off constants compiled into the package — so on an install with no model on disk it printed14/14 parts mesh cleanlyabout parts the caller did not have. Those checks now live in the repository beside the model they describe:The command still exists in this release as a stub that explains the move and exits 2, so a Makefile or CI step calling it stops rather than appearing to pass. The stub goes away in 0.4.0.git clone https://github.com/richardofortune/cadloop && cd cadloop pip install -e ".[verify]" python models/verify_spirograph.pycadloopno longer pulls in shapely.pip install cadloopnow installsmcpand nothing else. Theverifyextra remains, for the worked example.
Added
renderwrites images. A.pngoutput is kept in the workspace rather than returned, taking the samecamera,imgsize,projection,colorschemeandfull_renderoptionspreviewhas. Usepreviewto look at a model,renderwhen the image is the artefact. Sincerenderalready acceptedsourceas text, the older half of a before-and-after isgit show <rev>:model.scadpiped in — no checkout, no temp file.
Fixed
docs/known-issues.mddescribed the Creality Print CLI crash as specific to macOS and 7.1.1. It is neither — it reproduces on 7.2.0 under Windows 11, and does not depend on 3MF input the way the upstream issue title suggests.
Full changelog: https://github.com/richardofortune/cadloop/blob/main/CHANGELOG.md