Skip to content

1.1.0 - Add object-oriented HOTP/TOTP APIs

Latest
Compare
Choose a tag to compare
@Firehed Firehed released this 10 Sep 21:46
426b32d

This release includes a collection of changes, most notably the addition of the OTP class as a core for the function-based HOTP/TOTP APIs. The preferred usage is in the README.

In addition, there was a lot of cleanup and modernization:

  • Updated documentation (improved syntax highlighting, etc)
  • Added CI tools for testing, linting, and static analysis
  • Updated code style to follow latest PSR-12 formatting
  • Added additional type information for increased compatibility with static analysis tools
  • Added explicit support for PHP 8.0
  • Dropped support for PHP 7.0 (minimum version is now 7.1)
  • Adopted some functionality that's only available in PHP >= 7.1.
  • Prevented tests and configuration file from being exported for default composer installations