Skip to content

Releases: Strobotti/php-jwk

v1.4.4

30 Apr 12:24
Compare
Choose a tag to compare

1.4.4 (2024-04-30)

Bug Fixes

  • use latest semantic-release-action (091700d)

v1.4.3

30 Apr 12:17
57b5136
Compare
Choose a tag to compare

1.4.3 (2024-04-30)

Bug Fixes

  • update php-cs-fixer version and use it in CI (#14) (57b5136)

v1.4.2

29 Apr 14:17
Compare
Choose a tag to compare

1.4.2 (2024-04-29)

Bug Fixes

  • use semantic-release-action (d06d2b8)

v1.4.1

29 Apr 13:38
Compare
Choose a tag to compare
fix: use exact version (v5.3.0) of semantic-version action

Update phpseclib 2 to 3 and require php >= 7.3

23 May 08:26
94629fe
Compare
Choose a tag to compare
  • phpseclib is updated from 2 to 3
  • min. php version is now 7.3

Looping through keys

01 Apr 03:26
a78580b
Compare
Choose a tag to compare

This release makes it possible to iterate over KeySet, and of course count one too.

  • KeySet now implements \IteratorAggregate
  • KeySet now implements \Countable

To Packagist and beyond!

30 Mar 15:52
b589a25
Compare
Choose a tag to compare
  • Add setters for KeyInterface and implementing classes
  • Fix composer.json according to schema for publishing in Packagist
  • Add check for composer.json validity to Travis config
  • Add check for php-cs-fixer to Travis config

KeySet more standard compliant

28 Mar 10:21
88d0edd
Compare
Choose a tag to compare

This version makes the KeySet not to index by kid any more as it is not required field nor unique on it's own, but in combination with the use field.

Optional parameter for use added for checking and fetching keys.

First release

26 Mar 04:44
2073499
Compare
Choose a tag to compare

This release fully supports building JSON Web Keys (JWK) from RSA PEMs, building JSON Web Keysets (JWKS) from JWKs and the other way around. Both keys and keysets can be converted to and from JSON for immediate use.

Only RSA is supported and PHP 7.2 or greater is required.