| Package Information | 
                
                    | Summary | Event-driven asynchronous and concurrent networking engine with high performance for PHP. | 
                
                    | Maintainers | Han Tianfeng                                                            <
                                    rango at swoole dot com                                >
                                                        (lead)
                                                                                    [details] Bruce Dou                                                            <
                                    doubaokun at php dot net                                >
                                                        (developer)
                                                                                    [details]
 Lufei                                                            <
                                    lufei at php dot net                                >
                                                        (developer)
                                                                                    [details]
 
 | 
                
                    | License | Apache2.0 | 
                
                    | Description | Event-driven asynchronous and concurrent networking engine with high performance for PHP. - event-driven
 - coroutine
 - asynchronous non-blocking
 - multi-thread reactor
 - multi-process worker
 - multi-protocol
 - millisecond timer
 - built-in tcp/http/websocket/http2 server
 - coroutine tcp/http/websocket client
 - coroutine read/write file system
 - coroutine dns lookup
 - support IPv4/IPv6/UnixSocket/TCP/UDP
 - support SSL/TLS encrypted transmission
 | 
                                    
                        | Homepage | https://github.com/swoole/swoole-src | 
                
                                    
                        | Release notes Version 4.8.1
 (stable)
 | New APIs ---
 * Added swoole_error_log_ex(), swoole_ignore_error() (#4440) (@matyhtf)
 
 Enhancement
 ---
 * Migrate admin api from ext-swoole_plus to swoole-src (#4441) (@matyhtf)
 * Added get_composer_packages command for admin server (swoole/library@07763f46) (swoole/library@8805dc05) (swoole/library@175f1797) (@sy-records) (@yunbaoi)
 * Added POST method request restrictions for write operations (swoole/library@ac16927c) (@yunbaoi)
 * Supported to get the method information of the class by get_function_info (swoole/library@690a1952) (@djw1028769140) (@sy-records)
 * Optimized admin server code (swoole/library#128) (swoole/library#131) (@sy-records)
 * Supported to request multiple groups of server information for admin server (swoole/library#124) (@sy-records)
 * Supported to get interface info for admin server (swoole/library#130) (@sy-records)
 * Supported CURLOPT_HTTPPROXYTUNNEL for SWOOLE_HOOK_CURL (swoole/library#126) (@sy-records)
 
 Fixed
 ---
 * Prohibit coroutine concurrent join (#4442) (@matyhtf)
 * Fixed init_row, don't clear lock_ and lock_pid (#4446) (@Txhua) (@matyhtf)
 * Fixed missing helper options (swoole/library#123) (@sy-records)
 * Fixed get_static_property_value command error (swoole/library#129) (@sy-records)
 |