Skip to content

v4.4.13RC2

Pre-release
Pre-release
Compare
Choose a tag to compare
@twose twose released this 11 Dec 07:59
· 1731 commits to master since this release

New API

Enhancement

  • Support websocket compression on Coroutine\Http\Server (#2943) (@twose)
  • Support CURLOPT_PUT, CURLOPT_INFILE, CURLOPT_INFILESIZE (#2954) (@twose)
  • Add error info for bind error (#2972) (@LeiZhang-Hunter) (@twose)
  • Update error info if socket call failed (it will not warn anymore if not necessary) (1e9b8cb) (@twose)
  • Move the library to a separate repo (@twose)
  • Support CURLOPT_IPRESOLVE (library-12ffb4d6) (@twose)
  • Support CURLOPT_PORT, CURLOPT_PROXYPORT, CURLOPT_DNS_USE_GLOBAL_CACHE (library-5a718920) (@twose)
  • Better CURLOPT_ENCODING support (library-7b680712) (@twose)
  • Support curl_reset, CURLOPT_PROXYTYPE, CURLOPT_PROXYUSERNAME, CURLOPT_PROXYPASSWORD, CURLOPT_PROXYUSERPWD (library-84ce0a04) (@twose)

Fixed

Kernel

  • Refactor swoole_(get|set)_object to the way of extending zend_object (more stable and efficient) (#2966) (@twose)
  • Support Github Actions (@twose) (@matyhtf)