1.2.0
The PHP team is happy to announce that version 1.2.0 of the MongoDB PHP library is now available. This library is a high-level abstraction for the mongodb
extension.
Release Highlights
This release bumps the library's PHP requirement to 5.5 and mongodb
extension requirement to 1.3.
The Collection class now has a mapReduce()
command helper. The Collection find()
and findOne()
methods now support additional options, which brings them in sync with the extension's MongoDB\Driver\Query
class.
Core classes now have accessor methods for common options: read concern, read preference, type map, and write concern. Additionally, the GridFS Bucket class now has accessors for the chunkSizeBytes option and files and chunks collection objects.
GridFS streams now support seeking via fseek()
, which allows for partial file retrieval. Iterators returned by Database::listCollections()
and Collection::listIndexes()
can now be rewound and iterated multiple times.
Starting with this version, API changes such as new methods and options will be highlighted in the documentation.
A complete list of resolved issues in this release may be found at:
https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=12483&version=17734
Documentation
Documentation for this library may be found at:
https://docs.mongodb.com/php-library/
Feedback
If you encounter any bugs or issues with this library, please report them via this form:
https://jira.mongodb.org/secure/CreateIssue.jspa?pid=12483&issuetype=1
Installation
This library may be installed or upgraded with:
composer require mongodb/mongodb=^1.2.0
Installation instructions for the mongodb
extension may be found in the PHP.net documentation.
Thanks
Thanks for our community contributors for this release: