Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Community News:
Latest PECL Releases (11.26.2024)
Nov 26, 2024 @ 08:05:15

Latest PECL Releases:

  • smbclient 1.1.2
    Build fixes.

  • zephir_parser 1.7.0
    ### Added - Enabled PHP 8.4 support [#154](https://github.com/phalcon/php-zephir-parser/issues/154)
  • couchbase 4.2.5
    Enhancements ============
    • PCBC-1004: Insert ABI version tag into PHP extension namespace (#187). At this moment this feature is optional and does not break existing ABI. The extension namespace will become versioned by default since 4.3.0.

    Fixes

    • PCBC-975: Fix expiry with upsertMulti

    • PCBC-1017: Update user agent generation

  • swoole 6.0.0RC1
    - Added `non-blocking, reentrant coroutine mutex lock`, which can be used between processes/threads without blocking them. @NathanFreeman - `SwooleCoroutineSocket::getoption()` supports the `TCPINFO` feature. @matyhtf - `SwooleClient` synchronous blocking client supports `http` proxy. @matyhtf - Added asynchronous non-blocking `TCP/UDP/Unix socket` client `SwooleAsyncclient`. @matyhtf - Optimized the `SwooleRedisServer::format()` method to support zero-copy memory, compatible with the `Redis` protocol. @matyhtf - Fixed `Fatal error` issue caused by `PHP-8.4`'s `timeout` feature in ZTS mode. @matyhtf - Fixed compatibility issue with the `exit()` function in `swoole` for `PHP-8.4`. @remicollet - Fixed the issue where `SwooleThread::getNativeId()` did not work in `cygwin`. @matyhtf - Fixed the issue causing `SIGSEGV` in `SwooleCoroutine::getaddrinfo()` method. @matyhtf - Fixed the issue where the runtime TCP module did not support dynamically enabling SSL encryption. @matyhtf - Fixed the issue where the HTTP client had an incorrect timeout after running for a long time. @matyhtf - Fixed the problem where the mutex lock of `SwooleTable` could not be used before the process exited. @matyhtf - Fixed the failure of `SwooleServer::stop()` when using named parameters. @matyhtf - Fixed the issue with the `toArray` function of concurrent containers in `SWOOLE_THREAD` multi-thread mode. @matyhtf - Fixed the issue of being unable to delete nested numeric keys in `SwooleThreadMap` in `SWOOLE_THREAD` multi-thread mode. @matyhtf - Multi-thread mode `SWOOLE_THREAD` supports restarting worker threads. @matyhtf - Multi-thread mode `SWOOLE_THREAD` supports starting timers in the `Manager` thread. @matyhtf - Compatible with the `curl` extension of `PHP-8.4`. @matyhtf @NathanFreeman - Refactored `iouring`. @matyhtf @NathanFreeman - Optimized timers so that synchronous processes do not depend on signals. @matyhtf - Optimized the `SwooleCoroutineSystem::waitSignal()` method to allow listening to multiple signals simultaneously. @matyhtf - This version is a `pre-release` and should not be used in production environments, only in testing environments.
  • datadog_trace 1.5.1
    ## Tracer

    Added

    • Add mysqli_real_query to MysqliIntegration #2965

    Application Security Management

    Fixed

    • Bridge more musl/glibc diffs in aarch64 Datadog/nginx-datadog#140
tagged:

Link:


Trending Topics: