mongo-php-adapter

Adapter to provide ext-mongo interface on top of mongo-php-library

MIT License

Downloads
10.3M
Stars
465
Committers
29

Bot releases are hidden (Show)

mongo-php-adapter - 1.2.5 Latest Release

Published by alcaeus 11 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/alcaeus/mongo-php-adapter/compare/1.2.4...1.2.5

mongo-php-adapter - 1.2.4

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.

What's Changed

Full Changelog: https://github.com/alcaeus/mongo-php-adapter/compare/1.2.3...1.2.4

mongo-php-adapter - 1.2.3

Published by alcaeus over 1 year ago

This release adds instrumentation when creating a client.

mongo-php-adapter - 1.2.2

Published by alcaeus over 2 years ago

This release provides basic support for PHP 8.1.

mongo-php-adapter - 1.2.1

Published by alcaeus over 3 years ago

1.2.1

  • Total issues resolved: 1
  • Total pull requests resolved: 2
  • Total contributors: 2

task

bug

mongo-php-adapter - 1.2.0

Published by alcaeus almost 4 years ago

1.2.0

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.

mongo-php-adapter - 1.1.13

Published by alcaeus almost 4 years ago

1.1.13

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 2

bug

mongo-php-adapter - 1.1.12

Published by alcaeus about 4 years ago

1.1.12

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 2

bug

mongo-php-adapter - 1.1.11

Published by alcaeus almost 5 years ago

1.1.11

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

enhancement

bug

mongo-php-adapter - 1.1.10

Published by alcaeus almost 5 years ago

1.1.10

  • Total issues resolved: 1
  • Total pull requests resolved: 3
  • Total contributors: 2

bug

mongo-php-adapter - 1.1.9

Published by alcaeus about 5 years ago

1.1.9

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

bug

mongo-php-adapter - 1.1.8

Published by alcaeus over 5 years ago

This release fixes handling of ArrayObject instances in MongoCollection::insert.

mongo-php-adapter - 1.1.7

Published by alcaeus over 5 years ago

This release fixes type conversion for write concern passed to MongoClient via URL arguments.

mongo-php-adapter - 1.1.6

Published by alcaeus over 5 years ago

1.1.6

  • Total issues resolved: 2
  • Total pull requests resolved: 4
  • Total contributors: 3

bug

mongo-php-adapter - 1.1.5

Published by alcaeus over 6 years ago

I'm happy to announce that version 1.1.5 of mongo-php-adapter is now available.

Release highlights

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.

Feedback

Please use the issue tracker to report any issues that you may encounter.

Installation

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.

mongo-php-adapter - 1.1.4

Published by alcaeus over 6 years ago

I'm happy to announce that version 1.1.4 of mongo-php-adapter is now available.

Release highlights

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.

Feedback

Please use the issue tracker to report any issues that you may encounter.

Installation

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.

mongo-php-adapter - 1.1.3

Published by alcaeus about 7 years ago

I'm happy to announce that version 1.1.3 of mongo-php-adapter is now available.

Release highlights

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.

Feedback

Please use the issue tracker to report any issues that you may encounter.

Installation

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.

mongo-php-adapter - 1.1.2

Published by alcaeus about 7 years ago

I'm happy to announce that version 1.1.2 of mongo-php-adapter is now available.

Release highlights

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.

Feedback

Please use the issue tracker to report any issues that you may encounter.

Installation

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.

mongo-php-adapter - 1.1.1

Published by alcaeus over 7 years ago

I'm happy to announce that version 1.1.1 of mongo-php-adapter is now available.

Release highlights

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.

Feedback

Please use the issue tracker to report any issues that you may encounter.

Installation

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.

mongo-php-adapter - 1.1.0

Published by alcaeus over 7 years ago

I'm happy to announce that version 1.1.1 of mongo-php-adapter is now available.

Release highlights

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.

Feedback

Please use the issue tracker to report any issues that you may encounter.

Installation

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.