summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-01-21Merge pull request #713 from vemaeg/php81Simon Wisselink12-17/+19
PHP 8.1 compatibility (without IntlDateFormatter)
2022-01-18Add PHP 8.1 testsThomas BACCELLI1-0/+1
2022-01-18Fix phpunit warningThomas BACCELLI2-2/+2
2022-01-18Cherry-picked from da76d927ed77fb6b3cb8345b83776712d0778e55Thomas A. Hirsch1-2/+2
Co-Authored-By: Thomas BACCELLI <tbaccelli@gmail.com>
2022-01-18Cherry-picked from da76d927ed77fb6b3cb8345b83776712d0778e55Thomas A. Hirsch9-13/+14
Co-Authored-By: Thomas BACCELLI <tbaccelli@gmail.com>
2022-01-18Merge branch 'release/4.0.4'v4.0.4Simon Wisselink2-1/+3
2022-01-18version bumpSimon Wisselink2-1/+3
2022-01-18Support multiple operators in math equations (#708)Claas Augner3-1/+12
* fix(math): fix equation regexp Fixes #702.
2022-01-10Merge branch 'release/4.0.3'v4.0.3Simon Wisselink2-1/+3
2022-01-10version bumpSimon Wisselink2-1/+3
2022-01-10Merge pull request from GHSA-4h9c-v5vg-5m6mSimon Wisselink4-7/+38
* Prevent evasion of the static_classes security policy. * Updated deprecated exception expectations.
2022-01-10Fixed PHPUnit expected Exceptions. (#701)Simon Wisselink1-9/+3
2022-01-10Merge branch 'release/4.0.2'v4.0.2Simon Wisselink2-1/+3
2022-01-10version bumpSimon Wisselink2-1/+3
2022-01-10Merge pull request from GHSA-29gp-2c3m-3j6mSimon Wisselink3-1/+65
* Temporary fix. Waiting for CVE * Add CVE
2022-01-09Fixed unit testsSimon Wisselink1-4/+4
2022-01-09Merge branch 'release/4.0.1'v4.0.1Simon Wisselink2-1/+3
2022-01-09version bumpSimon Wisselink2-1/+3
2022-01-09Merge remote-tracking branch 'origin/master'Simon Wisselink1-1/+1
2022-01-09Rewrote the mailto function to not use `eval` when encoding with javascriptSimon Wisselink2-7/+7
2021-12-22Fix a typo in docs (#690)Marc Laporte1-1/+1
2021-12-03Fix for php 8.0 (#687)Darek Krzysztofiak1-1/+1
* Fix PHP 8.0 $parts must be an array, because the argument for count() must be countable, mb_split() returns an array or a boolean.
2021-12-03Improve the documentation, bringing it up to date with PHP7/8 and Smarty 4 ↵Simon Wisselink9-622/+400
and providing a more logical introduction and getting started experience.
2021-12-03added links to appndixes, removed unuseful old appendixesSimon Wisselink3-21/+5
2021-12-03Merge branch 'master' of github.com:smarty-php/smartySimon Wisselink226-1/+13978
2021-12-03changed homepage links in composer.jsonSimon Wisselink1-2/+2
2021-12-03Feature/add docs (#689)Simon Wisselink226-1/+13978
* Add converted docs repo * Set theme jekyll-theme-minimal * Removed BC docs, added TOC * Added TOCs, rewrote most important links in documentation. Linked README to new Github Pages site * some link fixes
2021-11-25Merge branch 'release/4.0.0'v4.0.0Simon Wisselink2-1/+3
2021-11-25version bumpSimon Wisselink2-1/+3
2021-10-22Make make-release.sh safer by checking for version number.Simon Wisselink1-1/+6
2021-10-13Update README.md. Fix references to Smarty3. Get rid of old changelog-like ↵Simon Wisselink10-1494/+18
files.
2021-10-13Merge branch 'release/4.0.0-rc.0'v4.0.0-rc.0Simon Wisselink2-1/+3
2021-10-13version bumpSimon Wisselink2-1/+3
2021-10-13Feature/php8 support (#629)Simon Wisselink276-6651/+3605
Adds support for PHP8.0, dropping support for PHP7.0 and below. Backwards incompatible changes: - Dropped support for php asp tags in templates (removed from php since php7.0) - Dropped deprecated API calls that where only accessible through SmartyBC - Dropped support for {php} and {include_php} tags and embedded PHP in templates. Embedded PHP will now be passed through as is. - Removed all PHP_VERSION_ID and compare_version checks and conditional code blocks that are now no longer required - Dropped deprecated SMARTY_RESOURCE_CHAR_SET and SMARTY_RESOURCE_DATE_FORMAT constants - Dropped deprecated Smarty::muteExpectedErrors and Smarty::unmuteExpectedErrors API methods - Dropped deprecated $smarty->getVariable() method. Use $smarty->getTemplateVars() instead. - $smarty->registerResource() no longer accepts an array of callback functions See the changelog for more details. Switched CI from Travis to Github CI.
2021-10-13Merge branch 'release/3.1.40'v3.1.40Simon Wisselink2-1/+3
2021-10-13version bumpSimon Wisselink2-1/+3
2021-08-19Merge branch 'm-haritonov-escape'Simon Wisselink3-2/+10
2021-08-19Add changelogSimon Wisselink1-0/+3
2021-08-19Merge branch 'escape' of https://github.com/m-haritonov/smarty into ↵Simon Wisselink2-2/+7
m-haritonov-escape
2021-08-18Update README.md (#668)Ikko Ashimine1-1/+1
github -> GitHub
2021-05-25Delete uninted file expectException (#664)Michael Voříšek1-0/+0
2021-03-21ChangelogSimon Wisselink1-0/+3
2021-03-21Update modifier.escape.php (#649)David Goodwin1-0/+1
trigger a notice if an incorrect modifier was used (E.g.|escape:quotes vs |escape:quote).
2021-02-28plugins: escape: javascript escaping secure fixMihail Haritonov2-2/+7
2021-02-21Update CHANGELOG.mdSimon Wisselink1-2/+2
Add CVE's
2021-02-21Create SECURITY.mdSimon Wisselink1-0/+19
2021-02-17Merge branch 'release/3.1.39'v3.1.39Simon Wisselink2-1/+3
2021-02-17version bumpSimon Wisselink2-1/+3
2021-02-17changelogSimon Wisselink1-2/+2
2021-02-17Merge branch 'bugfix/tplfunction_sandbox_escape'Simon Wisselink3-1/+16