Hi
currently PWG is using Smarty 3.1.13 which is now 2 years old build
there were number of improvements since and current version is 3.1.21
I did full substitution of "smarty" folder
first experience seems to be that everything is working
now about "why"
* latest version
* 100+ bug fixes, improvements, proper PHP 5.5 support
* run into issue with smarty|capitalize support not working due to deprecated REGEX flag used and it was addressed long time ago (build 3.1.14-27.06.2013). Replacing Smarty solved the issue
Offline
no problem for me
same branch we should not have any issue
Offline
I found an issue with smarty 3.1.21 because of underscore template delimiters.
The issue was introduced in 3.1.21. It works with 3.1.20 and it will be fixed in 3.1.22 even if release has not been published.
Offline
3.1.22 is still not released but encountered a behavior change with 3.1.21:
{if $IS_PICTURE} will throw an error if $IS_PICTURE is not defined, previously it assumed a falsy value
I consider this as a breaking change for plugins thus I think we will at least wait 2.8 to update Smarty
Offline