Releases: smarty-php/smarty
Releases · smarty-php/smarty
v5.1.0
What's Changed
- Internal compiler classes always return a string by @wisskid in #918
- Deprecate stream variables by @wisskid in #933
- Documented support for
is in
, added support foris not in
. by @wisskid in #955 - Fix docblock information after Smarty 5 namespace changes by @mfruehauf in #968
- Deprecation fix for providing a non string value to ctype_digit by @Visualq in #960
- Fix missing and bogus use lines in src/Smarty.php. by @wisskid in #970
- add is_array modifier doc by @shadowwa in #984
- Fixed unit tests to not rely on the existence of any domain by @wisskid in #987
- Fix docblock types by @kynx in #992
- Fix change in signature of getTemplateVars by @wisskid in #995
- Corrected invalid classnames in Runtime code for foreach by @wisskid in #1001
- Prevent notices on null to string conversion in Template::appendCode by @wisskid in #1002
New Contributors
- @mfruehauf made their first contribution in #968
- @Visualq made their first contribution in #960
- @kynx made their first contribution in #992
Full Changelog: v5.0.0...v5.1.0
v4.5.2
v5.0.2
v5.0.1
v5.0.0
What's Changed
- Smarty5 by @wisskid in #852
- Fix use of negative numbers in math equations. by @wisskid in #903
- Fix case-sensitive tag names (#907) by @Jack-Dane in #910
- Typos in documentation by @shadowwa in #914
- Do not auto-html-escape custom function results. by @wisskid in #908
- Use the official name by @marclaporte in #921
- Fixed failing {debug} tag. by @wisskid in #923
- Add php8.3 support by @wisskid in #926
- Fix incorrect code when escape_html=true by @wxiaoguang in #930
- Add template path to CompilerException to enable rich debug features by @wisskid in #936
- Implemented support for substr, implode and json_encode as modifiers. by @wisskid in #940
- Fix Too many shorthand attributes by @wisskid in #953
- Fixed that scoped variables would overwrite parent scope. by @wisskid in #954
New Contributors
- @Jack-Dane made their first contribution in #910
- @shadowwa made their first contribution in #914
- @wxiaoguang made their first contribution in #930
Full Changelog: v4.5.1...v5.0.0
v4.5.1
v5.0.0-rc3
What's Changed
- Fixed failing {debug} tag. by @wisskid in #923
- Add php8.3 support by @wisskid in #926
- Fix incorrect code when escape_html=true by @wxiaoguang in #930
- Add template path to CompilerException to enable rich debug features by @wisskid in #936
- Implemented support for substr, implode and json_encode as modifiers. by @wisskid in #940
New Contributors
- @wxiaoguang made their first contribution in #930
Full Changelog: v5.0.0-rc2...v5.0.0-rc3
v4.4.1
Full Changelog: v4.4.0...v4.4.1
v4.4.0
v5.0.0-rc2
What's Changed
- Fix strip_tags modifier for falsy input. by @wisskid in #893
- Smarty5 by @wisskid in #852
- Fix use of negative numbers in math equations. by @wisskid in #903
- Fix case-sensitive tag names (#907) by @Jack-Dane in #910
- Typos in documentation by @shadowwa in #914
- Do not auto-html-escape custom function results. by @wisskid in #908
New Contributors
- @Jack-Dane made their first contribution in #910
- @shadowwa made their first contribution in #914
Full Changelog: v4.3.2...v5.0.0-rc2