laravel / vonage-notification-channel

Vonage Notification Channel for Laravel.
https://laravel.com/docs/notifications#sms-notifications
MIT License
744 stars 51 forks source link

[3.x] Next version #53

Closed driesvints closed 2 years ago

driesvints commented 2 years ago

This PR contains a rewrite of this library. All terminology has been updated to Nexmo's new vendor name "Vonage". Most other notable change is the switch of the nexmo/laravel dependency to vonage/client-core to remove a circular dependency. Besides that some dependencies have been updated to new minimum versions and Laravel 9 support was added.

The PR contains an upgrade guide with most notable points of upgrading.

The rollout of this PR also requires adding the package in packagist as laravel/vonage-notification-channel and renaming this repository to the same name. Additionally, laravel/nexmo-notification-channel needs to be abandoned in Packagist and it needs to reference the new laravel/vonage-notification-channel package.