v0.2.0 - Transform Unification Latest
·
19 commits
to main
since this release
Breaking Changes
- Removed
Translateclass - useTransform(translation=...)instead - Removed
RotateZclass - useTransform(rotation=(angle, "Z"))instead - All transformations now use a single
Transformclass with optionaltranslationandrotationparameters
Improvements
- Moved examples out of source tree (no longer installed with the package)
- Separated examples into individual files with screenshots
- Added multiple instantiation example (type objects with chairs)
- Enhanced documentation and examples
- Examples now run as pytest scripts with validation checks
- Added
ifcopenshell.validate()on all produced models to ensure IFC validity - Integrated validation into CI/CD pipeline