Releases: kreait/firebase-php
Releases · kreait/firebase-php
7.7.0
7.6.0
7.5.2
Added
- Added FCM error handling to the documentation
The future of the Firebase Admin PHP SDK
Unless funding is found to continue maintaining this project and the underlying SDK, maintenance will be halted.
7.5.1
7.5.0
Changed
- Replaced calls to deprecated FCM batch endpoints with asynchronous requests
to the HTTP V1 API (#804/#805) - Removed message limit when sending multiple FCM messages
- The message limit was needed when using the FCM batch endpoints because they used multipart requests and responses. The limit prevented these messages to become too large. Since we're now using asynchronous calls to send one request per message, this limitation is not needed anymore.
- Simplified convoluted Dynamic Link operations (#810)
Removed
-
Removed obsolete internal classes
Kreait\Firebase\Http\HasSubRequests
Kreait\Firebase\Http\HasSubResponses
Kreait\Firebase\Http\Requests
Kreait\Firebase\Http\RequestWithSubRequests
Kreait\Firebase\Http\Responses
Kreait\Firebase\Http\ResponseWithSubResponses
Kreait\Firebase\Http\WrappedPsr7Response
Kreait\Firebase\Http\WrappedPsr7Request
Kreait\Firebase\Messaging\Http\Request\MessageRequest
Kreait\Firebase\Messaging\Http\Request\SendMessage
Kreait\Firebase\Messaging\Http\Request\SendMessageToTokens
Kreait\Firebase\Messaging\Http\Request\SendMessages
-
Removed obsolete internal methods
Kreait\Firebase\Http\Middleware::responseWithSubResponses()
-
Removed obsolete Composer dependency
riverline/multipart-parser
7.4.0
Added
- Added support for Parameter Value Types when getting and setting a RemoteConfig template. (Documentation)
Deprecated
Kreait\Firebase\RemoteConfig\ExplicitValue
is deprecatedKreait\Firebase\RemoteConfig\DefaultValue
should be regarded as deprecated, it is kept to not create a breaking changes
7.3.1
Removed direct dependency to psr/http-message
6.9.6
Removed direct dependency to psr/http-message
5.26.5
Removed direct dependency to psr/http-message
7.3.0
It is now possible to add config options and middlewares to the Guzzle HTTP Client performing the HTTP Requests to the Firebase APIs through the HttpClientOptions
class. (Documentation)