Data API Release Log Overview

Below is an overview of notes for each release of Data API.

Versions on this page

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.

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 if items as string was passed into into the payload.
Bugfixes
Data API v1.50.1, v1.50.0

2021.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 2021.2.LTS here.

  • Released: 24th June 2021
  • End of Life: July 2023

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
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
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
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
Features
Data API v1.45.0
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 by references.
  • 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
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
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
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
Polish
Data API v1.41.1
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 by questions.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.13
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 by references.
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
Polish
Data API v1.40.4
Bugfixes
Data API v1.40.3
  • SET itembank/items: Fixed a bug where an error could be encountered when passing items[].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
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 where pending status was returned for halted 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 passing activity.data.sections[].items and no Items in activity.data were provided.
Features
Data API v1.39.0
Bugfixes
Data API v1.39.0
  • GET jobs: Fixed a bug for Itempool jobs where halted status was returned instead of queued.
Bugfixes
Data API v1.38.2
  • SET itembank/items: Fixed a bug that could cause an Item's definition to be overridden if the Item also contained the legacy content parameter.
Bugfixes
Data API v1.38.1
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.

2020.1.LTS

This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.

Read more about 2020.1.LTS here.

  • Released: 20th February 2020
  • End of Life: 16th February 2022

Polish
Data API v1.36.18
  • Improvement: internal changes for reliability.
Bugfixes
Data API v1.36.17
Polish
Data API v1.36.16
  • Improvement: back-end updates required for Item search performance upgrade.
Polish
Data API v1.36.15
  • Improvement: internal changes for reliability and database upgrade compatibility.
Polish
Data API v1.36.14
  • Improvement: internal changes to support future functionality.
Polish
Data API v1.36.13
  • Improvement: internal changes to support future functionality.
Polish
Data API v1.36.12
  • Improvement: GET itembank/items and GET itembank/activities: Improved performance when filtering by Tags.
  • Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates.
Polish
Data API v1.36.11
  • Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Bugfixes
Data API v1.36.10
  • 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.
Bugfixes
Data API v1.36.9
  • SET itembank/activities: Fixed a bug where a 500 error could be encountered if passing activity.data.sections[].items and no Items in activity.data were provided.
Polish
Data API v1.36.9
  • Improvement: removed logic that sent workflow parameters to Item bank endpoints, as these parameters are not supported in v2020.1.LTS. This solves related issues.
Polish
Data API v1.36.8
  • Improvement: internal changes to support future functionality.
Bugfixes
Data API v1.36.7
Bugfixes
Data API v1.36.6
  • SET itembank/items: Fixed a bug that could cause an Item's definition to be overridden if the Item also contained the legacy content parameter.
Features
Data API v1.36.5
  • Added some functionality, forward-ported from Data API v0 to ease migration before the June 2020 End of Life phase. Please contact Learnosity support if you need assistance upgrading from Data API v0.
Bugfixes
Data API v1.36.4
  • Fixed a bug in foundational work for Item bank performance improvements.
Bugfixes
Data API v1.36.3
  • GET sessions/responses: Fixed performance issue when ordering responses.
  • Fixed a bug where an error was thrown if a consumer does not have a primary organisation.
Bugfixes
Data API v1.36.2
Polish
Data API v1.36.1
  • SET sessions: Improved handling of older import/export data formats.
Features
Data API v1.36.0
  • SET sessions: Allowed consumers to import sessions that were exported from a different consumer.
Features
Data API v1.35.0
  • Improvement: internal changes to support better data storage.

2019.3.LTS

This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.

Read more about 2019.3.LTS here.

  • Released: 31st October 2019
  • End of Life: 17th November 2021

Polish
Data API v1.33.9
  • Improvement: internal changes for reliability.
Polish
Data API v1.33.8
  • Improvement: internal changes for reliability and database upgrade compatibility.
Polish
Data API v1.33.7
  • Improvement: internal changes to support future functionality.
Polish
Data API v1.33.6
  • Improvement: GET itembank/items and GET itembank/activities: Improved performance when filtering by Tags.
  • Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates.
Polish
Data API v1.33.5
  • Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Bugfixes
Data API v1.33.4
  • 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.33.3
  • Improvement: internal changes to support future functionality.
Bugfixes
Data API v1.33.2
Bugfixes
Data API v1.33.1
  • GET itembank/items: Fixed a bug where an error prevented retrieving Items from a secondary Item bank with item_pool_id and advanced_tags.
  • GET itembank/offlinepackage: Fixed a bug where non-existent Activities would be silently ignored from the request. This could lead to confusing situations where incomplete packages would be generated. A clear error is now returned, allowing the caller to correct their request.
Features
Data API v1.33.0
Bugfixes
Data API v1.33.0
  • GET itembank/offlinepackage: Fixed a bug where some Items in the generated packages would be missing some of their Questions or Features.
Polish
Data API v1.33.0

For information on releases prior to 6th June 2018, please click here.