summaryrefslogtreecommitdiff
path: root/change_log.txt
AgeCommit message (Collapse)AuthorFilesLines
2016-09-20- improvement new tags {block_parent} {block_child} in template inheritanceuwetews1-0/+2
2016-09-20- bugfix some $smarty special template variables are no longer accessed as ↵uwetews1-0/+5
real variable. using them on calls like {if isset($smarty.foo)} or {if empty($smarty.foo)} will fail http://www.smarty.net/forums/viewtopic.php?t=26222
2016-09-19- cleanup convert cache resource file method clear into runtime extensionuwetews1-0/+1
2016-09-19- optimization clear compiled and cached folder completely on detected ↵uwetews1-0/+3
version change
2016-09-15- improvement make Smarty::clearCompiledTemplate() on custom resource ↵uwetews1-0/+1
independent from changes of templateId computation
2016-09-15- bugfix calling $smarty->isCached() on a not existing cache file with ↵uwetews1-0/+1
$smarty->cache_locking = true; could cause a 10 second delay http://www.smarty.net/forums/viewtopic.php?t=26282
2016-09-15- bugfix function plugins called with assign attribute like {foo ↵uwetews1-0/+2
assign='bar'} did not output returned content because because assumption was made that it was assigned to a variable https://github.com/smarty-php/smarty/issues/292
2016-09-15- bugfix assigning a variable in if condition by function like {if $value = ↵uwetews1-0/+3
array_shift($array)} the function got called twice https://github.com/smarty-php/smarty/issues/291
2016-09-11- performance Smarty::configLoad() did load unneeded template source objectuwetews1-1/+2
2016-09-11- improvement move often used code snippets into methodsuwetews1-1/+2
2016-09-11- improvement {math} misleading E_USER_WARNING messages when parameter value ↵uwetews1-0/+3
= null https://github.com/smarty-php/smarty/issues/288
2016-09-11- improvement {math} misleading E_NOTICE messages when parameter value = ↵uwetews1-3/+0
null https://github.com/smarty-php/smarty/issues/288 (reverted from commit 810881c76eec71a737f9a44fa36b837e87cb90a7)
2016-09-11- improvement {math} misleading E_NOTICE messages when parameter value = ↵uwetews1-0/+3
null https://github.com/smarty-php/smarty/issues/288
2016-09-09- improvement {foreach} observe {break n} and {continue n} nesting levels ↵uwetews1-1/+2
when restoring saved $item and $key variables
2016-09-09- bugfix {foreach} must keep the @properties when restoring a saved $item ↵uwetews1-0/+1
variable as the properties might be used outside {foreach} https://github.com/smarty-php/smarty/issues/267
2016-09-09- bugfix/optimization {foreach} did not execute the {foreachelse} when ↵uwetews1-0/+3
iterating empty objects https://github.com/smarty-php/smarty/pull/287
2016-09-08- bugfix implement wrapper for removed method getConfigVariable() ↵uwetews1-0/+3
https://github.com/smarty-php/smarty/issues/286
2016-09-07- bugfix {capture}{/capture} did add in 3.1.30 unintended additional blank ↵uwetews1-1/+2
lines https://github.com/smarty-php/smarty/issues/268
2016-09-07- bugfix when {foreach} was looping over an object the total property like ↵uwetews1-1/+2
{$item@total} did always return 1 https://github.com/smarty-php/smarty/issues/281
2016-09-07- bugfix uppercase TRUE, FALSE and NULL did not work when security was ↵uwetews1-0/+1
enabled https://github.com/smarty-php/smarty/issues/282
2016-09-07- bugfix using nocache like attribute with value true like {plugin ↵uwetews1-0/+3
nocache=true} did not work https://github.com/smarty-php/smarty/issues/285
2016-09-02- performance require_once should be called only once for shared plugins ↵uwetews1-0/+3
https://github.com/smarty-php/smarty/issues/280
2016-08-26- bugfix change of 23.08.2016 failed on linux when use_include_path = trueuwetews1-0/+3
2016-08-23- bugfix remove constant DS as shortcut for DIRECTORY_SEPARATOR as the user ↵uwetews1-0/+3
may have defined it to something else https://github.com/smarty-php/smarty/issues/277
2016-08-20- bugfix {make_nocache} failed when using composer autoloader ↵uwetews1-0/+1
https://github.com/smarty-php/smarty/issues/275
2016-08-20- bugfix {config_load ... scope="global"} shall not throw an arror but ↵uwetews1-0/+3
fallback to scope="smarty" https://github.com/smarty-php/smarty/issues/274
2016-08-14- optimization remove unneeded call to update acopes when {assign} scope and ↵uwetews1-0/+1
template scope was local (default)
2016-08-14- bugfix Class 'Smarty_Internal_Runtime_ValidateCompiled' not found when ↵uwetews1-0/+2
upgrading from some older Smarty versions with existing compiled or cached template files https://github.com/smarty-php/smarty/issues/269
2016-08-14- bugfix $smarty_>debugging = true; did E_NOTICE messages when {eval} tag ↵uwetews1-1/+2
was used https://github.com/smarty-php/smarty/issues/266
2016-08-07Prepare 3.1.31-devuwetews1-1/+4
2016-08-07Release 3.1.30v3.1.30uwetews1-1/+2
2016-08-07- bugfix update of 04.08.2016 was incompleteuwetews1-2/+5
2016-08-05- updated error checking at template and config default handleruwetews1-0/+1
2016-08-05- bugfix compiling of templates failed when the Smarty delimiter did contain ↵uwetews1-0/+3
'/' https://github.com/smarty-php/smarty/issues/264
2016-08-0404.08.2015uwetews1-0/+3
- improvement move template function source parameter into extension
2016-07-26- optimization unneeded loading of compiled resourceuwetews1-0/+3
2016-07-24- regression this->addPluginsDir('/abs/path/to/dir') adding absolute path ↵uwetews1-0/+3
without trailing '/' did fail https://github.com/smarty-php/smarty/issues/260
2016-07-23- improvement remove double funtion declaration in plugin ↵uwetews1-0/+1
shared.escape_special_cars.php https://github.com/smarty-php/smarty/issues/229
2016-07-23- bugfix setTemplateDir('/') and setTemplateDir('') did create wrong ↵uwetews1-0/+4
absolute filepath https://github.com/smarty-php/smarty/issues/245 - optimization of filepath normalization
2016-07-19Fx changelog text for - bugfix {match} shell injection vulnerability patch ↵uwetews1-1/+1
provided by Tim Weber
2016-07-19- bugfix {match} shell injection vulnerability patch provided by Tim Weberuwetews1-0/+1
2016-07-19- bugfix multiple {include} with relative filepath within {block}{/block} ↵uwetews1-0/+3
could fail https://github.com/smarty-php/smarty/issues/246
2016-07-18- bugfix multiple {include} with relative filepath within {block}{/block} ↵uwetews1-0/+1
could fail https://github.com/smarty-php/smarty/issues/246
2016-07-18- bugfix avoid opcache_invalidate to result in ErrorException when ↵uwetews1-0/+1
opcache.restrict_api is not empty https://github.com/smarty-php/smarty/pull/244
2016-07-18- bugfix modifier on plugins like {plugin|modifier ... } did fail when the ↵uwetews1-0/+1
plugin does return an array https://github.com/smarty-php/smarty/issues/228
2016-07-18- bugfix {foreach} if key variable and item@key attribute have been used ↵uwetews1-0/+3
both the key variable was not updated https://github.com/smarty-php/smarty/issues/254
2016-07-14- bugfix wrong parameter on compileAllTemplates() and compileAllConfig() ↵uwetews1-0/+3
https://github.com/smarty-php/smarty/issues/231
2016-07-13- bugfix wrong parameter on compileAllTemplates() ↵uwetews1-0/+1
https://github.com/smarty-php/smarty/issues/231
2016-07-13- bugfix template function data should be merged when loading subtemplate ↵uwetews1-1/+2
https://github.com/smarty-php/smarty/issues/240
2016-07-13- bugfix enable debugging could fail when template objects did already ↵uwetews1-1/+2
exists https://github.com/smarty-php/smarty/issues/237