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

Community News:
Latest PECL Releases (09.19.2017)
Sep 19, 2017 @ 08:05:01

Latest PECL Releases:

  • SeasLog 1.7.6
    - Fixed analyzerDetail bug, use grep -ai key_words.

    • Fixed issue #152. Segfault in cli.
  • SeasLog 1.7.5
    - Update license from Apache License 2.0 to PHP License 3.01. - Support send to Rsyslog(TCP/UDP) with RFC5424. - Support RequestId differentiated requests to fixed issue #134. - Support for log template customizations to fixed issue #12 #143. - Update SeasLog Analyzer scripts version to 1.1.0, to fixed issue #139. - Optimization of analyzerCount and analyzerDetail to fixed issue #133. - Fixed issue #138. Error by file exists. - Fixed issue #140. Error by setDatetimeFormat. - Fixed issue #142. Error by too many open files. - Fixed issue #144. Error by read log detail order desc. - Fixed issue #145. Error by analyzerDetail. - Fixed issue #146. Segfault at php-fpm.
  • gRPC 1.6.0
    - License changed to Apache 2.0 - Added support for php_namespace option in codegen plugin #11886 - Updated gRPC C Core library version 1.6
  • parle 0.6.1
    - Removed FLAG_REGEX_* prefix from the lexer flag constants - Removed non worky rexeg from range signature for pushMacro method
  • parle 0.6.0
    - Fix consistency of return type in 7.0/7.1/7.2 (Remi Collet) - Fix memory leak in ParleStack - Max parser id is set to UINT16_MAX to save memory. This might be changed in the future - Push signatures accepting string range for regex was removed as ZPP would deliver copies anyway - Turned Lexer methods bol, flags and state into properties - Turned Parser methods action and reduceId into properties - Turned Stack methods empty and size into properties
  • mongodb 1.3.0RC1
    ** Bug * [PHPC-994] - Fix HAVE_SOCKLEN_T macro redefinition for Windows builds * [PHPC-1005] - Ensure array symtable converts to object proptable in PHP 7.2 * [PHPC-1006] - Do not modify memory of Persistable::bsonSerialize() return value

    ** Task * [PHPC-996] - Remove support for PHP 5.4 * [PHPC-997] - Update date/time handling code due to changes in timelib * [PHPC-1004] - Rename ObjectID to ObjectId * [PHPC-1007] - Upgrade libbson and libmongoc to 1.8.0 * [PHPC-1008] - Use SETUP_OPENSSL() in config.w32 if available

    ** Improvement * [PHPC-1001] - Report field name for invalid UTF-8 and unsupported zval types during BSON encoding

  • mongodb 1.3.0beta2
    ** Bug * [PHPC-994] - Fix HAVE_SOCKLEN_T macro redefinition for Windows builds * [PHPC-1005] - Ensure array symtable converts to object proptable in PHP 7.2 * [PHPC-1006] - Do not modify memory of Persistable::bsonSerialize() return value

    ** Task * [PHPC-996] - Remove support for PHP 5.4 * [PHPC-997] - Update date/time handling code due to changes in timelib * [PHPC-1004] - Rename ObjectID to ObjectId * [PHPC-1007] - Upgrade libbson and libmongoc to 1.8.0 * [PHPC-1008] - Use SETUP_OPENSSL() in config.w32 if available

    ** Improvement * [PHPC-1001] - Report field name for invalid UTF-8 and unsupported zval types during BSON encoding

  • redis 3.1.4RC3
    phpredis 3.1.4RC3

    The primary new feature phpredis 3.1.4 is the ability to send MULTI .. EXEC blocks in pipeline mode. There are also many bugfixes and minor improvements to the api, listed below:

    • Allow mixing MULTI and PIPELINE modes (experimental)! [5874b0] (Pavlo Yatsukhnenko)

    • Added integration for coverty static analysis and fixed several warnings [faac8b0, eff7398, 4766c25, 0438ab4, 1e0b065, 733732a, 26eeda5, 735025, 42f1c9, af71d4] (Pavlo Yatsukhnenko)

    • Fixed link to redis cluster documentation [3b0b06] (Pavlo Yatsukhnenko)

    • Remove unused PHP_RINIT and PHP_RSHUTDOWN functions [c760bf] (Pavlo Yatsukhnenko)

    • Removed duplicate HGET in redis array hash table, formatting [d0b9c5] (Pavlo Yatsukhnenko)

    • Treat NULL bulk as success for session read [659450] (Pavlo Yatsukhnenko)

    • Refactor redis_send_discard [ea15ce] (Pavlo Yatsukhnenko)

    • Updated runtime exception handling [8dcaa4, 7c1407] (Pavlo Yatsukhnenko)

    • Added a github issue template [61aba9] (Pavlo Yatsukhnenko)

    • Initialize gc member of zend_string [37f569) (Pavlo Yatsukhnenko)

    • Fix valgrind warnings [471ce07, 1ab89e1, b624a8b] (Pavlo Yatsukhnenko)

    • Fix php5/php7 compatibility layer [1ab89e, 4e3225] (Pavlo Yatsukhnenko)

    • Fix typo in README.markdown [e47e44] (Mark Shehata)

    • Improve redis array rehash [577a91] (Pavlo Yatsukhnenko)

    • Change redis array pure_cmds from zval to hashtable [a56ed7] (Pavlo Yatsukhnenko)

    • Don't try to set TCP_NODELAY on a unix socket and don't warn on multiple calls to pipeline [d11798, 77aeba] (Michael Grunder)

    • Use zend_string rather than char* for various context fields (err, prefix, etc) [2bf7b2] (Pavlo Yatsukhnenko)

    • Various other library fixes [142b51, 4452f6, e672f4, 658ee3, c9df77, 4a0a46] (Pavlo Yatsukhnenko)

  • redis 3.1.4RC2
    phpredis 3.1.4RC2

    The primary new feature phpredis 3.1.4 is the ability to send MULTI .. EXEC blocks in pipeline mode. There are also many bugfixes and minor improvements to the api, listed below:

    • Allow mixing MULTI and PIPELINE modes (experimental)! [5874b0] (Pavlo Yatsukhnenko)

    • Added integration for coverty static analysis and fixed several warnings [faac8b0, eff7398, 4766c25, 0438ab4, 1e0b065, 733732a, 26eeda5, 735025, 42f1c9, af71d4] (Pavlo Yatsukhnenko)

    • Fixed link to redis cluster documentation [3b0b06] (Pavlo Yatsukhnenko)

    • Remove unused PHP_RINIT and PHP_RSHUTDOWN functions [c760bf] (Pavlo Yatsukhnenko)

    • Removed duplicate HGET in redis array hash table, formatting [d0b9c5] (Pavlo Yatsukhnenko)

    • Treat NULL bulk as success for session read [659450] (Pavlo Yatsukhnenko)

    • Refactor redis_send_discard [ea15ce] (Pavlo Yatsukhnenko)

    • Updated runtime exception handling [8dcaa4, 7c1407] (Pavlo Yatsukhnenko)

    • Added a github issue template [61aba9] (Pavlo Yatsukhnenko)

    • Initialize gc member of zend_string [37f569) (Pavlo Yatsukhnenko)

    • Fix valgrind warnings [471ce07, 1ab89e1, b624a8b] (Pavlo Yatsukhnenko)

    • Fix php5/php7 compatibility layer [1ab89e, 4e3225] (Pavlo Yatsukhnenko)

    • Fix typo in README.markdown [e47e44] (Mark Shehata)

    • Improve redis array rehash [577a91] (Pavlo Yatsukhnenko)

    • Change redis array pure_cmds from zval to hashtable [a56ed7] (Pavlo Yatsukhnenko)

    • Don't try to set TCP_NODELAY on a unix socket and don't warn on multiple calls to pipeline [d11798, 77aeba] (Michael Grunder)

    • Use zend_string rather than char* for various context fields (err, prefix, etc) [2bf7b2] (Pavlo Yatsukhnenko)

    • Various other library fixes [142b51, 4452f6, e672f4, 658ee3, c9df77, 4a0a46] (Pavlo Yatsukhnenko)

tagged:

Link: