Reports API Release Log Overview

Below is an overview of notes for each release of Reports 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
Reports API v1.22.2
  • Fixed a bug where reinitialising a live report would reset, but did not reinitialise the Events API app instance.
Polish
Reports API v1.22.2
  • Improvement: internal changes to support future functionality.

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
Reports API v1.22.1
  • Fixed a bug that affected users of Backbone.js, where the version of Backbone could be overridden when Reports API was loaded on the same page.
Bugfixes
Reports API v1.22.0
Polish
Reports API v1.22.0

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
Reports API v1.21.6
  • Fixed a bug that affected users of Backbone.js, where the version of Backbone could be overridden when Reports API was loaded on the same page.
Bugfixes
Reports API v1.21.5
Polish
Reports API v1.21.5
Bugfixes
Reports API v1.21.4
  • Fixed a bug where the correct answers visibility was wrong, due to the showCorrectAnswers flag not being used when items_api_init_options was also supplied.
Bugfixes
Reports API v1.21.3
  • Fixed a bug where Reports API would always load the latest version of Items and Questions API, instead of the requested LTS version.
Polish
Reports API v1.21.3
  • Improvement: internal changes and dependency updates to support future functionality.
Bugfixes
Reports API v1.21.1
  • Fixed an issue where icons were not loading for various types of reports.
Features
Reports API v1.21.0
  • response-analysis-by-item: Added support for the question_source parameter that selects between displaying Items as originally presented or as currently scored, which may differ if rescored through the UPDATE session/items endpoint in Data API.
Bugfixes
Reports API v1.21.0
Polish
Reports API v1.21.0
  • Improvement: 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
Reports API v1.20.5
  • Fixed a bug that affected users of Backbone.js, where the version of Backbone could be overridden when Reports API was loaded on the same page.
Bugfixes
Reports API v1.20.4
  • Fixed a bug where the correct answers visibility was wrong, due to the showCorrectAnswers flag not being used when items_api_init_options was also supplied.
  • Fixed a bug, a performance issue that could sometimes cause the lastscore-by-activity report to return 500 errors.
Polish
Reports API v1.20.4
Bugfixes
Reports API v1.20.3
  • Fixed a bug where Reports API would always load the latest version of Items and Questions API, instead of the requested LTS version.
Polish
Reports API v1.20.3
  • Improvement: internal changes and dependency updates to support future functionality.
Bugfixes
Reports API v1.20.2
  • Fixed an issue where icons were not loading for various types of reports.
Bugfixes
Reports API v1.20.1
Polish
Reports API v1.20.1
  • Improvement: internal changes to support future functionality.
Features
Reports API v1.20.0

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
Reports API v1.19.7
  • Fixed a bug where the correct answers visibility was wrong, due to the showCorrectAnswers flag not being used when items_api_init_options was also supplied.
  • Fixed a bug where response-analysis-by-item did not display the student's response for some Question types.
Bugfixes
Reports API v1.19.5
Polish
Reports API v1.19.6
Polish
Reports API v1.19.4
  • Improvement: internal changes and dependency updates to support future functionality.
Bugfixes
Reports API v1.19.3
Polish
Reports API v1.19.3
  • Improvement: internal changes and dependency updates to support future functionality.
Bugfixes
Reports API v1.19.2
Features
Reports API v1.19.1
  • Internal changes and dependency updates to support future functionality.
Bugfixes
Reports API v1.19.1
  • Fixed a bug in the response-analysis-by-item report, where the user row that was last selected in the detail view could not be reselected after navigating between Items in some circumstances.
Features
Reports API v1.19.0
  • Added to the response-analysis-by-item report the ability to use keyboard interaction for navigating and selecting response permutations via the histogram in the detail view. This supplements the existing ability to select using the mouse with basic keyboard accessibility, in accordance with WCAG 2.1 guidelines.
Bugfixes
Reports API v1.19.0
  • Fixed a bug in the response-analysis-by-item report that caused the Item preview to not display in Internet Explorer and Edge browsers.
  • Fixed a bug in the response-analysis-by-item report that could cause the report UI to break in Internet Explorer 11.
  • Fixed a bug in the display of histograms in the response-analysis-by-item report, so that unattempted responses are always displayed in a consistent order in the Item response histograms.
  • Fixed a bug in the response-analysis-by-item report, where the report would occasionally display an outline around its container when clicking or navigating via the keyboard. This no longer occurs.
Polish
Reports API v1.19.0
Features
Reports API v1.18.0
Bugfixes
Reports API v1.18.0
  • Fixed a bug which displays the MCQ question with multiple responses A/B/C/D instead of R1/R2/R3 on response labels in the response-analysis-by-item report.
  • Fixed a bug concerning the order in which an Item's correct permutations are displayed in the response-analysis-by-item report, when there are various correct permutations. Now, the correct permutations are sorted by frequency as well.
Polish
Reports API v1.18.0
  • Improvement: updated the display colors of buttons and table cells in the response-analysis-by-item report, to make them more accessible.
  • Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Reports API.
Features
Reports API v1.17.0
  • Added some fine-tuning adjustments to published features for better system reliability.
  • Improvement: updated internal performance and security for executing requests with Learnosity servers.

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

Bugfixes
Reports API v1.16.6
Polish
Reports API v1.16.5
  • Improvement: internal changes and dependency updates to support future functionality.
Polish
Reports API v1.16.4
  • Improvement: internal changes and dependency updates to support future functionality.
Features
Reports API v1.16.3
  • Internal changes and dependency updates to support future functionality.
Bugfixes
Reports API v1.16.2
  • Fixed a bug which displayed raw JSON values in the multiple choice Question type, instead of A/B/C/D on response labels in the response-analysis-by-item report.
Features
Reports API v1.16.1
Bugfixes
Reports API v1.16.1
  • Fixed a bug where sessions-summary-by-tag reports would fail to render pre-2018.1.LTS sessions properly.
  • Improvement: changed a parameter name on the response-analysis-by-item report, changing from id to reference in item_reference_map to reduce ambiguity.
  • Fixed a bug in the response-analysis-by-item report, where Question permutations for an "unattempted" response were incorrectly represented as an empty array ("response": []). Unattempted Question permutations are now represented as "response": null. This only affects raw data exposed through the report's dataListener.
Polish
Reports API v1.16.1
  • Improvement: Polished the grid view and Item detail view of the response-analysis-by-item report
    • On detail view, item reference will not be pushed out of its cell when resized.
    • Image tools will not flash on loading of the report.
    • Detail preview panel now will resize dynamically when changing the report width.
    • Support for the scroll bar function in Edge and IE 11 browsers.
    • Made a change to set the minimum height of the report to 650px.
Features
Reports API v1.16.0
Features
Reports API v1.15.0

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
Reports API v1.14.9
  • Improvement: internal changes and dependency updates to support future functionality.
Polish
Reports API v1.14.8
  • Improvement: internal changes and dependency updates to support future functionality.
Polish
Reports API v1.14.7
  • Improvement: internal changes and dependency updates to support future functionality.
Features
Reports API v1.14.6
  • Internal changes and dependency updates to support future functionality.
Bugfixes
Reports API v1.14.5
Bugfixes
Reports API v1.14.4
  • Fixed a bug in the sessions-list-by-item report, where it threw a 500 error for sessions initialized with single-ibk (single Item bank) format.
Bugfixes
Reports API v1.14.3
Bugfixes
Reports API v1.14.2
Bugfixes
Reports API v1.14.1
Features
Reports API v1.14.0
  • Added a new options key to the Questions array that the response-analysis-by-item report returns for the MCQ type (multiple choice) Question. This enables the response-analysis-by-item report to display Questions in the same order as in the Question Editor API.
Bugfixes
Reports API v1.14.0
Features
Reports API v1.13.0
Bugfixes
Reports API v1.13.0
Bugfixes
Reports API v1.12.3
  • Fixed a bug in item-scores-by-tag-by-user where users were not displayed in the same order as in the initialisation options.
  • Fixed a bug in session-detail-by-item where using questions_api_init_options.labelBundle would return an error stating the option was not allowed.
Bugfixes
Reports API v1.12.2
  • Fixed a bug in existing reports that have screen-readable score chart content, where screen readers would read out multiple lines of text at once without pause, as if there was no punctuation. This resulted in garbled and confusing descriptions of score portions. Now, screen readers will pause at appropriate times when reading multiple lines of content to describe score charts.
Bugfixes
Reports API v1.12.1
Features
Reports API v1.12.0
  • Added the ability to navigate clickable links (that are enabled with click events) via keyboard controls, to allow keyboard-only users to access the links. See here for the full list of affected report types and event types.
Bugfixes
Reports API v1.12.0
Polish
Reports API v1.12.0
  • Improved JS canvas-based score bars accessibility across all UI report types (except sessions-list-by-item, session-detail-by-item, session-detail-by-question,last-score-by-item-by-user, live-activity-status-by-user,activity-summary-by-group,sessions-summary-by-group and item-scores-by-tag-by-user),
    • Correcting score element order in score bar
    • Supporting screen reader to read the content of the score bar.
Features
Reports API v1.11.0
  • Improved keyboard and content accessibility of chart tooltips across all UI report types (except item-scores-by-tag-by-user, sessions-summary-by-group and activity-summary-by-group), in accordance with WCAG 2.1 guidelines:
    • It is now possible to toggle chart tooltips using keyboard focus. This allows keyboard-only users to view the contents of the tooltips. Additionally, tooltips can now be read by screen readers.
    • Tooltips will now remain visible if the cursor is positioned onto the tooltip. This allows the text inside the tooltip to be selected using the cursor.
    • All visible chart tooltips can now be dismissed by pressing the Escape character key.
  • Added the ability to expand and collapse accordions in sessions-summary-by-tag report and progress-by-tag report using only keyboard controls. This ensures that both reports meet WCAG 2.1 Level A in keyboard accessibility.
Bugfixes
Reports API v1.11.0
  • Fixed a bug in the session-detail-by-item report and session-detail-by-question report, where the tooltips on the score bubbles could be partially obscured and were visually inconsistent with other report types. They now have consistent styling and are displayed to the left of the score bubble for better usability.
  • Fixed a bug when rendering two item-scores-by-tag-by-user reports, where one report would display the previous report’s values instead of its own if they had the same user IDs.
  • Fixed a bug where sessions saved via Data API's SET /sessions endpoint in the format: from_template did not work with some reports.
Polish
Reports API v1.11.0
  • Updated the placement of chart tooltips on some reports, for better usability.

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