All notable changes to monga
will be documented in this file.
- *WhereGeoWithin (and+or) $geoWithin (Mongo > 2.4)
- PHPUnit test cover for *WhereGeoWithin
- *whereWithin, deprected after Mongo 2.4, use $geoWithin instead
- Updated license year.
- Updatd Update::addToSet() to take mixed values.
- Added phpunit in require-dev in composer config.
- Fixed indentation issues.
- Updates query to use direct call to whereNot().
- Fixed database existence tests for Mongo 3.
- Removed old Mockery fix.
- Updated CONDUCT.md to 1.3 version.
- Added CONDUCT.md
- Added the ability to pass in SSL context options to connections.
- Added the ability to pass query objects into collection methods.
- Updated README.md
- Fixed an issue where MongoCollection::find() relied on both $query->where() and $query->select() to be called in order for the find()s arguments to be in the correct order.
- Applications that may have code that relied on the mismatched order will want pin/continue using 1.1.0 or lower.
- Drop PHP 5.3 support as it is EOL.
- Bumped copyright years.
- Added the ability to set a maximum number of retries for "not master" MongoCursorExceptions within CRUD operations in the Collection class. Augments issue #8. Defaults to 1 retry as previously implemented.
- Changed Packagist vendor to league from php-loep.
- The safe option now injects a w option instead of deprecated safe option.
- Remove usage of deprecated Mongo class in favor of MongoClient.
- Fix PSR2 coding standards.
- General repository cleanup.