Releases: web-push-libs/web-push-php
Releases · web-push-libs/web-push-php
v7.0.0
What's Changed
There is no breaking change apart PHP 7.2 being now unsupported.
@marc1706 did an awesome job bringing back CI testing on the repo, it means pull requests are now easily mergeable. If you have ideas for the library, now is a great time to contribute! (please propose small iterative changes 🙂)
- Dropped support for PHP 7.2 by @stephanvierkant in #342
- Use GitHub Actions for testing by @marc1706 in #330 (huge thanks!)
- Checks PHP version bebore requiring GMP by @ivanwitzke in #346
- chore: allow jwt-framework 3.0 by @joostdebruijn in #350
New Contributors
- @stephanvierkant made their first contribution in #342
- @marc1706 made their first contribution in #330
- @ivanwitzke made their first contribution in #346
- @joostdebruijn made their first contribution in #350
Full Changelog: v6.0.7...v7.0.0
v6.0.7
What's Changed
- More precise typing on PHP 8.1 by @chrisdeeming in #340
Full Changelog: v6.0.6...v6.0.7
v6.0.6
What's Changed
- Add #[\ReturnTypeWillChange] attribute for PHP 8.x compatibility. by @chrisdeeming in #339
New Contributors
- @chrisdeeming made their first contribution in #339
Full Changelog: v6.0.5...v6.0.6
v6.0.5
- PHP 8 doesn't throw notices anymore for
openssl_pkey_free(thx @smujaddid!) - Fix error when HTTP call errored with a ConnectException instead of a RequestException (thx @rupamjbordoloi!) (see root cause)
v6.0.4
- Methods are now protected so that users can customize more easily the client (thx @Kingdutch) (see here for ReactPHP example)
v6.0.3
v6.0.2
v6.0.1
- Support Guzzle 7 (and thus Laravel 8) (thx @martijnb92!) : a specific PR to decouplate web-push-php from Guzzle and use psr/http-client is most welcome 🙏🏻
- Hotfix for encryption (thx @Spomky!)