mongodb 1.6.0alpha1

MongoDB driver for PHP


The purpose of this driver is to provide exceptionally thin glue between MongoDB and PHP, implementing only fundamental and performance-critical components necessary to build a fully-functional MongoDB driver.

Windows builds are attached to GitHub releases: https://github.com/mongodb/mongo-php-driver/releases

License: Apache License

Changes

** Epic
* [PHPC-1112] - Test suite improvements
* [PHPC-1233] - FY2019Q3 Quick Wins

** New Feature
* [PHPC-1123] - Create interface for Cursor class
* [PHPC-1222] - Implement accessor for error labels on exception classes
* [PHPC-1231] - Add Session::isInTransaction to indicate whether a transaction is active

** Task
* [PHPC-1122] - Check whether we still need SUPPRESS_UNUSED_WARNING
* [PHPC-1173] - Reimplement replica set seedlist tests
* [PHPC-1219] - Relax requirement for replica set tagsets assertions
* [PHPC-1250] - Document the order in which skip_ifs in tests need to be done

** Improvement
* [PHPC-1206] - Add __set_state() support for ReadConcern, ReadPreference, and WriteConcern
* [PHPC-1229] - Populate error labels for bulk write exceptions