Skip to content

v0.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Sep 22:01
· 173 commits to master since this release
  • Added: Support for Ed25519 signatures and X25519 key derviation
    algorithms
  • Added: Support for AES GCM key encryption algorithms (A128GCMKW,
    A192GCMKW and A256GCMKW)
  • Added: Support for COSE based keys
  • Changed: Use box to package the jwkstool utility
  • Changed: Refactored Algorithm (now renamed to BaseAlgorithm)
    and Key to extract interfaces (into AlgorithmInterface and
    KeyInterface respectively)
  • Changed: Key ID kid parameter no longer automatically generated
    when a Key object is created. Use Key::getKeyId(true) or
    KeySet::add(..., true) to generate a key ID
  • Removed: Helper::getObject() and Helper::getJWTObject() have been
    replaced by Helper::decode() and Helper::decodeFully() respectively
  • Removed: Support for PHP 7.1