Skip to content

0.3.0

Latest
Compare
Choose a tag to compare
@erickskrauch erickskrauch released this 29 Jul 18:54
8a5999e

Added

  • Compatibility with FCM HTTP v1 API.

Changed

  • Signature of the \ErickSkrauch\Fcm\Client class now requires the projectId param.
  • The return type of the \ErickSkrauch\Fcm\Client::send() method is changed to string.
  • \ErickSkrauch\Fcm\Client::send() now throws \ErickSkrauch\Fcm\Exception\ErrorResponseException.

Removed

  • ErickSkrauch\Fcm\Recipient\MultipleDevices and ErickSkrauch\Fcm\Recipient\MultipleTopics recipients. Iterate over per-device or per-topic to archive the same behavior.
  • ErickSkrauch\Fcm\Response\SendResponse.

Fixed

  • Deprecation error with nullable arguments for PHP 8.4.