- Supported
PHP-8.2
- Improved coroutine exception handling, compatible with
ext-soap
- Fixed parameter compatibility of
Coroutine::printBackTrace()
anddebug_print_backtrace()
- Added pgsql coroutine client LOB supports
- Fixed
Event::add()
support for sockets resources - Fixed compile error when no zlib
- Improved websocket client, upgrade header contains websocket instead of equal
- Optimized http client, disable
keep-alive
when server sends connection close - Optimized http client, prohibit adding the
Accept-Encoding
header without compression library - Improved debug info, set password as sensitive parameter under PHP-8.2
- Fixed crash when unpack server task parsed to an unexpected string
- Enhanced
Server::taskWaitMulti()
, no blocking in coroutine environment - Fixed the problem that adding a timer less than 1ms is forced to 0
- Fixed crash when using
table::getMemorySize()
before add columns - Optimized log function, no longer print screen when writing to the log file fails