Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Community News:
Latest PECL Releases (03.19.2019)
Mar 19, 2019 @ 08:05:02

Latest PECL Releases:

  • ahocorasick 0.0.6
    Version fixes

  • ahocorasick 0.0.5
    Memory handling fixes in the match result fixes. Minor test and code fixes. PHP 7.3, 7.4 support added.
  • ahocorasick 0.0.4
    Initial release
  • ahocorasick 0.0.3
    Initial release
  • redis 4.3.0
    phpredis 4.3.0

    This is probably the latest release with PHP 5 suport!!!

    • Proper persistent connections pooling implementation [a3703820, c76e00fb, 0433dc03, c75b3b93] (Pavlo Yatsukhnenko)
    • RedisArray auth [b5549cff, 339cfa2b, 6b411aa8] (Pavlo Yatsukhnenko)
    • Use zend_string for storing key hashing algorithm [8cd165df, 64e6a57f] (Pavlo Yatsukhnenko)
    • Add ZPOPMAX and ZPOPMIN support [46f03561, f89e941a, 2ec7d91a] (@mbezhanov, Michael Grunder)
    • Implement GEORADIUS_RO and GEORADIUSBYMEMBER_RO [22d81a94] (Michael Grunder)
    • Add callback parameter to subscribe/psubscribe arginfo [0653ff31] (Pavlo Yatsukhnenko)
    • Don't check the number affected keys in PS_UPDATE_TIMESTAMP_FUNC [b00060ce] (Pavlo Yatsukhnenko)
    • Xgroup updates [15995c06] (Michael Grunder)
    • RedisCluster auth [c5994f2a] (Pavlo Yatsukhnenko)
    • Cancel pipeline mode without executing commands [789256d7] (Pavlo Yatsukhnenko)
    • Use zend_string for pipeline_cmd [e98f5116] (Pavlo Yatsukhnenko)
    • Different key hashing algorithms from hash extension [850027ff] (Pavlo Yatsukhnenko)
    • Breaking the lock acquire loop in case of network problems [61889cd7] (@SkydiveMarius)
    • Implement consistent hashing algorithm for RedisArray [bb32e6f3, 71922bf1] (Pavlo Yatsukhnenko)
    • Use zend_string for storing RedisArray hosts [602740d3, 3e7e1c83] (Pavlo Yatsukhnenko)
    • Update lzf_compress to be compatible with PECL lzf extension [b27fd430] (@jrchamp)
    • Fix RedisCluster keys memory leak [3b56b7db] (Michael Grunder)
    • Directly use return_value in RedisCluster::keys method [ad10a49e] (Pavlo Yatsukhnenko)
    • Fix segfault in Redis Cluster with inconsistent configuration [72749916, 6e455e2e] (Pavlo Yatsukhnenko)
    • Masters info leakfix [91bd7426] (Michael Grunder)
    • Refactor redis_sock_read_bulk_reply [bc4dbc4b] (Pavlo Yatsukhnenko)
    • Remove unused parameter lazy_connect from redis_sock_create [c0793e8b] (Pavlo Yatsukhnenko)
    • Remove useless ZEND_ACC_[C|D]TOR. [bc9b5597] (@twosee)
    • Documentation improvements (@fanjiapeng, @alexander-schranz, @hmc, Pavlo Yatsukhnenko, Michael Grunder)
  • swoole 4.3.1
    Enhancement --- * After `Server` enabled `ssl_verify_peer`, the client without the certificate will be forcibly disconnected (31a038f) (@shiguangqi) * `MySQLStatement::execute` can accept null arguments (0207ebc) (@twose) * Now part of the fatal error message caused by illegal code will show the call stack trace, the warning will be more friendly (such as calling the coroutine method outside the coroutine) (@twose)

    Fixed

    • FixedswSignalfd_set unexpected result (#2397) (@junwei-qu)
    • Fixed Socks5proxy memory error (9dd0b7c) (@twose)
    • FixedRedis backward compatibility (connect timeou configuration does not work) (21f34cc) (@twose)
    • Fixed Server reload BUG (31a038f) (@shiguangqi)
    • Fixed CoHttpClient with defer mode and call recv with the timeout agrument but timeout does not work (2c1cd83) (@twose)
    • Fixed call the coroutine method out side the coroutine core dump (2bf6b09) (@twose)
    • Fixed Swoole + PHP73 with pcre.jit on MacOS core dump (17ccaf3) (@twose)
    • Fixed build failed on 32-bit env (#2411) (@twose)
    • Fixed CoSocket construct failed (@twose)
    • FixedProcessPool system msg queue not work (#2424) (@matyhtf)
    • Fixed user and group configurations not work in Server with BASE mode (#2402) (@matyhtf)
    • Fixed CoMySQL connect timeout coredump on low version of Linux (d6736e4) (@twose)
tagged:

Link: