Skip to content

Releases: swoole/swoole-src

v4.4.14

26 Dec 02:34
Compare
Choose a tag to compare

Enhancement

Fixed

v4.4.13

17 Dec 07:56
Compare
Choose a tag to compare

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)

v4.4.13RC2

11 Dec 07:59
Compare
Choose a tag to compare
v4.4.13RC2 Pre-release
Pre-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)

v4.4.13RC1

05 Dec 10:34
Compare
Choose a tag to compare
v4.4.13RC1 Pre-release
Pre-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 (@LeiZhang-Hunter) (@twose) (#2972)
  • Update error info if socket call failed (it will not warn anymore if not necessary) (1e9b8cb) (@twose)
  • Make library submodule (@twose)

Fixed

Kernel

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

v4.4.12

04 Nov 12:50
Compare
Choose a tag to compare

New API

Enhancement

Fixed

v4.4.8

15 Oct 12:05
Compare
Choose a tag to compare

Deprecated

Enhancement

Fixed

v4.4.7

25 Sep 07:57
Compare
Choose a tag to compare

Enhancement

  • Support thread context (9214411) (@matyhtf)
  • Generate a warning if the channel has producers or consumers when the program exits (b9f37d9) (@twose)

Fixed

v4.4.6

18 Sep 15:35
Compare
Choose a tag to compare

Enhancement

Fixed

v4.4.5

30 Aug 13:02
Compare
Choose a tag to compare

Enhancement

Fixed

v4.4.4

18 Aug 01:49
Compare
Choose a tag to compare

Enhancement

Fixed