Questions API Release Log Overview

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

Versions on this page

Version Release date End of Life
Latest 
2024.1.LTS Recommended 6th March 2024 March 2026
2023.3.LTS  25th October 2023 October 2025
2023.2.LTS  7th June 2023 June 2025
2023.1.LTS  15th February 2023 February 2025
2022.3.LTS  3rd November 2022 December 2024
2022.2.LTS  22nd June 2022 July 2024
See older versions

Latest

Our rolling release. This release contains in-development new features released since the most recent Long Term Support.

This should only be used for in-development systems targeting a production release using the next Long Term Support release (see our Learnosity Help article for further details) or for testing upcoming features while in-development.

Bugfixes
Questions API v2.209.0
  • Fixed a bug in multiple choice Questions, where labels maintained a pointer cursor even after disable had been called. Now, the label pointer cursor will be changed to 'not allowed'.
  • Fixed a bug whereby Control + Backslash was failing to open the formula editor modal window for the formulaessayV2 Question type .
Polish
Questions API v2.208.0
Bugfixes
Questions API v2.207.0

2024.1.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 the 2024.1.LTS release.

  • Released: 6th March 2024
  • End of Life: March 2026

Bugfixes
Questions API v2.206.2
Polish
Questions API v2.206.2
Features
Questions API v2.206.0
  • Added support for the less than or equal to (≦), greater than or equal to (≧), and question mark symbols in the keypad.
  • Improved the accessibility of the choicematrix Question type by adding the validation states correct, incorrect, and no response given to the Question inputs.
Bugfixes
Questions API v2.206.0
Features
Questions API v2.205.0
  • Added support for the less than or equal to (≦), greater than or equal to (≧), and question mark symbols in the keypad.
  • Improved the accessibility of the choicematrix Question type by adding the validation states correct, incorrect, and no response given to the Question inputs.
Bugfixes
Questions API v2.205.0
  • Fixed a bug where an incorrect value was displayed upon hovering over a coordinate point when the display position on hover was enabled for the graphplotting Question type .
  • Fixed a bug where the formula help modal column heading titles could not be internationalized.
  • Fixed a bug with shared passages Features not being processed by the media vault, and thus not being able to display or link to those assets.
Bugfixes
Questions API v2.204.0
  • Fixed a bug where a table as a response in classification Question type did not follow the content styling width.
  • Fixed a bug where the calculator truncated trailing zeros for the E notation.
  • Fixed a bug where the response container and draggables for the clozeassociation Question type overflowed when reaching certain widths.
Bugfixes
Questions API v2.203.2
  • Improvement: updated vendors for security and compatibility.
Polish
Questions API v2.203.2
  • Improvement: updated vendors for security and compatibility.
Bugfixes
Questions API v2.203.1
  • Fixed a bug with the accessibility implementation for clozedropdown, clozetext, and clozeassociation Question types when validating, and in review mode.
  • Fixed a bug where the polygon tool in the graphplotting Question type was not validating correctly when duplicate points existed within the main shape, and the setting ignore_repeated_shapes: Compared by points was applied.
Polish
Questions API v2.203.1
Bugfixes
Questions API v2.203.0
Polish
Questions API v2.203.0
  • Improvement: deprecated Brightcove as an option for the video player Feature.
  • Improvement: improved Mathjax rendering performance.

2023.3.LTS

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

Read more about the 2023.3.LTS release.

  • Released: 25th October 2023
  • End of Life: October 2025

Bugfixes
Questions API v2.202.8
Bugfixes
Questions API v2.202.7
Bugfixes
Questions API v2.202.6
  • Fixed a bug with shared passages Features not being processed by the media vault, and thus not being able to display or link to these assets.
  • Fixed a bug, whereby an incorrect value was displayed upon hovering over a coordinate point, when 'display position on hover' was enabled for the graphplotting Question type .
  • Fixed a bug whereby the formula help modal column heading titles could not be internationalized.
Polish
Questions API v2.202.6
  • Improvement: updated the accessibility of the choicematrix Question type by adding the validation states Correct, Incorrect, and No response given to the Question inputs.
Bugfixes
Questions API v2.202.5
  • Fixed a bug where the calculator truncated trailing zeros for the E notation.
  • Fixed a bug where isSimplified was not validating mixed fractions correctly in the clozeformula Question type.
Bugfixes
Questions API v2.202.4
Bugfixes
Questions API v2.202.3
  • Fixed a bug with the accessibility implementation for the clozedropdown, clozetext, and clozeassociation Question types when validating, and in review mode.
  • Fixed a bug where the polygon tool was not validating correctly when duplicate points existed within the main shape, and the setting Ignore repeated shapes: Compared by points was applied.
Polish
Questions API v2.202.3
Bugfixes
Questions API v2.202.2
  • Fixed a bug when hotspot Question type was displaying correct answers in "review" state when showCorrectAnswers is set to false.
  • Added XSS sanitization to the Brightcove video player Feature.
Polish
Questions API v2.202.2
  • Improvement: deprecated Brightcove as an option for the video player Feature.
Polish
Questions API v2.202.1
  • Improvement: updated logic required for upcoming feature.
Bugfixes
Questions API v2.202.0
  • Fixed a bug where points overlapping on the same coordinates are marked incorrect when ignore_repeated_shapes was enabled in graphplotting Question type.
  • Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the ignore_repeated_shapes option in the graphplotting Question type.
Polish
Questions API v2.202.0
  • Improvement: updated XSS protection.
Features
Questions API v2.201.0
Bugfixes
Questions API v2.201.0
  • Fixed an issue where Token Highlight wouldn't render fully when calling the render public method.
  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Features
Questions API v2.200.0
Bugfixes
Questions API v2.200.0
  • Fixed a bug in the hotspot Question types where selecting hotspots wouldn't show the correct selection/deselection states.
Features
Questions API v2.199.0
  • Added a feature to control requests going to inactive customer accounts.
  • Added support for using file upload Question types for customers using Global Accelerator.
  • Added image scaling options to imageclozeformula.
Bugfixes
Questions API v2.199.0
  • Fixed a bug where recorded video would fail to upload when clients used API endpoints from regions different to the region of their consumer.
  • Fixed a bug causing the index labels of the hotspot Question type to stay on the screen when learners attempt the Question after the public method validate() is called.
  • Fixed a bug in the mcq and imageclozeformula Question types, when math or formula content was included, a horizontal scroll bar rendered at the Question container if the content exceeded the container width.
  • Fixed a bug where content is missing for Spoken Math element of clozeformula and formulaV2 on resume state.
  • Fixed a bug where the resetResponse() public method is not disabled when a Question has been disabled using the disable() public method.
  • Fixed a bug where an internal error in Questions API prevented the right-to-left text mode to work as expected.
  • Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the longtextV2 Question type containing rich code editor content.
  • Fixed a bug whereby double quotes were not recognised as a double prime character in clozeformula.
Bugfixes
Questions API v2.198.1
  • Added an outline to shapes when they are focused, to meet accessibility requirements for the hotspot Question type.
  • Fixed a bug where all content was deleted when justifying content containing lists in the longtextV2 Question type.
  • Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
Questions API v2.198.1
  • Improvement: internal changes to improve the stability of the app.
Bugfixes
Questions API v2.198.0
Polish
Questions API v2.198.0
  • Improvement: created a new endpoint to send Feature usage by types for metrics.

2023.2.LTS

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

Read more about the 2023.2.LTS release.

  • Released: 7th June 2023
  • End of Life: June 2025

Bugfixes
Questions API v2.197.15
Bugfixes
Questions API v2.197.14
Bugfixes
Questions API v2.197.12
  • Fixed a bug, whereby an incorrect value was displayed upon hovering over a coordinate point, when ‘display position on hover’ was enabled for the graphplotting Question type .
  • Fixed a bug whereby the formula help modal column heading titles could not be internationalized.
Polish
Questions API v2.197.12
  • Improvement: updated the accessibility of the choicematrix Question type by adding the validation states Correct, Incorrect, and No response given to the Question inputs.
Bugfixes
Questions API v2.197.11
  • Fixed a bug where the calculator truncated trailing zeros for the E notation.
  • Fixed a bug where isSimplified was not validating mixed fractions correctly in the clozeformula Question type.
Bugfixes
Questions API v2.197.10
Bugfixes
Questions API v2.197.9
  • Fixed a bug with the accessibility implementation for the clozedropdown, clozetext, and clozeassociation Question types when validating, and in review mode.
  • Fixed a bug where the polygon tool was not validating correctly when duplicate points existed within the main shape, and the setting Ignore repeated shapes: Compared by points was applied.
  • Fixed a bug that caused the scroll_to_top initialization option to not work correctly.
Polish
Questions API v2.197.9
Bugfixes
Questions API v2.197.8
  • Fixed a bug when hotspot Question type was displaying correct answers in "review" state when showCorrectAnswers is set to false.
  • Added XSS sanitization to the Brightcove video player Feature.
Polish
Questions API v2.197.8
  • Improvement: deprecated Brightcove as an option for the video player Feature.
Bugfixes
Questions API v2.197.7
  • Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the ignore_repeated_shapes option in the graphplotting Question type .
Polish
Questions API v2.197.7
  • Improvement: added a new error code (10032) which fires when trying to call a public method on an app without a loaded Activity.
  • Improvement: updated XSS protection.
Bugfixes
Questions API v2.197.6
  • Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Bugfixes
Questions API v2.197.5
  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Polish
Questions API v2.197.5
  • Improvement: added support for passing custom configurations to the Learnosity loaded MathJax v3 instance.
Bugfixes
Questions API v2.197.4
  • Fixed a bug where content was missing for the Spoken Math element of clozeformula and formulaV2 Question types in the resume state.
  • Fixed a bug where the resetResponse() public method was not disabled when a Question had been disabled using the disable() public method.
  • Fixed a bug in the mcq and imageclozeformula Question types, when math or formula content was included, a horizontal scroll bar rendered at the Question container if the content exceeded the container width.
  • Fixed a bug in the hotspot Question types where selecting hotspots wouldn't show the correct selection/deselection states.
  • Fixed a bug whereby double quotes were not recognised as a double prime character in the clozeformula Question type.
  • Fixed a bug where file upload Question types would not work for customers using Global Accelerator. We can now configure a proxy for any customer that requires it.
  • Fixed a bug where recorded video would fail to upload when clients used API endpoints from regions different to the region of their consumer.
Polish
Questions API v2.197.4
  • Improvement: internal update to control requests going to inactive customer accounts.
Bugfixes
Questions API v2.197.3
  • Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the longtextV2 Question type containing rich code editor content.
  • Fixed a bug where all content was deleted when justifying content containing lists in the longtextV2 Question type.
  • Fixed a bug causing the index labels of the hotspot Question type to stay on the screen when learners attempt the Question after the public method validate() is called.
  • Fixed a bug where an internal error in Questions API prevented the right-to-left text mode to work as expected.
  • Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
Questions API v2.197.3
  • Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the hotspot Question type.
Bugfixes
Questions API v2.197.2
Bugfixes
Questions API v2.197.1
  • Fixed a bug with drag & drop functionality that prevented math from being rendered properly.
Features
Questions API v2.197.0
  • Fixed a bug causing simple Feature and math content to disappear when the render public method was called.
  • Fixed a bug on the calculator and line reader Features, where the click and move functionality would cause unwanted interaction with elements lying underneath.
  • Improvement: added an additional configuration options to the render_optimization.defer_render init option to allow 'staggered' rendering, whereby hidden widgets will be rendered at a configurable interval, so that all widgets will eventually be pre-rendered in background without slowing down the initial render of the app. This will significantly reduce the likelihood of a user seeing a render happen (i.e. a flash) as a widget becomes visible, e.g. when navigating to or revealing an Item in an app.
Bugfixes
Questions API v2.197.0
  • Fixed a bug whereby MathQuill textareas sometimes had non-unique IDs.
  • Fixed a bug with accessibility, where pressing the Escape key within math response boxes would not hide the math keypad.
Polish
Questions API v2.197.0
  • Improvement: prevented third party tools like Text Help from hijacking the content of the passage Feature's pagination toolbar.
Bugfixes
Questions API v2.196.1
  • Fixed a bug causing the drawing Question type tools' drawing positions in Safari browser to be offset incorrectly, when the transform: scale CSS was applied.
  • Fixed a bug where identical correct answer options caused duplicate response options to appear in the imageclozeassociationV2 Question type.
  • Fixed a bug where inline successive multiple choice Questions were not selected when using the Tab key.
  • Fixed a bug where the drag handle icon was incorrectly shown in the response area of the image cloze association Question type.
  • Fixed a bug where users were able to focus on a hidden iframe element.
Features
Questions API v2.196.0
  • Added support for the angled brackets symbol in the keypad.
Bugfixes
Questions API v2.196.0
Polish
Questions API v2.196.0
  • Improvement: implemented backend changes required for upcoming feature (Questions API).
  • Improvement: performance enhancements to improve initial load times (Questions API).
Bugfixes
Questions API v2.195.0
  • Fixed a bug in a dependency library which caused the video Question type to sometimes throw an error when using the scrubber.
  • Fixed a bug in the accessibility behaviour of the response options for the multiple choice Question type, where the screen reader re-reads the stimulus content.
  • Fixed a bug that caused improper rendering of simple features in draggable Items within drag and drop Questions, if there was math content set inside them.
  • Fixed a bug where keyboard navigation for the graphplotting Question type did not reach the boundary of the graphing plane for some settings.
  • Fixed a bug where the validated event did not fire when Questions were validated.
  • Fixed a bug in the mcq Question type where the options were not reflowing correctly when multiple columns were present.
  • Fixed a bug whereby there was insufficient border contrast for the math keyboard when focused.
Polish
Questions API v2.195.0
  • Improvement: added two new label bundle keys for the token highlight Question type which can be used to customize screenreader announcements when the learner has selected and unselected a token.

2023.1.LTS

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

Read more about the 2023.1.LTS release.

  • Released: 15th February 2023
  • End of Life: February 2025

Bugfixes
Questions API v2.194.22
Bugfixes
Questions API v2.194.21
Bugfixes
Questions API v2.194.20
  • Fixed a bug, whereby an incorrect value was displayed upon hovering over a coordinate point, when ‘display position on hover’ was enabled for the graphplotting Question type .
  • Fixed a bug whereby the formula help modal column heading titles could not be internationalized.
Polish
Questions API v2.194.20
  • Improvement: updated the accessibility of the choicematrix Question type by adding the validation states Correct, Incorrect, and No response given to the Question inputs.
Bugfixes
Questions API v2.194.19
  • Fixed a bug where the calculator truncated trailing zeros for the E notation.
  • Fixed a bug where isSimplified was not validating mixed fractions correctly in the clozeformula Question type.
Bugfixes
Questions API v2.194.18
Bugfixes
Questions API v2.194.17
  • Fixed a bug with the accessibility implementation for the clozedropdown, clozetext, and clozeassociation Question types when validating, and in review mode.
  • Fixed a bug where the polygon tool was not validating correctly when duplicate points existed within the main shape, and the setting Ignore repeated shapes: Compared by points was applied.
  • Fixed a bug that caused the scroll_to_top initialization option to not work correctly.
Polish
Questions API v2.194.17
Bugfixes
Questions API v2.194.16
  • Fixed a bug when hotspot Question type was displaying correct answers in "review" state when showCorrectAnswers is set to false.
  • Added XSS sanitization to the Brightcove video player Feature.
Polish
Questions API v2.194.16
  • Improvement: deprecated Brightcove as an option for the video player Feature.
Bugfixes
Questions API v2.194.15
  • Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the ignore_repeated_shapes option in the graphplotting Question type .
Polish
Questions API v2.194.15
  • Improvement: added a new error code (10032) which fires when trying to call a public method on an app without a loaded Activity.
  • Improvement: updated XSS protection.
Bugfixes
Questions API v2.194.14
  • Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Polish
Questions API v2.194.14
Bugfixes
Questions API v2.194.13
  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Bugfixes
Questions API v2.194.12
  • Fixed a bug where content was missing for the Spoken Math element of clozeformula and formulaV2 Question types in the resume state.
  • Fixed a bug where the resetResponse() public method was not disabled when a Question had been disabled using the disable() public method.
  • Fixed a bug in the mcq and imageclozeformula Question types, when math or formula content was included, a horizontal scroll bar rendered at the Question container if the content exceeded the container width.
  • Fixed a bug in the hotspot Question types where selecting hotspots wouldn't show the correct selection/deselection states.
  • Fixed a bug whereby double quotes were not recognised as a double prime character in the clozeformula Question type.
  • Fixed a bug where file upload Question types would not work for customers using Global Accelerator. We can now configure a proxy for any customer that requires it.
  • Fixed a bug where recorded video would fail to upload when clients used API endpoints from regions different to the region of their consumer.
Polish
Questions API v2.194.12
  • Improvement: internal update to control requests going to inactive customer accounts.
Bugfixes
Questions API v2.194.11
  • Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the longtextV2 Question type containing rich code editor content.
  • Fixed a bug where all content was deleted when justifying content containing lists in the longtextV2 Question type.
  • Fixed a bug causing the index labels of the hotspot Question type to stay on the screen when learners attempt the Question after the public method validate() is called.
  • Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
Questions API v2.194.11
  • Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the hotspot Question type.
Bugfixes
Questions API v2.194.10
Polish
Questions API v2.194.10
  • Improvement: internal changes to improve the stability of the app.
Bugfixes
Questions API v2.194.9
  • Fixed a bug with the hotspot Question type that caused the page to scroll when selecting or deselecting a hotspot.
  • Fixed a bug with the hotspot Question type where the browser default outlines were appearing when focused on hotspots. These outlines will now only appear when the Question is in review mode.
  • Fixed a bug with the hotspot Question type where multiple hotspots at a time could show focus outlines.
  • Fixed a bug with the hotspot Question type where a user could still interact with hotspots in review and preview modes.
  • Fixed a bug with the hotspot Question type where a focus outline would appear when deselecting a hotspot. This should reduce ambiguity about whether a hotspot is still selected.
  • Fixed a bug that caused the response drag icon of the imageclozeassociationV2 Question type to vanish, after moving that response into a drop zone.
Polish
Questions API v2.194.9
  • Improvement: prevented third party tools like Text Help from hijacking the content of the passage Feature's pagination toolbar.
Bugfixes
Questions API v2.194.8
  • Fixed a bug where the drag handle icon was incorrectly shown in the response area of the image cloze association Question type.
  • Fixed a bug where identical correct answer options caused duplicate response options to appear in the imageclozeassociationV2 Question type.
  • Fixed a bug causing the drawing Question type tools' drawing positions in Safari browser to be offset incorrectly, when the transform: scale CSS was applied.
Polish
Questions API v2.194.8
  • Improvement: internal update to improve the security and stability of the app.
Polish
Questions API v2.194.7
  • Improvement: implemented backend changes required for upcoming feature.
Bugfixes
Questions API v2.194.6
  • Fixed a bug where the graphplotting Question type with a grid consisting of non-integer coordinates was not accessible for keyboard or screen reader users.
  • Fixed a bug where keyboard navigation for the graphplotting Question type did not reach the boundary of the graphing plane for some settings.
  • Fixed a bug in the mcq Question type where the options were not reflowing correctly when multiple columns were present.
  • Fixed a bug that caused improper rendering of simple features in draggable Items within drag and drop Questions, if there was math content set inside them.
  • Fixed a bug where the validated event did not fire when Questions were validated.
  • Fixed a bug in a dependency library which caused the video Question type to sometimes throw an error when using the scrubber.
Bugfixes
Questions API v2.194.5
  • Fixed a bug where reattempting a video Question type failed when the user stopped the current recording and then quickly selected the record button again.
Polish
Questions API v2.194.4
  • Improvement: version bump to align versioning and consolidate fixes into v2.194.5.
Bugfixes
Questions API v2.194.3
  • Fixed a bug where point labels on charts overlapped with x-axis labels if the point labels were too long.
  • Fixed a bug where reattempting a video Question type failed when the user stopped the current recording and then quickly selected the record button again.
  • Fixed a bug where the graphplotting Question type with a grid consisting of non-integer coordinates was not accessible for keyboard or screen reader users.
  • Fixed a bug, preventing the longtextV2 Question type from occasionally throwing a 'wrong document' error in the console.
Polish
Questions API v2.194.3
Bugfixes
Questions API v2.194.2, v2.194.1
  • Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the longtext, formulaessay, and longtextV2 Question type s.
  • Fixed a bug with the hotspot Question type that caused the page to scroll when selecting or deselecting a hotspot.
  • Fixed a bug with the hotspot Question type where the browser default outlines were appearing when focused on hotspots. These outlines will now only appear when the Question is in review mode.
  • Fixed a bug with the hotspot Question type where multiple hotspots at a time could show focus outlines.
  • Fixed a bug with the hotspot Question type where a user could still interact with hotspots in review and preview modes.
  • Fixed a bug with the hotspot Question type where a focus outline would appear when deselecting a hotspot. This should reduce ambiguity about whether a hotspot is still selected.
  • Fixed a bug causing the response drag icon of the imageclozeassociationV2 Question type to be missing, after moving that response into a drop zone.
  • Fixed a bug in the imageclozeassociationV2 Question type where duplicate possible responses would not remain in the expected correct positions.
Polish
Questions API v2.194.1
  • Improvement: accessibility and UI improvements for pop-up content.
Features
Questions API v2.194.0
  • Added support for pop up content in the stimulus of Questions and Features.
Bugfixes
Questions API v2.194.0
  • Fixed a bug in the accessibility behaviour for the line reader, i.e. added a more informative message for screen reader users, improved CSS styles.
  • Fixed a bug where the stem numeration would display when the validated responses were not provided.
Bugfixes
Questions API v2.193.0
  • Fixed a bug causing an inconsistent border state in the hotspot Question type when users selected then unselected any hotspot option.
  • Mathcore v1.80.0
    • Fixed a bug where isExpanded math scoring method did not properly score the term -1.
Polish
Questions API v2.193.0
  • Improvement: refined the accessibility behaviour for the line reader, i.e. added a more informative message for screen reader users, improved CSS styles.

2022.3.LTS

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

Read more about the 2022.3.LTS release.

  • Released: 3rd November 2022
  • End of Life: December 2024

Bugfixes
Questions API v2.192.24
Bugfixes
Questions API v2.192.23
Bugfixes
Questions API v2.192.22
  • Fixed a bug whereby the formula help modal column heading titles could not be internationalized.
  • Fixed a bug, whereby an incorrect value was displayed upon hovering over a coordinate point, when 'display position on hover' was enabled for the graphplotting Question type .
Bugfixes
Questions API v2.192.21
  • Fixed a bug where the calculator truncated trailing zeros for the E notation.
  • Fixed a bug where isSimplified was not validating mixed fractions correctly in the clozeformula Question type.
Bugfixes
Questions API v2.192.20
Bugfixes
Questions API v2.192.19
  • Fixed a bug where the polygon tool was not validating correctly when duplicate points existed within the main shape, and the setting Ignore repeated shapes: Compared by points was applied.
Bugfixes
Questions API v2.192.18
  • Fixed a bug when hotspot Question type was displaying correct answers in "review" state when showCorrectAnswers is set to false
  • Added XSS sanitization to the Brightcove video player Feature.
Polish
Questions API v2.192.18
  • Improvement: deprecated Brightcove as an option for the video player Feature.
Bugfixes
Questions API v2.192.17
  • Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the ignore_repeated_shapes option in the graphplotting Question type .
Polish
Questions API v2.192.17
  • Improvement: added a new error code (10032) which fires when trying to call a public method on an app without a loaded Activity.
  • Improvement: updated XSS protection.
Bugfixes
Questions API v2.192.16
  • Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Polish
Questions API v2.192.16
  • Improvement: upgraded the stability of the audio Question type.
Bugfixes
Questions API v2.192.15
  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Bugfixes
Questions API v2.192.14
  • Fixed a bug in the mcq and imageclozeformula Question types, when math or formula content was included, a horizontal scroll bar rendered at the Question container if the content exceeded the container width.
  • Fixed a bug in the hotspot Question types where selecting hotspots wouldn't show the correct selection/deselection states.
  • Fixed a bug where content was missing for the Spoken Math element of clozeformula and formulaV2 Question types in the resume state.
  • Fixed a bug where recorded video would fail to upload when clients used API endpoints from regions different to the region of their consumer.
Polish
Questions API v2.192.14
  • Improvement: internal update to control requests going to inactive customer accounts.
Bugfixes
Questions API v2.192.13
  • Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the longtextV2 Question type containing rich code editor content.
  • Fixed a bug where all content was deleted when justifying content containing lists in the longtextV2 Question type.
  • Fixed a bug causing the index labels of the hotspot Question type to stay on the screen when learners attempt the Question after the public method validate() is called.
  • Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
Questions API v2.192.13
  • Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the hotspot Question type.
Bugfixes
Questions API v2.192.12
Polish
Questions API v2.192.12
  • Improvement: internal changes to improve the stability of the app.
Polish
Questions API v2.192.11
  • Improvement: prevented third party tools like Text Help from hijacking the content of the passage Feature's pagination toolbar.
Bugfixes
Questions API v2.192.10
  • Fixed a bug where the drag handle icon was incorrectly shown in the response area of the image cloze association Question type.
  • Fixed a bug where identical correct answer options caused duplicate response options to appear in the imageclozeassociationV2 Question type.
  • Fixed a bug causing the drawing Question type tools' drawing positions in Safari browser to be offset incorrectly, when the transform: scale CSS was applied.
Polish
Questions API v2.192.10
  • Improvement: internal update to improve the security and stability of the app.
Polish
Questions API v2.192.9
  • Improvement: implemented backend changes required for upcoming feature.
Bugfixes
Questions API v2.192.8
  • Fixed a bug where the graphplotting Question type with a grid consisting of non-integer coordinates was not accessible for keyboard or screen reader users.
  • Fixed a bug where keyboard navigation for the graphplotting Question type did not reach the boundary of the graphing plane for some settings.
  • Fixed a bug in the mcq Question type where the options were not reflowing correctly when multiple columns were present.
  • Fixed a bug that caused improper rendering of simple features in draggable Items within drag and drop Questions, if there was math content set inside them.
  • Fixed a bug where the validated event did not fire when Questions were validated.
  • Fixed a bug in a dependency library which caused the video Question type to sometimes throw an error when using the scrubber.
Bugfixes
Questions API v2.192.7
  • Fixed a bug where point labels on charts overlapped with x-axis labels if the point labels were too long.
  • Fixed a bug where reattempting a video Question type failed when the user stopped the current recording and then quickly selected the record button again.
Bugfixes
Questions API v2.192.6
  • Fixed a bug causing the response drag icon of the imageclozeassociationV2 Question type to be missing, after moving that response into a drop zone.
  • Fixed a bug with the hotspot Question type that caused the page to scroll when selecting or deselecting a hotspot.
  • Fixed a bug with the hotspot Question type where the browser default outlines were appearing when focused on hotspots. These outlines will now only appear when the Question is in review mode.
  • Fixed a bug with the hotspot Question type where multiple hotspots at a time could show focus outlines.
  • Fixed a bug with the hotspot Question type where a user could still interact with hotspots in review and preview modes.
  • Fixed a bug with the hotspot Question type where a focus outline would appear when deselecting a hotspot. This should reduce ambiguity about whether a hotspot is still selected.
Bugfixes
Questions API v2.192.5, v2.192.4
Bugfixes
Questions API v2.192.3
Bugfixes
Questions API v2.192.2
Polish
Questions API v2.192.2
  • Improvement: refined the accessibility behaviour for the calculator, i.e. added a more informative message for screen reader users, improved CSS styles, allowed arrow keys to move the calculator faster. Also, prevented accidental clicking of other elements when performing click-to-move actions with the calculator.
Features
Questions API v2.192.1
  • Added background capabilities for future features.
Bugfixes
Questions API v2.192.1
  • Fixed a bug whereby Math Scoring Exceptions caused UI validation errors.
  • Fixed a bug in the cloze dropdown and image dropdown Question type s where the shuffling of response options occurred in an identical manner across all dropdowns.
  • Fixed a bug to support future functionality for a new attribute canvas_container_style in simple shading, giving authors the ability to individually style the four edges of the grid container.
Bugfixes
Questions API v2.190.1
  • Fixed a bug causing Questions API to fail in validating Question types like association correctly, when the possible responses contained invalid HTML data.
Bugfixes
Questions API v2.190.0, v2.188.1
  • Fixed a bug in the video Question type where the Record button becomes unresponsive when the user stops the recording before the recording countdown is over.
  • Fixed a bug in the seek public methods for the videoplayer and audioplayer feature types. The seek method now sets the video player and the audio player to the desired progress, even when the player has not been played.
  • Fixed a bug where the sharedpassage feature type was not being rendered in two column layout in Item Branching Adaptive Assessments.
  • Fixed a bug where the screen reader was not reading out the exposed visible label when the assistive label configuration exposed_visible_label was set to false and had no label.
  • Fixed a bug where the screen reader was reading out an unnecessary comma in the mcq Question type options.
  • Fixed a bug, various issues causing out of sync video and audio when using the video Question type.
  • Fixed a bug, various issues causing voice echo when recording using the video Question type.
  • Fixed a bug where assistive labels in the multiple choice Question type could be navigated by the screen reader when the disable_spokenmath_distractors setting was set to true. This was not the intended behavior."
  • Fixed a bug when using the Enable scrolling for long content layout setting in the Author Site, which caused two scrollbars to render in the test.
Polish
Questions API v2.190.0, v2.188.1
  • Improvement: updated vendors for security and compatibility.
  • Improvement: fixed an accessibility warning for the mcq Question type when the role conflicts with other ARIA attributes.
Features
Questions API v2.189.0
  • Added a new default configuration, where the audio Question type's ui_style.responsive_layout attribute is set to 'true'. Now, the audio Question will have a responsive layout enabled by default.
Bugfixes
Questions API v2.189.0
  • Fixed a bug when checking the 'Enable scrolling for long content' in layout settings of Author Site was causing two scrollbars to render in the test.
  • Fixed a bug where assistive labels in the multiple choice Question type could be navigated by the screen reader when the disable_spokenmath_distractors setting was set to true. This was not the intended behavior.
Polish
Questions API v2.189.0
  • Improvement: applied the Learnosity Design System (LDS) buttons to Question Editor's modal buttons. These will now be more consistent in presentation.
  • Improvement: fixed an accessibility warning for the mcq Question type when the role conflicts with other ARIA attributes.
  • Improvement: updated XSS protection.
Bugfixes
Questions API v2.188.0
  • Fixed a bug in one of our dependency libraries where the video Question type would sometimes throw an error when using the scrubber.
  • Fixed a bug where the number box background did not align to the text-box and the triangle background did not align to the text-box background in the imageclozetext Question type.
  • Fixed a bug whereby validation indicators were missing for the numberlineplot Question type.
  • Mathcore v1.79.2
    • Fixed a bug whereby Mathematical Italic Small Epsilon characters were incorrectly supported in math formulas.
    • Fixed a bug whereby percent symbol characters were incorrectly supported in mixed numbers in math formulas.
Polish
Questions API v2.188.0
  • Improvement: Added accessibility for the move button when being dragged and dropped in the Safari browser.
  • Improvement: updated an error message for the audio Question type and validation, to provide more readily actionable information.
  • Improvement: updated XSS protection.
Features
Questions API v2.187.0
  • Added support for various unicode arrows.
Bugfixes
Questions API v2.187.0
  • Fixed a bug, correcting CSS in borderless tables to enable VoiceOver. Previously, screen readers could not find or read borderless tables in rich text fields.
  • Fixed a bug where audio recording was not working in some situations, for e.g. a countdown configured with actions 'Start recording' would not work when an Item had loaded.
  • Fixed a bug, concerning multiple issues for the Line reader where the drag handle, window resize and mask resize buttons didn't calculate the correct page coordinates.
  • Fixed a bug where grouped response titles with HTML entities didn't render properly.
  • Fixed a bug whereby some very old browser versions couldn't load new scoring changes.
Polish
Questions API v2.187.0
  • Improvement: internal changes to support future functionality for a new attribute canvas_container_style in the simpleshading Question type, giving authors the ability to individually style the four edges of the grid container.
  • Improvement: accessibility enhancements for the calculator, allowing users to reposition the calculator on screen reader. Added an ARIA label for the move button when being dragged and dropped.

2022.2.LTS

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

Read more about the 2022.2.LTS release.

  • Released: 22nd June 2022
  • End of Life: July 2024

Polish
Questions API v2.186.29
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
Polish
Questions API v2.186.28
  • Improvement: internal changes to improve the stability of the app.
Bugfixes
Questions API v2.186.27
  • Fixed a bug where the polygon tool was not validating correctly when duplicate points existed within the main shape, and the setting Ignore repeated shapes: Compared by points was applied.
Bugfixes
Questions API v2.186.26
  • Fixed a bug when hotspot Question type was displaying correct answers in "review" state when showCorrectAnswers is set to false
  • Added XSS sanitization to the Brightcove video player Feature.
Polish
Questions API v2.186.26
  • Improvement: deprecated Brightcove as an option for the video player Feature.
Bugfixes
Questions API v2.186.25
  • Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the ignore_repeated_shapes option in the graphplotting Question type .
Polish
Questions API v2.186.25
  • Improvement: added a new error code (10032) which fires when trying to call a public method on an app without a loaded Activity.
  • Improvement: updated XSS protection.
Bugfixes
Questions API v2.186.24
  • Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Polish
Questions API v2.186.24
Bugfixes
Questions API v2.186.23
  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Bugfixes
Questions API v2.186.22
  • Fixed a bug in the mcq and imageclozeformula Question types, when math or formula content was included, a horizontal scroll bar rendered at the Question container if the content exceeded the container width.
  • Fixed a bug in the hotspot Question types where selecting hotspots wouldn't show the correct selection/deselection states.
  • Fixed a bug where content was missing for the Spoken Math element of clozeformula and formulaV2 Question types in the resume state.
  • Fixed a bug where recorded video would fail to upload when clients used API endpoints from regions different to the region of their consumer.
Polish
Questions API v2.186.22
  • Improvement: internal update to control requests going to inactive customer accounts.
Bugfixes
Questions API v2.186.21
  • Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the longtextV2 Question type containing rich code editor content.
  • Fixed a bug where all content was deleted when justifying content containing lists in the longtextV2 Question type.
  • Fixed a bug causing the index labels of the hotspot Question type to stay on the screen when learners attempt the Question after the public method validate() is called.
  • Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
Questions API v2.186.21
  • Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the hotspot Question type.
Bugfixes
Questions API v2.186.20
Polish
Questions API v2.186.20
  • Improvement: internal changes to improve the stability of the app.
Bugfixes
Questions API v2.186.19
  • Fixed a bug, preventing the longtextV2 Question type from occasionally throwing a 'wrong document' error in the console.
Polish
Questions API v2.186.19
  • Improvement: prevented third party tools like Text Help from hijacking the content of the passage Feature's pagination toolbar.
Bugfixes
Questions API v2.186.18
  • Fixed a bug where the drag handle icon was incorrectly shown in the response area of the image cloze association Question type.
  • Fixed a bug where identical correct answer options caused duplicate response options to appear in the imageclozeassociationV2 Question type.
  • Fixed a bug causing the drawing Question type tools' drawing positions in Safari browser to be offset incorrectly, when the transform: scale CSS was applied.
Polish
Questions API v2.186.18
  • Improvement: internal update to improve the security and stability of the app.
Polish
Questions API v2.186.17
  • Improvement: implemented backend changes required for upcoming feature.
Bugfixes
Questions API v2.186.16
  • Fixed a bug where the graphplotting Question type with a grid consisting of non-integer coordinates was not accessible for keyboard or screen reader users.
  • Fixed a bug where keyboard navigation for the graphplotting Question type did not reach the boundary of the graphing plane for some settings.
  • Fixed a bug in the mcq Question type where the options were not reflowing correctly when multiple columns were present.
  • Fixed a bug that caused improper rendering of simple features in draggable Items within drag and drop Questions, if there was math content set inside them.
  • Fixed a bug where the validated event did not fire when Questions were validated.
  • Fixed a bug in a dependency library which caused the video Question type to sometimes throw an error when using the scrubber.
Bugfixes
Questions API v2.186.15
  • Fixed a bug where point labels on charts overlapped with x-axis labels if the point labels were too long.
  • Fixed a bug where reattempting a video Question type failed when the user stopped the current recording and then quickly selected the record button again.
Polish
Questions API v2.186.14
  • Improvement: version bump to align versioning and consolidate fixes into v2.186.15.
Bugfixes
Questions API v2.186.13
  • Fixed a bug causing the response drag icon of the imageclozeassociationV2 Question type to be missing, after moving that response into a drop zone.
  • Fixed a bug with the hotspot Question type that caused the page to scroll when selecting or deselecting a hotspot.
  • Fixed a bug with the hotspot Question type where the browser default outlines were appearing when focused on hotspots. These outlines will now only appear when the Question is in review mode.
  • Fixed a bug with the hotspot Question type where multiple hotspots at a time could show focus outlines.
  • Fixed a bug with the hotspot Question type where a user could still interact with hotspots in review and preview modes.
  • Fixed a bug with the hotspot Question type where a focus outline would appear when deselecting a hotspot. This should reduce ambiguity about whether a hotspot is still selected.
Bugfixes
Questions API v2.186.12, v2.186.11
Bugfixes
Questions API v2.186.10
  • Fixed a bug causing an inconsistent border state in the hotspot Question type when users selected then unselected any hotspot Item.
  • Fixed a bug that caused the video Question type to stop working in the Safari browser on iOS, iPad and Mac. This Question type is now fully supported in all major browsers and devices.
Bugfixes
Questions API v2.186.9
Bugfixes
Questions API v2.186.8
Bugfixes
Questions API v2.186.7
  • Fixed a bug whereby Math Scoring Exceptions caused UI validation errors.
  • Fixed a bug where the screen reader was not reading out the exposed visible label when the assistive label configuration exposed_visible_label was set to false and had no label.
  • Fixed a bug where the sharedpassage feature type was not being rendered in two column layout in Item Branching Adaptive Assessments.
  • Fixed a bug in the seek public methods for the videoplayer and audioplayer feature types. The seek method now sets the video player and the audio player to the desired progress, even when the player has not been played.
Bugfixes
Questions API v2.186.5
  • Fixed a bug causing Questions API to fail in validating Question types like association correctly, when the possible responses contained invalid HTML data.
Bugfixes
Questions API v2.186.4
  • Fixed a bug where assistive labels in the multiple choice Question type could be navigated by the screen reader when the disable_spokenmath_distractors setting was set to true. This was not the intended behavior.
  • Fixed a bug when using the Enable scrolling for long content layout setting in the Author Site, which caused two scrollbars to render in the test.
Polish
Questions API v2.186.4
  • Improvement: fixed an accessibility warning for the mcq Question type when the role conflicts with other ARIA attributes.
Bugfixes
Questions API v2.186.3
Polish
Questions API v2.186.3
Bugfixes
Questions API v2.186.2
  • Added new hover and drag icon states for the Line reader.
  • Fixed a bug, concerning multiple issues for the Line reader where the drag handle, window resize and mask resize buttons didn't calculate the correct page coordinates.
  • Fixed a bug, correcting CSS in borderless tables to enable VoiceOver. Previously, screen readers could not find or read borderless tables in rich text fields.
  • Fixed a bug where audio recording was not working in some situations, for e.g. a countdown configured with actions "Start recording" would not work when an Item had loaded.
  • Fixed a bug where grouped response titles with HTML entities didn't render properly.
Bugfixes
Questions API v2.186.1
  • Fixed a bug whereby some very old browser versions couldn't load new scoring changes.
Features
Questions API v2.186.0
  • Added support for the binomial coefficient symbol in the keypad.
  • Added the visual indication on Line Reader drag handles to properly indicate active and focused states, and make the drag button focused when it first opens.
Bugfixes
Questions API v2.186.0, v2.182.3
  • Fixed a bug in the countdown timer when the record button was pressed in the audio recorder Question type. The countdown would freeze after pausing.
  • Fixed a bug where initializing Questions API with the show_distractor_rationale init option set to true would cause classification to crash, if validation wasn't set.
  • Fixed a bug where the arrow keyboard event listeners were not aligned in right-to-left mode.
  • Fixed a bug that caused the volume slider in the audio player to move the focus back to the volume button after closing the volume slider, when using a screen reader or VoiceOver.
  • Fixed a bug where the audio recorder would not start recording, when a countdown was set incorrectly to an integer less than one.
  • Fixed a bug where initializing Questions API with the show_distractor_rationale init option set to true would cause classification to crash, if validation wasn't set.
  • Fixed a bug that the arrow keyboard event listeners were not aligned in right-to-left mode.
Polish
Questions API v2.186.0
  • Improvement: changed ARIA-label for "Equals" to match the symbol in the calculator.
  • Improvement: Upgraded Learnosity design system packages to support the rounded corners in the check answer button.
Features
Questions API v2.185.0, v2.182.2
  • Added assistive labels to the multiple choice Question type, so that screen reader software will able to navigate and read the input fields with assistive labels.
  • Added a message explaining that the video question type is not supported in the Mac and iPadOS Safari browser.
Bugfixes
Questions API v2.185.0, v2.182.2
  • Fixed a bug in the countdown timer when the record button was pressed in the audio recorder Question type. The countdown would freeze after pausing.
  • Fixed a bug that the arrow keyboard event listeners are not aligned in the right-to-left mode.
  • Fixed a bug where initializing Questions API with the show_distractor_rationale init option set to true would cause classification to crash, if validation wasn't set.
  • Fixed a bug, preventing against malicious XSS content.
  • Fixed a bug in the graphplotting Question type where using the "Ignore repeated shapes" option with "Compare by slope" would validate incorrectly when objects and points were plotted incorrectly and then moved to the correct positions.
  • Fixed a bug that caused the token highlight Question type's left border to be cut off when rendered inside a shared passage.
  • Fixed a bug so that when adding a Brightcove video feature, the user prompt 'Brightcove Embedded Data is required!' is now assigned a label: videoBrightcoveEmbeddedDataRequired for the user message to be customised to a prescribed language and / or message.
  • Fixed a bug where Rulers (6 and 12 inches) didn't render units in the same size.
Polish
Questions API v2.185.0, v2.182.2
  • Improvement: replaced the 'Check Answer' button with the Learnosity design system button.
  • Improvement: added instructions on how to navigate the calculator and made inactive buttons still discoverable for accessibility.
  • Improvement: better XSS prevention.
  • Improvement: removed the comment DOM node from longtextV2 when users paste the content from Windows OS web browsers into the Learnosity editor.
  • Improvement: updated the color contrast of the voice level for the audio recorder Question type and made the hit area bigger for the text version audio player.
Bugfixes
Questions API v2.184.0
  • Fixed a bug that caused the token highlight Question type's left border to be cut off when rendered inside a shared passage.
  • Fixed a bug so that when adding a Brightcove video feature, the user prompt 'Brightcove Embedded Data is required!' is now assigned a label: videoBrightcoveEmbeddedDataRequired for the user message to be customised to a prescribed language and / or message.
  • Fixed a bug in the graphplotting Question type where some keyboard interactions with the graph using the Space or Enter keys resulted in an error.
Polish
Questions API v2.184.0
  • Improvement: removed the comment DOM node from longtextV2 when users paste the content from Windows OS web browsers into the Learnosity editor.
  • Improvement: updated the color contrast of the voice level for the audio recorder Question type and made the hit area bigger for the text version audio player.
  • Improvement: better XSS prevention.
Features
Questions API v2.183.2
  • Added a message explaining that the video question type is not supported in the Mac and iPadOS Safari browser.
Bugfixes
Questions API v2.182.1, v2.183.2
  • Fixed a bug, improving XSS protection.
  • Fixed a bug in the internal building to improve the stability of the codebase
  • Fixed a bug that Rulers (6 and 12 inches) don't line up to be the same.
  • Fixed a bug when navigating the calculators using keyboard arrow keys, where the behaviour was unexpected.
  • Fixed a bug where XSS content elements could be injected into longtextV2 question types by copying and pasting from RTF-like sources such as code editors.
  • Fixed a bug in the all the Charts question types where the color of the text wasn't updated properly when the user set a different colour scheme from the accessibility options in Assess API.
  • Mathcore v1.78.2
    • Fixed a bug where treatLettersAsVariables in subscripts is not handled correctly causing a scoring error.
Polish
Questions API v2.183.2
  • Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Polish
Questions API v2.183.0
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
Features
Questions API v2.182.0
  • Improvement: various accessibility enhancements made to the line reader Feature, allowing users to move the line reader around using the keyboard arrow keys.
Bugfixes
Questions API v2.182.0
  • Fixed a bug where screen readers would read the audio player play button as a list element.
  • Improvement: fixed accessibility issues on the math keypad information dialog.
  • Improvement: updated ARIA-labels of the arrows inside the math keypad.
  • Fixed a bug in the graphplotting Question type where using the "Ignore repeated shapes" option with "Compare by slope" would incorrectly preserve the points of a duplicated shape during scoring. Repeated shapes and their associated points are correctly handled now while also preserving any user created points.

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