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.
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 tovonage/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 newlaravel/vonage-notification-channel
package.