Data API Release Log Overview
Below is an overview of notes for each release of Data API.
Versions on this page
- Latest
- 2022.2.LTS Recommended (Rel.:22nd June 2022, EoL:July 2024)
- 2022.1.LTS (Rel.:16th February 2022, EoL:February 2024)
- 2021.3.LTS (Rel.:8th October 2021, EoL:November 2023)
- 2021.2.LTS (Rel.:24th June 2021, EoL:July 2023)
- 2021.1.LTS (Rel.:18th February 2021, EoL:February 2023)
- 2020.3.LTS (Rel.:4th November 2020, EoL:16th November 2022)
- 2020.2.LTS (Rel.:22nd July 2020, EoL:13th July 2022) Click here for older versions
Latest
Our rolling release. This release contains in-development new features released since the most recent Long Term Support.
This should only be used for in-development systems targeting a production release using the next Long Term Support release (see our Learnosity Help article for further details) or for testing upcoming features while in-development.
The latest version is identical to the previous version.
2022.2.LTS Recommended
This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
This is our recommended version for production releases right now.
Read more about 2022.2.LTS here.
- Released: 22nd June 2022
- End of Life: July 2024
Polish
Data API v1.56.1
- Improvement: internal improvements to prepare the groundwork for an upcoming feature.
Features
Data API v1.56.0
- Added a deprecation warning to the
/itembank/activities/templates
endpoint.
Polish
Data API v1.55.1
- Improvement: updated internal processes to maintain stability and performance.
Polish
Data API v1.54.0
- Improvement: updated internal libraries to maintain security, compatibility and performance.
2022.1.LTS
This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about 2022.1.LTS here.
- Released: 16th February 2022
- End of Life: February 2024
Features
Data API v1.53.0
- Added background capabilities for future features.
Bugfixes
Data API v1.52.1
- GET
sessions/reports/adaptive
: Fixed a bug where providing a valid next token to the endpoint threw a validation error. - Fixed a bug where some sessions endpoints returned an incorrect next token when
asc
sort was used.
Bugfixes
Data API v1.52.0
- Fixed a bug, where the inclusion of a 'non breaking space' in a Tag broke the ability to save the Item being edited. This was not the desired behaviour.
Polish
Data API v1.52.0
- Improvement: internal changes to support better data storage.
2021.3.LTS
This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about 2021.3.LTS here.
- Released: 8th October 2021
- End of Life: November 2023
Bugfixes
Data API v1.51.1
- GET
sessions/reports/adaptive
: Fixed a bug where providing a valid next token to the endpoint threw a validation error. - Fixed a bug where some sessions endpoints returned an incorrect next token when
asc
sort was used.
Bugfixes
Data API v1.51.0
- Fixed a bug where some sessions endpoints returned an incorrect next token.
- Added a new endpoint to be able to fetch templates using the player template builder in the Author API.
Bugfixes
Data API v1.50.3
- Fixed a bug where passing the next token to certain endpoints threw an error about its type.
Polish
Data API v1.50.3
- Improvement: internal changes for reliability.
Features
Data API v1.50.2
- Added an appropriate exception when saving a Tag with an unsupported character (directly and via Items).
Bugfixes
Data API v1.50.2
- Fixed a bug that caused
itembank/offlinepackage
to fail silently ifitems
asstring
was passed into into the payload.
Bugfixes
Data API v1.50.1, v1.50.0
- Fixed a bug where Data API's
GET /sessions/templates
endpoint was calling Items API using the requested Learnosity version non LTS versions. - Fixed a bug where Data API's
GET /sessions/templates
endpoint wasn’t calling Items API using the requested Learnosity version.
2021.2.LTS
This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about 2021.2.LTS here.
- Released: 24th June 2021
- End of Life: July 2023
Bugfixes
Data API v1.49.5
- GET
sessions/reports/adaptive
: Fixed a bug where providing a valid next token to the endpoint threw a validation error. - Fixed a bug where some sessions endpoints returned an incorrect next token when
asc
sort was used.
Bugfixes
Data API v1.49.4
- Fixed a bug where some sessions endpoints returned an incorrect next token.
Bugfixes
Data API v1.49.3
- Fixed a bug that caused
itembank/offlinepackage
to fail silently if an Item encoded as a string was passed into the payload.
Polish
Data API v1.49.3
- Improvement: internal changes for reliability.
Bugfixes
Data API v1.49.2
- Fixed a bug where Data API's
GET /sessions/templates
endpoint was calling Items API using the requested Learnosity version for non LTS versions.
Polish
Data API v1.49.1
- Improvement: changes to back-end systems for upcoming performance enhancement.
Polish
Data API v1.49.0
- Improvement: internal changes for reliability and database upgrade compatibility.
Polish
Data API v1.48.0
- Improvement: internal changes for reliability and database upgrade compatibility.
Polish
Data API v1.47.0
- Improvement: internal changes for reliability and scalability.
2021.1.LTS
This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about 2021.1.LTS here.
- Released: 18th February 2021
- End of Life: February 2023
Bugfixes
Data API v1.46.6
- Fixed a bug that caused
itembank/offlinepackage
to fail silently if an Item encoded as a string was passed into the payload.
Polish
Data API v1.46.6
- Improvement: internal changes for reliability.
Bugfixes
Data API v1.46.5
- Fixed a bug where Data API's
GET /sessions/templates
endpoint was calling Items API using the requested Learnosity version for non LTS versions.
Polish
Data API v1.46.4
- Improvement: changes to back-end systems for upcoming performance enhancement.
Polish
Data API v1.46.3
- Improvement: back-end updates required for Item search performance upgrade.
Polish
Data API v1.46.2
- Improvement: internal changes for reliability and database upgrade compatibility.
Polish
Data API v1.46.1
- Improvement: internal changes to support future functionality.
Bugfixes
Data API v1.46.0
- GET
itembank/items
, GETitembank/questions
and GETitembank/features
: Fixed a bug where providing an empty reference list to the endpoints threw an error.
Polish
Data API v1.46.0
- Added various updates to support PHP 7.4 compatibility.
Polish
Data API v1.45.2
- Improvement: internal changes to support future functionality.
Bugfixes
Data API v1.45.1
- SET
itembank/items
and GETitembank/items
: Fixed a bug where leading and trailing whitespaces were not ignored in Itemreference(s)
andauthoring_workflow
parameters.
Features
Data API v1.45.0
- UPDATE
sessions/item
: Added rescoring support for given Items that contain dynamic content and simple Features.
Bugfixes
Data API v1.45.0
- GET
itembank/items
: Fixed a bug where a request could be terminated due to an execution time of more than 30 seconds when filtering byreferences
. - Fixed a bug where the
dt_completed
time was not being updated on sessions when their status was updated using the update session statuses job.
Polish
Data API v1.45.0
- Improvement: improved performance and reliability of saving Items by preventing unnecessary updates.
Polish
Data API v1.44.0
- Internal changes to support future functionality.
2020.3.LTS
This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about 2020.3.LTS here.
- Released: 4th November 2020
- End of Life: 16th November 2022
Bugfixes
Data API v1.43.9
- Fixed a bug where Data API's
GET /sessions/templates
endpoint was calling Items API using the requested Learnosity version for non LTS versions.
Polish
Data API v1.43.8
- Improvement: back-end updates required for Item search performance upgrade.
Polish
Data API v1.43.7
- Improvement: internal changes for reliability and database upgrade compatibility.
Bugfixes
Data API v1.43.6
- GET
itembank/items
, GETitembank/questions
and GETitembank/features
: Fixed a bug where providing an empty reference list to the endpoints threw an error.
Polish
Data API v1.43.5
- Improvement: internal changes to support future functionality.
Polish
Data API v1.43.4
- Improvement: internal changes to support future functionality.
Features
Data API v1.43.3
- UPDATE
sessions/item
: Added rescoring support for given Items that contain dynamic content and simple Features.
Polish
Data API v1.43.2
- Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates.
Polish
Data API v1.43.1
- Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Features
Data API v1.43.0
- UPDATE
sessions/item
: new endpoint allowing Data API users to update the validation information of an Item for a number of completed sessions.
Features
Data API v1.42.0
Bugfixes
Data API v1.42.0
- Fixed a bug where the endpoint would return an HTTP status of 200 without processing the request when a consumer's request exceeded the allotted quota for the endpoint. Now it will correctly return a HTTP status of 429.
Polish
Data API v1.42.0
- Improvement: GET
itembank/items
and GETitembank/activities
: Improved performance when filtering by Tags.
Polish
Data API v1.41.1
- Improvement: GET
itembank/items
and GETitembank/activities
: Improved performance when filtering byTags
.
Bugfixes
Data API v1.41.0
- GET
itembank/items
: Fixed a bug where a request could be terminated due to the execution time of more than 30 seconds when filtering byquestions.types
.
2020.2.LTS
This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about 2020.2.LTS here.
- Released: 22nd July 2020
- End of Life: 13th July 2022
Bugfixes
Data API v1.40.14
- Fixed a bug in Item duplication where Question/Feature references in workflow actions were not updated.
Bugfixes
Data API v1.40.13
- Fixed a bug where Data API's
GET /sessions/templates
endpoint was calling Items API using the requested Learnosity version for non LTS versions.
Polish
Data API v1.40.12
- Improvement: back-end updates required for Item search performance upgrade.
Polish
Data API v1.40.11
- Improvement: internal changes for reliability and database upgrade compatibility.
Polish
Data API v1.40.10
- Improvement: internal changes to support future functionality.
Polish
Data API v1.40.9
- Improvement: internal changes to support future functionality.
Polish
Data API v1.40.8
- Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates.
Polish
Data API v1.40.7
- Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Bugfixes
Data API v1.40.6
- GET
itembank/items
: Fixed a bug where duplicate Items might be returned. - GET
itembank/questions
: Fixed a bug where a request could be terminated due to an execution time of more than 30 seconds when filtering byreferences
.
Bugfixes
Data API v1.40.5
- Fixed a bug where the endpoint would return an HTTP status of 200 without processing the request when a consumer's request exceeded the allotted quota for the endpoint. Now it will correctly return a HTTP status of 429.
Polish
Data API v1.40.5
- Improvement: GET
itembank/items
and GETitembank/activities
: Further improved performance when filtering by Tags.
Polish
Data API v1.40.4
- Improvement: GET
itembank/items
and GETitembank/activities
: Improved performance when filtering byTags
.
Bugfixes
Data API v1.40.3
- SET
itembank/items
: Fixed a bug where an error could be encountered when passingitems[].reference
in a different case than the existing Item reference in the Item bank.
Polish
Data API v1.40.3
- Internal changes and dependency updates to support future functionality.
Bugfixes
Data API v1.40.2
- GET
itembank/offlinepackage
: Fixed a bug where attempting to create an OfflinePackage from a read-only Item bank would fail with a 500 status for some consumers.
Bugfixes
Data API v1.40.1
- SET
itembank/items/duplicate
: Fixed a bug where a 500 error would be encountered when duplicating Data API v0 Items.
Polish
Data API v1.40.1
- SET sessions: improved handling of older import/export data formats.
Bugfixes
Data API v1.40.0
- GET
pools
: Fixed a bug for Itempool initial creation wherepending
status was returned forhalted
Itempool job.
Polish
Data API v1.40.0
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Data API.
Bugfixes
Data API v1.39.1
- SET
itembank/activities
: Fixed a bug where a 500 error can be encountered if passingactivity.data.sections[].items
and no Items inactivity.data
were provided.
Features
Data API v1.39.0
- GET
sessions/reports/adaptive
: Added support for retrieving thecustom_state
from self-hosted adaptive Sessions.
Bugfixes
Data API v1.39.0
- GET
jobs
: Fixed a bug for Itempool jobs wherehalted
status was returned instead ofqueued
.
Bugfixes
Data API v1.38.2
- SET
itembank/items
: Fixed a bug that could cause an Item'sdefinition
to be overridden if the Item also contained the legacycontent
parameter.
Features
Data API v1.38.0
- Forward-ported some functionality from Data API v0 to ease migration before the June 2020 End of Life phase. Please contact Learnosity support if you need assistance upgrading to v1.
Features
Data API v1.37.0
- Internal changes and dependency updates to support future functionality.
For information on releases prior to 6th June 2018, please click here.