Subscribe to PHP Freaks RSS

Community News: Latest PECL Releases (06.14.2022)

syndicated from www.phpdeveloper.org on June 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 #1607

    Fixed

    • 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.md

    Changed

    • Changed the StringVal filter to now use htmlspecialchars() #15978

    Fixed

    • Fixed PhalconHttpResponse::getQualityHeader() to check if the server variable is null before performing preg_split #15984

    Added

    • Added StringValLegacy filter using filter_var() for PHP less than 8.1 #15978
  • 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