Subscribe to PHP Freaks RSS

Community News: Latest PECL Releases (06.04.2019)

syndicated from www.phpdeveloper.org on June 4, 2019

Latest PECL Releases:

  • gRPC 1.21.3
    - #19205 Fix ZTS build shutdown segfault

  • mongodb 1.6.0alpha2
    ** Bug * [PHPC-1331] - Fix typos in ReadPreference::__set_state() errors * [PHPC-1332] - PHP array API downcasts 64-bit integers to 32-bit values on Windows * [PHPC-1341] - Remove XFAIL for unacknowledged write concern test

    ** Epic * [PHPC-837] - Update PHP driver to test in Evergreen * [PHPC-1329] - Fix Windows build failures on AppVeyor

    ** Task * [PHPC-691] - Test that Server command/query execute methods send read preference to mongos * [PHPC-857] - Create Evergreen matrix for various test configurations * [PHPC-858] - Add authentication axis to Evergreen matrix * [PHPC-859] - Add SSL axis to Evergreen matrix * [PHPC-860] - Add PHP runtime axis to Evergreen matrix * [PHPC-861] - Add MongoDB version axis to Evergreen matrix * [PHPC-862] - Add Evergreen matrix to run against nightly server builds * [PHPC-863] - Add RHEL 7.1/Power 8 to the operating system axis * [PHPC-864] - Add storage engines to Evergreen matrix * [PHPC-1180] - Fix peer certificate verification errors for SSL clusters * [PHPC-1240] - Remove noprealloc, nssize and smallfiles from MO configurations * [PHPC-1271] - Add (only) RHEL on zSeries to Evergreen Matrix * [PHPC-1276] - Create tool chain for PHP binaries * [PHPC-1299] - Add Ubuntu 16.04/ARM64 to the operating system axis * [PHPC-1333] - Revert to virtualized Travis CI environments * [PHPC-1345] - Revise fragile session ID assertions * [PHPC-1364] - Upgrade libmongoc to 1.14.0 * [PHPC-1370] - Revise test assertion for unknown modifier error message

    ** Improvement * [PHPC-1301] - php_phongo_cursor_t.got_iterator should use bool type * [PHPC-1307] - Exception interface should extend Throwable on PHP 7+ * [PHPC-1373] - WriteResult is inaccessible if executeBulkWrite() encounters socket error

  • gRPC 1.21.3RC1
    - #19205 Fix ZTS build shutdown segfault
  • mongodb 1.5.4
    ** Bug * [PHPC-1378] - CFLAGS and LDFLAGS can cause truncated platform info in client metadata handshake * [PHPC-1387] - Consider error document for cursor exceptions

    ** Improvement * [PHPC-1359] - Ensure 4.0 drivers return an error when attempting sharded transactions on 4.2

  • couchbase 2.6.1
    * documentation updates * improved test integration with CouchbaseMock
  • parallel 1.1.0
    - Fix #54 Input::add and Channel::send inconsistency - Fix #55 parallelrun may schedule in wrong thread - Anonymous channel support - Add parallelSync
  • pcov 1.0.4
    - Fix #17 Lines not covered when more tests are run - Improve perf of clear routine - Merge upstream cfg updates (switch block change) - Omit ignored opcodes from internal coverage data completely (doesn't effect users, except less memory used)
  • runkit7 3.0.0RC1
    Runkit7 3.0 finishes changing this extension's name from "runkit" to "runkit7". THIS WILL REQUIRE CHANGES TO YOUR BUILD SCRIPTS AND PHP.INI FILES. This change was made at the request of PECL admins, to comply with naming and packaging standards.
    • The compiled shared object name has been changed from runkit.so to runkit7.so (Mac/Linux) and php_runkit.dll to php_runkit7.dll (Windows) (php.ini files should be changed to reference extension=runkit7.so or extension=php_runkit7.dll)
    • The configure flag names have been changed from flags such as --enable-runkit / --enable-runkit-modify to --enable-runkit7 / --enable-runkit7-modify
    • Code using extension_loaded('runkit') should be changed to extension_loaded('runkit7') (as well as uses of ReflectionExtension, etc.)
    • The ini options runkit.superglobal and runkit.internal_override are unaffected.

    Changes in 3.0.0RC1

    • Update documentation
    • Remove RUNKIT_VERSION
  • datadog_trace 0.26.0
    ### Added - Initial implementation of flushing spans via background thread #450

    Changed

    • URL-normalization rule boundaries #457
  • gRPC 1.21.2
    - #19181 Fix ZTS build error - #19147 Fix shutdown segfault
  • couchbase 3.0.0alpha3
    * third alpha release
  • componere 3.1.0
    - Add PHP 7.4 support
  • runkit7 3.0.0a1
    Runkit7 3.0 finishes changing this extension's name from "runkit" to "runkit7". THIS WILL REQUIRE CHANGES TO YOUR BUILD SCRIPTS AND PHP.INI FILES. This change was made at the request of PECL admins, to comply with naming and packaging standards.
    • The compiled shared object name has been changed from runkit.so to runkit7.so (Mac/Linux) and php_runkit.dll to php_runkit7.dll (Windows) (php.ini files should be changed to reference extension=runkit7.so or extension=php_runkit7.dll)
    • The configure flag names have been changed from flags such as --enable-runkit / --enable-runkit-modify to --enable-runkit7 / --enable-runkit7-modify
    • Code using extension_loaded('runkit') should be changed to extension_loaded('runkit7') (as well as uses of ReflectionExtension, etc.)
    • The ini options runkit.superglobal and runkit.internal_override are unaffected.

    Other changes:

    • It is now possible to disable superglobal support (--disable-runkit7-super was fixed)
    • Classkit compatibility functions/constants have been removed.
  • couchbase 3.0.0alpha2
    * second alpha release
  • runkit7 2.1.0
    - Add runkit7_*() aliases for runkit_*() global functions. - Add RUNKIT7_* aliases for RUNKIT_* global constants.
  • vld 0.16.0
    - Preliminary PHP 7.4 support.
  • translit 0.6.3
    Repackage, and drop PHP < 5.6 support.
  • protobuf 3.8.0
    GA release.