Skip to content

Releases: web-push-libs/web-push-php

v10.1.0

28 May 09:42
c922021

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.0.3...v10.1.0

v10.0.3

09 Mar 23:17
547695e

Choose a tag to compare

What's Changed

  • fix: base 64 errors introduced in v10.0.2. See #449

Full Changelog: v10.0.2...v10.0.3

v10.0.2

05 Mar 12:23
7b02717

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.0.1...v10.0.2

v10.0.1

15 Dec 10:09
0846318

Choose a tag to compare

What's Changed

  • feat: convert contentEncoding to typesafe enum by @Rotzbua in #423

Full Changelog: v10.0.0...v10.0.1

v10.0.0

12 Dec 09:20
6e8ca8b

Choose a tag to compare

What's Changed

⚠️ Breaking changes

  • Drop support for PHP 8.1

PRs

Full Changelog: v9.0.4...v10.0.0

v9.0.4

10 Dec 14:13
f979f40

Choose a tag to compare

What's Changed

Full Changelog: v9.0.3...v9.0.4

v9.0.3

13 Nov 17:16
5c185f7

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v9.0.2...v9.0.3

v9.0.2

29 Jan 17:51
9c9623b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v9.0.1...v9.0.2

v9.0.1

30 Jul 12:26
761adf3

Choose a tag to compare

What's Changed

  • Fix exception in rejected callback for HTTP connection errors when using flushPooled by @sleptor in #410

Full Changelog: v9.0.0...v9.0.1

v9.0.0

08 Jul 14:54
469b4d9

Choose a tag to compare

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 #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 to flush) to make use of Guzzle Pool to improve efficiency by @Gugu7264 in #401
    • ℹ️ If you think the flushPooled method should not replace flush in a future major release, please comment on this PR
  • Add test for base64 backward compatibility by @sleptor in #400
  • fix tests: replace deprecated option with new one by @Gugu7264 in #402
  • chore: allow jwt-library v4 by @joostdebruijn in #404
  • Chore tests by @Rotzbua in #363
  • Remove outdated php 7.x code by @Rotzbua in #364
  • Add dependabot to autoreview and PR GH action updates by @Rotzbua in #365
  • Fix typo instantiating by @Rotzbua in #374
  • Grouped dependabot pull requests by @Rotzbua in #373
  • Bump the github-actions group with 1 update by @dependabot in #376
  • Bump the github-actions group with 1 update by @dependabot in #378
  • feat(ci): add php 8.3 to test by @Rotzbua in #383
  • chore: drop eol php 8.0 by @Rotzbua in #384
  • chore(doc): update urls by @Rotzbua in #386
  • fix(ci): disable default extensions by @Rotzbua in #385
  • feat: add types by @Rotzbua in #387
  • feat: check for openssl with all required functions by @Rotzbua in #389
  • fix(doc): correct link by @Rotzbua in #391
  • chore: simplify if-statements; strict checks by @Rotzbua in #392
  • chore: [BREAKING] remove old pure php elliptic curve implementation by @Rotzbua in #390
  • chore: use jwt-library instead of separate packages by @joostdebruijn in #395
  • chore: restructure readme by @Rotzbua in #393

New Contributors

Full Changelog: v8.0.0...v9.0.0