Community News: Latest PECL Releases (06.14.2022)
Latest PECL Releases:
- ice 1.9.0
- PHP 8.1, add support fix #299- Switch to Github Actions fix #302
- Update zephir to 0.16.0
- Update zephir parser to 1.5.0
- rdkafka 6.0.2
## Bugfixes - Fixed signature of RdKafkaKafkaConsumer::getMetadata() (#521, @arnaud-lb) - datadog_trace 0.75.0
## Tracer ### Added - Add a new decision maker mechanism #1598 - Rename DD_TRACE_X_DATADOG_TAGS_PROPAGATE_SERVICE to DD_TRACE_PROPAGATE_SERVICE #1612, #1613 - Add support for unix domain sockets #1601 - Add RedisCluster split by host #1602 (Thanks to @radykal-com) - Add http.useragent to root span #1607Fixed
- Fix #1582: *_id keys in meta and metrics are wrongly encoded #1599
- Fix dlerror logging format #1605
- Fix DD_TRACE_URL_AS_RESOURCE_NAMES_ENABLED accidentally guarding http.method and http.url as well #1608
Internal changes
- Fix downstream job trigger for deployments to rel-env #1597
- Update dd-trace-php link for reliability environment #1595
- Move request-replayer from our internal deprecated repository to dd-trace-php #1600
- Support restricting PHP versions while running randomized tests #1604
- Transition to non-legacy circleci images #1609
- pecl_http 3.3.0
* Fix httpClient::requeue() not updating response callback * Backport bug fixes and features from v4: * Fixed configure reliably finding the right libcurl features available * Fixed cookie handling with libcurl 7.77+ and consistently across all supported libcurl versions (follow-up to gh issue #116) * Fixed cookies failing with libcurl >= 7.77 (see gh issue #116) * Fixed tests using $_ENV instead of getenv() to find executables in PATH (see gh issue #113) * Fixed configure on systems which do not provide icu-config * Fixed gh-issue #89: Cookie handling cannot be disabled since v3.2.1 * Added httpEnv::reset(): resets internal HTTP request cache (see gh issue #90) * Added request options: * httpClientCurl::$abstract_unix_socket * httpClientCurl::$altsvc * httpClientCurl::$altsvc_ctrl * httpClientCurl::$aws_sigv4 * httpClientCurl::$doh_url * httpClientCurl::$dns_shuffle_addresses * httpClientCurl::$haproxy_protocol * httpClientCurl::$hsts * httpClientCurl::$hsts_ctrl * httpClientCurl::$http09_allowed * httpClientCurl::$maxage_conn * httpClientCurl::$pinned_publickey * httpClientCurl::$proxy_ssl * httpClientCurl::$socks5_auth * httpClientCurl::$tcp_fastopen * httpClientCurl::$tls13_ciphers * httpClientCurl::$xoauth2_bearer * Added request option constants: * httpClientCurlAUTH_AWS_SIGV4 * httpClientCurlAUTH_BEARER * httpClientCurlAUTH_NONE * httpClientCurlHTTP_VERSION_2_PRIOR_KNOWLEDGE * httpClientCurlHTTP_VERSION_3 * httpClientCurlSSL_VERSION_MAX_* * httpClientCurlSSL_VERSION_TLSv1_3 * Added library version constants: * httpClientCurlVersionsBROTLI * httpClientCurlVersionsCAINFO * httpClientCurlVersionsCAPATH * httpClientCurlVersionsHYPER * httpClientCurlVersionsICONV * httpClientCurlVersionsNGHTTP2 * httpClientCurlVersionsQUIC * httpClientCurlVersionsZSTD - pecl_http 4.2.3
* Fix httpClient::requeue() not updating response callback - phalcon 5.0.0RC2
Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.mdChanged
- Changed the
StringVal
filter to now usehtmlspecialchars()
#15978
Fixed
- Fixed
PhalconHttpResponse::getQualityHeader()
to check if the server variable isnull
before performingpreg_split
#15984
Added
- Added
StringValLegacy
filter usingfilter_var()
for PHP less than 8.1 #15978
- Changed the
- mongodb 1.14.0beta1
** 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** 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-2090] - Add MongoDB 5.0 to load balancer CI matrix
** Improvement * [PHPC-2087] - Bump maxWireVersion for MongoDB 6.0 * [PHPC-2094] - Relay command comment when constructing a cursor