uwetews 
							
						 
					 
					
						
						
							
						
						0f7f0d87b6 
					 
					
						
						
							
							- new tag {make_nocache} read NEW_FEATURES.txt  https://github.com/smarty-php/smarty/issues/110  
						
						
						
						
					 
					
						2016-02-14 02:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								uwetews 
							
						 
					 
					
						
						
							
						
						47237eb84f 
					 
					
						
						
							
							- bugfix wrong precedence on special if conditions like '$foo is ... by $bar' could cause wrong code  https://github.com/smarty-php/smarty/issues/178  
						
						
						
						
					 
					
						2016-02-10 03:19:25 +01:00 
						 
				 
			
				
					
						
							
							
								uwetews 
							
						 
					 
					
						
						
							
						
						b04486a091 
					 
					
						
						
							
							- reformat all code for unique style  
						
						
						
						
					 
					
						2016-02-09 01:27:15 +01:00 
						 
				 
			
				
					
						
							
							
								uwetews 
							
						 
					 
					
						
						
							
						
						7eb56ac5e3 
					 
					
						
						
							
							- bugfix plugin names starting with "php" did not compile  https://github.com/smarty-php/smarty/issues/147  
						
						
						
						
					 
					
						2015-12-30 22:11:15 +01:00 
						 
				 
			
				
					
						
							
							
								uwetews 
							
						 
					 
					
						
						
							
						
						e0fc310b6e 
					 
					
						
						
							
							-bugfix a left delimter like '[%' did fail on [%$var_[%$variable%]%] (forum topic 25798)  
						
						
						
						
					 
					
						2015-11-25 21:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								uwetews 
							
						 
					 
					
						
						
							
						
						64464e8fbe 
					 
					
						
						
							
							- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variable  https://github.com/smarty-php/smarty/issues/92  
						
						
						
						
					 
					
						2015-09-19 19:55:14 +02:00 
						 
				 
			
				
					
						
							
							
								uwetews 
							
						 
					 
					
						
						
							
						
						620e52405b 
					 
					
						
						
							
							- improvement convert template inheritance into runtime processing  
						
						... 
						
						
						
						- bugfix {$smarty.block.parent} did always reference the root parent block https://github.com/smarty-php/smarty/issues/68  
						
						
					 
					
						2015-09-01 01:54:28 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						bb3dfc6fdf 
					 
					
						
						
							
							- bugfix parser did hang on text starting <?something  https://github.com/smarty-php/smarty/issues/74  
						
						
						
						
					 
					
						2015-07-25 22:32:10 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						9986286af0 
					 
					
						
						
							
							- bugfix resolve naming conflict between custom Smarty delimiter '<%' and PHP ASP tags  https://github.com/smarty-php/smarty/issues/64  
						
						
						
						
					 
					
						2015-06-27 16:09:50 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						3239a19435 
					 
					
						
						
							
							- bugfix resolve naming conflict between custom Smarty delimiter '<%' and PHP ASP tags  https://github.com/smarty-php/smarty/issues/64  
						
						
						
						
					 
					
						2015-06-27 15:35:27 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						768b7d1ec5 
					 
					
						
						
							
							- bugfix the lexer could hang on very large quoted strings (forum topic 25570)  
						
						
						
						
					 
					
						2015-06-11 23:33:30 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						f1e1f56ffe 
					 
					
						
						
							
							- bugfix using {$foo} as array index like $bar.{$foo} or in double quoted string like "some {$foo} thing" failed  https://github.com/smarty-php/smarty/issues/49  
						
						
						
						
					 
					
						2015-06-08 23:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						fa269d418f 
					 
					
						
						
							
							- bugfix <?xml ... ?> including template variables broken  since 3.1.22  https://github.com/smarty-php/smarty/issues/47  
						
						
						
						
					 
					
						2015-06-01 22:26:45 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						0434f34bdd 
					 
					
						
						
							
							- bugfix if condition string 'neq' broken due to a typo  https://github.com/smarty-php/smarty/issues/42  
						
						
						
						
					 
					
						2015-05-24 18:37:53 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						c9cd39f36f 
					 
					
						
						
							
							minor bugfix when processing autoliteral { php} tag. Does not effect generated output.  
						
						
						
						
					 
					
						2015-05-23 23:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						ec449734c3 
					 
					
						
						
							
							- improvement on php_handling to allow very large PHP sections, better error handling  
						
						... 
						
						
						
						- improvement allow extreme large comment sections (forum 25538) 
						
						
					 
					
						2015-05-23 18:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						85e05458c6 
					 
					
						
						
							
							- bugfix compiler could run into the pcre.backtrack_limit on larger comment or {php} tag sections (forum 25538)  
						
						
						
						
					 
					
						2015-05-20 05:48:45 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						ac99173cea 
					 
					
						
						
							
							- improvement introduce shortcuts in lexer/parser rules for most frequent terms for higher  
						
						... 
						
						
						
						compilation speed 
						
						
					 
					
						2015-05-18 04:12:40 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						e3123c0427 
					 
					
						
						
							
							- improvement higher compilation speed by modified lexer/parser generator at "smarty/smarty-lexer"  
						
						
						
						
					 
					
						2015-05-16 16:33:50 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						d21921de22 
					 
					
						
						
							
							- improvement reduce number of lexer tokens on operators and if conditions  
						
						
						
						
					 
					
						2015-05-16 14:47:12 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						a74804b061 
					 
					
						
						
							
							- bugfix {php}{/php} did work just for single lines  https://github.com/smarty-php/smarty/issues/33  
						
						
						
						
					 
					
						2015-05-16 13:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						2b858212b7 
					 
					
						
						
							
							- improvement remove not needed ?><?php transitions from compiled code  
						
						
						
						
					 
					
						2015-05-13 02:06:33 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						d92714cc7e 
					 
					
						
						
							
							- optimization move <?php ?> handling from parser to new compiler module  
						
						
						
						
					 
					
						2015-05-06 00:03:26 +02:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						2fb5bc6bbe 
					 
					
						
						
							
							lexer and parser optimizations  
						
						... 
						
						
						
						up to 30% higher compiling speed depending on template complexity 
						
						
					 
					
						2014-12-13 23:02:29 +01:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						7bd40d2c0b 
					 
					
						
						
							
							- bugfix variables $null, $true and $false did not work  
						
						... 
						
						
						
						after the change of 12.11.2014 (forum 25342) 
						
						
					 
					
						2014-12-09 23:33:11 +01:00 
						 
				 
			
				
					
						
							
							
								Uwe Tews 
							
						 
					 
					
						
						
							
						
						0b21213c55 
					 
					
						
						
							
							new feature - added support of namespaces to template code  
						
						
						
						
					 
					
						2014-11-12 19:07:00 +01:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						279bdbd352 
					 
					
						
						
							
							- bugfix on $php_handling security and optimization of smarty_internal_parsetree (Thue Kristensen)  
						
						
						
						
					 
					
						2014-10-16 22:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						c77cc80a8c 
					 
					
						
						
							
							- bugfix any tag placed within "<script language=php>" will throw a security exception to close all thinkable holes  
						
						
						
						
					 
					
						2014-10-14 21:45:05 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						f03fc13bc9 
					 
					
						
						
							
							- bugfix change of 08.10.2014 could create E_NOTICE meassage when using "<?php" tags  
						
						
						
						
					 
					
						2014-10-12 15:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						6af75db3c3 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2014-10-12 14:11:34 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						6af4441f0e 
					 
					
						
						
							
							- bugfix security mode of "<script language=php>" must be controlled by $php_handling property (Thue Kristensen)  
						
						
						
						
					 
					
						2014-10-07 22:07:15 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						071f9af42f 
					 
					
						
						
							
							anchor BOM regex to  front of file  
						
						
						
						
					 
					
						2014-07-16 21:40:57 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						77292d394a 
					 
					
						
						
							
							- enhancement remove BOM automatically from template source (topic 25161)  
						
						
						
						
					 
					
						2014-07-16 18:21:25 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						ee69f963c6 
					 
					
						
						
							
							- bugfix large template text of some charsets could cause parsing errors (topic 24630)  
						
						
						
						
					 
					
						2014-06-17 20:24:20 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						ee4a77b797 
					 
					
						
						
							
							upload reformatted versions  
						
						
						
						
					 
					
						2014-06-08 16:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						e5dd155809 
					 
					
						
						
							
							- bugfix {block} tags within {literal} .. {/literal} got not displayed correctly (topic 25024)  
						
						
						
						
					 
					
						2014-06-08 15:52:08 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						425091a19f 
					 
					
						
						
							
							- fixed spelling, PHPDoc , minor errors, code cleanup  
						
						
						
						
					 
					
						2014-06-06 02:40:04 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						478db521c9 
					 
					
						
						
							
							- bugfix $smarty->auto_literal and mbsting.func_overload 2, 6 or 7 did fail (forum topic 24899)  
						
						
						
						
					 
					
						2014-03-20 22:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						7dec7d9963 
					 
					
						
						
							
							- revert change of 17.03.2014  
						
						
						
						
					 
					
						2014-03-18 18:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						45fc4cd729 
					 
					
						
						
							
							- bugfix $smarty->auto_literal and mbsting.func_overload 2, 6 or 7 did fail (forum topic 24899)  
						
						
						
						
					 
					
						2014-03-17 19:04:48 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						18ff092501 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2014-01-11 12:15:37 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						a0a24e1975 
					 
					
						
						
							
							- enhancement additional debug output at $smarty->_parserdebug = true;  
						
						
						
						
					 
					
						2013-12-15 15:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						6abc9ea0d3 
					 
					
						
						
							
							- bugfix compiler could fail if PHP mbstring.func_overload is enabled  (Issue 164)  
						
						
						
						
					 
					
						2013-11-07 20:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						96c2a9c71a 
					 
					
						
						
							
							- bugfix delimiter followed by linebreak did not work as auto literak after update form 24.08.2013 (forum topic 24518}  
						
						
						
						
					 
					
						2013-08-27 19:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						98c1dd29cd 
					 
					
						
						
							
							- bugfix and enhancement  
						
						... 
						
						
						
						Because several recent problems with template inheritance the {block} tag compiler has been rewriten
   - Error messages shown now the correct child template file and line number
   - The compiler could fail on some larger UTF-8 text block (forum topic 24455}
   - The {strip} tag can now be placed outside {block} tags in child templates (forum topic 24289}
- change SmartyException::$escape  is now false by default
- change PHP traceback has been remove for SmartyException and SmartyCompilerException 
						
						
					 
					
						2013-08-24 18:46:31 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						518ffca6f5 
					 
					
						
						
							
							- bugfix internal $tmpx variables must be unique over all inheritance templates (Issue 149)  
						
						
						
						
					 
					
						2013-08-12 21:09:29 +00:00 
						 
				 
			
				
					
						
							
							
								Uwe.Tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						f99e6a83ce 
					 
					
						
						
							
							- bugfix increase of internal maximum parser stacksize to allow more complex tag code {forum topic 24426}  
						
						
						
						
					 
					
						2013-07-14 21:12:08 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						81a6d0869b 
					 
					
						
						
							
							- bugfix tag option flags and shorttag attributes did not work when rdel started with '=' (Forum Topic 22979)  
						
						
						
						
					 
					
						2012-09-10 22:04:03 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						b70b06aa20 
					 
					
						
						
							
							- bugfix $auto_literal = false did not work with { block} tags in child templates  
						
						... 
						
						
						
						(problem was reintroduced after fix in 3.1.7)(Forum Topic 20581) 
						
						
					 
					
						2012-08-21 21:54:30 +00:00 
						 
				 
			
				
					
						
							
							
								uwe.tews@googlemail.com 
							
						 
					 
					
						
						
							
						
						35a68ed535 
					 
					
						
						
							
							- bugfix attribute parameter names of plugins may now contain also "-"  and ":"  (Forum Topic 21856)  
						
						
						
						
					 
					
						2012-05-24 16:01:19 +00:00