Bug
- [PHPLIB-158] - Bucket::delete() should not delete orphaned chunks before files document
- [PHPLIB-159] - Bucket::rename() should use updateOne() and $set instead of replaceOne()
- [PHPLIB-222] - Pass UTCDateTime constructor argument as integer
Epic
- [PHPLIB-114] - Implement GridFS specification
New Feature
- [PHPLIB-146] - Implement GridFS file upload protocol
- [PHPLIB-147] - Implement GridFS file download protocol
- [PHPLIB-148] - Implement GridFS file deletion
- [PHPLIB-149] - Implement GridFS file querying
- [PHPLIB-154] - Implement GridFS file download by name
- [PHPLIB-160] - Implement Bucket::drop()
- [PHPLIB-185] - BSONDocument and BSONArray should implement JsonSerializable
- [PHPLIB-186] - Implement Manager accessors for core classes
- [PHPLIB-198] - Bucket should support readConcern option for GridFS collections
- [PHPLIB-215] - Create helper method to access GridFS stream's file document
Task
- [PHPLIB-178] - Improve documentation for Collection's CRUD methods
- [PHPLIB-202] - Refactor downloadToStream and uploadFromStream methods to use stream_copy_to_stream()
Improvement
- [PHPLIB-51] - GridFS implementation should support files larger than 4GB
- [PHPLIB-197] - Support non-ObjectID identifiers for GridFS files
- [PHPLIB-199] - Exceptions during StreamWrapper IO should trigger errors and return false
- [PHPLIB-220] - Default Client URI to "mongodb://127.0.0.1/"
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.