From 83a1e12c0748e65be81c43b18500c5e91d439487 Mon Sep 17 00:00:00 2001 From: Nikolaos Dimopoulos Date: Sun, 24 Dec 2023 17:11:39 -0600 Subject: [PATCH] bump version to 5.5.0 --- .github/workflows/main.yml | 2 +- CHANGELOG-5.0.md | 2 +- config.json | 2 +- package.xml | 21 ++++++++++----------- phalcon/Support/Version.zep | 2 +- 5 files changed, 14 insertions(+), 15 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 01f52ab301..01b074dfae 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,7 +19,7 @@ on: env: # All versions should be declared here - PHALCON_VERSION: 5.4.0 + PHALCON_VERSION: 5.5.0 ZEPHIR_PARSER_VERSION: 1.6.0 # For tests diff --git a/CHANGELOG-5.0.md b/CHANGELOG-5.0.md index 0bb5449515..e5366d1631 100644 --- a/CHANGELOG-5.0.md +++ b/CHANGELOG-5.0.md @@ -1,6 +1,6 @@ # Changelog -## [5.5.0](https://github.com/phalcon/cphalcon/releases/tag/v5.5.0) (xxxx-xx-xx) +## [5.5.0](https://github.com/phalcon/cphalcon/releases/tag/v5.5.0) (2023-12-25) ### Changed diff --git a/config.json b/config.json index d46e748aaf..2e7e77b055 100644 --- a/config.json +++ b/config.json @@ -3,7 +3,7 @@ "name": "phalcon", "description": "Phalcon is a full stack PHP framework, delivered as a PHP extension, offering lower resource consumption and high performance.", "author": "Phalcon Team and contributors", - "version": "5.4.0", + "version": "5.5.0", "verbose": false, "stubs": { "path": "ide\/%version%\/%namespace%\/", diff --git a/package.xml b/package.xml index c5a90f4865..6c1ca0cb6f 100644 --- a/package.xml +++ b/package.xml @@ -22,11 +22,11 @@ nikos@phalcon.io yes - 2023-10-25 + 2023-12-25 - 5.4.0 - 5.4.0 + 5.5.0 + 5.5.0 stable @@ -38,20 +38,19 @@ ### Changed - - Changed `Phalcon\Mvc\Model::getMessages()` to also filter with an array of fields [#16265](https://github.com/phalcon/cphalcon/issues/16265) - - Changed `Phalcon\DataMapper\Query\Select::columns()` to accept an array of columns (keys as aliases) instead of `func_get_args` [#16451](https://github.com/phalcon/cphalcon/issues/16451) - - Changed `Phalcon\Html\Helper\AbstractSeries::__invoke()` to no longer clear the internal store when called [#16441](https://github.com/phalcon/cphalcon/issues/16441) + - Shifted minimal support from PHP 7.4 to PHP 8.0 [#16477](https://github.com/phalcon/cphalcon/issues/16477) + - Changed `Phalcon\Mvc\Model::toArray` to use getters if present [#16320](https://github.com/phalcon/cphalcon/issues/16320) + - Adjusted return types identical to original interface `int|false` in `Phalcon\Session\Adapter\*::gc()` [#16477](https://github.com/phalcon/cphalcon/issues/16477) + - Changed return type of `Phalcon\Config\Adapter\Ini::cast()` to `mixed` [#16477](https://github.com/phalcon/cphalcon/issues/16477) ### Added - - Added the ability to define interpolator characters for the `Phalcon\Logger\Formatter\Line` [#16430](https://github.com/phalcon/cphalcon/issues/16430) - - Added `Phalcon\Html\Helper\AbstractSeries::reset()` to clear the internal store when needed [#16441](https://github.com/phalcon/cphalcon/issues/16441) + - Added support for PHP 8.3 [#16477](https://github.com/phalcon/cphalcon/issues/16477) ### Fixed - - Model Annotation strategy did not work with empty_string [#16426](https://github.com/phalcon/cphalcon/issues/16426) - - View::reset() sets content to null instead of default empty string [#16437](https://github.com/phalcon/cphalcon/issues/16437) - - Fixed `Phalcon\Filter\Validation\Validator\Size\*` validators to correctly detect the size of uploaded files [#16390](https://github.com/phalcon/cphalcon/issues/16390) + - Fixed `Phalcon\Filter\Validation\Validator\Numericality` to return false when input has spaces [#16461](https://github.com/phalcon/cphalcon/issues/16461) + - Fixed `Phalcon\Mvc\Model\ResultsetSimple::toArray` to ignore numeric indexes in case results come as not `fetch_assoc` [#16467](https://github.com/phalcon/cphalcon/issues/16467) diff --git a/phalcon/Support/Version.zep b/phalcon/Support/Version.zep index 96b3ff5383..ec4207bf43 100644 --- a/phalcon/Support/Version.zep +++ b/phalcon/Support/Version.zep @@ -77,7 +77,7 @@ class Version */ protected function getVersion() -> array { - return [5, 4, 0, 4, 0]; + return [5, 5, 0, 4, 0]; } /**