Skip to content

Releases: Learnosity/learnosity-sdk-php

[RELEASE] v1.2.1

04 Feb 13:47

Choose a tag to compare

[v1.2.1] - 2026-02-04

Changed

  • Updated minimum PHP version requirement to 8.2
  • Updated supported PHP versions to 8.2, 8.3, 8.4, and 8.5

Removed

  • Removed curl_close() call
  • Removed support for PHP versions below 8.2 (7.1, 7.2, 7.3, 7.4, 8.0, 8.1)
  • Removed version field from docker-compose.yml

[RELEASE] v1.2.0

15 Jan 12:35

Choose a tag to compare

Added

  • Added SDK info functionality to include SDK metadata in requests
  • Added new metadata to Data API request headers for better tracking and debugging
  • Added data-api-demo.php example to quickstart documentation

Changed

  • Updated regex for request path handling to support /latest and /latest-lts prefixes

[RELEASE] v1.1.0

06 Aug 10:27

Choose a tag to compare

Fixed

  • Fixed Quickstart app so that it runs in a Docker container or with a local PHP server

Refactor

  • Upgraded PHP version to 8.3
  • Update minimum supported version to PHP 7.2 and higher
  • Remove testing of older PHP versions

[RELEASE] v1.0.5

14 Oct 16:37

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

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

Choose a tag to compare

Added

  • Rename author-aide to authoraide
  • Support author aide

[RELEASE] v1.0.2

03 Jul 10:36

Choose a tag to compare

Added

  • PHP 7.1 is now the minimum supported version.

[RELEASE] v1.0.1

28 Jun 04:56

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

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

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.