Parser-core crates published to crates.io:
- bimifc-model 0.3.0
- bimifc-parser 0.3.0
- bimifc-geometry 0.3.0
- bimifc-bevy 0.3.0
Highlights:
- IfcType::parent() / is_subtype_of() inheritance graph (ported from
upstream ifc-lite PR #596)
- has_geometry() now collapses to is_subtype_of(IfcProduct) — new MEP
subtypes inherit eligibility automatically without leaf-list edits
- New concrete MEP types: IfcCableSegment, IfcCableCarrierSegment,
IfcCableCarrierFitting, IfcPipeSegment, IfcPipeFitting, IfcSpaceHeater,
IfcAirTerminal
- EntityResolver::types_present() trait method
- 7 new inheritance regression tests
Not published this round (held at 0.2.0): bimifc-leptos, bimifc-viewer,
bimifc-viewer-tui, bimifc-lisp, bimifc-ffi, bimifc-writer.