All notable changes to Firestore PHP will be documented in this file.
- Feature: Add ability to use special characters in filenames. Thanks to PR #2 by @backendrulz
- Added support for Guzzle 7
- Added support for PHP 8
- Minimum requirement PHP 7.3
- Corrected several linting errors
- Documentation error and typos fixed.
- Saving last response when Guzzle's
BadResponseExceptionexception throws. - Had to use
git mvto rename files changed in2.0.0 - Added
hasmethod to validate key existence.
- Added Firebase Authentication
- All files prefixed changed from
FireStoretoFirestore(notice thesin store) - Added
Bytessupport. - Exception handling support added.
- Support added to list all documents, batch listing with query parameter.
- Pagination support for bulk and document listing.
- Improved naming convention throughout the package.
FireStoreApiClientchanged toFirestoreClient- Documentation updated
- Add method for casting floating point values
- Document ID flipped on
getDocumentmethod
- Initial release