Reports API Release Log
Below is a list of Reports API releases and notes for each.
LTS | Long Term Support, the most stable versions, features locked, recommended for new engagements |
Developer | Rolling release of latest features, recommended for development environments only (previously called "Latest") |
Archived | Version no longer available |
Version 1
Developer
v1.29.2 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2023.2.LTS
v1.28.5 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2023.1.LTS
v1.26.8 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2022.3.LTS
v1.24.9 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2022.2.LTS
v1.23.13 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2022.1.LTS
v2021.3.LTS
v2021.2.LTS
v1.22.16 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v1.29.1 – 16th August 2023
Polish
- Improvement: internal changes to support future functionality.
Archived
v1.28.4 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Bug fixes
- Fixed a bug in the
session-detail-by-question
report, where it would request the latest version of Questions API, no matter which version of Reports API was being used.
Archived
v1.26.7 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Bug fixes
- Fixed a bug in the
session-detail-by-question
report, where it would request the latest version of Questions API, no matter which version of Reports API was being used.
Archived
v1.24.8 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Bug fixes
- Fixed a bug in the
session-detail-by-question
report, where it would request the latest version of Questions API, no matter which version of Reports API was being used.
Archived
v1.23.12 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Bug fixes
- Fixed a bug in the
session-detail-by-question
report, where it would request the latest version of Questions API, no matter which version of Reports API was being used.
Archived
v1.22.15 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Bug fixes
- Fixed a bug in the
session-detail-by-question
report, where it would request the latest version of Questions API, no matter which version of Reports API was being used.
Archived
v1.29.0 – 26th July 2023
Features
- Added a feature to control requests going to inactive customer accounts.
Bug fixes
- Fixed a bug in the
session-detail-by-question
report, where it would request latest version of Questions API no matter which version of Reports API is being used.
Archived
v1.26.6 – 26th July 2023
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report opened dropdown menu collapsed when it received events. - Fixed a bug, adding voiceover for announcing correct, incorrect, unattempted, unmarked statuses in the
session-detail-by-item
report.
Archived
v1.24.7 – 26th July 2023
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report opened dropdown menu collapsed when it received events. - Fixed a bug, adding voiceover for announcing correct, incorrect, unattempted, unmarked statuses in the
session-detail-by-item
report.
Archived
v1.23.11 – 26th July 2023
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report opened dropdown menu collapsed when it received events. - Fixed a bug, adding voiceover for announcing correct, incorrect, unattempted, unmarked statuses in the
session-detail-by-item
report.
Archived
v1.22.14 – 26th July 2023
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report opened dropdown menu collapsed when it received events. - Fixed a bug, adding voiceover for announcing correct, incorrect, unattempted, unmarked statuses in the
session-detail-by-item
report.
Archived
v1.28.3 – 29th June 2023
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report opened dropdown menu collapsed when it received events. - Fixed a bug, adding voiceover for announcing correct, incorrect, unattempted, unmarked statuses in the
session-detail-by-item
report.
Archived
v1.26.5 – 29th June 2023
Bug fixes
- Fixed a bug in the
activity-summary-by-group
report, where it would throw an error when handling a null field value.
Archived
v1.24.6 – 29th June 2023
Bug fixes
- Fixed a bug in the
activity-summary-by-group
report, where it would throw an error when handling a null field value.
Archived
v1.23.10 – 29th June 2023
Bug fixes
- Fixed a bug in the
activity-summary-by-group
report, where it would throw an error when handling a null field value.
Archived
v1.22.13 – 29th June 2023
Bug fixes
- Fixed a bug in the
activity-summary-by-group
report, where it would throw an error when handling a null field value.
Archived
v1.28.2 – 7th June 2023
Bug fixes
- Fixed a bug in the
activity-summary-by-group
report, where it would throw an error when handling a null field value.
Archived
v1.26.4 – 17th May 2023
Polish
- Improvement: internal changes to support future functionality (Reports API).
Archived
v1.24.5 – 17th May 2023
Polish
- Improvement: internal changes to support future functionality (Reports API).
Archived
v1.23.9 – 17th May 2023
Polish
- Improvement: internal changes to support future functionality (Reports API).
Archived
v1.22.12 – 17th May 2023
Polish
- Improvement: internal changes to support future functionality (Reports API).
Archived
v1.21.13 – 17th May 2023
Polish
- Improvement: internal changes to support future functionality (Reports API).
Archived
v1.28.1 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v1.26.3 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API)
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report showed incorrect status information for active students. - Fixed a bug in the
item-scores-by-tag-by-user
report, where it didn't show scores for complex multi-level Tag structures.
Archived
v1.24.4 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API)
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report showed incorrect status information for active students. - Fixed a bug in the
item-scores-by-tag-by-user
report, where it didn't show scores for complex multi-level Tag structures.
Archived
v1.23.8 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API)
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report showed incorrect status information for active students. - Fixed a bug in the
item-scores-by-tag-by-user
report, where it didn't show scores for complex multi-level Tag structures.
Archived
v1.22.11 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API)
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report, where the report showed incorrect status information for active students. - Fixed a bug in the
item-scores-by-tag-by-user
report, where it didn't show scores for complex multi-level Tag structures.
Archived
v1.21.12 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API)
Archived
v1.20.10 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API)
Archived
v1.28.0 – 29th March 2023
Bug fixes
- Fixed a bug in the
item-scores-by-tag-by-user
report, where it didn't show scores for complex multi-level Tag structures. - Fixed a bug in the
live-activitystatus-by-user
report, where the report allowed selecting and applying actions to non-active students. This was not the intended behavior. - Fixed a bug in the
live-activitystatus-by-user
report, where the report showed incorrect status information for active students. - Improvement: performance enhancements to improve initial load times.
Archived
v1.27.0 – 8th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API).
Archived
v1.24.3 – 15th February 2023
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where it showed an error for Items which have Features only. - Fixed a bug in the
live-activitystatus-by-user
report, where the report doesn't show correct status when the assessment is not open.
Archived
v1.23.7 – 15th February 2023
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where it showed an error for Items which have Features only. - Fixed a bug in the
live-activitystatus-by-user
report, where the report doesn't show correct status when the assessment is not open.
Archived
v1.22.10 – 15th February 2023
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where it showed an error for Items which have Features only. - Fixed a bug in the
live-activitystatus-by-user
report, where the report doesn't show correct status when the assessment is not open.
Archived
v1.26.2 – 31st January 2023
Polish
- Improvement: internal changes to support future functionality (Reports API).
Archived
v1.26.1 – 14th December 2022
Bug fixes
- Fixed a bug in the
live-activitystatus-by-user
report where the report doesn't show correct status when the assessment is not open.
Archived
v1.26.0 – 23rd November 2022
Features
- Added a new
maxtime
attribute to theSessions List Report
andSessions List by Item Report
reports, which filters report entries based on a Unix timestamp. This feature is helpful in constraining the results displayed in your charts by date. - Added a new
mintime
attribute to theSessions List Report
andSessions List by Item Report
reports, which filters report entries based on a Unix timestamp. This feature is helpful in constraining the results displayed in your charts by date.
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where it showed an error for Items which have Features only. - Fixed a bug in the
live-activitystatus-by-user
report, where it wouldn't update network error status in the case of a network error, whenactivityId
was not null.
Archived
v1.23.6 – 23rd November 2022
Bug fixes
- Fixed a bug that was not hiding the Reports API HTML iframe from screen readers.
Archived
v1.22.9 – 23rd November 2022
Bug fixes
- Fixed a bug that was not hiding the Reports API HTML iframe from screen readers.
Archived
v1.21.11 – 23rd November 2022
Bug fixes
- Fixed a bug that was not hiding the Reports API HTML iframe from screen readers.
Archived
v1.25.0 – 2nd November 2022
Features
- Added
tag_labels
toitemScoresByTagByUser
report. Previously the tagdescription
was used in the report. Now you can settag_labels:name
ortag_labels:description
to get description if there, otherwise the tag's name will be used.
Bug fixes
- Fixed a bug that was not hiding the Reports API HTML iframe from screen readers.
Archived
v1.23.5 – 2nd November 2022
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where total score was inaccurate due to rounding off to the nearest integer.
Archived
v1.24.2 – 12th October 2022
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where total score was inaccurate due to rounding off to nearest integer. - Fixed a bug in the
session-detail-by-item
report, where the Item shows as unattempted, when actually the Item has been partially attempted.
Archived
v1.23.4 – 12th October 2022
Bug fixes
- Fixed a bug that was causing issues with the
.border
CSS class name.
Archived
v1.22.8 – 12th October 2022
Bug fixes
- Fixed a bug that was causing issues with the
.border
CSS class name. - Fixed a bug in the
response-analysis-by-item
report, where total score was inaccurate due to round off to nearest integer.
Archived
v1.24.1 – 14th September 2022
Bug fixes
- Fixed a bug that was causing issues with the
.border
CSS class name.
Archived
v1.23.3 – 14th September 2022
Bug fixes
- Fixed a bug in the
last-score-single
,sessions-list
reports, where it showed an incorrect percentage for scores with decimal.
Archived
v1.22.7 – 14th September 2022
Bug fixes
- Fixed a bug in the
lastscore-by-activity
,lastscore-by-activity-by-user
,lastscore-by-tag-by-user
,last-score-single
,sessions-list
reports, where it showed an incorrect percentage for scores with decimal.
Archived
v1.21.10 – 14th September 2022
Bug fixes
- Fixed a bug in the
lastscore-by-activity
,lastscore-by-activity-by-user
,lastscore-by-tag-by-user
,last-score-single
,sessions-list
reports, where it showed an incorrect percentage for scores with decimal.
Archived
v1.20.9 – 14th September 2022
Bug fixes
- Fixed a bug in the
lastscore-by-activity
,lastscore-by-activity-by-user
,lastscore-by-tag-by-user
,last-score-single
,sessions-list
reports, where it showed an incorrect percentage for scores with decimal.
Archived
v1.24.0 – 24th August 2022
Features
- Added accessibility colors and marks to
session-detail-by-question
andsession-detail-by-item
reports. Now the report colors are accessibile and score circles are denoted with different marks for unattempted( / )and unmarked( - ).
Bug fixes
- Fixed a bug in the
last-score-single
report, where it showed an incorrect percentage for scores with decimal. - Fixed a bug in the
sessions-list
report, where it showed an incorrect percentage for scores with decimal. - Fixed a bug in the
sessions-list
report, where it showed an incorrect response status when the ID of Activities were missing. - Fixed a bug, removed the XHR from the DOM order and accessibility tree.
Archived
v1.23.2 – 3rd August 2022
Bug fixes
- Fixed a bug in the
lastscore-by-activity-by-user
,lastscore-by-activity
,lastscore-by-tag-by-user
reports, where it showed an incorrect percentage whenscoring_type: "partial"
. - Fixed a bug in the
session-detail-by-question
,session-detail-by-item
reports, where scores were getting truncated in score circle when the character count of the score was greater than five. Now the score circle will expand to match the width of the scores. - Fixed a bug in the
response-analysis-by-item
report, where sometimes the report failed to render correctly in the detail view and reported JavaScript errors when trying to display an Item with no attempted questions.
Archived
v1.22.6 – 3rd August 2022
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where sometimes the report failed to render correctly in the detail view and reported JavaScript errors when trying to display an Item with no attempted questions.
Archived
v1.23.1 – 1st June 2022
Bug fixes
- Fixed a bug in the
session-detail-by-item
report, where sometimes the report rendered incorrectly when there were twosession-detail-by-item
reports loaded on the same page.
Archived
v1.22.5 – 1st June 2022
Bug fixes
- Fixed a bug in the
session-detail-by-item
report, where sometimes the report rendered incorrectly when there were twosession-detail-by-item
reports loaded on the same page.
Archived
v1.21.9 – 20th April 2022
Polish
- Improvement: removed internal tracking mechanism.
Bug fixes
- Fixed a bug when rendering the lastscore-by-item-by-user report, where scores were being rounded up in tooltips triggered by hovering over the dots in the table.
Archived
v1.20.8 – 20th April 2022
Bug fixes
- Fixed a bug when rendering the lastscore-by-item-by-user report, where scores were being rounded up in tooltips triggered by hovering over the dots in the table.
Archived
v1.19.10 – 20th April 2022
Bug fixes
- Fixed a bug when rendering the lastscore-by-item-by-user report, where scores were being rounded up in tooltips triggered by hovering over the dots in the table.
Archived
v1.16.9 – 20th April 2022
Bug fixes
- Fixed a bug when rendering the lastscore-by-item-by-user report, where scores were being rounded up in tooltips triggered by hovering over the dots in the table.
Archived
v1.23.0 – 11th May 2022
Polish
- Improvement: internal changes to support future functionality.
Archived
v1.22.4 – 20th April 2022
Polish
- Improvement: removed internal tracking mechanism.
Bug fixes
- Fixed a bug when rendering the lastscore-by-item-by-user report, where scores were being rounded up in tooltips triggered by hovering over the dots in the table.
Archived
v1.21.8 – 17th November 2021
Polish
- Improvement: updated CSS styles in reports, to allow for easier user customization.
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
report, where it would show an incorrect marking status when moving the mouse cursor over the Item.
Archived
v1.20.7 – 17th November 2021
Polish
- Improvement: updated CSS styles in reports, to allow for easier user customization.
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
report, where it would show an incorrect marking status when moving the mouse cursor over the Item.
Archived
v1.19.9 – 17th November 2021
Polish
- Improvement: updated CSS styles in reports, to allow for easier user customization.
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
report, where it would show an incorrect marking status when moving the mouse cursor over the Item.
Archived
v1.16.8 – 17th November 2021
Polish
- Improvement: updated CSS styles in reports, to allow for easier user customization.
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
report, where it would show an incorrect marking status when moving the mouse cursor over the Item.
Archived
v1.14.11 – 17th November 2021
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
report, where it would show an incorrect marking status when moving the mouse cursor over the Item.
Archived
v1.22.3 – 27th October 2021
Polish
- Improvement: updated CSS styles in reports, to allow for easier user customization.
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
report, where the report would incorrectly show when hovering the mouse cursor over the Item.
Archived
v1.19.8 – 27th October 2021
Polish
- Improvement: internal changes to support future functionality.
Archived
v1.16.7 – 27th October 2021
Polish
- Improvement: internal changes to support future functionality.
Archived
v1.14.10 – 27th October 2021
Polish
- Improvement: internal changes to support future functionality.
Archived
v1.10.13 – 27th October 2021
Polish
- Improvement: internal changes to support future functionality.
Archived
v1.21.7 – 8th October 2021
Polish
- Improvement: internal changes to support future functionality.
Bug fixes
- Fixed a bug where reinitialising a live report would reset, but did not reinitialise the Events API app instance.
Archived
v1.20.6 – 8th October 2021
Polish
- Improvement: internal changes to support future functionality.
Bug fixes
- Fixed a bug where reinitialising a live report would reset, but did not reinitialise the Events API app instance.
Archived
v1.22.2 – 16th September 2021
Polish
- Improvement: internal changes to support future functionality.
Bug fixes
- Fixed a bug where reinitialising a live report would reset, but did not reinitialise the Events API app instance.
Archived
v1.22.1 – 2nd June 2021
Bug fixes
- 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.
Archived
v1.21.6 – 2nd June 2021
Bug fixes
- 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.
Archived
v1.20.5 – 2nd June 2021
Bug fixes
- 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.
Archived
v1.22.0 – 13th May 2021
Polish
- Improvement: In the
response-analysis-by-item
report, the default student row order now follows the order of the provided `users` array.
Bug fixes
- Fixed a bug, a performance issue that could sometimes cause the
lastscore-by-activity
report to return 500 errors.
Archived
v1.21.5 – 13th May 2021
Polish
- Improvement: In the
response-analysis-by-item
report, the default student row order now follows the order of the provided `users` array.
Bug fixes
- Fixed a bug, a performance issue that could sometimes cause the
lastscore-by-activity
report to return 500 errors.
Archived
v1.20.4 – 13th May 2021
Polish
- Improvement: In the
response-analysis-by-item
report, the default student row order now follows the order of the provided `users` array.
Bug fixes
- Fixed a bug where the correct answers visibility was wrong, due to the
showCorrectAnswers
flag not being used whenitems_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.
Archived
v1.19.7 – 13th May 2021
Bug fixes
- Fixed a bug where the correct answers visibility was wrong, due to the
showCorrectAnswers
flag not being used whenitems_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.
Archived
v1.16.6 – 13th May 2021
Bug fixes
- Fixed a bug where response-analysis-by-item did not display the student's response for some Question types.
Archived
v1.14.9 – 13th May 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.19.6 – 27th April 2021
Polish
- Improvement: further optimisation of performance for the
lastscore-by-activity
andlastscore-by-activity-user
reports.
Archived
v1.19.5 – 27th April 2021
Bug fixes
- Fixed a bug, a performance issue that could sometimes cause the
lastscore-by-activity
report orlastscore-by-activity-user
report to return 500 errors.
Archived
v1.21.4 – 21st April 2021
Bug fixes
- Fixed a bug where the correct answers visibility was wrong, due to the
showCorrectAnswers
flag not being used whenitems_api_init_options
was also supplied.
Archived
v1.21.3 – 31st March 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Bug fixes
- Fixed a bug where Reports API would always load the latest version of Items and Questions API, instead of the requested LTS version.
Archived
v1.20.3 – 31st March 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Bug fixes
- Fixed a bug where Reports API would always load the latest version of Items and Questions API, instead of the requested LTS version.
Archived
v1.19.4 – 31st March 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.16.5 – 31st March 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.14.8 – 31st March 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.10.12 – 31st March 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.7.9 – 31st March 2021
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.21.1 – 24th February 2021
Bug fixes
- Fixed an issue where icons were not loading for various types of reports.
Archived
v1.20.2 – 24th February 2021
Bug fixes
- Fixed an issue where icons were not loading for various types of reports.
Archived
v1.21.0 – 18th February 2021
Features
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.
Polish
- Improvement: internal changes to support future functionality.
Bug fixes
- Fixed a bug where response-analysis-by-item did not display the student's response for some Question types.
Archived
v1.20.1 – 18th February 2021
Polish
- Improvement: internal changes to support future functionality.
Bug fixes
- Fixed a bug where response-analysis-by-item did not display the student's response for some Question types.
Archived
v1.20.0 – 28th October 2020
Features
session-detail-by-item
: Added support forquestions_api_init_options.question_source
, allowing clients to display questions rescored through theUPDATE session/items
endpoint in Data API.
Archived
v1.19.3 – 27th August 2020
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Bug fixes
- Fixed a bug in the
lastscore-by-tag-by-user
report where no per-tag scores were reported in the selected hierarchy for Sessions created from Activities with Item objects using differentreference
andid
values.
Archived
v1.16.4 – 27th August 2020
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.14.7 – 27th August 2020
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.10.11 – 27th August 2020
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.7.8 – 27th August 2020
Polish
- Improvement: internal changes and dependency updates to support future functionality.
Archived
v1.19.2 – 13th August 2020
Bug fixes
- Fixed a bug that caused the
response-analysis-by-item
report to report an error and fail to load when any of the Items in the report contained asimple Feature
.
Archived
v1.19.1 – 6th August 2020
Features
- Internal changes and dependency updates to support future functionality.
Bug fixes
- 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.
Archived
v1.16.3 – 6th August 2020
Features
- Internal changes and dependency updates to support future functionality.
Archived
v1.14.6 – 6th August 2020
Features
- Internal changes and dependency updates to support future functionality.
Archived
v1.10.10 – 6th August 2020
Features
- Internal changes and dependency updates to support future functionality.
Archived
v1.7.7 – 6th August 2020
Features
- Internal changes and dependency updates to support future functionality.
Archived
v1.19.0 – 16th July 2020
Features
- 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.
Polish
- Improvement: Added some improvements to the behavior of keyboard navigation in the
response-analysis-by-item
report, to make it a more consistent experience. - Improvement: Added CSS classes to the user rows in the detail view of the
response-analysis-by-item
report, to assist in customizing styling.
Bug fixes
- 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.
Archived
v1.18.0 – 25th June 2020
Features
- Added histogram charts to the
response-analysis-by-item
report UI. These histogram charts display a summary of the frequency of different responses for each Item, in a visual format. - Added basic keyboard navigation to the
response-analysis-by-item
report.
Polish
- 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.
Bug fixes
- 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.
Archived
v1.17.0 – 3rd June 2020
Features
- Added some fine-tuning adjustments to published features for better system reliability.
- Improvement: updated internal performance and security for executing requests with Learnosity servers.
Archived
v1.16.2 – 3rd June 2020
Bug fixes
- 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.
Archived
v1.16.1 – 11th March 2020
Features
- Added support for using the
skip_highlight_animation
andskip_replay_animation
initialization options inquestions_api_init_options
withSessions Detail by Item Report
andSessions Detail by Question Report
report types.
Polish
- 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.
Bug fixes
- 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 fromid
toreference
initem_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'sdataListener
.
Archived
v1.14.5 – 11th March 2020
Bug fixes
- Fixed a bug where
sessions-summary-by-tag
reports would fail to render pre-2018.1.LTS sessions properly.
Archived
v1.16.0 – 20th February 2020
Features
- Foundational work for Item bank performance improvements.
- Added support for using the
show_distractor_rationale
initialization option inquestions_api_init_options
withSession Detail By Item
andSessions Detail by Question Report
report types. - Added Item detail view to the
response-analysis-by-item
report, for reviewing individual responses and identifying common responses across the class.
Archived
v1.15.0 – 29th January 2020
Features
- Preview release of the
response-analysis-by-item
report UI.
Archived
v1.14.4 – 11th December 2019
Bug fixes
- 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.
Archived
v1.10.9 – 11th December 2019
Bug fixes
- 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.
Archived
v1.14.3 – 27th November 2019
Bug fixes
- Fixed a bug in
item-scores-by-tag-by-user
report, where it would cache previous user IDs if the report was re-initialized. - Fixed a bug in
lastscore-by-item-by-user
andsessions-list-by-item
reports where the report would render incorrectly withalign_items=reference
.
Archived
v1.10.8 – 27th November 2019
Bug fixes
- Fixed a bug in
item-scores-by-tag-by-user
report, where it would cache previous user IDs if the report was re-initialized. - Fixed a bug in
lastscore-by-item-by-user
andsessions-list-by-item
reports where the report would render incorrectly withalign_items=reference
.
Archived
v1.14.2 – 20th November 2019
Bug fixes
- Fixed a bug in
live-activitystatus-by-user
report, where it would throw JavaScript errors after pausing an assessment.
Archived
v1.10.7 – 20th November 2019
Bug fixes
- Fixed a bug in
live-activitystatus-by-user
report, where it would throw JavaScript errors after pausing an assessment.
Archived
v1.14.1 – 31st October 2019
Bug fixes
- Fixed a bug in
lastscore-by-item-by-user
andsessions-list-by-item
reports where the report would render incorrectly withalign_items=reference
.
Archived
v1.10.6 – 31st October 2019
Bug fixes
- Fixed a bug in
lastscore-by-item-by-user
andsessions-list-by-item
reports where the report would render incorrectly withalign_items=reference
.
Archived
v1.7.6 – 31st October 2019
Bug fixes
- Fixed a bug in
session-detail-by-item
reports where Sessions initialised with Item objects (including Activity templates from Author API v2018.2.LTS or later) could not be rendered.
Archived
v1.14.0 – 9th October 2019
Features
- 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 theresponse-analysis-by-item
report to display Questions in the same order as in the Question Editor API.
Bug fixes
- Fixed a bug in
session-detail-by-item
reports, where Sessions initialised with duplicate Items could not be rendered. - Fixed a bug in the
item-scores-by-tag-by-user
report, where the tooltips ran off the screen, due to long text in the column.
Archived
v1.10.5 – 9th October 2019
Bug fixes
- Fixed a bug in
session-detail-by-item
reports, where Sessions initialised with duplicate Items could not be rendered. - Fixed a bug in the
item-scores-by-tag-by-user
report, where users are not displayed in the same order as in the initialization options array. - Fixed a bug in the
item-scores-by-tag-by-user
report, where the tooltips ran off the screen, due to long text in the column.
Archived
v1.7.5 – 9th October 2019
Bug fixes
- Fixed a bug in the
item-scores-by-tag-by-user
report, where the tooltips ran off the screen, due to long text in the column.
Archived
v1.13.0 – 19th September 2019
Features
- Added support for specifying
organisation_id
in the following reports:event-progress-by-tag-by-user
,last-score-by-tag-by-user
,progress-by-tag
progress-by-tag-by-user
progress-single
andsessions-summary-by-tag
. This allows an API Consumer to report on sessions using Items and Tag hierarchies from one of its additional Item banks, if available.
Bug fixes
- Fixed a bug in
item-scores-by-tag-by-user
report where the background image was not displayed.
Archived
v1.10.4 – 19th September 2019
Bug fixes
- Fixed a bug in
session-detail-by-item
where usingquestions_api_init_options.labelBundle
would return an error stating the option was not allowed.
Archived
v1.12.3 – 28th August 2019
Bug fixes
- 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 usingquestions_api_init_options.labelBundle
would return an error stating the option was not allowed.
Archived
v1.12.2 – 21st August 2019
Bug fixes
- 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.
Archived
v1.12.1 – 14th August 2019
Bug fixes
- Fixed a bug in
session-detail-by-item
reports where Sessions initialised with Item objects (including Activity templates from Author API v2018.2.LTS or later) could not be rendered.
Archived
v1.10.3 – 14th August 2019
Bug fixes
- Fixed a bug in
session-detail-by-item
reports where Sessions initialised with Item objects (including Activity templates from Author API v2018.2.LTS or later) could not be rendered.
Archived
v1.12.0 – 7th August 2019
Features
- 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.
Polish
- 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
anditem-scores-by-tag-by-user
),- Correcting score element order in score bar
- Supporting screen reader to read the content of the score bar.
Bug fixes
- Fixed a bug in the
item-scores-by-tag-by-user
report where some drill-down requests would be slow to respond, or result in a 500 error.
Archived
v1.10.2 – 7th August 2019
Bug fixes
- 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.
Archived
v1.7.4 – 7th August 2019
Bug fixes
- 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.
Archived
v1.11.0 – 17th July 2019
Features
- Improved keyboard and content accessibility of chart tooltips across all UI report types (except
item-scores-by-tag-by-user
,sessions-summary-by-group
andactivity-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 andprogress-by-tag
report using only keyboard controls. This ensures that both reports meet WCAG 2.1 Level A in keyboard accessibility.
Polish
- Updated the placement of chart tooltips on some reports, for better usability.
Bug fixes
- Fixed a bug in the
session-detail-by-item
report andsession-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.
Archived
v1.10.1 – 17th July 2019
Bug fixes
- Fixed a bug where sessions saved via Data API's
SET /sessions
endpoint in the format:from_template
did not work with some reports.
Archived
v1.10.0 – 26th June 2019
Features
- session-detail-by-item report: Added support for passing the
items_api_init_options.config.
option. This enables more control over how the session is shown by Reports API, eg. set
ignore_question_attributes"shuffle_options": false
so that MCQ options are consistently displayed in their default order to make review easier.
Bug fixes
- Fixed a bug where the
getData()
method would be broken if the subsequent requested user_ids with a different combination of user_id. - Fixed a bug in the
response-analysis-by-item
report where the report silently failed with an invalid session. The report is now giving an error message explaining why the session can't be processed. - Fixed a bug with label bundles where the
not_attempted
andnot_marked
aliases were not working as documented.
Archived
v1.9.1 – 5th June 2019
Polish
- Improved error messages and validation when too many entries are passed in arrays of activities, sessions or users.
Archived
v1.9.0 – 15th May 2019
Features
- Added new report type
response-analysis-by-item
, a report for retrieving and comparing individual responses for a class of students. This report is UI-less, but can be used to build a custom report view. - Added new
getData()
public method for theitem-scores-by-tag-by-user
report. This method allows retrieving the same raw score data that is available in the user interface of the report.
Archived
v1.8.0 – 30th April 2019
Features
- Added support for showing new versions of report datasets. This feature is used via the Data API's SET
/reports/datasets
endpoint.
Archived
v1.7.3 – 9th January 2019
Bug fixes
- Fixed a bug in the
Learning Outcomes Report
report where the drill down functionality did not work if the report was displaying exactly one column.
Archived
v1.7.2 – 3rd October 2018
Refactors
- Various internal changes that improve stability.
Archived
v1.6.3 – 3rd October 2018
Features
- Internal performance improvements for executing requests with Learnosity servers.
Archived
v1.7.1 – 12th September 2018
Features
- Internal performance improvements for executing requests with Learnosity servers.
Archived
v1.7.0 – 1st August 2018
Features
- Added new
student rollup
view to theitem-scores-by-tag-by-user
report, which is shown when the now optionalrow_tag_type
is omitted. It shows only the student rows, with scores aggregated according to the content hierarchy.
Bug fixes
- Fixed a bug in the
Session Detail By Item
and theSessions Detail by Question Report
reports, where styles from the report page could affect the styling of the Items. Now styles of the stimulus and other Question elements created via Author Site / Author API will be displayed correctly.
Archived
v1.6.2 – 1st August 2018
Bug fixes
- Fixed a bug in
item-scores-by-tag-by-user
report with scrolling performance on mobile devices.
Archived
v1.6.1 – 11th July 2018
Bug fixes
- Fixed the way cross-domain iframe is served, it is now using requested version by server side determination. This allows better forward compatibility.
Archived
v1.6.0 – 6th June 2018
Features
- Added support for LTS versions
- v2018.1.LTS is released
Archived
v1.5.0 – 31st May 2018
Features
- Added new
percentScore()
method to thescoreMutator
for the item-scores-by-tag-by-user report. This method allows overriding of the default percent score shown in a cell. - Added new
countSeen()
method to thescoreMutator
for the item-scores-by-tag-by-user report. This method returns the number of items seen by the user within that cell.
Bug fixes
- Fixed an issue with the
sessions-summary-by-tag
report and thelastscore-by-tag-by-user
report where these reports would not load if the letter casing of an Item reference was changed in the Item bank, e.g. from "Item-Ref" to "item-ref". This caused an internal server error in Reports API for sessions initialised before the reference change. - Fixed a bug in the
lastscore-by-tag-by-user
report where passing an invalidactivity_id
could lead to a non-descript internal server error. Now, a meaningful validation error is returned instead.
Archived
v1.4.0 – 9th May 2018
Features
- Added a new error status to the
live-activitystatus-by-user
report which indicates that a proctor command wasn't acknowledged by the student's assessment in a timely manner.
Bug fixes
- Fixed bug in
item-scores-by-tag-by-user
report where score bars could sometimes spread over multiple lines if the maximum score was more than 100. - Fixed an issue with
lastscore-by-tag-by-user
andsessions-summary-by-tag
reports which sometimes caused an internal server error.
Features
- Added events and callback handler for
item-scores-by-tag-by-user
report, allowing retrieval of the original report data viachange:data
event or mutation of the scores via the newscoreMutator
eventCallback which supplies a list of `Score` objects that provide access to the individual scores. Additionally addedstart:navup
,end:navup
,start:navdown
,end:navdown
andcomplete:dom
events. - The numeric score percentage in the
item-scores-by-tags-by-user
reports now stays next to the bar chart visualisation when a column is expanded. Additionally, the top level column showing the row percentages is now expanded at the beginning and collapses when the report is drilled down. - Added a new
tag_labels
flag to all Tag-based reports. Previously the Tagdescription
was always used in the report, if it was set. Now you can settag_labels:name
to use the Tag name instead. - Added new parameters
items_api_init_options
andquestions_api_init_options
to the session-detail-by-item and session-detail-by-question report types, which allow you to pass configuration to the underlying APIs used by these reports.
Features
- Added new report type
item-scores-by-tag-by-user
, a drilldown report for exploring progress, results and learning outcomes for one or more students, with breakdown by item tags.
Bug fixes
- Fixed an issue with the
sessions-summary-by-tag
report and thelastscore-by-tag-by-user
report where these reports would not load if the letter casing of an Item reference was changed in the Item Bank, e.g. from "Item-Ref" to "item-ref". This caused an internal server error in Reports API for sessions initialised before the reference change.
Bug fixes
- Fixed a bug in drill-down "by-Tag" reports that could occur when Bootstrap CSS was loaded on the host page, whereby the padding and width of the report's table cells became irregular.
- Fixed a bug with the
sessions-summary-by-tag
report where the tooltip for a score bar displayed percentages with unrounded decimals if usingscoring_type: "partial"
.
Bug fixes
- Fixed a bug with the
lastscore-by-item-by-user
report where the score displayed withscoring_type: partial
can be subject to rounding errors when individual Item scores have more than one decimal place. - Fixed a bug with the
lastscore-by-item-by-user
report where the score displayed withscoring_type: partial
is incorrect when there are unmarked Items with a non-zero max score.
Bug fixes
session-detail-by-item
: Fix bug where Items that contained zero Questions would be omitted from the report (eg. Items containing only a text passage would not be displayed).session-detail-by-item
: Fix bug where intro and outro Items were included in the report if they contained Questions. Intro and outro Items are now always omitted.
Features
- Reports API v1 is now available.
Bug fixes
- Fixed report types that did not correctly display unmarked scores in dichotomous scoring mode. This includes the following types:
lastscore-by-activity-by-user
lastscore-by-activity
lastscore-by-tag-by-user
sessions-summary-by-tag
- Fixed minor discrepancies between the
lastscore-by-item-by-user
andsessions-list-by-item
reports in the way unmarked items are presented when those items do not have a max score. - Fix an issue where the initOptions object supplied to
LearnosityReports.init()
would be modified by reference in the following report types:lastscore-by-activity-by-user
lastscore-by-activity
lastscore-by-item-by-user
lastscore-by-tag-by-user
Version 0
Features
- Add support for
"scoring_type": "partial"
to the Session Summary by Question report, so that items with partial scoring can be reported more accurately. - Add support for
"scoring_type": "partial"
to the Sessions Summary report, so that items with partial scoring can be reported more accurately. - Add support for
"scoring_type": "partial"
to the Progress by Tag report, so that items with partial scoring can be reported more accurately. - Reports API now supports version mapping, to automatically retrieve compatible versions of Items API and Questions API as required.
Polish
- Rename "skipped" to "unattempted" on the Sessions Summary report for consistency with other reports.
Bug fixes
- Fix bug where label bundles and error listeners were shared between multiple initializations of Reports API on a page.
- Fix bug causing certain reports to show "Not Attempted" for questions which were actually "Not Marked".
Archived
v0.53.1 – 4th October 2017
Bug fixes
- Fix bug where Reports API was incompatible with CSP.
Archived
v0.53.0 – 14th September 2017
Features
- Add support for
scoring_type: "partial"
to the Session Summary by Tag report, so that items with partial scoring can be reported more accurately.
Bug fixes
sessions-summary-by-tag
- Fix an intermittent UI bug where the progress bar would be misaligned if the report was hidden when it was loaded or when the window was resized.- Fix bug where Reports API appended metadata fields to the EventOptions object passed into
init()
.
Archived
v0.52.0 – 23rd August 2017
Features
live-activitystatus-by-user
- Add support displaying multiple activities per user on separate rows.
Bug fixes
- Fix bug that prevented Reports API from loading if it was initialized with an invalid report configuration.
Archived
v0.51.0 – 2nd August 2017
Features
- Added optional
displayNameListener
callback to the Reports API event options. This callback is used in some reports (notably, the Large Group Report) to map raw names and IDs in the report data to friendly display names at runtime. - Enhancements to aggregate report types:
- Added new
1d_plot
column type to support data visualizations. See the data visualization guide for more information. - Added the ability to set the number of decimal points for rounding in
numeric
columns. - Changed the default text alignment for
numeric
columns to right-aligned. - Added the ability to display the ancestor rows for the current group in the report, controlled by the
always_show_group_ancestors
configuration option. - Updated the appearance of the report header row.
- Added new
Archived
v0.50.3 – 12th July 2017
Refactors
- Add internal improvements for usage metrics.
Archived
v0.50.2 – 28th June 2017
Bug fixes
- Fixed an issue that prevented Reports API from being initialized after the host page has finished loading.
- Fixed issues in the
activity-summary-by-group
andsessions-summary-by-group
reports that caused unexpected errors and prevented drill-down navigation.
Archived
v0.50.1 – 21st June 2017
Refactors
- Add support for usage metrics.
Archived
v0.50.0 – 31st May 2017
Features
live-activitystatus-by-user
- display the students' status (tab/window focused or unfocused). Only applicable when using Assess API ≥ 2.61.0.
Bug fixes
- Fix CSS issue where some rules for
icon-*
classes were not properly scoped to Learnosity report elements, and were affecting other elements on the host page.
Archived
v0.49.2 – 10th May 2017
Bug fixes
live-activitystatus-by-user
- ensurereadyListener
is not called until all public methods are available.- Fix an issue in
activity-summary-by-group
andsessions-summary-by-group
where the column header for thegroup_name
was an invalid clickable link, and threw an error when clicked.
Archived
v0.49.1 – 19th April 2017
Bug fixes
- Make the
lastscore-*
reports and thesessions-summary
report obey the scoring rules for items authored with dependent or dichotomous scoring types. - Correct the reporting of
sessions-summary-by-tag
to count repeated use of the same item.
Archived
v0.49.0 – 29th March 2017
Features
live-activitystatus-by-user
: Add newaddUsers()
method, which allows for listening/responding to events from additional users programmatically, without needing to reload or reinitialize the report.
Bug fixes
- Fix the rendering of hidden graphical report elements that would otherwise make them appear blurry upon display.
Archived
v0.48.0 – 8th March 2017
Features
live-activitystatus-by-user
- Add newgoto()
method, which can be used to remote control assessments through a set of items. Useful for proctor led tests.live-activitystatus-by-user
- Add newexitAndSubmit()
method, which can be used to remotely end and submit student assessments. Useful for proctor led tests.
Bug fixes
- The
load:data
event now always triggers, even when no data exists for the provided report configuration (eg. the specified session does not exist). If there is no data, Reports API passes anull
data parameter to the event listener.
Archived
v0.47.1 – 22nd February 2017
Bug fixes
- Fix an issue preventing Reports API from loading on some old desktop browsers and browsers running on old mobile versions
Archived
v0.47.0 – 15th February 2017
Features
- Show a notification message in the UI when data for a report is taking a long time to load, and when there is an error loading the report. This gives the user more context while waiting for a report to load, and better handles the case where loading fails.
Bug fixes
- Progress reports - ensure tags are always sorted by name by default. A specific custom sort order can still be set for any tag type in Author site.
Archived
v0.46.0 – 24th January 2017
Features
- For all sessions-based reports, allow the report to retry loading data for up to 15 seconds if data is not immediately available on initialization
Bug fixes
progress-by-tag-by-user
- Fix an issue where sessions were filtered only by organization and not by consumerevent-progress-by-tag-by-user
- Fix an issue where sessions were filtered only by organization and not by consumeractivity-summary-by-group
- Fix a bug wherestddev
columns always displayed the field name as the header by default, and couldn't be overridden via label bundlessesssions-summary-by-group
- Fix a bug wherestddev
columns always displayed the field name as the header by default, and couldn't be overridden via label bundles
Archived
v0.45.1 – 11th January 2017
Bug fixes
lastscore-by-item-by-user
- Fix an issue where time spent on an item is not displayed when it is 0- Fix validation for legacy/deprecated report types
- Fix a bug that breaks
lastscore-by-item-by-user
andlastscore-by-tag-by-user
when display_time_spent is turned on for old sessions
Archived
v0.45.0 – 14th December 2016
Features
lastscore-by-activity
- Add support for retrieving and rendering time spent on activities. See display_time_spentlastscore-by-activity-by-user
- Add support for retrieving and rendering time spent on activities. See display_time_spentlastscore-by-item-by-user
- Add support for retrieving and rendering time spent per item. See display_time_spentlastscore-by-tag-by-user
- Add support for retrieving and rendering time spent on activities and tags. See display_time_spent
Archived
v0.44.0 – 8th December 2016
Features
session-detail-by-question
- Add score/maxScore bubble- Add new
sessions-summary-by-group
report activity-summary-by-group
- Add support for configurable columnssessions-summary-by-group
- Add support for configurable columnssession-detail-by-item
- Add support for render_with_captured_questions
Bug fixes
- Stop Require.js scanning scripts with data-main attribute
Archived
v0.43.0 – 25th October 2016
Features
session-detail-by-question
- Add support for loading questions from itembank
Bug fixes
session-detail-by-item
- Fix score bubble color and label for unmarked items
Archived
v0.42.0 – 6th October 2016
Features
activity-summary-by-group
- Add support for viewing user-level data
Bug fixes
activity-summary-by-group
- Fix a bug which would prevent drilling down to user-level data for some datasets
Archived
v0.41.0 – 28th September 2016
Features
lastscore-by-tag-by-user
- Add partial scoring support with new `scoring_type` flag
Bug fixes
lastscore-by-tag-by-user
- Don't display progress bars where a user has not seen any itemslastscore-by-tag-by-user
- Fix support for unmarked itemslastscore-by-tag-by-user
- Fix item counts for each user/tag score
Archived
v0.40.0 – 14th September 2016
Features
- Add new beta report type
activity-summary-by-group
for aggregating, analysing, exploring and comparing results across classes, user groups and cohorts of up to 200,000 users. Full details coming soon.
Archived
v0.39.1 – 31st August 2016
Bug fixes
lastscore-by-tag-by-user
- Fix bug where score calculation was incorrect if one or more users had seen different sets of items.
Archived
v0.39.0 – 24th August 2016
Features
session-detail-by-item
- Add `show_correct_answers` flagsession-detail-by-question
- Add `show_correct_answers` flag
Bug fixes
- Fix
getReport()
public method returning stale report instance after re-initialization
Archived
v0.38.1 – 24th January 2017
Bug fixes
progress-by-tag-by-user
- Fix an issue where sessions were filtered only by organization and not by consumerevent-progress-by-tag-by-user
- Fix an issue where sessions were filtered only by organization and not by consumer
Archived
v0.38.0 – 13th July 2016
Features
lastscore-by-item-by-user
- Add `align_items` flagsessions-list-by-item
- Add `align_items` flag- New report - sessions-summary-by-question
Bug fixes
session-list-by-item
- could not instantiate two reports in one request- Fix slow performance when resizing window containing many reports
Archived
v0.37.0 – 22nd June 2016
Bug fixes
- Fix canvas elements not scaling properly if initially hidden
- Remove deprecated security pattern
live-activitystatus-by-user
- Fix action buttons navigating due to href
Archived
v0.36.2 – 16 November 2016
Bug fixes
- Remove deprecated security pattern
Archived
v0.36.1 – 2nd June 2016
Bug fixes
- Progress reports - when calculating percentages, use the max score from the user's own responses rather than the item's current max score
Archived
v0.36.0 – 11th May 2016
Features
sessions-summary
- Show a separate breakdown for unmarked itemslive-activitystatus-by-user
- allow action drop down menu to be hidden with new `show_action_controls` flaglive-activitystatus-by-user
- allow user selectors to be hidden with new `show_user_selectors` flaglive-activitystatus-by-user
- add public methodgetSelectedUsers()
Archived
v0.35.3 – 16 November 2016
Bug fixes
- Remove deprecated security pattern
Archived
v0.35.2 – 27th April 2016
Bug fixes
sessions-list
- Ifactivities[].name
is provided, use that as the activity's display name
Archived
v0.35.1 – 20th April 2016
Bug fixes
- Fix an issue preventing Reports API from displaying UI alerts for errors
lastscore-by-activity
- Fix bug where unattempted component was incorrect for manually scored itemssession-detail-by-item
- errorListener can now receive errors propagated from Items APIsession-detail-by-question
- errorListener can now receive errors propagated from Questions API
Archived
v0.35.0 – 30th March 2016
Features
session-detail-by-item
- make score icons optional with new `display_scores` flagsession-detail-by-item
- add greyed out icon for items with no scoring data when `display_scores` is turned onsession-detail-by-item
- add tooltips for item scores to show item state
Bug fixes
- Fix status icon rendering incorrectly for certain statuses on some reports (e.g.
live-activitystatus-by-user
) - Fix issue where progress bars occasionally become narrow in print mode in Firefox and Safari
session-detail-by-item
- Fix display of scores when new items have been appended to a session- Display grey unattempted portion of progress bars in print mode
Archived
v0.34.1 – 16 November 2016
Bug fixes
- Remove deprecated security pattern
Archived
v0.34.0 – 9th March 2016
Features
- Add support for printing colored progress bars and traffic lights in reports
Bug fixes
- Reveal collapsed sections of tag reports in print mode
- Fix page break issue affecting some long reports in print mode
last-score-by-activity-by-user
- fix bug where same score is displayed for all users
Archived
v0.33.2 – 24th February 2016
Bug fixes
- Fix bug where
moment.js
polluted the global namespace
Archived
v0.33.0 – 3rd February 2016
Features
- Progress reports - expose percentage values in report JSON data
- Progress reports - percentage values now calculated using all known item max scores
Bug fixes
sessions-list
report - fix performance issue when not using user/activity filterslast-score-by-item-by-user
report - prevent session ID from disappearing when some items have no scoring datalast-score-by-item-by-user
report - show correct session IDs when reporting for multiple users
Archived
v0.32.0 – 1st February 2016
Features
- Added the ability to read items from multiple item pools/banks
live-activitystatus-by-user
report - shows the current activity the user is currently undertaking
Bug fixes
session-detail-by-item
report - fixed an issue where the report sometimes failed to render the items.
Archived
v0.31.1 – 20th January 2016
Bug fixes
session-detail-by-item
report - correctly specifies the Quesitons API version to loadlive-activitystatus-by-user
report - fix issue introduced in v0.31.0 when loading more than one report of this kind
Archived
v0.30.0 – 18th November 2015
Features
- New report - event-progress-by-tag-by-user
Archived
v0.28.0 – 8th October 2015
Features
last-score-by-item-by-user
- add new flag `display_item_numbers` to display item numbers in report header
Archived
v0.27.2 – 16 November 2016
Bug fixes
- Remove deprecated security pattern
Archived
v0.27.1 – 4th June 2015
Features
- Improved usage tracking
Archived
v0.26.0 – 7th May 2015
Features
- Allow request object upon initialisation to be JSON encoded string
Archived
v0.25.0 – 12th March 2015
Features
- Live activity status report - add public methods for control events
Bug fixes
- Live activity status report - correct report grammatical erros in control modals
Archived
v0.23.6 – 16 November 2016
Bug fixes
- Remove deprecated security pattern
Archived
v0.23.5 – 29th January 2015
Bug fixes
- Progress reports - fix display issue caused by rounding errors in percentages
Archived
v0.33.1 – 17th February 2016
Bug fixes
- Fix bug where some combinations of tag reports would fail to load
progress-single
- fix zero values in tooltip when progress is empty- Fix domain allowlisting to support all domains passed in security
Archived
v0.31.0 – 13th January 2016
Features
live-activitystatus-by-user
report - support filtering by activity ID
Bug fixes
live-activitystatus-by-user
report - make activity.title optional as per docs- Replace lodash for underscore to fix CSP issues
Archived
v0.29.0 – 29th October 2015
Features
session-detail-by-item
- Add score/maxScore bubble
Archived
v0.27.0 – 20th May 2015
Features
- Add sessions-list-by-item report
Bug fixes
- Fix incorrect referencing of value in clientside data
Archived
v0.24.0 – 26th February 2015
Features
sessions-list
- add new flagsdisplay_user
anddisplay_activity
Bug fixes
- Live reports - allow reports to be re-initialised with new users
- Live reports - auto-save no longer triggers the saved status
Archived
v0.23.4 – 22nd January 2015
Bug fixes
- Last score reports - sort sessions by time last updated (like Data API), not time created
Archived
v0.23.3 – 8th January 2015
Polish
live-activitystatus-by-user
- label change for last item
Bug fixes
sessions-list
- stop merging sessions with common itemssessions-list
- stop defaulting to 10 when invalid limit is given
Archived
v0.23.2 – 16th December 2014
Refactors
- Stability improvements to deployment process
Archived
v0.23.1 – 11th December 2014
Features
- Add more activity status events, available via
report.on()
Refactors
- Build optimisations for
progress-single
&lastscore-single
Bug fixes
- Fix reported progress data when user's score is zero, fix rounding error
Archived
v0.23.0 – 11th December 2014
Bug fixes
- Unreleased version
Archived
v0.22.1 – 16th October 2014
Refactors
- Internal Events API module refactor, publish method signature
Bug fixes
- Last score by item - use most recent session to drive report
Archived
v0.22.0 – 2nd October 2014
Refactors
- Internal Events API module now consumes xAPI compliance events.
Archived
v0.21.0 – 18th September 2014
Features
- New report: session-detail-by-item
- Rename session-detail to session-detail-by-question
Bug fixes
- Session detail - fix issue with single question reports
Archived
v0.20.3 – 11th September 2014
Bug fixes
- Sessions Summary - fixed issue where items skipped wasn't showing correct number
Archived
v0.20.2 – 6th August 2014
Bug fixes
- Last score by item - fix issue with single user
Archived
v0.20.1 – 31st July 2014
Polish
- Live activitystatus: a few UI polishes
Bug fixes
- Last score by item now handles sessions with different items
- Validation of required arrays can not be empty in report config objects
Archived
v0.20.0 – 17th July 2014
Features
- Live activitystatus: Add validation UI for extend time
Bug fixes
- Fix scoring for items with multiple questions
Archived
v0.19.3 – 10th July 2014
Features
- Live activitystatus: Add `saved` status
Archived
v0.19.2 – 3rd July 2014
Features
- Live activitystatus: limit `Extend Assessment Time` hour value, maximum 2:59 allowed
Bug fixes
- Live activitystatus: fix the bug where selected usernames displayed in modal may be incorrect
- Live activitystatus: add required bootstrap vendor css partials and dropdown plugin, along with necessary refactors
- Live activitystatus: fix the events auth issue with using new report init object format
Archived
v0.19.1 – 1st July 2014
Features
- Live activitystatus: Add `control_events` attribute to decide whether allow to send proctor events
- Live activitystatus: Users that haven't yet started a session shouldn't have a checkbox for control events
- Live activitystatus: a couple of label bundles update
Bug fixes
- Live activitystatus: do not display loading icon for those actions do not have feedback(eg, extend time)
Archived
v0.19.0 – 24th June 2014
Features
- New report - live activitystatus by user
Bug fixes
- Icons font restored
Archived
v0.18.0 – 12th June 2014
Features
- New report - sessions-list
- New report - lastscore-single
- New report - progress-by-tag-by-user
- New report - progress-single
- Bootstrap 3 update
- Dynamically resize pie chart canvas
- Progress by tag - add tag_hierarchy_path option
- Rename hierarchy to hierarchy_reference
- Replaced loading spinner
- Reports API font sizes consistent with other APIs
- Updated success/fail colors
Bug fixes
- Clickable arrow needs a margin-top after font-size increase
- Fix arrows on progress-by-tag
- Multiple reports of the same report type were not working
- Progress bars in tables - use min-width instead of 20% width
- Report type naming refactor broke some report specific styles
Archived
v0.17.0 – 28th May 2014
Features
- Questions API ready event - rename to ready:questionsApi
- New report type naming pattern
Bug fixes
- Prevent loading Questions API if it's already on the page
- Questions API ready event - expose report:questionsApiReady again
- Session detail - prevent multiple calls to Questions Api init()
Archived
v0.16.0 – 23rd May 2014
Features
- Expose click:* events for last score reports
- Expose load:data event at the report level
- Add dataListener as an eventOption on init()
- Add support for data-only use of reports, no DOM rendering
- More verbose scoring tooltips
Bug fixes
- User last score by activity wasn't reading default user_id
- Handle missing data properly for sessions summary, last score
Archived
v0.15.0 – 15th May 2014
Features
- Add support for deep signed security pattern
- Load Questions API v2 by default
- New numeric UI for User/Group Last Score by Activity
- Partial scoring support for Last Score by Item/Activity
Bug fixes
- User progress by tag - show zeros instead of blanks when no data
Archived
v0.14.0 – 29th April 2014
Features
- Trigger event
report:questionsApiReady
on user's session details report, and return Questions API activity
Archived
v0.13.0 – 9th Jan 2014
Features
- New report 'class-activity-status-by-user'
Archived
v0.12.0 – 14th October 2013
Features
- New report 'class-activity-status-by-school'
Archived
v0.11.0 – 9th October 2013
Features
- New report 'class-activity-status-by-activity'
Archived
v0.10.0 – 18th September 2013
Features
- Add new style for tag tables, and progress bars across all reports
- Increase wait timeout for remote resources (stability improvement)
Refactors
- Remove progress-legend report - not required with new UI
Bug fixes
- Last score by item - fix count_items for multi-question items
- document.querySelectorAll fallback for IE8
- Prevent caching of initial JS primer request
Archived
v0.9.1 – 29th August 2013
Bug fixes
- Prevent caching of static assets after new API releases
Archived
v0.9.0 – 29th August 2013
Features
- Add group-lastscore-by-tag report
Archived
v0.8.0 – 16th August 2013
Features
- Add google analytics tracking
- Charts support in IE8 with canvas polyfill
Archived
v0.7.0 – 13th August 2013
Features
- Add group-lastscore-by-item report
- API now points to live itembank tag data
Refactors
- Rename user-sessions-by-tag to user-sessions-summary-by-tag
Bug fixes
- Chart - add fix for when chart element is hidden on page load
- Multiple app init bug
Archived
v0.6.0 – 2nd August 2013
Features
- Label bundle support
- Last score reports - add localised date column where applicable
Archived
v0.5.1 – 31st July 2013
Bug fixes
- Fix data rendering for User last score by activity report
Archived
v0.5.0 – 30th July 2013
Features
- Added user and group last score by activity reports.
- Added to report initialization - throwing a friendly error when type is not supported.
- Added a progress legend to built modules (performance improvement).
Refactors
- Improvement: consolidated report names to always have user/group prefix where relevant.
Archived
v0.4.2 – 25th July 2013
Bug fixes
- Fixed a bug, adjusted require.js context settings for built app to prevent multiple app inits.
Archived
v0.4.0 – 24th July 2013
Polish
- Improvement: styling - added font, progress bar, table, tooltip styles.
- Improvement: added client side error handling.
Refactors
- Improvement: renamed session-summary report to user-sessions-summary.
- Improvement: renamed user-sessions-by-tag-chart report to user-sessions-by-tag.
- Improvement: charts - replaced chart.js with flot.
Archived
v0.3.2 – 1st July 2013
Features
- Added the user sessions by tag chart - live data from dashboard.
Bug fixes
- Fixed a bug, the template loader for multiple calls of the same template.
Archived
v0.3.1 – 27th June 2013
Features
- Added the user session detail report.
- Added the user sessions by tag chart report.
Refactors
- Improvement: split out the progress legend as a separate report.
Archived
v0.2.0 – 17th June 2013
Features
- Added the user sessions summary report.
Refactors
- Improvement: allow each report to be loaded as an independent module.
Archived
v0.1.4 – 3rd June 2013
Bug fixes
- Fixed a bug, the pattern for external dependencies.
Archived
v0.1.3 – 3rd June 2013
Features
- Added user_id to signed attributes for authentication.
Archived
v0.1.2 – 31st May 2013
Features
- Added the user progress by tags report.