Hello community, here is the log from the commit of package php7-phalcon for openSUSE:Factory checked in at 2020-11-13 18:59:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/php7-phalcon (Old) and /work/SRC/openSUSE:Factory/.php7-phalcon.new.24930 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php7-phalcon" Fri Nov 13 18:59:18 2020 rev:17 rq:848206 version:4.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/php7-phalcon/php7-phalcon.changes 2020-10-27 19:01:41.914863450 +0100 +++ /work/SRC/openSUSE:Factory/.php7-phalcon.new.24930/php7-phalcon.changes 2020-11-13 18:59:20.854132936 +0100 @@ -1,0 +2,113 @@ +Thu Nov 12 20:06:20 UTC 2020 - Arjen de Korte <[email protected]> + +- Update to 4.1.0 + * Added JWT (JSON Web Tokens) support under Phalcon\Security\JWT. + Offers support for: + + Token + + Parser + + Builder + + Validator + + Signers (None, HMAC) + + Base64 encode/decodeUrl helper class [#13856] + * Added additional HTML helpers under Phalcon\Html\Helper: Anchor, Base, + Body, Button, Close, Element, Form, Img, Input\Color, Input\Date, + Input\DateTime, Input\DateTimeLocal, Input\Email, Input\File, + Input\Hidden, Input\Image, Input\Input, Input\Month, Input\Numeric, + Input\Password, Input\Range, Input\Select, Input\Search, Input\Submit, + Input\Tel, Input\Text, Input\Textarea, Input\Time, Input\Url, Input\Week, + Label, Link, Meta, Ol, Script, Style, Title, Ul [#14696] + * Added Phalcon\Http\Request::getPreferredIsoLocaleVariant() to return the + base language if this is a specific one (en vs en-US) [#3135] + * Added preload for Volt, which will send a HTTP/2 preload header [#13128] + * Added Phalcon\Helper\Arr::blackList() to exclude elements of an array by + the keys obtained from the elements of a blacklist [#14801] + * Added Phalcon\Debug::renderHtml() to get a HTML representation of the + exception [#14794] + * Added Phalcon\Mvc\Router\Annotations->setActionPreformatCallback($callback) + to set a callback which pre-formats actions to custom pattern [#14819] + * Added new PDO wrapper for the Data Mapper implementation, with decorated + instance, locator and profiler + + Phalcon\DataMapper\Pdo\Connection + + Phalcon\DataMapper\Pdo\Connection\Decorated + + Phalcon\DataMapper\Pdo\Profiler\Profiler + + Phalcon\DataMapper\Pdo\Profiler\MemoryLogger + + Phalcon\DataMapper\Pdo\ConnectionLocator This component will be used in + the Data Mapper implementation but can be used as a stand alone component + for PDO connections. [#14733] + * Added new Query Builder, as well as a factory, for the Data Mapper + implementation supporting CRUD with bound parameters + + Phalcon\DataMapper\Query\Bind + + Phalcon\DataMapper\Query\Delete + + Phalcon\DataMapper\Query\Insert + + Phalcon\DataMapper\Query\Select + + Phalcon\DataMapper\Query\Update + + Phalcon\DataMapper\Query\QueryFactory This component can be used to + create SQL statements using a fluent interface. Optionally the statements + can be executed from the builder itself using the DataMapper\Pdo + connection. [#14734] + * Added Phalcon\Mvc\Micro\LazyLoader::getHandler() to return real handler + when using lazy loaded controllers for Phalcon\Mvc\Micro [#14871] + * Added Phalcon\Collection\CollectionInterface and + Phalcon\Config\ConfigInterface to use as typehints when extending or + implementing custom classes [#15106] + * Added Phalcon\Db\Adapter\AdapterInterface::getDefaultValue() and + supportsDefaultValue() methods to properly support the DEFAULT keyword + [#15180] + * Added Phalcon\Db\Adapter\AbstractAdapter::supportsDefaultValue() method to + properly support the DEFAULT keyword [#15180] + * Added service checks for the session. Now cookies will be saved in the + session only when the session service is defined [#11770, #14649] + * Changed Phalcon\Db\Adapter\*::getRawSQLStatement() to return the full SQL + query with parameters [#12196] + * Changed Phalcon\Filter::sanitize to throw a E_USER_NOTICE when a filter + does not exist. [#14679] + * PHQL now supports the use of any printable characters from the extended + ASCII table for escaped identifiers. The exception characters are [ and ]. + To use [ and ] escape they (\[, \]) [#14535] + * Removed UTF-8 charset when using Phalcon\Http\Response::setJsonContent to + apply with rfc7159 + * Changed the visibility of properties in Phalcon\Http\Message\Uri to work + with clone. [#15040] + * Change Phalcon\Validation\AbstractValidator::__construct. Save custom + validator message in options. [#15053] + * Add proxy methods without _ prefix in methods names: getRelatedRecords(), + groupResult(), exists(), preSaveRelatedRecords(), preSave(), doLowUpdate(), + postSaveRelatedRecords(), postSave(), cancelOperation(), doLowInsert(), + getConnection(), getConnectionService(), getVersion(), getSpecial() [#14971] + * Modified Phalcon\Mvc\Model\Relation to accept callable params for model + relations. [#15158] + * Fixed Phalcon\Db\Dialect\Mysql::getColumnDefinition to recognize size for + DATETIME, TIME and TIMESTAMP columns [#13297] + * Fixed Phalcon\Events\Manager to provide callable support [#13322, #15045] + * Fixed Phalcon\Validation\Validator\Uniqueness fixed except query [#15084] + * Fixed Phalcon\Mvc\Model to also check the params option in cascade + relations when deleting [#15098] + * Fixed Phalcon\Mvc\Model to also check the params option in restricted + relations when deleting [#15172] + * Fixed Phalcon\Mvc\Model::findFirst() to return correct value [#15077] + * Fixed Phalcon\Mvc\Model\CriteriaInterface::where() parameters [#15144] + * Fixed Phalcon\Http\Response\Cookies::set() to utilize the options parameter + correctly [#15129] + * Fixed Phalcon\Http\Cookie::send() to define options parameter [#15142] + * Fixed Phalcon\Crypt performance issues. [#15118] + * Fixed Phalcon\Mvc\Router\Route unicode support in patterns [#15102] + * Fixed fatal error in Phalcon\Mvc\Model::cloneResultMap() when column map is + used with orm.cast_on_hydrate turned on. [#14617] + * Fixed Phalcon\Mvc\Model::sum(), average(), minimum(), maxmium(), count() to + utilize the transaction parameter. [#15113] + * Fixed Phalcon\Mvc\Model::__set() to clear dirtyRelated when empty array is + set. [#14822] + * Fixed Phalcon\Mvc\Model to skip columns with default values when the + DEFAULT keyword is not supported by the database adapter (SQLite) [#15180] + * Fixed Phalcon\Mvc\Router to handle numeric routes properly [#14926] + * Fixed Phalcon\Session\Adapter\Redis and Phalcon\Session\Adapter\Libmemcached + to utilize the prefix option [#15184] + * Fixed Phalcon\Mvc\Model to save the modified properties of previously + queried single related records. [#15148] + * Removed Phalcon\Http\Cookie binding to session [#11770] + * Phalcon\Http\Cookie no longer depends on the session service and data will + not be duplicated in the session. This made it difficult to use cookies in + stateless applications (SPA). + * Removed unused property Phalcon\Mvc\Router::uriSource. [#15123] + +------------------------------------------------------------------- Old: ---- cphalcon-4.0.6.tar.gz New: ---- cphalcon-4.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ php7-phalcon.spec ++++++ --- /var/tmp/diff_new_pack.sxLvge/_old 2020-11-13 18:59:21.466133608 +0100 +++ /var/tmp/diff_new_pack.sxLvge/_new 2020-11-13 18:59:21.470133613 +0100 @@ -22,7 +22,7 @@ %define _architecture %([[ %{_arch} == "i586" ]] && echo "32bits" || echo "64bits") Name: %{_php}-phalcon -Version: 4.0.6 +Version: 4.1.0 Release: 0 Summary: PHP7 Extension Module License: BSD-3-Clause ++++++ cphalcon-4.0.6.tar.gz -> cphalcon-4.1.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/php7-phalcon/cphalcon-4.0.6.tar.gz /work/SRC/openSUSE:Factory/.php7-phalcon.new.24930/cphalcon-4.1.0.tar.gz differ: char 115, line 1 _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
