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