NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #4016 most downloaded on Packagist
Doctrine MongoDB Abstraction Layer
Last release 7 years ago
no release in 18 months
Ships fairly regularly
a new release about every 4 months
Some releases are documented
notes for 10 of 32 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
35 releases · first in 2012
Total pull requests resolved: 1
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.3.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.3.
This release fixes a bug with the popFirst and popLast methods in Expr which causes the wrong elements to be removed.
A full list of issues and pull requests included in this release may be found in the 1.6.3 milestone.
This library requires PHP 5.6 or newer. If you are using PHP 7.0 or newer, you can use this library by adding a polyfill for ext-mongo, like mongo-php-adapter.
One column per quarter.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.2.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.2.
This release fixes a bug when uploading GridFS files when the read preference on the collection has been set to secondary or secondaryPreferred.
A full list of issues and pull requests included in this release may be found in the 1.6.2 milestone.
This library requires PHP 5.6 or newer. If you are using PHP 7.0 or newer, you can use this library by adding a polyfill for ext-mongo, like mongo-php-adapter.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.1.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.1.
This release fixes a bug with empty $match stages in aggregation builder and fixes the generated pipeline stage for $bucketAuto aggregation pipeline stages.
A full list of issues and pull requests included in this release may be found in the 1.6.1 milestone.
This library requires PHP 5.6 or newer. If you are using PHP 7.0 or newer, you can use this library by adding a polyfill for ext-mongo, like mongo-php-adapter.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.0.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.6.0.
This release fixes a BC break introduced in 1.5.0 which prevented correct conversion of expression object within aggregation builder stages.
A full list of issues and pull requests included in this release may be found in the 1.6.0 milestone.
This library requires PHP 5.6 or newer. If you are using PHP 7.0 or newer, you can use this library by adding a polyfill for ext-mongo, like mongo-php-adapter.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.5.0.
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.5.0.
This release adds support for aggregation pipeline changes introduced in MongoDB. Details can be found in the changelog.
Notable fixes may be found in the changelog. A full list of issues and pull requests included in this release may be found in the 1.5.0 milestone.
This library requires PHP 5.6 or newer. If you are using PHP 7.0 or 7.1, you can use this library by adding a polyfill for ext-mongo, like mongo-php-adapter.
The update and multiple methods in the query have been deprecated in favor of updateOne and updateMany . These deprecations help people using ODM prep…
We are happy to announce the immediate availability of Doctrine MongoDB Abstraction Layer 1.4.0.
With this release it's possible to pass driver options to the connection class, which will then be passed on to the MongoDB driver. For example, to pass a stream context with SSL context options, you could use the following code snippet:
$context = stream_context_create([
'ssl' => [
'allow_self_signed' => false,
]
]);
$connection = new \Doctrine\MongoDB\Connection(null, [], null, null, ['context' => $context]);The addAnd, addNor and addOr methods in the query and aggregation builders now take multiple expression objects. Instead of having to call the method repeatedly, you may call it once with multiple arguments:
// Before
$builder
->addAnd($someExpression)
->addAnd($otherExpression);
// After
$builder->addAnd($someExpression, $otherExpression);The update and multiple methods in the query have been deprecated in favor of updateOne and updateMany. These deprecations help people using ODM prepare for the next version of ODM which will utilize the new MongoDB library API.
Notable fixes may be found in the changelog. A full list of issues and pull requests included in this release may be found in the 1.4.0 milestone.
With this release, we have dropped support for PHP 5.5. Users using PHP 5.5 or older are encouraged to upgrade to a newer PHP version. If you are using PHP 7.0 or 7.1, you can use this library by adding a polyfill for ext-mongo, like mongo-php-adapter.
This release drops compatibility with PHP 5.3 and PHP 5.4 and requires ext-mongo >= 1.5. Older driver versions are no longer supported.
This release drops compatibility with PHP 5.3 and PHP 5.4 and requires ext-mongo >= 1.5. Older driver versions are no longer supported.
Pull requests completed for the 1.3.0 release:
$comment operator$setOnInsert operatorPull requests completed for the 1.2.2 release:
Pull requests completed for the 1.2.2 release:
Pull requests completed for the 1.2.1 release:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →