Skip to content

Releases: Learnosity/learnosity-sdk-php

[RELEASE] v1.0.5

14 Oct 16:37
Compare
Choose a tag to compare

Fixed

  • Fixed the signature mismatch issue.
  • Fixed the issue while running the 'make quickstart'
  • Fixed an inconsistency with encoding to JSON
  • Fixed incorrect replacement of SERVICE_ITEMS_API by SERVICE_EVENTS_API
    in services not requiring user_id in the security packet
  • Fixed handling of user_id in security packet for services not
    requiring it

[RELEASE] v1.0.4

11 Jul 13:39
9d8135f
Compare
Choose a tag to compare

Added

  • Added composable services for signature generation.

Refactor

  • Refactored the signature generation to use composable services.

[RELEASE] v1.0.3

10 Jul 17:47
Compare
Choose a tag to compare

Added

  • Rename author-aide to authoraide
  • Support author aide

[RELEASE] v1.0.2

03 Jul 10:36
Compare
Choose a tag to compare

Added

  • PHP 7.1 is now the minimum supported version.

[RELEASE] v1.0.1

28 Jun 04:56
Compare
Choose a tag to compare

Added

  • PSR-4 compliance

Security

  • Upgraded signature to match the security standard.

[RELEASE] v1.0.0

01 Jun 07:16
Compare
Choose a tag to compare

Added

  • PHP 7 to PHP 8 are supported.
  • PHPUnit 6 to PHPUnit 9 are supported.
  • Improved unit and integration test coverage.

Removed

  • PHP 5.6 support, PHP 7.0 is now the minimum supported version.

Fixed

  • Fixed a bug with DataApi::requestRecursive where it would overwrite output data unintentionally.

[RELEASE] v0.10.3

19 Dec 06:09
Compare
Choose a tag to compare

Fixed

  • Fixed the version range of the random_compat library
  • Fixed a bug where null or empty string request packets would cause an exception to be thrown when calling the Init constructor.

[RELEASE] v0.10.2

29 Jul 04:10
Compare
Choose a tag to compare

Fixed

  • Prevent meta field of $requestPacket, which might contain information like user details for the audit trail, from being overwritten when SDK Telemetry is enabled.

[RELEASE] v0.10.1

14 May 06:27
Compare
Choose a tag to compare

Fixed

  • DataApi::request*: default $requestPacket to [] rather than null,
    which would cause cryptic errors if no packet is specified. Additionally, a
    warning is provided if the $requestPacket is not a PHP array.

[RELEASE] v0.10.0

17 Sep 04:25
Compare
Choose a tag to compare

Added

  • Telemetry support
  • This ChangeLog!