Community News: Latest PECL Releases (06.04.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
torunkit7.so
(Mac/Linux) andphp_runkit.dll
tophp_runkit7.dll
(Windows) (php.ini files should be changed to referenceextension=runkit7.so
orextension=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 toextension_loaded('runkit7')
(as well as uses of ReflectionExtension, etc.) - The ini options
runkit.superglobal
andrunkit.internal_override
are unaffected.
Changes in 3.0.0RC1
- Update documentation
- Remove RUNKIT_VERSION
- The compiled shared object name has been changed from
- datadog_trace 0.26.0
### Added - Initial implementation of flushing spans via background thread #450Changed
- 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
torunkit7.so
(Mac/Linux) andphp_runkit.dll
tophp_runkit7.dll
(Windows) (php.ini files should be changed to referenceextension=runkit7.so
orextension=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 toextension_loaded('runkit7')
(as well as uses of ReflectionExtension, etc.) - The ini options
runkit.superglobal
andrunkit.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.
- The compiled shared object name has been changed from
- 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.