This release is a bug fix addressing multiple issues with Smarty 3.0.4 that only came to light after 0.4.0/1 was released. It is strongly recommended to upgrade to this release - or to upgrade the Smarty libraries to the latest trunk revision.
The issues immediately addressed for Smarty include:
- Incorrect template scope in pre-filters (no access to assigned template vars which broke the translate pre-filter)
- Cache issues where included compiled templates may not cache completely (possibly seen on http://scorpio.madagasgar.com/ where the header and/or footer would suddenly disappear)
- $smarty.now compiling incorrectly
This release also fixes a bug in mvcStaticView where getTemplateFile was not being enclosed in a try .. catch.
The latest release has been in production use on the main Scorpio website for the last 24 hours for real-world testing. We have not received any further errors during this time, but we are continuing to monitor Smarty 3 for any further issues.