Community News: Latest PECL Releases (01.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/[email protected]) (@matyhtf)
    • Supported PHP_NORMAL_READ for socket_read (swoole/[email protected]) (@matyhtf)

    Fixed

    • Fixed Coroutine::defer coredump in PHP8 (#3997) (@huanghantao)
    • Fixed Coroutine::Socket::errCode is not set correctly when using thread context (swoole/[email protected]) (@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

from PHPDeveloper.org https://ift.tt/3pky4Yj
via IFTTT

Leave a Reply

Back to Top