laravel-notification-channels/expo
Expo Notifications Channel for Laravel
2.3.0
777K downloads/mo
#2572 most downloaded on Packagist
laravel-notification-channels/expo
What this package is like to depend on
Last release 2 months ago
09 Jun 2026
Release timing varies
gaps range from 4 weeks to 12 months
Some releases are documented
notes for 5 of 10 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
10 releases · first in 2023
4 releases in the last 12 months
see the full history below
Release timeline
10 releases · Jan 2023 to Jun 2026Releases
latest 10-
2.3.009 Jun 2026Release notes
Open source →Backwards-compatible release adding deferred-receipt fetching and ticket-ID surfacing so consumers can persist ticket IDs and poll
/push/getReceiptslater.ExpoResponse::ok()now optionally carries the array of ticket IDs accepted by Expo;ExpoResponse::tickets()returns them (empty array onfailed/fatal).ExpoGatewayinterface gainsgetReceipts(array $ticketIds): array.ExpoGatewayUsingGuzzleimplements it againsthttps://exp.host/--/api/v2/push/getReceipts.- New
NotificationChannels\Expo\Exceptions\CouldNotGetReceiptsexception thrown on non-200 responses from the receipts endpoint. Separate fromCouldNotSendNotificationso consumers can distinguish "send failed" from "receipt poll failed." - New
NotificationChannels\Expo\Events\ExpoNotificationSentevent dispatched on the success path, carrying(notifiable, notification, tickets)whereticketsis atoken-string → ticket-UUIDmap. App-specific metadata travels on the notification instance — consumers read it via$event->notification->yourFieldin their listeners.
No breaking changes — existing callers that don't listen for
ExpoNotificationSentor callgetReceipts()see identical behaviour. -
v2.2.017 Mar 2026Nothing published for this version
-
v2.1.212 Mar 2026Nothing published for this version
-
v2.1.126 Dec 2025Nothing published for this version
-
v2.1.024 Feb 2025Nothing published for this version
-
v2.0.018 Mar 2024Release notes
Open source →Complete revamp of the channel with much thanks to @mabdullahsari
- Requires PHP 8.3 and Laravel 11
- Fully featured Expo Message with more options
- Includes casting for Expo notification tokens
- Includes validation for Expo notification tokens
- Fires
NotificationFailedevents to handle invalid tokens
-
1.3.115 Mar 2024Nothing published for this version
-
v1.3.002 Apr 2023 -
v1.2.016 Feb 2023 -
v1.1.018 Jan 2023Release notes
Open source →What's Changed
Full Changelog: https://github.com/laravel-notification-channels/expo/commits/v1.1.0