Tags: summerKK/web-push-php
Tags
Drop eol php 7 (web-push-libs#361) * Drop eol php 7.3 7.4 * Add php 8.2 to Github tests * test with disabled `gmp` extension * Add extension suggestion to composer * Remove outdated php 7.x code
More precise typing on PHP 8.1 (web-push-libs#340) * Add #[\ReturnTypeWillChange] attribute for PHP 8.1 compatibility. * Update tab to space. * A different approach that works across all version.
Handling ConnectException (web-push-libs#299) * Handling ConnectException * Syntax changes Co-authored-by: Louis Lagrange <lagrange.louis@gmail.com>
Use protected properties and methods in WebPush class (web-push-libs#324 ) This allows other projects to extend the WebPush class and alter the way it works. An example use-case is to replace Guzzle with a ReactPHP based HTTP client for better integration in long-running asynchronous processes.
Fix undefined method Brick\Math\BigInteger::getX() (web-push-libs#297) * Fix web-push-libs#292 * Fix inconsistent local key generation * Fix GMP support of key creation * Fix duplicated import and hex size * Fix duplicated import and hex size * Typo… * Fix invalid hex value length * Fix invalid hex value length * self:: call removed * Ignore irrelevant PHPStan error
Support Guzzle 7 (web-push-libs#294) * Support Guzzle 7 Upgrade Guzzle version (needed for usage in Laravel 8) * Update composer.json
PreviousNext