Releases: Learnosity/learnosity-sdk-php
Releases · Learnosity/learnosity-sdk-php
[RELEASE] v1.2.1
[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
versionfield from docker-compose.yml
[RELEASE] v1.2.0
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
/latestand/latest-ltsprefixes
[RELEASE] v1.1.0
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
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 requiringuser_idin the security packet - Fixed handling of
user_idin security packet for services not
requiring it
[RELEASE] v1.0.4
Added
- Added composable services for signature generation.
Refactor
- Refactored the signature generation to use composable services.
[RELEASE] v1.0.3
Added
- Rename author-aide to authoraide
- Support author aide
[RELEASE] v1.0.2
Added
- PHP 7.1 is now the minimum supported version.
[RELEASE] v1.0.1
Added
- PSR-4 compliance
Security
- Upgraded signature to match the security standard.
[RELEASE] v1.0.0
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::requestRecursivewhere it would overwrite output data unintentionally.
[RELEASE] v0.10.3
Fixed
- Fixed the version range of the
random_compatlibrary - Fixed a bug where
nullor empty string request packets would cause an exception to be thrown when calling theInitconstructor.