Changelog
0.0.1 - 2026-07-09
- Initial release with
template/sluz. - Ported the public Template::Sluz API and most of its behavioural test suite to ZuzuScript.
- Added
unset_modifiersfor removing modifiers, with identity fallbacks forescape,noescape, andraw. - Added the JavaScript Sluz built-in modifier set and HTML/XML/URL/JS escaping modes for explicit and automatic escaping.
- Extended
joinandcountto supportBagandSetcollections. - Added the
normalizemodifier for whitespace-normalized strings. - Added
compile,compile_string, andCompiledTemplate.renderfor parse-once, render-many template use, with lazy per-path include caching. - Documented
parseas the canonical file-rendering method, keptfetchas its alias, and addeddisplay_string. - Added a documented structured exception hierarchy rooted at
SluzException.