Latest PECL Releases:
- swoole 4.2.0
+ Add new coroutine hooks,tcp,udp,ssl,tls,sleep,usleep, and file read and write,mkdir...etc, be async automatically- New ability of the server/client to send the
swoole_websocket_frameobject directly, support any type offrameconstruction, send and receive, support__toString - Better
AIO - Add the
ProcessPool::getProcessmethod - Support
--with-hiredis-dir,--with-nghttp2-dircompiling parameters
- Enhanced
send_yield, automatic retry within the timeout - Enhanced timer round detection, repaired millisecond-level ultra-short timer execution error
- Enable
TCP_NODELAYby default, turn offNagle algorithm, reduce latency - More standardized PECL package
- Re-support the sending of HTTP-header with custom
content-lengthof 0 - Fixed an issue that can not access the Private/Protect properties in the class after coroutine yield caused by
EG(scope)not switched in PHP7.0.x - Fixed the error opcode and finish status in
websocket_server - Fixed the
async_dns_lookupbug - Completed the code about
channel.coverflow space handling - Fixed the bug of
channel->close - Fixed the bug of coroutine
socket->recv_package - Repair MySQL Statement->execute does not support null parameters
- Support for identifying
form-dataencoding with a semicolon-separatedboundary - Add many high-quality unit tests, greater stability
- Remove useless time wheel algorithm
- New ability of the server/client to send the
- gRPC 1.15.0
- gRPC C Core 1.15 uptake




