Things I’d like to add in the foreseeable future:
- More decent docs
- An interface with
beforeCompileandafterCompilecallbacks on both plugins and external objects. Basically identical to Smarty’s pre- and postfilters, just more PHP5-ish. - A
register_functionmethod for adding a single function to a plugin taglib that is outside a plugin directory - More core functions, and a default taglib with handy helper functions.
- Multiple template file directories
- Wrappers for popular PHP web application frameworks and their view-level support (helpers) to allow drop-in support for these frameworks
- Probably loads of bugfixes
- Output caching features (if it can provide significant advantages over vanilla memcache and friends)
- Maybe: resource API (for storing files other places than the filesystem)
- Steal good ideas from other template engines (but not the bad ones)
- Promo