Release Notes - PHP Driver: Library - Version 1.0.0-beta2 - HTML format

Bug

  • [PHPLIB-152] - Do not specify negative limit in FindOne operation

Epic

New Feature

  • [PHPLIB-49] - withOptions() method for cloning immutable Database and Collection objects
  • [PHPLIB-90] - Define Database, Collection, and Client string conversion
  • [PHPLIB-121] - Add "indexOptionDefaults" to createCollection()
  • [PHPLIB-125] - Support bypassDocumentValidation option for write operations
  • [PHPLIB-129] - findAndModify take a write concern
  • [PHPLIB-130] - Add support for the readConcern option
  • [PHPLIB-135] - Create/modify collection helpers needs to support creating "validators"
  • [PHPLIB-145] - Implement __debugInfo() for Client, Database, and Collection classes
  • [PHPLIB-153] - Add Database::command() helper

Task

  • [PHPLIB-68] - Throw exception when accessing fields in unacknowledged WriteResult
  • [PHPLIB-85] - Legacy index creation should specify a write concern
  • [PHPLIB-122] - Checking ok field in command response is redundant
  • [PHPLIB-144] - Use option arrays for taking optional method arguments

Improvement

  • [PHPLIB-138] - Add global typemap configuration
  • [PHPLIB-143] - Client constructor should default URI to localhost:27017
  • [PHPLIB-151] - Use IPv4 address in Client's default connection URI

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.