Community News: Latest PECL Releases (11.13.2018)
syndicated from www.phpdeveloper.org
on November 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.0RC3The 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
andRedis::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)