Adapter to provide ext-mongo interface on top of mongo-php-library
MIT License
Bot releases are hidden (Show)
Full Changelog: https://github.com/alcaeus/mongo-php-adapter/compare/1.2.4...1.2.5
Published by alcaeus about 1 year ago
This release fixes a call to a no longer defined method after updating to version 1.16 of the MongoDB driver.
Full Changelog: https://github.com/alcaeus/mongo-php-adapter/compare/1.2.3...1.2.4
Published by alcaeus over 1 year ago
This release adds instrumentation when creating a client.
Published by alcaeus over 2 years ago
This release provides basic support for PHP 8.1.
Published by alcaeus over 3 years ago
Published by alcaeus almost 4 years ago
PHP 8 compatibility release: this release adds support for PHP 8. It also fixes a bug when converting MongoCode
objects with an empty scope, which can lead to failures when running mapreduce
commands on newer MongoDB server versions.
Published by alcaeus almost 4 years ago
Published by alcaeus about 4 years ago
Published by alcaeus almost 5 years ago
Published by alcaeus almost 5 years ago
Published by alcaeus about 5 years ago
Published by alcaeus over 5 years ago
This release fixes handling of ArrayObject
instances in MongoCollection::insert
.
Published by alcaeus over 5 years ago
This release fixes type conversion for write concern passed to MongoClient via URL arguments.
Published by alcaeus over 5 years ago
Published by alcaeus over 6 years ago
I'm happy to announce that version 1.1.5 of mongo-php-adapter is now available.
This release fixes the handling of mongodb+srv
connection URLs in MongoClient
.
All issues and pull requests under this release may be found under the 1.1.5 milestone.
Please use the issue tracker to report any issues that you may encounter.
The preferred method of installing this library is with Composer by running the following from your project root:
$ composer config "platform.ext-mongo" "1.6.16" && composer require "alcaeus/mongo-php-adapter=^1.1.5"
The composer config
call is to ensure the requirement to ext-mongo
can be resolved correctly. This is due to a bug in composer, see composer/composer#5030. It is not recommended to use --ignore-platform-reqs
to work around this issue.
Published by alcaeus over 6 years ago
I'm happy to announce that version 1.1.4 of mongo-php-adapter is now available.
This release fixes an issue where the return values of unacknowledged batch actions were incorrect.
All issues and pull requests under this release may be found under the 1.1.4 milestone.
Please use the issue tracker to report any issues that you may encounter.
The preferred method of installing this library is with Composer by running the following from your project root:
$ composer config "platform.ext-mongo" "1.6.16" && composer require "alcaeus/mongo-php-adapter=^1.1.4"
The composer config
call is to ensure the requirement to ext-mongo
can be resolved correctly. This is due to a bug in composer, see composer/composer#5030. It is not recommended to use --ignore-platform-reqs
to work around this issue.
Published by alcaeus about 7 years ago
I'm happy to announce that version 1.1.3 of mongo-php-adapter is now available.
This release ensures compatibility with version 1.3 of ext-mongodb
and fixes a few incompatibilities to the legacy driver.
All issues and pull requests under this release may be found under the 1.1.3 milestone.
Please use the issue tracker to report any issues that you may encounter.
The preferred method of installing this library is with Composer by running the following from your project root:
$ composer require "alcaeus/mongo-php-adapter=^1.1.3"
If your project already has a dependency on ext-mongo
, the command above may
not work. This is due to a bug in composer, see composer/composer#5030.
To fix this, you can use the --ignore-platform-reqs
switch when running the
above command, or when running composer update
with no composer.lock
file
present.
Published by alcaeus about 7 years ago
I'm happy to announce that version 1.1.2 of mongo-php-adapter is now available.
This release fixes an issue with an invalid call to count
causing warnings in PHP 7.2.
All issues and pull requests under this release may be found under the 1.1.2 milestone.
Please use the issue tracker to report any issues that you may encounter.
The preferred method of installing this library is with Composer by running the following from your project root:
$ composer require "alcaeus/mongo-php-adapter=^1.1.2"
If your project already has a dependency on ext-mongo
, the command above may
not work. This is due to a bug in composer, see composer/composer#5030.
To fix this, you can use the --ignore-platform-reqs
switch when running the
above command, or when running composer update
with no composer.lock
file
present.
Published by alcaeus over 7 years ago
I'm happy to announce that version 1.1.1 of mongo-php-adapter is now available.
This release fixes a single issue relating to exception codes in MongoGridFSException
exceptions occurring during GridFS operations.
All issues and pull requests under this release may be found under the 1.1.1 milestone.
Please use the issue tracker to report any issues that you may encounter.
The preferred method of installing this library is with Composer by running the following from your project root:
$ composer require "alcaeus/mongo-php-adapter=^1.1.1"
If your project already has a dependency on ext-mongo
, the command above may
not work. This is due to a bug in composer, see composer/composer#5030.
To fix this, you can use the --ignore-platform-reqs
switch when running the
above command, or when running composer update
with no composer.lock
file
present.
Published by alcaeus over 7 years ago
I'm happy to announce that version 1.1.1 of mongo-php-adapter is now available.
This release removes support for PHP 5.5 and implements the MongoCursor::explain
method. It also allows reading the code
and scope
properties in MongoCode
objects.
All issues and pull requests under this release may be found under the 1.1.0 milestone.
Please use the issue tracker to report any issues that you may encounter.
The preferred method of installing this library is with Composer by running the following from your project root:
$ composer require "alcaeus/mongo-php-adapter=^1.1.0"
If your project already has a dependency on ext-mongo
, the command above may
not work. This is due to a bug in composer, see composer/composer#5030.
To fix this, you can use the --ignore-platform-reqs
switch when running the
above command, or when running composer update
with no composer.lock
file
present.