Release Notes - PHP Driver: Extension - Version 1.2.3 - HTML format

Bug

  • [PHPC-855] - Assertion failure in stream_not_found() after failed getmore operation
  • [PHPC-856] - Build errors using bundled libbson and system libmongoc
  • [PHPC-872] - Do not use system crypto policy for OpenSSL on Windows
  • [PHPC-878] - php_json_serializable_ce missing in PHP versions before 5.5.10 and 5.4.26
  • [PHPC-879] - php_date_get_immutable_ce missing in PHP versions before 5.6.8 and 5.5.24
  • [PHPC-881] - Windows CA stores should be opened with read-only flag
  • [PHPC-883] - BSON array keys should be disregarded during visitation
  • [PHPC-884] - Public property with zero-length name ignored during BSON encoding
  • [PHPC-885] - Alphabetize Regex flags when instantiating from BSON
  • [PHPC-886] - Always recalculate field name length when encoding BSON
  • [PHPC-891] - BSON encoding should throw if PHP keys contain null bytes

Task

  • [PHPC-633] - Add lines to phpinfo() output regarding support for SSL and SASL
  • [PHPC-714] - Implement BSON corpus test suite
  • [PHPC-890] - Add license header to source files

Improvement

  • [PHPC-635] - WriteResult debug handler should return objects
  • [PHPC-873] - Do not allow mixing bundled and system libbson and libmongoc libraries

Edit/Copy Release Notes

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