Changelog — 0.2.0
⚠ BREAKING CHANGES
Section titled “⚠ BREAKING CHANGES”- per-version documentation sites + corrected, tested examples (#227)
- guard delimits untrusted values in the rendered prompt (#214)
- rename to PromptVariable/PromptVariant, one metadata map per container, preserve parse-error detail (#193)
- opt-in to full render-error detail for debugging (#208)
Features
Section titled “Features”- auto-generate the Rust/Python/TypeScript API reference pages from source doc comments (#196) (21d5a96)
- guard delimits untrusted values in the rendered prompt (#214) (1ac0250)
- per-version documentation sites + corrected, tested examples (#227) (688ec29)
- polyglot prompt-template foundations (shared core, schema, codegen, CI guardrails) (#36) (fef33c8)
- rename to PromptVariable/PromptVariant, one metadata map per container, preserve parse-error detail (#193) (99d11cf)
- typed prompt-template engine with variable-agreement checking, variants, and provenance hashing (#73) (1b0e321)
- add cross-language conformance suite enforcing identical marshaling and schema validation (#185) (b2092c0)
- opt-in to full render-error detail for debugging (#208) (163559b)
- typed prompt-template library for Rust — input validation, CI agreement checks, and multi-message composition (#100) (674a31f)
- surface the guard advisory override to Python and TypeScript callers (#221) (c3e9589)
Bug Fixes
Section titled “Bug Fixes”docs current as of 0.2.0