Skip to content

Releases: Spomky-Labs/otphp

Version 9.0.3

23 Nov 08:45
26d19c0
Compare
Choose a tag to compare
  • Bug fixed: #96.

Version 9.0.2

24 Jul 10:27
Compare
Choose a tag to compare

This new minor release fixes #80. The Base32 encoder is now provided by Paragonie.

Version 9.0.1

24 Jul 09:00
Compare
Choose a tag to compare
  • Minor correction for the timecode calculation method.

Version 8.3.2

24 Jul 10:28
Compare
Choose a tag to compare

This new minor release fixes #80.

The Base32 encoder is now provided by Paragonie.

Version 8.3.1

24 Jul 09:05
Compare
Choose a tag to compare
  • Minor correction for the timecode calculation method.

Version 9.0.0

03 Jul 19:12
Compare
Choose a tag to compare

This major release includes the following changes:

  • All classes are now private.
  • The minimal PHP version is 7.1.
  • Strict type hinting for all methods (including protected and private methods).
  • HHVM is not tested anymore.

See how to upgrade from v8.x to this version.

Version 9.0.0 - Alpha 1

01 Jun 08:30
Compare
Choose a tag to compare

This new major release introduces the following main changes:

  • TOTP and HOTP constructors are now private. Please use the static method create instead.
  • Classes are marked as final
  • The minimal PHP required version is 7.1. HHVM is not tested anymore.
  • Documentation has been updated accordingly.

The library will be marked as stable if no issue is found within the next 30 days.

Version 8.3.0

08 Dec 14:02
Compare
Choose a tag to compare

With this minor release, the label is no more required by the TOTP and HOTP classes.
You can now create OTP objects and generate/verify passwords without label.

Label are still required when the provisioning URI is computed.

Version 8.2.0

12 Jul 20:02
Compare
Choose a tag to compare

The method verify does not require the second argument (input) anymore.

For TOTP: it changes nothing. You can continue to use the library as before
For HOTP: now you can call this method and verify if the OTP is valid or not. The library will use the current counter.

Version 8.1.0

11 Jul 14:45
Compare
Choose a tag to compare

This new version simplifies the usage of the getProvisioningQrCode method by setting by default the Google Chart API for QR Code creation (first argument of the method)