Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: php8-phalcon | Distribution: openSUSE Tumbleweed |
Version: 5.8.0 | Vendor: openSUSE |
Release: 2.1 | Build date: Thu Aug 29 21:47:25 2024 |
Group: Development/Libraries/PHP | Build host: reproducible |
Size: 7844635 | Source RPM: php8-phalcon-5.8.0-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://pecl.php.net/package/phalcon | |
Summary: PHP Extension Module |
Phalcon is a framework for PHP8 written as a C extension. Zephir is a high-level language, something between C and PHP. It is both dynamic and static typed and it supports the features we need to create and maintain a project like Phalcon.
BSD-3-Clause
* Thu Aug 29 2024 Arjen de Korte <suse+build@de-korte.org> - Fix build with GCC14 * Mon Aug 19 2024 Arjen de Korte <suse+build@de-korte.org> - update to 5.8.0 * Changed `Phalcon\Mvc\Model`, `Phalcon\Support\Collection` and `Phalcon\Support\Registry` to correctly implement `\Serializable` interface. [#16591] * Changed the `Phalcon\Mvc\Router\Group::getHostname()` to return `null` also. [#16601] * Changed `Phalcon\Mvc\View\Engine\Volt\Compiler::compileSource` to also return `array` [#16608] * Added events and `Phalcon\Events\Manager` for `Phalcon\Storage\Adapter\Apcu`, `Phalcon\Storage\Adapter\Redis`, `Phalcon\Storage\Adapter\Memory`, `Phalcon\Storage\Adapter\Libmemcached`, `Phalcon\Storage\Adapter\Stream`, `Phalcon\Storage\Adapter\Weak`, `Phalcon\Cache\Adapter\Apcu`, `Phalcon\Cache\Adapter\Redis`, `Phalcon\Cache\Adapter\Memory`, `Phalcon\Cache\Adapter\Libmemcached`, `Phalcon\Cache\Adapter\Stream`, `Phalcon\Cache\Adapter\Weak` `Phalcon\Cache\AbstractCache`. [#16606] * Fixed `Phalcon\Support\Helper\PascalCase` causing memory leak by anonymous function [#16593] * Fixed `Phalcon\Mvc\Model\Query` to rollback failed transactions and re-throw exception for data consistency [#16604] * Sun May 26 2024 Arjen de Korte <suse+build@de-korte.org> - update to 5.7.0 * Changed `Phalcon\Support\HelperFactory` to use the internal mapper for better memory management [#16571] * New ini setting `phalcon.form.strict_entity_property_check` for `Phalcon\Forms\Form` to enable strict entity property checking. [#16567] * Fixed `Phalcon\Mvc\Cli\Router` to extend the `Phalcon\Mvc\Cli\RouterInterface` [#16551] * Fixed `Phalcon\Filter\Validation\Validator\StringLength::validate()` to correctly use the `include` parameter [#16560] * Fixed `Phalcon\Db\Column::TYPE_BINARY` and `Phalcon\Db\Column::TYPE_TINYINTEGER` to have unique values [#16532] * Fixed `Phalcon\Forms\Form` to bind only existing properties on entities, based on `phalcon.form.strict_entity_property_check` setting. [#16567] * Fixed `Phalcon\Filter\Sanitize\BoolVal` to correctly handle integers. [#16582] * Thu Mar 14 2024 Arjen de Korte <suse+build@de-korte.org> - update to 5.6.2 * Changed `Phalcon\Mvc\View\Engine\Volt\Compiler::filter` to use the helper with `upper` and `lower` for UTF-8 characters [#16543] * Changed `Phalcon\Di\AbstractInjectionAware` to extend `stdClass` for PHP 8.2 deprecation warnings [#16543] * Tue Feb 13 2024 Arjen de Korte <suse+build@de-korte.org> - update to 5.6.1 * Changed `Phalcon\Cli\Router::setDefaultAction` and `Phalcon\Cli\Router::setDefaultModule` to return the object back for a fluent interface [#16328] * Fixed `Phalcon\Db\Adapter\Pdo\Postgresql::describeColumns()` to return the correct string back [#16371] * Fixed `Phalcon/Filter/Validation::validate()` and `Phalcon/Filter/Validation/ValidationInterface::validate()` to return also `bool` [#16337] * Fixed `Phalcon\Mvc\Model::toArray` to ignore getters when the field name is `source`. [#16514] * Fixed `Phalcon\Http\Request::getPut` to correctly get form encoded data [#16519] * Fixed deprecation warning in callables `Use of "static" in callables is deprecated` for PHP 8.2+ [#16263] - Minimum required PHP version is 8.0.0 * Sat Jan 20 2024 Arjen de Korte <suse+build@de-korte.org> - update to 5.6.0 * Changed `Phalcon\Db\Adapter\Pdo\Mysql` to not use specific flags for `PDO` (`PDO::ATTR_EMULATE_PREPARES` or `PDO::ATTR_STRINGIFY_FETCHES`) for performance reasons [#16474] * Merged `Phalcon\Db\AbstractDb` with `Phalcon\Db\Adapter\AbstractAdapter` since the former was not used [#16474] * Added `resetColumns()`, `resetFrom()`, `resetWhere()`, `resetGroupBy()`, `resetHaving()`, `resetOrderBy()`, `resetLimit()`, `resetFlags()` to the `Phalcon\Datamapper\Query\AbstractQuery` to allow resetting query filters. * Fixed `Phalcon\Mvc\Model::count` to ignore the `order` parameter (needed for Posgresql) [#16471] * Fixed `Phalcon\Mvc\Model::toArray` added parameter to ignore getters in order not to break serialize. [#16490] * Fixed `Phalcon\Mvc\Model::toArray` changing the conditionals for population to remove segfault. [#16498] - update to 5.5.0 * Shifted minimal support from PHP 7.4 to PHP 8.0 [#16477] * Changed `Phalcon\Mvc\Model::toArray` to use getters if present [#16320] * Adjusted return types identical to original interface `int|false` in `Phalcon\Session\Adapter\*::gc()` [#16477] * Changed return type of `Phalcon\Config\Adapter\Ini::cast()` to `mixed` [#16477] * Added support for PHP 8.3 [#16477] * Fixed `Phalcon\Filter\Validation\Validator\Numericality` to return false when input has spaces [#16461] * Fixed `Phalcon\Mvc\Model\ResultsetSimple::toArray` to ignore numeric indexes in case results come as not `fetch_assoc` [#16467] * Sat Oct 28 2023 Arjen de Korte <suse+build@de-korte.org> - update to 5.4.0 * Changed `Phalcon\Mvc\Model::getMessages()` to also filter with an array of fields [#16265] * Changed `Phalcon\DataMapper\Query\Select::columns()` to accept an array of columns (keys as aliases) instead of `func_get_args` [#16451] * Changed `Phalcon\Html\Helper\AbstractSeries::__invoke()` to no longer clear the internal store when called [#16441] * Added the ability to define interpolator characters for the `Phalcon\Logger\Formatter\Line` [#16430] * Added `Phalcon\Html\Helper\AbstractSeries::reset()` to clear the internal store when needed [#16441] * Model Annotation strategy did not work with empty_string [#16426] * View::reset() sets content to null instead of default empty string [#16437] * Fixed `Phalcon\Filter\Validation\Validator\Size\*` validators to correctly detect the size of uploaded files [#16390] * Thu Sep 28 2023 Arjen de Korte <suse+build@de-korte.org> - update to 5.3.1 * Fixed infinite save loop in `Phalcon\Mvc\Model::save()` [#16395] * Fixed undefined column with columnMap and model caching [#16420] * Fixed memory leak in `Phalcon\Mvc\Router::handle()` [#16431] * Thu Aug 17 2023 Arjen de Korte <suse+build@de-korte.org> - update to 5.3.0 * Added `Phalcon\Mvc\Model::appendMessagedFrom` for code consistency and to add messages from another model [#16391] * Added `Phalcon\Autoload\Loader::isRegistered` for debugging purposes [#16391] * Added `Phalcon\Mvc\Model\Metadata::initializeMetadata` [#16393] * Added `Phalcon\Mvc\Model\Metadata::getMetaDataUniqueKey` [#16393] * Added `Phalcon\Mvc\Model\Metadata::getColumnMapUniqueKey` [#16393] * Added `Phalcon\Encryption\Security\JWT\Builder::addHeader()` to allow adding custom headers [#16396] * Refactored `Phalcon\Mvc\Model::doLowUpdate` and `Phalcon\Mvc\Model::postSaveRelatedRecords` for better code logic and a clearer separation of behaviour, although it lead to partially repeated code. [#16391] * Cleaned `Phalcon\Mvc\Model\Metadata::initialize` [#16393] * Parse multipart/form-data from PUT request [#16271] * Set Dynamic Update by default system-wide [#16343] * Fixed memory leak in Micro application [#16404] - update to 5.2.3 * Tried to reproduce the behavior described in #16244 but had no success. [#16244] * Extended `Phalcon\Di\Injectable` from `stdClass` to remove the deprecation warning (dynamic properties) for PHP 8.2 [#16308] * Corrected the return type of `Phalcon\Mvc\View::getVar()` so that stubs can be accurate. [#16276] * Changed all the `encode`/`decode` methods for JSON to use the `Phalcon\Support\Helper\Json\*` classes. [#15608] * Changed the `Phalcon\Support\Helper\Json\*` classes to clear up `json_last_error()` before doing any conversions. [#15608] * Fixed `Phalcon\Http\Request::getJsonRawBody` to protect from empty body [#16373] * Added `getAdapter()` in `Phalcon\Mvc\Model\Metadata` to retrieve the internal cache adapter if necessary. [#16244] * Added `Phalcon\Storage\Adapter\Weak` implemented with WeakReference has a cache/retrieval solution for objects not yet collected by the Garbage Collection. [#16372] * Wed Jun 21 2023 Arjen de Korte <suse+build@de-korte.org> - update to 5.2.2 * Fixed `Encryption\Crypt::checkCipherHashIsAvailable` to allow proper setting of the hash [#16314] * Removed `unlikely` from `if` statements from the Stream storage adapter and Json serializer [#16339] * Fixed `Storage\Adapter\Stream::get()/set()` to correctly calculate the path if the prefix is present in the key [#16348] * Fixed `Html\Helper\Input\Checkbox` to correctly process empty values [#15959] * Sun Mar 05 2023 Arjen de Korte <suse+build@de-korte.org> - update to 5.2.1 * Fixed compilation under PHP 8.2 [#16293] - update to 5.2.0 * Fixed `Phalcon\Html\Helper\Title::prepend` to correctly prepend text in subsequent calls [#16283] * Added support for PHP 8.2 [#15973] * Sat Jan 14 2023 Arjen de Korte <suse+build@de-korte.org> - update to 5.1.4 * Fixed `Phalcon\Acl\Adapter\Memory::isAllowed` to not use the deprecated `ReflectionType::getClass` [#16255] - update to 5.1.3 * Fixed `Phalcon\Mvc\Micro::handle` to type check an object for the `finish` [#16240] * Fixed `Phalcon\DI\Service::resolve` to not call the `get()` from the container and cause an infinite loop [#15032] * Sat Dec 10 2022 Arjen de Korte <suse+build@de-korte.org> - update to 5.1.2 * Fixed `Phalcon\Support\Debug` to correctly calculate the documents URL for the hyperlinks [#16223] * Fixed `Phalcon\Html\TagFactory` docblock for autocompletion * Fixed `Phalcon\Db\Profiler` by correctly calculating the seconds (reapplied changes) [#15822] * Added `Phalcon\Html\TagFactory` to the `Phalcon\Di\FactoryDefault\Cli` [#16233] * Sat Dec 10 2022 Arjen de Korte <suse+build@de-korte.org> - Remove php7 build for Tumbleweed (PHP 7.4 has reached EOL) * Mon Nov 28 2022 Arjen de Korte <suse+build@de-korte.org> - update to 5.1.1 * Fixed `Phalcon\Filter::sanitize` to return correct data when `noRecursive` is `true` [#16199] * Fixed `Phalcon\Html\Escaper::html` to not return `null` when a zero string is passed [#16202] * Sat Nov 05 2022 Arjen de Korte <suse+build@de-korte.org> - update to 5.1.0 * Fixed `Phalcon\Mvc\View\Engine\Volt\Compiler::isTagFactory` to correctly detect a `TagFactory` object without throwing an error [#16097] * Fixed default values for `Phalcon\Cli`, `Phalcon\Dispatcher` and `Phalcon\Application` components to ensure not `null` values are passed to methods [#16186] * Fixed `Phalcon\Form::clear` to correctly clear the elements and not recurse [#15956] * Added `Phalcon\Http\Request::getPatch()` to get a value from a PATCH request [#16188] * Added `Phalcon\Http\Request::getFilteredPatch()` to get a value filtered from a PATCH request [#16188] * Added `Phalcon\Http\Request::hasPatch()` to check if a value exist in a PATCH request [#16188] - update to 5.0.5 * Fixed `Phalcon\Config\Config::setData` to pass the `insensitive` flag to child objects [#16171] * Fixed `Phalcon\Config\Adapter\Groupped::__construct` to pass the `insensitive` flag to child objects [#16171] * Fixed `Phalcon\Session\Manager::setName`, removing the regex check for the name for custom adapters to work with `create_sid()` [#16170] * Fixed `PdoResult::fetchAll` when passed class name in 2nd argument [#16177] * Fixed `Forms\Form::label` to accept an array as a default variable [#16180] - update to 5.0.4 * Fixed `Phalcon\Encryption\Security` to take into account the `workFactor` in the cost calculation [#16153] * Removed double unserializing during Model caching [#16035] * Fixed `Phalcon\Db\Adapter\Pdo\Mysql::describeIndexes` to assign an empty string in the index type of `null` and remove warnings [#16157] * Fixed `Phalcon\Db\Adapter\Pdo\Sqlite::describeIndexes` to assign an empty string in the index type of `null` and remove warnings [#16157] * Fixed `Phalcon\Mvc\Model\Manager::notifyEvent` to return `true` instead of `null` on success [#16161] * Fixed `Phalcon\Encryption\Security\JWT\Validator::validateExpiration` to correctly validate the `exp` claim [#16166] * Mon Oct 17 2022 Arjen de Korte <suse+build@de-korte.org> - update to 5.0.3 * Fixed `Phalcon\Filter\Sanitize\StringVal` to accept flags for `htmlspecialchars()` [#16135] * Fixed `Phalcon\Html\Escaper::attributes()` to honor the `$flags` set for `htmlspecialchars()` [#16134] * Fri Sep 30 2022 Arjen de Korte <suse+build@de-korte.org> - Update to 5.0.2 * Fixed `Phalcon\Html\Escaper::attributes()` to accept any value and transform it to string [#16123] * Fixed `Phalcon\Logger\AbstractLogger::getLevelNumber()` to better check for string levels [#16123] - Update to 5.0.1 * Fixed `Phalcon\Encryption\Security\JWT\Token\Token::validate()` to correctly call validator methods [#16115] * Added `Phalcon\Encryption\Security\JWT\Validator::get()` and `Phalcon\Encryption\Security\JWT\Validator::set()` for validation data [#16115] - Update to 5.0.0 * Changed `Phalcon\Logger\Adapter\Stream::process` to open the log file, check for locks, write contents and close the stream [#16072] * Changed getters and setters from shorthand format to full methods [#16102] * Changed return types to `array` in `Phalcon\Annotations\Reflection` class methods [#16106] * Changed `Phalcon\Html\Escaper::attributes()` to also accept an array of attributes [#16108] * Fixed and improved return type of `object` and `?object` [#16023] * Fixed `Phalcon\Filter\Validation\Validator\Digit` to use only strings for `ctype_*` calls [#16064] * Fixed `Phalcon\Flash\AbstractFlash::outputMessage` to return the message (implicitFlush) [#16063] * Fixed `Phalcon\Filter\Validation\Validator\Numericality` to correctly detect illegal characters within string numbers [#16070] * Fixed segmentation fault on Reflection of `Phalcon\Mvc\Model` class [#16080] * Fixed segmentation fault on Reflection [#16096] * Added `Phalcon\Encryption\Security\JWT\Token::validate()` to validate a token's claims [#16094] * Added `Phalcon\Encryption\Security\JWT\Token::verify()` to verify a token's signature [#16094] * Added `Phalcon\Encryption\Security\JWT\Validator::getErrors()` to return any errors with the validation as an array [#16094] - Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.md * Thu Jun 03 2021 Arjen de Korte <suse+build@de-korte.org> - Update to 4.1.2 * Fixed Logger\Log::log() log to recognize all log levels. * Changed setClaims to be protected so that the Phalcon\Security\JWT\Builder class can be properly extended. - Changed to PECL repository - Fix specfile typos and include %license * Thu Feb 18 2021 Arjen de Korte <suse+build@de-korte.org> - Use _multibuild (prepare to build for php8) - Use php_cfgdir and php_extdir macros to determine location of files * Sun Jan 24 2021 Jan Engelhardt <jengelh@inai.de> - Trim filler wording from description. * Sat Jan 16 2021 Arjen de Korte <suse+build@de-korte.org> - Use php-config to determine location of files in package
/etc/php8/conf.d/phalcon.ini /usr/lib/php8/extensions/phalcon.so /usr/share/doc/packages/php8-phalcon /usr/share/doc/packages/php8-phalcon/CODE_OF_CONDUCT.md /usr/share/doc/packages/php8-phalcon/CODE_OWNERS.TXT /usr/share/licenses/php8-phalcon /usr/share/licenses/php8-phalcon/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Nov 17 00:14:11 2024