Smatry release 4.4.1 on feb 2024

It is noticeable that Smarty 4.3.1 does not officially support PHP 8.3. Is only supported from 4.4.0.
Comparing changes: smarty-php/smarty@v4.3.1...v4.4.1
This commit is contained in:
Frank Hochmuth 2024-04-14 19:00:07 +02:00 committed by GitHub
commit 720db9a8aa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
460 changed files with 130 additions and 12 deletions

View File

@ -68,7 +68,7 @@ define('FP_INCLUDES', 'fp-includes/');
// core include scripts // core include scripts
define('INCLUDES_DIR', FP_INCLUDES . 'core/'); define('INCLUDES_DIR', FP_INCLUDES . 'core/');
// smarty engine // smarty engine
define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.3.1/libs/'); define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.4.1/libs/');
// FlatPress specific Smarty plugins // FlatPress specific Smarty plugins
define('FP_SMARTYPLUGINS_DIR', ABS_PATH . FP_INCLUDES . 'fp-smartyplugins/'); define('FP_SMARTYPLUGINS_DIR', ABS_PATH . FP_INCLUDES . 'fp-smartyplugins/');
@ -170,4 +170,3 @@ header('X-Content-Type-Options: nosniff');
#function _dummy() {} #function _dummy() {}
#set_error_handler('_dummy'); #set_error_handler('_dummy');

View File

@ -6,6 +6,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [4.4.1] - 2024-02-26
- Fixed internal release-tooling
## [4.4.0] - 2024-02-26
### Changed
- Using the `|implode`, `|json_encode` and `|substr` modifiers does not generate a deprecation warning anymore as they will continue to be supported in v5 [#939](https://github.com/smarty-php/smarty/issues/939)
### Added
- PHP8.3 support [#925](https://github.com/smarty-php/smarty/issues/925)
### Fixed
- Incorrect compilation of expressions when escape_html=true [#930](https://github.com/smarty-php/smarty/pull/930)
## [4.3.4] - 2023-09-14
## [4.3.3] - 2023-09-14
### Fixed
- `|strip_tags` does not work if the input is 0 [#890](https://github.com/smarty-php/smarty/issues/890)
- Use of negative numbers in {math} equations [#895](https://github.com/smarty-php/smarty/issues/895)
## [4.3.2] - 2023-07-19
### Fixed
- `$smarty->muteUndefinedOrNullWarnings()` now also mutes PHP8 warnings for undefined properties
## [4.3.1] - 2023-03-28 ## [4.3.1] - 2023-03-28
### Security ### Security

View File

@ -7,7 +7,7 @@ Smarty is a template engine for PHP, facilitating the separation of presentation
Read the [documentation](https://smarty-php.github.io/smarty/) to find out how to use it. Read the [documentation](https://smarty-php.github.io/smarty/) to find out how to use it.
## Requirements ## Requirements
Smarty can be run with PHP 7.1 to PHP 8.2. Smarty can be run with PHP 7.1 to PHP 8.3.
## Installation ## Installation
Smarty versions 3.1.11 or later can be installed with [Composer](https://getcomposer.org/). Smarty versions 3.1.11 or later can be installed with [Composer](https://getcomposer.org/).

Some files were not shown because too many files have changed in this diff Show More