Community News: Latest PECL Releases (11.26.2024)

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

PHPDeveloper.org

Read More

Latest News

PHP-Releases

PHP 8.4.1 released!

PHP 8.1.31 released!

PHP 8.3.14 released!

PHP 8.2.26 released!

Generated by Feedzy