Releases: Learnosity/learnosity-sdk-php
Releases · Learnosity/learnosity-sdk-php
[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_id
in the security packet - Fixed handling of
user_id
in 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::requestRecursive
where it would overwrite output data unintentionally.
[RELEASE] v0.10.3
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 theInit
constructor.
[RELEASE] v0.10.2
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
Fixed
DataApi::request*
: default$requestPacket
to[]
rather thannull
,
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
Added
- Telemetry support
- This ChangeLog!