Repository navigation
v0.4.1 — Material Reprinting, Safety Hardening + Test Coverage
What's New
Material-Aware Reprinting
- 5 new MCP tools for switching materials mid-workflow: smart reprinting with automatic slicer re-configuration
- Multi-material printing with AMS passthrough support
- Expanded material database — 5 new materials with full safety profiles and compatibility data
Safety & Reliability
- Material safety checks hardened: XML escaping, cross-brand compatibility warnings
- Audit-driven corrections across the compatibility matrix and override builder
- Fixed OBJ negative index handling and redundant override calls
- Correct MCP tool count: 430 tools
Test Coverage
- 147 new tests covering 4 previously untested modules:
firmware.py— FirmwareManager unit tests (39)fleet_orchestrator.py— job lifecycle, assignment, failure retry (49)print_health_monitor.py— phase detection, sessions, stall detection (45)plugin_loader.py— plugin discovery and registration (14)
Infrastructure
- Removed deprecated
network_*tool aliases, added tool disambiguation + cost estimates - Published
kiln-printandkiln-printerredirect packages on PyPI - CI now auto-publishes redirect packages alongside main releases
Website
- Hero updated: logo, design + recovery capabilities in copy
- FAQ and meta descriptions updated for SEO
Full Changelog: v0.4.0...v0.4.1