Milo 0.4.3
Kida 0.12 compatibility release for downstream framework adoption.
Compatibility release widening Milo's tested Kida range so downstream frameworks can adopt Kida 0.12's typed block metadata.
Changed
- Widened the sole runtime dependency to
kida-templates>=0.11.0,<0.13.0. - Revalidated Milo's CLI, programmatic dispatch, MCP surfaces, bundled and example templates, Waypoint showcase, verifier, and free-threaded suite on both Kida 0.11 and Kida 0.12.
- Updated the Chirp adoption contract with the released compatibility range.
Compatibility Notes
Milo's public Python API, CLI behavior, schemas, MCP protocol, rendering contract, Python 3.14+ requirement, and one-runtime-dependency posture are unchanged. Kida 0.11 remains supported.
Kida 0.12 may emit migration advisories for templates that rely on Jinja-style assignment scope. Milo's existing rendered contracts and strict template gate pass on both supported Kida minor lines.
Upgrade with:
pip install --upgrade "milo-cli==0.4.3"