Skip to content

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

v3.0.2

17 Mar 10:50
18ddf3a

Choose a tag to compare

  • Optimized encryption keys generation (thanks @Spomky!)

v3.0.1

16 Mar 19:10

Choose a tag to compare

  • Fixed random rare case where the encryption failed

v3.0.0

16 Mar 12:50
c09b8e2

Choose a tag to compare

  • [BREAKING] PHP 7.1+ is now necessary
  • Another encryption library (web-token) is being used. It leverages the new encryption library in PHP7.2 for a performance boost. Thanks @Spomky!

v2.0.1

22 Nov 20:05

Choose a tag to compare

  • The tests folder is ignored when installed with composer and --prefer-dist (thx @staabm!)

v2.0.0

12 Oct 20:33

Choose a tag to compare

  • Removed compatibility for PHP < 7
  • Updated dependencies

v1.4.3

28 Jun 19:11

Choose a tag to compare

  • Added info/warning for common issues encountered by users
  • Travis testing is fixed (thx @gauntface)

v1.4.2

13 May 13:42

Choose a tag to compare

  • Endpoints that return a 400 HTTP response are no longer considered as expired (thx @marcovtwout) (see #101)
  • Travis testing is fixed (thx @gauntface)

v1.4.1

13 Mar 19:14

Choose a tag to compare

  • Optimizations

v1.4.0

11 Feb 19:47

Choose a tag to compare

v1.4.0 Pre-release
Pre-release
  • Use Guzzle instead of Buzz (~30% speed increase)
    • [BC Break] removed getBrowser() and setBrowser()
    • [BC Break] last argument of constructor takes Guzzle Client RequestOptions array instead of Buzz Client

Feedbacks are welcome!

v1.3.4

30 Nov 12:28

Choose a tag to compare

  • fixes possible problems with VAPID when your server's time was out-of-sync with the browser's server time.