Community News: Latest PECL Releases (07.19.2022)

Latest PECL Releases:

mongodb 1.14.0
** Bug
* [PHPC-2088] – Memory leak in php_phongo_zval_to_bson_value
* [PHPC-2089] – Various bson_value_t memory leaks in ClientEncryption methods
* [PHPC-2098] – phongo_clientencryption_init uses wrong signature when compiling without CSFLE

** Epic
* [PHPC-2045] – FLE 1.0 Shared Library
* [PHPC-2091] – Queryable Encryption Support

** New Feature
* [PHPC-1899] – getServerConnectionId for command monitoring events
* [PHPC-2005] – Support ‚let‘ option for multiple CRUD commands
* [PHPC-2049] – BulkWrite and Query support comment option of any type
* [PHPC-2085] – autoEncryption options for queryable encryption
* [PHPC-2092] – ClientEncryption options for queryable encryption
* [PHPC-2096] – Implement Manager::getEncryptedFieldsMap()
* [PHPC-2097] – Enable ClientEncryption constructor

** Task
* [PHPC-2053] – Remove mongodb.mock_service_id INI option
* [PHPC-2078] – Allow PECL release-upload.php to verify version constants
* [PHPC-2086] – Test against MongoDB 6.0
* [PHPC-2090] – Add MongoDB 5.0 to load balancer CI matrix
* [PHPC-2099] – Add crypt_shared to CI matrix as an alternative to mongocryptd
* [PHPC-2109] – Document Queryable Encryption API as „Public Technical Preview“

** Improvement
* [PHPC-2087] – Bump maxWireVersion for MongoDB 6.0
* [PHPC-2094] – Relay command comment when constructing a cursor
* [PHPC-2104] – EncryptOpts queryType should accept a string consistent with queryType in encryptedFields

datadog_trace 0.76.1
### Fixed

Bump PHP minimum version in PECL #1652
PHP 7.3+ Fix compatibility with opcache #1656

Internal changes

%d resource ids in language tests #1657

gRPC 1.48.0RC1
– gRPC Core 1.48.0 update
phalcon 5.0.0RC3
Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.md

Fixed

Fixed PhalconTag::textArea() to check if the value is null before calling htmlspecialchars #15992

Fixed

Phalcon/Filter/Validation/Validator/Alnum

Phalcon/Filter/Validation/Validator/Alpha

Phalcon/Filter/Validation/Validator/Confirmation

Phalcon/Filter/Validation/Validator/CreditCard

Phalcon/Filter/Validation/Validator/StringLength/Max

Phalcon/Filter/Validation/Validator/StringLength/Min to check if the value is null before calling internal PHP methods #15992

Fixed PhalconHtmlHelperTitle to properly use indent and delimiter #15984

Fixed PhalconMvcViewEngineVolt::isIncluded() and PhalconMvcViewEngineVolt::length() to check for null values before calls to php methods #15984

Fixed PhalconMvcViewEngineVoltCompiler::expression() to use double quotes instead of single ones #15984

Fixed PhalconSupportVersion::getPart() to always return string values #15984

Fixed PhalconDispatcherDispatcherInterface::setModuleName() to accept null #15997

Fixed PhalconDispatcherAbstractDispatcher::setModuleName() to accept null #15997

Fixed PhalconDispatcherAbstractDispatcher::getModuleName() to also return null #15997

Added

Added support for webp images for PhalconImageAdapterGd #15977

Added PhalconMvcModelManagerInterface::getBuilder() to return the existing builder (created by createBuilder()) #15966

Added PhalconMvcModelManager::getBuilder() to return the existing builder (created by createBuilder()) #15966

PHPDeveloper.org
Read More

Latest News

PHP-Releases

PHP 8.1.9 released!

PHP 8.0.22 released!

PHP 7.4.30 released!