Subscribe to PHP Freaks RSS

Community News: Latest PECL Releases (01.26.2021)

syndicated from www.phpdeveloper.org on January 26, 2021

Latest PECL Releases:

  • swoole 4.6.2
    New APIs


    • Added Http::Request::getMethod() (#3987) (@luolaifa000)
    • Added Coroutine::Socket:recvLine() (#4014) (@matyhtf)
    • Added Socket::readWithBuffer() (#4017) (@matyhtf)

    Enhancement

    • Improved Response::create() (#3998) (@matyhtf)
    • Supported CoroutineRedis::hExists return bool with compatibility_mode (swoole/swoole-src@b8cce7c) (@matyhtf)
    • Supported PHP_NORMAL_READ for socket_read (swoole/swoole-src@b1a0dcc) (@matyhtf)

    Fixed

    • Fixed Coroutine::defer coredump in PHP8 (#3997) (@huanghantao)
    • Fixed Coroutine::Socket::errCode is not set correctly when using thread context (swoole/swoole-src@004d08a) (@matyhtf)
    • Fixed build Swoole error on latest macos (#4007) (@matyhtf)
    • Fixed php stream context is nullptr when use md5_file with url (#4016) (@ZhiyangLeeCN)
    • Fixed rshutdown deprecated warning when throw exception (#4026) (@huanghantao)

    Kernel

    • Used AIO thread hook stdio instead of coroutine socket (#4002) (@matyhtf)
    • Refactor HttpContext (#3998) (@matyhtf)
    • Refactor Process::wait() (#4019) (@matyhtf)
  • timezonedb 2021.1
    Updated to version 2021.1 (2021a)
  • zstd 0.10.0
    - Added APCu serialization support - Updated built-in zstd library to 1.4.8
  • smbclient 1.0.4
    Check if smbc_setOptionProtocols is available, as at least one distro might have a libsmbclient that is too old.
  • smbclient 1.0.3
    Add client min/max protocol to streams, and make either min/max optional.
  • smbclient 1.0.2
    --- Introduces smbclient_client_protocols() to set min and max protocol for negotiation.
  • gRPC 1.35.0
    - gRPC Core 1.35.0 update - Removed zend_hash_destroy() from postfork handler #24891
  • couchbase 3.1.0
    PCBC-742: Propagate custom value transcoder to results PCBC-707: Add scope-level query and scope qualifier support for QueryOptions. PCBC-741: Fix memory leak in Bucket::viewQuery() PCBC-734: Fix destruction of SearchOptions. PCBC-591: KeyNotFoundException is an alias for DocumentNotFoundException
  • datadog_trace 0.54.0
    ### Added - Support distributed tracing for calls to curl_multi_exec() #1119 ### Changed - Refactor PHP 7 curl distributed tracing #1123 - Real package verification on nginx, cli, apache #1129