Security
Fixed Cross site scripting vulnerability in Javascript escaping. This addresses CVE-2023-28447.
Fixed$smarty->muteUndefinedOrNullWarnings() now also mutes PHP7 notices for undefined array indexes #736$smarty->muteUndefinedOrNullWarnings() now treats undefined vars and array access of a null or false variables equivalent across all supported PHP versions
$smarty->muteUndefinedOrNullWarnings() now allows dereferencing of non-objects across all supported PHP versions #831
PHP 8.1 deprecation warnings on null strings in modifiers #834
Security Fixed Cross site scripting vulnerability in Javascript escaping. This addresses CVE-2023-28447.
Fixed
$smarty->muteUndefinedOrNullWarnings()
now also mutes PHP7 notices for undefined array indexes #736$smarty->muteUndefinedOrNullWarnings()
now treats undefined vars and array access of a null or false variables equivalent across all supported PHP versions$smarty->muteUndefinedOrNullWarnings()
now allows dereferencing of non-objects across all supported PHP versions #831 PHP 8.1 deprecation warnings on null strings in modifiers #834With best regards Frank