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
$options
when$server
is 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()