openswoole 4.8.0

Swoole PHP extension managed by Swoole Labs.


Open source PHP extension for Async IO, Coroutines and Fibers.

License: Apache 2.0

Changes

- Official PHP 8.1 stable support 🎉
- Native support for Postgres coroutine client, enable --with-postgres[=DIR]
- New HTTP server option: max_request_execution_time
- Support strict type hinting and fix the type of arguments, return value
- Bug fixed: data loss bug in Swoole table
- Bug fixed: compile issues when enabling OpenSSL on macOS
- Throw \Swoole\Exception when Swoole table is too small to avoid data loss
- Deprecation warning added: Swoole\Coroutine\Server
- Deprecation warning added: Swoole\Coroutine\Barrier
- Deprecation warning added: Swoole\Coroutine\Http\Server
- Deprecation warning added: SWOOLE_HOOK_CURL, use SWOOLE_HOOK_NATIVE_CURL