| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-03-25 | Upgrade actions/checkout and actions/cache (#870) | takaram | 1 | -2/+2 | |
| 2023-02-23 | Update SECURITY.md with correct version info. | Simon Wisselink | 1 | -4/+5 | |
| 2023-02-23 | Add missing dirs | Simon Wisselink | 2 | -0/+4 | |
| 2023-02-23 | CompileCheck test and extra note on how it works in docs | Simon Wisselink | 2 | -0/+126 | |
| 2023-02-23 | Some additional unit tests | Simon Wisselink | 5 | -1/+31 | |
| 2023-02-06 | Finished improving designers docs | Simon Wisselink | 55 | -1807/+1837 | |
| 2023-02-06 | Improved another chunk of the designers docs | Simon Wisselink | 24 | -1336/+1250 | |
| 2023-02-05 | WIP improving the docs | Simon Wisselink | 25 | -765/+705 | |
| 2023-02-03 | fixes to docs | Simon Wisselink | 38 | -53/+53 | |
| 2023-02-03 | multiversion mkdocs config | Simon Wisselink | 2 | -0/+23 | |
| 2023-01-31 | Fix error in docs on prepend/append. Fixes #818. | Simon Wisselink | 1 | -2/+2 | |
| 2023-01-17 | PHP 8.1 deprecation warnings on null strings in modifiers (#834) | Adrien Poupa | 9 | -13/+14 | |
| 2023-01-13 | Fix unit tests that broke because now is now in 2023 | Simon Wisselink | 1 | -2/+2 | |
| 2023-01-13 | Added variable scope test for multi-level extends resource | Simon Wisselink | 13 | -42/+22 | |
| 2022-11-24 | Allow dereferencing of non-objects accross all supported PHP versions (#832) | Simon Wisselink | 3 | -2/+48 | |
| Fixes #831 | |||||
| 2022-11-24 | Simplify test running to support all phpunit cmdline options | Simon Wisselink | 3 | -52/+17 | |
| 2022-11-24 | Treat undefined vars and array access of a null or false variables ↵ | Simon Wisselink | 3 | -6/+23 | |
| equivalent across all supported PHP versions (#830) * Added test to see what changed exactly * Treat undefined vars and array access of a null or false variables equivalent across all supported PHP versions * Removed 2 tests that produce inconsistent results between PHP7.x versions. * Fix regex matching for slightly different error message for php7.1 | |||||
| 2022-11-23 | Also mute php7 notices for undefined array indexes when ↵ | Simon Wisselink | 3 | -4/+6 | |
| muteUndefinedOrNullWarnings is activated. (#829) Fixes #736 | |||||
| 2022-11-22 | Merge branch 'release/4.3.0'v4.3.0 | Simon Wisselink | 2 | -1/+3 | |
| 2022-11-22 | version bump | Simon Wisselink | 2 | -1/+3 | |
| 2022-11-22 | Change file permissions for directories and respect umask for written files. ↵ | Simon Wisselink | 2 | -5/+5 | |
| (#828) Fixes #548 Fixes #819 | |||||
| 2022-11-22 | Make SmartyCompilerException play nicer with error handler libraries (#782) | Hunman | 2 | -2/+34 | |
| * Make SmartyCompilerException play nicer with error handler libraries Added a new constructor, which accepts a filename and a line number too (similar to ErrorException, except no severity parameter) This way error handlers will display the correct file's correct line as the source of the exception, instead of the template's line in the core of the parser (php file) Kept the __toString() method, but removed $source, $desc, and $template * Revert the breaking changes | |||||
| 2022-11-22 | PHP8.2 compatibility (#775) | Progi1984 | 22 | -129/+95 | |
| * PHP8.2 compatibility * PHP8.2 compatibility : Fixed unit tests * PHP8.2 compatibility : Replace ENT_COMPAT by ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 * PHP8.2 compatibility : Remove deprecated utf8_decode * PHP8.2 compatibility : Remove HTML-ENTITIES parameter * Removed some unused code for clarity, updated the changelog. * More concise escape implementation and unit test to cover both modifierplugin and modifiercompiler. * Fix htmlall unescape of quotes without mbstring too Co-authored-by: Simon Wisselink <s.wisselink@iwink.nl> | |||||
| 2022-10-22 | Fixed several typos and grammar errors (#821) | Andrew Dawes | 31 | -43/+43 | |
| 2022-09-27 | Update changelog | Simon Wisselink | 1 | -0/+1 | |
| Closes #816 | |||||
| 2022-09-27 | Dropped remaining references to removed PHP-support in Smarty 4 from docs, ↵ | Simon Wisselink | 13 | -226/+8 | |
| lexer and security class. | |||||
| 2022-09-27 | Use __DIR__ instead of dirname(__FILE__) (#817) | Raimondas Rimkevičius | 152 | -250/+250 | |
| 2022-09-23 | Using PHP functions as modifiers now triggers a deprecation notice (#814) | Simon Wisselink | 20 | -44/+299 | |
| Fixes #813 | |||||
| 2022-09-22 | Bug fix for underscore in template name (#581) | Scott Newton | 2 | -2/+14 | |
| * Corrected bug #578, where underscore characters were being stripped from template names when using a custom resource * Increased the maximum template name length to 127 characters when using a custom resource | |||||
| 2022-09-22 | #155 Adapt Smarty upper/lower functions to be codesafe (e.g. for Turkish ↵ | Alec Smecher | 11 | -29/+94 | |
| locale) (#586) * Implemented locale safe strotoupper, strolower and ucfirst functions for translating user string to filenames etc. Fixes #155 Co-Authored-By: Alexkurd <7689609+Alexkurd@users.noreply.github.com> | |||||
| 2022-09-22 | Fixed PHP8.1 deprecation errors in strip_tags (#803) | Simon Wisselink | 2 | -2/+3 | |
| 2022-09-22 | Removed now superfluous phpunit.sh | Simon Wisselink | 1 | -2/+0 | |
| 2022-09-22 | Re-organize all testrunners to use the same script(s). (#812) | Simon Wisselink | 6 | -15/+59 | |
| 2022-09-22 | Updated changelog | Simon Wisselink | 1 | -0/+1 | |
| 2022-09-22 | Fixed PHP8.1 deprecation errors passing null to parameter in trim (#807) | Mathias | 1 | -2/+2 | |
| Fixed a PHP 8.1 deprecation error: trim(): Passing null to parameter #1 ($string) of type string is deprecated in cacheresource_keyvaluestore.php on line 247 and in cacheresource_keyvaluestore.php on line 431 | |||||
| 2022-09-22 | Silence deprecation errors for strtime in PHP8.1 or higher | Simon Wisselink | 3 | -5/+7 | |
| Fixes #672 (#811) | |||||
| 2022-09-21 | Update changelog | Simon Wisselink | 1 | -0/+1 | |
| 2022-09-21 | Fix Variable Usage (#808) | Jonathan Stoll | 1 | -1/+1 | |
| Fix Variable Usage in Exception message when unable to load subtemplate | |||||
| 2022-09-20 | Include docs en demo in the releases. | Simon Wisselink | 2 | -2/+3 | |
| Fixes #799 | |||||
| 2022-09-18 | Added changelog | Simon Wisselink | 1 | -0/+1 | |
| 2022-09-18 | fix compilation for caching templates (#801) | Storyxx | 1 | -2/+2 | |
| 2022-09-18 | Fix wrong indentation in libs/plugins/modifier.capitalize.php (#802) | Hypolite Petovan | 1 | -1/+1 | |
| 2022-09-14 | clean output buffer for Throwable instead of just Exception (#797) | Simon Wisselink | 2 | -1/+4 | |
| Fixes #514 | |||||
| 2022-09-14 | Merge branch 'release/4.2.1'v4.2.1 | Simon Wisselink | 2 | -1/+3 | |
| 2022-09-14 | version bump | Simon Wisselink | 2 | -1/+3 | |
| 2022-09-14 | Fixed unselected year/month/day not working in html_select_date | Simon Wisselink | 3 | -32/+68 | |
| Fixes #395 | |||||
| 2022-09-14 | Applied appropriate javascript and html escaping in mailto plugin to counter ↵ | Simon Wisselink | 3 | -12/+40 | |
| injection attacks Fixes #454 | |||||
| 2022-09-13 | Fixed PHP8.1 deprecation errors in capitalize modifier | Simon Wisselink | 2 | -0/+3 | |
| Fixes #789 | |||||
| 2022-09-12 | prevent double CI workflows in PRs | Simon Wisselink | 1 | -2/+4 | |
| 2022-09-12 | Exclude unit test files from git export | Simon Wisselink | 1 | -0/+1 | |
