Skip to content

1.6.0RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@alcaeus alcaeus released this 02 Sep 14:59
1.6.0RC1
07cdf9b

The 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