1.6.0RC1
Pre-releaseThe PHP team is happy to announce that the first 1.6 release candidate of the mongodb PHP extension is now available on PECL.
Release Highlights
This release completes support for all features introduced in MongoDB 4.2.
This release adds support for multi-document transactions on sharded clusters. Server selection logic in consuming libraries must be adapted to check for a pinned session and direct operations to that server.
Starting with this release, TLS options may be passed using the tls*
URI options in either the connection string or array options to \MongoDB\Driver\Manager::construct()
. The use of driver options (i.e. third constructor argument) is still supported. The ca_dir
option, its deprecated alias capath
, and the crl_file
option are not supported as URI options and still need to be passed as driver options.
This release also upgrades our bundled libbson and libmongoc libraries to 1.15.1.
A complete list of resolved issues in this release may be found at:
https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=12484&version=24084
Documentation
Documentation is available on PHP.net:
http://php.net/set.mongodb
Note: documentation for new APIs in 1.6.0 is still in progress.
Feedback
We would appreciate any feedback you might have on the project:
https://jira.mongodb.org/secure/CreateIssue.jspa?pid=12484&issuetype=6
Installation
You can either download and install the source manually, or you can install the extension with:
pecl install mongodb-beta
or update with:
pecl upgrade mongodb-beta
Windows binaries are available on PECL:
http://pecl.php.net/package/mongodb