v1.0.0
Changes
Initial release: extracts the AST evaluator out of BelfrySCAD into its own standalone library, matching the precedent set by openscad_lalr_parser.
- Two-pass resolve/generate evaluator producing Manifold geometry from an openscad_lalr_parser AST
- GUI-agnostic: callback-injection API (echo_fn/debug_hook/error_break_fn/return_hook), zero GUI-toolkit dependencies
- Content-hash geometry cache (ManifoldCache) and opt-in per-call-site profiling
- Full built-ins coverage: primitives, transforms, boolean ops, 2D geometry, text(), surface(), DXF/3MF import, roof()
- resolve_use_scopes (
use <file>cross-file scope resolution) included