What's Changed
- clean output buffer for Throwable instead of just Exception by @wisskid in #797
- Fix wrong indentation in libs/plugins/modifier.capitalize.php by @MrPetovan in #802
- fix compilation for caching templates by @Storyxx in #801
- Fix Variable Expression by @JonisoftGermany in #808
- Silence deprecation errors for strtime in PHP8.1 or higher by @wisskid in #811
- Fixed PHP8.1 deprecation errors passing null to parameter in trim by @IT-Experte in #807
- Re-organize all testrunners to use the same script(s). by @wisskid in #812
- Fixed PHP8.1 deprecation errors in strip_tags by @wisskid in #803
- #155 Adapt Smarty upper/lower functions to be codesafe (e.g. for Turkish locale) by @asmecher in #586
- Bug fix for underscore in template name by @EDCScott in #581
- Using PHP functions as modifiers now triggers a deprecation notice. by @wisskid in #814
- Use 'DIR' instead of 'dirname(FILE)' by @MekDrop in #817
- Fixed several typos and grammar errors by @AndrewDawes in #821
- PHP8.2 compatibility by @Progi1984 in #775
- Make SmartyCompilerException play nicer with error handler libraries by @Hunman in #782
- Change file permissions for directories and respect umask for files by @wisskid in #828
New Contributors
- @MrPetovan made their first contribution in #802
- @Storyxx made their first contribution in #801
- @asmecher made their first contribution in #586
- @EDCScott made their first contribution in #581
- @MekDrop made their first contribution in #817
- @AndrewDawes made their first contribution in #821
- @Progi1984 made their first contribution in #775
Full Changelog: v4.2.1...v4.3.0