Jonathan Lelievre
bf87aee3f0
Add PHP 8.4 support to Smarty ( #1084 )
...
* Add nullable types
* Removing deprecated E_STRICT constant from test suite.
* Added PHP 8.4 RC1 as test image
* PHP version bump in the README.md.
* Added PHP 8.4 to CI
* Add running tests for PHP 8.4
2024-11-21 23:04:22 +01:00
Simon Wisselink
05f1a7deda
Replace '*/' in user supplied input in C-style comments with '* /'.
2022-05-16 12:34:49 +02:00
Thomas A. Hirsch
8d3a7af308
Cherry-picked from da76d927ed
...
Co-Authored-By: Thomas BACCELLI <tbaccelli@gmail.com >
2022-01-18 15:56:23 +01:00
uwetews
4f7cd8f1b3
- reformating for PSR-2 coding standards https://github.com/smarty-php/smarty/pull/483
2018-08-31 16:45:09 +02:00
Sławomir Kaleta
2404095783
Update PSR-2
2018-06-12 09:58:15 +02:00
Uwe Tews
115e178884
- bugfix plugins may not be loaded when setMergeCompiledIncludes is true https://github.com/smarty-php/smarty/issues/435
2018-05-17 04:40:58 +02:00
Uwe Tews
336c07c23f
- bugfix plugins may not be loaded if {function} or {block} tags are executed in nocache mode
...
https://github.com/smarty-php/smarty/issues/371
2018-03-28 07:15:29 +02:00
Uwe Tews
3a3b8c75a1
- bugfix preg_replace could fail on large content resulting in a blank page https://github.com/smarty-php/smarty/issues/417
2018-03-23 19:14:53 +01:00
Uwe Tews
d646d4678c
- bugfix preg_replace could fail on large content resulting in a blank page https://github.com/smarty-php/smarty/issues/417
2018-03-23 19:11:12 +01:00
Uwe Tews
96fd914cc1
bugfix rework of newline spacing between tag code and template text.
...
now again identical with Smarty2 (forum topic 26878)
2017-11-20 04:07:51 +01:00
Uwe Tews
3fc8abeb98
code cleanup and optimizations 3.1.32-dev-34
2017-11-06 01:02:56 +01:00
Uwe Tews
dd9c076dfa
- correction of PHPDoc blocks
...
- minor code cleanup
2017-10-26 10:25:41 +02:00
Uwe Tews
87f260e3a9
fix Smarty version in header comment (reverted from commit 5ec2e1f62b)
2017-10-26 04:37:39 +02:00
Uwe Tews
5ec2e1f62b
fix Smarty version in header comment
2017-10-21 23:43:22 +02:00
Uwe Tews
614ad1f8b9
- security possible PHP code injection on custom resources at display() or fetch()
...
calls if the resource does not sanitize the template name
2017-07-21 05:13:54 +02:00
uwetews
3c07a28434
- optimization move runtime extension for template functions into Smarty objects
2016-10-08 06:07:14 +02:00
uwetews
761e516a32
- bugfix update of 04.08.2016 was incomplete
2016-08-07 15:31:01 +02:00
uwetews
00be382842
fix function name case
2016-03-09 04:03:37 +01:00
uwetews
b04486a091
- reformat all code for unique style
2016-02-09 01:27:15 +01:00
uwetews
c1f34b1314
- improvement internal compiler changes
2016-02-05 17:41:11 +01:00
uwetews
04d9c5cc34
- bugfix output filters did not observe nocache code flag https://github.com/smarty-php/smarty/issues/160
2016-01-27 00:35:04 +01:00
uwetews
ad635471cb
- optimization move internal method decodeProperties back into template object
2015-12-23 00:44:51 +01:00
uwetews
9cdf68807f
- improvement make sure that compiled and cache templates never can contain a trailing '?>?
2015-12-19 21:37:46 +01:00
uwetews
29e2eb0bca
- bugfix internal template function data got stored in wrong compiled file https://github.com/smarty-php/smarty/issues/114
2015-12-08 23:41:42 +01:00
uwetews
888014b908
- new extension handler to load functions when called
2015-10-24 05:02:24 +02:00