Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-07-08 | 3.4 kB | |
v9.0.0 source code.tar.gz | 2024-07-08 | 11.2 kB | |
v9.0.0 source code.zip | 2024-07-08 | 16.0 kB | |
Totals: 3 Items | 30.5 kB | 0 |
What's Changed
⚠️ Breaking changes
- Dropped support for PHP 8.0
- Dropped support of environments without a version of openssl with elliptic curve support
- The MAX_COMPATIBILITY_PAYLOAD_LENGTH has been decreased to 2820 (see https://github.com/web-push-libs/web-push-php/issues/108). If your payloads are longer, you might want to customize the encrypted payload length based on the endpoint for strict security.
PRs
- Add
flushPooled
(alternative toflush
) to make use of Guzzle Pool to improve efficiency by @Gugu7264 in https://github.com/web-push-libs/web-push-php/pull/401 - ℹ️ If you think the
flushPooled
method should not replaceflush
in a future major release, please comment on this PR - Add test for base64 backward compatibility by @sleptor in https://github.com/web-push-libs/web-push-php/pull/400
- fix tests: replace deprecated option with new one by @Gugu7264 in https://github.com/web-push-libs/web-push-php/pull/402
- chore: allow jwt-library v4 by @joostdebruijn in https://github.com/web-push-libs/web-push-php/pull/404
- Chore tests by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/363
- Remove outdated php 7.x code by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/364
- Add dependabot to autoreview and PR GH action updates by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/365
- Fix typo
instantiating
by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/374 - Grouped dependabot pull requests by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/373
- Bump the github-actions group with 1 update by @dependabot in https://github.com/web-push-libs/web-push-php/pull/376
- Bump the github-actions group with 1 update by @dependabot in https://github.com/web-push-libs/web-push-php/pull/378
- feat(ci): add php 8.3 to test by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/383
- chore: drop eol php 8.0 by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/384
- chore(doc): update urls by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/386
- fix(ci): disable default extensions by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/385
- feat: add types by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/387
- feat: check for openssl with all required functions by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/389
- fix(doc): correct link by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/391
- chore: simplify if-statements; strict checks by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/392
- chore: [BREAKING] remove old pure php elliptic curve implementation by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/390
- chore: use jwt-library instead of separate packages by @joostdebruijn in https://github.com/web-push-libs/web-push-php/pull/395
- chore: restructure readme by @Rotzbua in https://github.com/web-push-libs/web-push-php/pull/393
New Contributors
- @Gugu7264 made their first contribution in https://github.com/web-push-libs/web-push-php/pull/402
- @sleptor made their first contribution in https://github.com/web-push-libs/web-push-php/pull/400
Full Changelog: https://github.com/web-push-libs/web-push-php/compare/v8.0.0...v9.0.0