11.0.0
This is a major release containing several breaking changes:
- Breaking: default encoding is now aesgcm128, when the encoding on the stored push subscription is
null - Breaking: at the
PushSubscription-model the propertycontent_encodingis now casted to theMinishlink\WebPush\ContentEncoding-enum, thereforeminishlink/web-pushis bumped to at least v10.0.1 - Breaking: drop support for Laravel 11
- Breaking: the
MessageValidationFailedclass is now marked as final - Breaking: the
WebPushMessageInterfaceinterface now requiresgetOptions()to be defined on classes implementing this interface - Tests now run in PHPUnit v13
Full Changelog: 10.5.0...11.0.0