This changelog references the relevant changes (bug and security fixes) done in 1.1.x patch versions.
- #207: Bump doctrine/common dependency
- #188: Added last stable mongo extension version to travis build matrix
- #193: Do not allow PHP 5.6 test failures
- #195: Fix
Connection::isConnected()for driver versions 1.5.0+ - #196: Fix handling of client options (e.g. socket timeout) in command helpers
- #198: Convert deprecated "timeout" option for
Database::command() - #199: Remove "timeout" conversion from Collection command wrappers
- #172:
Collection::ensureIndex()should convert write options - #174: MongoDB 2.6: Ensure $in argument is a real BSON array
- #175: Convert timeout options for driver >= 1.5.0
- #176: Add new PHP and driver versions to Travis CI
- #177: Respect
$optionswhen$serveris null in Connection constructor - #178: Convert deprecated MongoClient constructor options for driver >= 1.4.0
- #179: Cast
createCollection()options for MongoDB 2.6 compatibility
- #166: Use
current()inEagerCursor::getSingleResult() - #167: Revert "Fix Query construction in EagerCursor preparation test"
- #163: Revert "Allow string or array Cursor::hint() argument"
- #164: Allow string or array
Cursor::hint()argument
- #157: Fix createCollection event dispatching
- #159: Allow string or array
Cursor::hint()argument - #161: Fix
EagerCursor::getSingleResult()behavior
- #150:
Cursor::getSingleResult()should not use keys intoArray()