Skip to content

7.5.0

Compare
Choose a tag to compare
@jeromegamez jeromegamez released this 26 Jun 22:17
· 239 commits to 7.x since this release
7.5.0
e71fd6a

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