Community News: Latest PECL Releases (11.13.2018)

Latest PECL Releases:

  • psr 0.6.1
    – Fixed test failures on PHP 5.6

  • yaml 2.0.3
    Bugs Fixed:
    – #75029 Empty documents are valid (bd808)
    – #75213 Fix float parsing on Alpine (neclimdul)
    – #76309 Quote strings like "0." when emitting (bd808)
    – #76522 PHP 7.3 compilation fixes (dktapps, remicollet)
    – CRLF and whitespace fixes (petk)

  • mustache 0.8.1
    – Require libmustache >= 0.5.0
    – Remove old deprecated experimental compiler
    – Change minimum PHP version to 5.6
    – Allow installation on PHP 7.3
    – Fix missing php5to7.h (@remicollet)

  • handlebars 0.8.3
    – Allow installation on PHP 7.3
    – Removed class aliases `HandlebarsRegistryRegistry` for `HandlebarsRegistry` and `HandlebarsRegistryDefaultRegistry` for `HandlebarsDefaultRegistry`

  • psr 0.6.0
    – Added PSR-18 support (@flyinghail)
    – Documentation/CI improvements (@sergeyklay)
    – Set minimum PHP version to 5.6

  • mustache 0.8.0
    – Require libmustache >= 0.5.0
    – Remove old deprecated experimental compiler
    – Change minimum PHP version to 5.6
    – Allow installation on PHP 7.3

  • swoole 4.2.7
    + `Server` adds `task_async` config item, supports switching between pure sync mode and async mode, sync mode by default (backward compatibility)
    + Support `gethostbyname` in `Runtime::enableCoroutine`
    + Support `PHP7.3RC5` version
    * Fixed low version `GCC` compatibility problem (#2094)
    * Fixed ssl timeout bug for `client->recv`
    * Fixed `Socks5` proxy not work (#2103)
    * Fixed the bug that `connected` property of `CoRedis` was not updated. (#2104)
    * Fixed `taskWait` segment fault (#2098)
    * Fixed `CoSocket` reuse problem
    * Fixed a bug in `ProcessPool`
    – `SwooleSerialize` will be forced to close in PHP73 (unsupported temporarily)

  • redis 4.2.0RC3
    phpredis 4.2.0RC3

    The main feature of this release is new Streams API implemented by Michael Grunder.

    4.2.0RC3:

    • Optimize close method [2a1ef961] (fanjiapeng)
    • Prevent potential infinite loop for sessions [4e2de158] (Pavlo Yatsukhnenko)
    • Fix coverty warnings [6f7ddd27] (Pavlo Yatsukhnenko)
    • Fix session memory leaks [071a1d54, 92f14b14] (Pavlo Yatsukhnenko, Michael Grunder)
    • Fix XCLAIM on 32-bit installs [18dc2aac] (Michael Grunder)
    • Build warning fixes [b5093910, 51027044, 8b0f28cd] (Pavlo Yatsukhnenko, Remi Collet, twosee)

    4.2.0RC2:

    • Fix incorrect arginfo for Redis::sRem and Redis::multi [25b043ce] (Pavlo Yatsukhnenko)
    • Update STREAM API to handle STATUS -> BULK reply change [0b97ec37] (Michael Grunder)
    • Treat a -1 response from cluster_check_response as a timeout. [27df9220, 07ef7f4e, d1172426] (Michael Grunder)
    • Use a ZSET insted of SET for EVAL tests [2e412373] (Michael Grunder)
    • Missing space between command and args [0af2a7fe] (@remicollet)

    4.2.0RC1:

    • Streams API [2c9e0572] (Michael Grunder)
    • Reset the socket after a timeout to make sure no wrong data is received [cd6ebc6d] (@marcdejonge)
    • Modify session testing logic [bfd27471] (Michael Grunder)
    • Allow ‘-‘ and ‘+’ arguments and add tests for zLexCount and zRemRangeByLex [d4a08697] (Michael Grunder)
    • Fix printf format warnings [dcde9331] (Pavlo Yatsukhnenko)
    • Session module is required [58bd8cc8] (@remicollet)
    • Set default values for ini entries [e206ce9c] (Pavlo Yatsukhnenko)
    • Display ini entries in output of phpinfo [908ac4b3] (Pavlo Yatsukhnenko)
    • Persistant connections can be closed via close method + change reconnection logic [1d997873] (Pavlo Yatsukhnenko)
    • Documentation improvements (@mg, @elcheco, @lucascourot, @nolimitdev, Michael Grunder)

from PHPDeveloper.org https://ift.tt/2B4v6jN
via IFTTT

Leave a Reply