Below is a list of releases and release logs for each version.
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. |
Developer
v2.222.0 – 10th October 2024
Features
- Added a new premium feature for capturing an image of handwritten math responses.
- Added Question level distractor rationale support for
clozeformulaV2
Question type. - Added Question level distractor rationale support for Multi-step Math Question type.
- Added Question level distractor rationale support for
hotspot
Question type. - Added screen reader messages for the focus and toggle states of a response area option in various drag and drop Question types.
- Added support for changing cameras when recording in the video Question type on a mobile device.
Bug fixes
- Fixed a bug whereby macOS VoiceOver was not announcing scoring results properly on Safari upon clicking 'check answer'.
Polish
- Improvement: added a video preview before recording in the video Question type.
- Improvement: increased the overlay notification icon size to 24px by 24px for the Label image with drag & drop Question type.
- Improvement: internal update to improve the security and stability of the application.
v2024.2.LTS
v2.212.6 – 10th October 2024
Bug fixes
- Fixed a bug whereby macOS VoiceOver was not announcing scoring results properly on Safari upon clicking 'check answer'.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
- Improvement: user interface improvements for pop-up content button.
v2024.1.LTS
v2.206.13 – 10th October 2024
Bug fixes
- Fixed a bug whereby macOS VoiceOver was not announcing scoring results properly on Safari upon clicking 'check answer'.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
- Improvement: user interface improvements for pop-up content button.
v2023.3.LTS
v2.202.19 – 10th October 2024
Bug fixes
- Fixed a bug whereby macOS VoiceOver was not announcing scoring results properly on Safari upon clicking 'check answer'.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
- Improvement: user interface improvements for pop-up content button.
v2023.2.LTS
v2.197.25 – 10th October 2024
Bug fixes
- Fixed a bug whereby macOS VoiceOver was not announcing scoring results properly on Safari upon clicking 'check answer'.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
- Improvement: user interface improvements for pop-up content button.
v2023.1.LTS
v2.194.31 – 10th October 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
- Improvement: user interface improvements for pop-up content button.
Archived
v2.221.0 – 26th September 2024
Polish
- Improvement: internal update to to maintain security, compatibility and performance.
- Improvement: user interface improvements for the pop-up content button.
Archived
v2.220.0 – 11th September 2024
Features
- Added Question level distractor rationale support for
Label image with drag & drop
,Classification
,Match List
andToken highlight
Question types.
Bug fixes
- Fixed a bug whereby an absence of responses caused an error in the
numberlineplot
Question type.
Archived
v2.212.5 – 11th September 2024
Bug fixes
- Fixed a bug where duplicate responses were resetting other responses in the
clozeassociation
Question type. - Fixed a bug where the stimulus image was not resizing for the image annotation upload Question type, when changing the dimensions on Author Site.
- Fixed a bug whereby an absence of responses caused an error in the
numberlineplot
Question type.
Archived
v2.206.12 – 11th September 2024
Bug fixes
- Fixed a bug where duplicate responses were resetting other responses in the
clozeassociation
Question type. - Fixed a bug where the stimulus image was not resizing for the image annotation upload Question type, when changing the dimensions on Author Site.
- Fixed a bug whereby an absence of responses caused an error in the
numberlineplot
Question type.
Archived
v2.202.18 – 11th September 2024
Bug fixes
- Fixed a bug where duplicate responses were resetting other responses in the
clozeassociation
Question type. - Fixed a bug where the stimulus image was not resizing for the image annotation upload Question type, when changing the dimensions on Author Site.
Archived
v2.197.24 – 11th September 2024
Bug fixes
- Fixed a bug where duplicate responses were resetting other responses in the
clozeassociation
Question type. - Fixed a bug where the stimulus image was not resizing for the image annotation upload Question type, when changing the dimensions on Author Site.
Archived
v2.219.0 – 28th August 2024
Bug fixes
- Fixed a bug in the
graphplotting
Question type whereby cursor point manipulation could cause loading errors when the Activity was saved and reviewed. - Fixed a bug where duplicate responses were resetting other responses in the
clozeassociation
Question type. - Fixed a bug where the stimulus image was not resizing for the image annotation upload Question type, when changing the dimensions on Author Site.
- Fixed a bug whereby all graph-type Question types tick labels disappeared on hover.
- Fixed a bug whereby HTML elements were not rendering correctly on labels for the
graphplotting
Question type. - Fixed a bug whereby log warnings were generated when moving elements within graph-based Question types.
- Fixed a bug whereby responses containing certain characters outside the Basic Multilingual Plane could result in sessions becoming unscorable.
- Fixed a bug whereby validation indicators were cropped for the
classification
Question type.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.212.4 – 28th August 2024
Bug fixes
- Fixed a bug in the
graphplotting
Question type whereby cursor point manipulation could cause loading errors when the Activity was saved and reviewed. - Fixed a bug that prevented the correct rendering of Math when there is another version of MathJax on the page.
- Fixed a bug whereby HTML elements were not rendering correctly on labels for
graphplotting
Question type. - Fixed a bug whereby all graph-type Question types tick labels disappeared on hover.
- Fixed a bug whereby responses containing certain characters outside the Basic Multilingual Plane could result in sessions becoming unscorable.
- Fixed a bug whereby validation indicators were cropped for the
classification
Question type. - Fixed a bug, when mixing React.js and non-React.js radio inputs with the same name.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.206.11 – 28th August 2024
Bug fixes
- Fixed a bug in the
graphplotting
Question type whereby cursor point manipulation could cause loading errors when the Activity was saved and reviewed. - Fixed a bug that prevented the correct rendering of Math when there is another version of MathJax on the page.
- Fixed a bug whereby HTML elements were not rendering correctly on labels for
graphplotting
Question type . - Fixed a bug whereby all graph-type Question types tick labels disappeared on hover.
- Fixed a bug whereby responses containing certain characters outside the Basic Multilingual Plane could result in sessions becoming unscorable.
- Fixed a bug whereby validation indicators were cropped for the
classification
Question type. - Fixed a bug, when mixing React.js and non-React.js radio inputs with the same name.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.202.16 – 28th August 2024
Bug fixes
- Fixed a bug in the
graphplotting
Question type whereby cursor point manipulation could cause loading errors when the Activity was saved and reviewed. - Fixed a bug whereby responses containing certain characters outside the Basic Multilingual Plane could result in sessions becoming unscorable.
- Fixed a bug whereby validation indicators were cropped for the
classification
Question type.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.197.22 – 28th August 2024
Bug fixes
- Fixed a bug in the
graphplotting
Question type whereby cursor point manipulation could cause loading errors when the Activity was saved and reviewed. - Fixed a bug whereby responses containing certain characters outside the Basic Multilingual Plane could result in sessions becoming unscorable.
- Fixed a bug whereby validation indicators were cropped for the
classification
Question type.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.194.29 – 28th August 2024
Bug fixes
- Fixed a bug whereby responses containing certain characters outside the Basic Multilingual Plane could result in sessions becoming unscorable.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
v2022.3.LTS
v2.192.29 – 28th August 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
v2022.2.LTS
v2.186.33 – 28th August 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.217.0 – 14th August 2024
Bug fixes
- Fixed a bug that prevented response boxes from being displayed in the
numberline
Question type. - Fixed a bug whereby fraction denominators were being cropped in the
numberlineplot
Question type. - Fixed a bug, when mixing React.js and non-React.js radio inputs with the same name.
Archived
v2.212.3 – 14th August 2024
Bug fixes
- Fixed a bug that prevented response boxes from being displayed in the
numberline
Question type. - Fixed a bug where the video recorder Question type exited from full-screen mode when the Items API was embedded into an iframe, and the browser zoom was not set to 100 percent in Google Chrome.
- Fixed a bug whereby fraction denominators were being cropped in the
numberlineplot
Question type.
Archived
v2.206.10 – 14th August 2024
Bug fixes
- Fixed a bug that prevented response boxes from being displayed in the
numberline
Question type. - Fixed a bug where the video recorder Question type exited from full-screen mode when the Items API was embedded into an iframe, and the browser zoom was not set to 100 percent in Google Chrome.
- Fixed a bug whereby fraction denominators were being cropped in the
numberlineplot
Question type.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.202.15 – 14th August 2024
Bug fixes
- Fixed a bug where the video recorder Question type exited from full-screen mode when the Items API was embedded into an iframe, and the browser zoom was not set to 100 percent in Google Chrome.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.197.21 – 14th August 2024
Bug fixes
- Fixed a bug where the video recorder Question type exited from full-screen mode when the Items API was embedded into an iframe, and the browser zoom was not set to 100 percent in Google Chrome.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.194.28 – 14th August 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.192.28 – 14th August 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.186.32 – 14th August 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.216.0 – 14th August 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.215.0 – 17th July 2024
Bug fixes
- Fixed a bug where the video recorder Question type exited from full-screen mode when the Items API was embedded into an iframe, and the browser zoom was not set to 100 percent in Google Chrome.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.212.2 – 17th July 2024
Bug fixes
- Fixed a bug where the focus indicator was not matching with the playing audio widget, as set by Action Builder.
- Fixed a bug where an indent mixed with other text format caused a cut off of the response in
clozeassociation
Questions.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.206.9 – 17th July 2024
Bug fixes
- Fixed a bug where the focus indicator was not matching with the playing audio widget, as set by Action Builder.
- Fixed a bug where an indent mixed with other text format caused a cut off of the response in
clozeassociation
Questions.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.202.14 – 17th July 2024
Bug fixes
- Fixed a bug where the focus indicator was not matching with the playing audio widget, as set by Action Builder.
- Fixed a bug where an indent mixed with other text format caused a cut off of the response in
clozeassociation
Questions.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.197.20 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.194.27 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.192.27 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.186.31 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2022.1.LTS
v2.181.29 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v2.214.0 – 3rd July 2024
Features
- Added new
multistepmath
Question type.
Bug fixes
- Fixed a bug where an indent mixed with other text format caused a cut off of the response in clozeassociation Questions.
- Fixed a bug where MathML tags were not persistently rendering.
- Fixed a bug where the focus indicator was not matching with the playing audio widget, as set by Action Builder.
Archived
v2.206.8 – 3rd July 2024
Bug fixes
- Fixed a bug where the keyboard was lagging when deleting text from the longtextV2 Question type on iPad.
Archived
v2.202.13 – 3rd July 2024
Bug fixes
- Fixed a bug where the keyboard was lagging when deleting text from the longtextV2 Question type on iPad.
Archived
v2.213.0 – 19th June 2024
Bug fixes
- Fixed a bug around unpredictable behavior of placing minus signs before functions in the scientific calculator.
- Fixed a bug where the keyboard was lagging when deleting text from the longtextV2 Question type on iPad.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.212.1 – 19th June 2024
Bug fixes
- Fixed a bug around unpredictable behavior of placing minus signs before functions in the scientific calculator.
- Fixed a bug where the keyboard was lagging when deleting text from the longtextV2 Question type on iPad.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.206.7 – 19th June 2024
Bug fixes
- Fixed a bug around unpredictable behavior of placing minus signs before functions in the scientific calculator.
- Fixed a bug where the
Choice Matrix
Question type showed the correct or incorrect answers in review mode whenautomarkable
was set tofalse
.
Polish
- Improvement: Internal update to improve the security of the
audio
Question type's uploaded assets.
Archived
v2.202.12 – 19th June 2024
Bug fixes
- Fixed a bug around unpredictable behavior of placing minus signs before functions in the scientific calculator.
- Fixed a bug where the
Choice Matrix
Question type showed the correct or incorrect answers in review mode whenautomarkable
was set tofalse
.
Polish
- Improvement: Internal update to improve the security of the
audio
Question type's uploaded assets.
Archived
v2.197.19 – 19th June 2024
Bug fixes
- Fixed a bug around unpredictable behavior of placing minus signs before functions in the scientific calculator.
- Fixed a bug where the
Choice Matrix
Question type showed the correct or incorrect answers in review mode whenautomarkable
was set tofalse
.
Polish
- Improvement: Internal update to improve the security of the
audio
Question type's uploaded assets.
Archived
v2.194.26 – 19th June 2024
Bug fixes
- Fixed a bug around unpredictable behavior of placing minus signs before functions in the scientific calculator.
- Fixed a bug where the
Choice Matrix
Question type showed the correct or incorrect answers in review mode whenautomarkable
was set tofalse
.
Polish
- Improvement: Internal update to improve the security of the
audio
Question type's uploaded assets.
Archived
v2.192.26 – 19th June 2024
Polish
- Improvement: Internal update to improve the security of the
audio
Question type's uploaded assets.
Archived
v2.186.30 – 19th June 2024
Polish
- Improvement: Internal update to improve the security of the
audio
Question type's uploaded assets.
Archived
v2.212.0 – 5th June 2024
Bug fixes
- Fixed a bug where the
Choice Matrix
Question type showed the correct or incorrect answers in review mode whenautomarkable
was set tofalse
.
Archived
v2.206.6 – 5th June 2024
Bug fixes
- Fixed a bug where the special character entry button did not have a descriptive
aria-label
set.
Archived
v2.202.11 – 5th June 2024
Bug fixes
- Fixed a bug where the special character entry button did not have a descriptive
aria-label
set.
Archived
v2.197.18 – 5th June 2024
Bug fixes
- Fixed a bug where the special character entry button did not have a descriptive
aria-label
set.
Archived
v2.194.25 – 5th June 2024
Bug fixes
- Fixed a bug where the special character entry button did not have a descriptive
aria-label
set.
Archived
v2.211.2 – 22nd May 2024
Bug fixes
- Fixed a bug where the special character entry button did not have a descriptive
aria-label
set.
Archived
v2.211.1 – 13th May 2024
Bug fixes
- Fixed a bug where not assigning a valid response in
numberlineplot
Question type was preventing navigation in assessment.
Archived
v2.206.5 – 13th May 2024
Bug fixes
- Fixed a bug where not assigning a valid response in
numberlineplot
Question type was preventing navigation in assessment.
Archived
v2.211.0 – 8th May 2024
Bug fixes
- Fixed a bug whereby epsilon variants were not handled correctly in the
clozeformulaV2
Question type. - Fixed a bug whereby tick value labels on number line Question types did not round floating points properly.
Archived
v2.206.4 – 8th May 2024
Bug fixes
- Fixed a bug in the
choicematrix
Question type, where clicking certain spots on the response selection area prevented the option from being selected. - Fixed a bug whereby epsilon variants were not handled correctly in the
clozeformulaV2
Question type. - Fixed a bug whereby tick value labels on number line Question types did not round floating points properly.
Archived
v2.202.10 – 8th May 2024
Bug fixes
- Fixed a bug in the
choicematrix
Question type, where clicking certain spots on the response selection area prevented the option from being selected. - Fixed a bug whereby epsilon variants were not handled correctly in the
clozeformulaV2
Question type.
Archived
v2.197.17 – 8th May 2024
Bug fixes
- Fixed a bug in the
choicematrix
Question type, where clicking certain spots on the response selection area prevented the option from being selected. - Fixed a bug whereby epsilon variants were not handled correctly in the
clozeformulaV2
Question type.
Archived
v2.194.24 – 8th May 2024
Bug fixes
- Fixed a bug in the
choicematrix
Question type, where clicking certain spots on the response selection area prevented the option from being selected. - Fixed a bug whereby epsilon variants were not handled correctly in the
clozeformulaV2
Question type.
Archived
v2.210.0 – 10th April 2024
Polish
- Improvement: internal changes to support future functionality.
Archived
v2.206.3 – 10th April 2024
Bug fixes
- Fixed a bug in the multiple choice Question type, 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 where the
clozeassociation
andclassification
Question types were not accessible with the screen reader, when navigating to the drop zone response area. - Fixed a bug whereby Control + Backslash was failing to open the formula editor modal window for the
formulaessayV2
Question type. - Fixed a bug where
isSimplified
was not validating -1 in theclozeformula
Question type.
Archived
v2.202.9 – 10th April 2024
Bug fixes
- Fixed a bug in the multiple choice Question type, 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 where the
clozeassociation
andclassification
Question types were not accessible with the screen reader, when navigating to the drop zone response area. - Fixed a bug whereby Control + Backslash was failing to open the formula editor modal window for the
formulaessayV2
Question type. - Fixed a bug where
isSimplified
was not validating -1 in theclozeformula
Question type.
Archived
v2.197.16 – 10th April 2024
Bug fixes
- Fixed a bug in the multiple choice Question type, 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 where the
clozeassociation
andclassification
Question types were not accessible with the screen reader, when navigating to the drop zone response area. - Fixed a bug whereby Control + Backslash was failing to open the formula editor modal window for the
formulaessayV2
Question type. - Fixed a bug where
isSimplified
was not validating -1 in theclozeformula
Question type.
Archived
v2.194.23 – 10th April 2024
Bug fixes
- Fixed a bug in the multiple choice Question type, 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 where the
clozeassociation
andclassification
Question types were not accessible with the screen reader, when navigating to the drop zone response area. - Fixed a bug whereby Control + Backslash was failing to open the formula editor modal window for the
formulaessayV2
Question type. - Fixed a bug where
isSimplified
was not validating -1 in theclozeformula
Question type.
Archived
v2.192.25 – 10th April 2024
Bug fixes
- Fixed a bug where the
clozeassociation
andclassification
Question types were not accessible with the screen reader, when navigating to the drop zone response area. - Fixed a bug whereby Control + Backslash was failing to open the formula editor modal window for the
formulaessayV2
Question type. - Fixed a bug where
isSimplified
was not validating -1 in theclozeformula
Question type.
Archived
v2.209.0 – 27th March 2024
Bug fixes
- 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.
Archived
v2.208.0 – 13th March 2024
Polish
- Improvement: refined the accessibility for
numberlineplot
Question type. - Improvement: updated the ARIA label for the
plaintext
Question type text area for better readability.
Archived
v2.206.2 – 13th March 2024
Bug fixes
- Fixed a bug where the validation didn't show the correct answers for the
hotspot
Question type. - Fixed a bug whereby disabling "Show keypad hints" was not working for the
formulaessayV2
Question type formula keypad.
Polish
- Improvement: refined the accessibility for the
numberlineplot
Question type.
Archived
v2.202.8 – 13th March 2024
Bug fixes
- Fixed a bug where the validation didn't show the correct answers for the
hotspot
Question type. - Fixed a bug whereby disabling "Show keypad hints" was not working for the
formulaessayV2
Question type formula keypad.
Archived
v2.197.15 – 13th March 2024
Bug fixes
- Fixed a bug where the validation didn't show the correct answers for the
hotspot
Question type. - Fixed a bug whereby disabling "Show keypad hints" was not working for the
formulaessayV2
Question type formula keypad.
Archived
v2.194.22 – 13th March 2024
Bug fixes
- Fixed a bug where the validation didn't show the correct answers for the
hotspot
Question type. - Fixed a bug whereby disabling "Show keypad hints" was not working for the
formulaessayV2
Question type formula keypad.
Archived
v2.192.24 – 13th March 2024
Bug fixes
- Fixed a bug where the validation didn't show the correct answers for the
hotspot
Question type.
Archived
v2.207.0 – 28th February 2024
Bug fixes
- Fixed a bug where the validation didn't show the correct answers for the
hotspot
Question type.
Archived
v2.202.7 – 28th February 2024
Bug fixes
- Fixed a bug where CSS transforms affected placement and deletion of points on the
numberlineplot
Question type. - Fixed a bug where
isSimplified
was not validating certain mixed fractions correctly in theclozeformula
Question type.
Archived
v2.197.14 – 28th February 2024
Bug fixes
- Fixed a bug where CSS transforms affected placement and deletion of points on the
numberlineplot
Question type. - Fixed a bug where
isSimplified
was not validating certain mixed fractions correctly in theclozeformula
Question type.
Archived
v2.194.21 – 28th February 2024
Bug fixes
- Fixed a bug where CSS transforms affected placement and deletion of points on the
numberlineplot
Question type. - Fixed a bug where
isSimplified
was not validating certain mixed fractions correctly in theclozeformula
Question type.
Archived
v2.192.23 – 28th February 2024
Bug fixes
- Fixed a bug where CSS transforms affected placement and deletion of points on the
numberlineplot
Question type. - Fixed a bug where
isSimplified
was not validating certain mixed fractions correctly in theclozeformula
Question type.
Archived
v2.206.0 – 14th February 2024
Features
- 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 statescorrect
,incorrect
, andno response given
to the Question inputs.
Bug fixes
- Fixed a bug where
isSimplified
was not validating certain mixed fractions correctly in theclozeformula
Question type.
Archived
v2.202.6 – 14th February 2024
Bug fixes
- 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
- Improvement: updated the accessibility of the
choicematrix
Question type by adding the validation statesCorrect
,Incorrect
, andNo response given
to the Question inputs.
Archived
v2.197.12 – 14th February 2024
Bug fixes
- 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
- Improvement: updated the accessibility of the
choicematrix
Question type by adding the validation statesCorrect
,Incorrect
, andNo response given
to the Question inputs.
Archived
v2.194.20 – 14th February 2024
Bug fixes
- 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
- Improvement: updated the accessibility of the
choicematrix
Question type by adding the validation statesCorrect
,Incorrect
, andNo response given
to the Question inputs.
Archived
v2.192.22 – 14th February 2024
Bug fixes
- 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.
Archived
v2.186.29 – 14th February 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.181.28 – 14th February 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
v2021.3.LTS
v2.177.32 – 14th February 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
v2021.2.LTS
v2.173.32 – 14th February 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.205.0 – 31st January 2024
Features
- 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 statescorrect
,incorrect
, andno response given
to the Question inputs.
Bug fixes
- 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.
Archived
v2.202.5 – 31st January 2024
Bug fixes
- 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 theclozeformula
Question type.
Archived
v2.197.11 – 31st January 2024
Bug fixes
- 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 theclozeformula
Question type.
Archived
v2.194.19 – 31st January 2024
Bug fixes
- 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 theclozeformula
Question type.
Archived
v2.192.21 – 31st January 2024
Bug fixes
- 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 theclozeformula
Question type.
Archived
v2.204.0 – 17th January 2024
Bug fixes
- 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.
Archived
v2.202.4 – 17th January 2024
Bug fixes
- Fixed a bug where the response container and draggables for the
clozeassociation
Question type overflowed when reaching certain widths. - Fixed a bug where the response container for the
classification
Question type overflowed when reaching certain widths.
Archived
v2.197.10 – 17th January 2024
Bug fixes
- Fixed a bug where the response container and draggables for the
clozeassociation
Question type overflowed when reaching certain widths. - Fixed a bug where the response container for the
classification
Question type overflowed when reaching certain widths.
Archived
v2.194.18 – 17th January 2024
Bug fixes
- Fixed a bug where the response container and draggables for the
clozeassociation
Question type overflowed when reaching certain widths. - Fixed a bug where the response container for the
classification
Question type overflowed when reaching certain widths.
Archived
v2.192.20 – 17th January 2024
Bug fixes
- Fixed a bug where the response container and draggables for the
clozeassociation
Question type overflowed when reaching certain widths. - Fixed a bug where the response container for the
classification
Question type overflowed when reaching certain widths.
Archived
v2.186.28 – 17th January 2024
Polish
- Improvement: internal changes to improve the stability of the app.
Archived
v2.203.2 – 6th December 2023
Bug fixes
- Improvement: updated vendors for security and compatibility.
Polish
- Improvement: updated vendors for security and compatibility.
Archived
v2.202.3 – 6th December 2023
Bug fixes
- Fixed a bug with the accessibility implementation for the
clozedropdown
,clozetext
, andclozeassociation
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
- Improvement: Updated the focus state of response dropzone containers for the
imageclozeassociationV2
Question type for improved accessibility.
Archived
v2.197.9 – 6th December 2023
Bug fixes
- Fixed a bug with the accessibility implementation for the
clozedropdown
,clozetext
, andclozeassociation
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
- Improvement: Updated the focus state of response dropzone containers for the
imageclozeassociationV2
Question type for improved accessibility.
Archived
v2.194.17 – 6th December 2023
Bug fixes
- Fixed a bug with the accessibility implementation for the
clozedropdown
,clozetext
, andclozeassociation
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
- Improvement: Updated the focus state of response dropzone containers for the
imageclozeassociationV2
Question type for improved accessibility.
Archived
v2.192.19 – 6th December 2023
Bug fixes
- 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.
Archived
v2.186.27 – 6th December 2023
Bug fixes
- 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.
Archived
v2.203.1 – 22nd November 2023
Bug fixes
- 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 settingignore_repeated_shapes: Compared by points
was applied.
Polish
- Improvement: Updated the focus state of response dropzones containers for the
Image association V2
Question type for improved accessibility.
Archived
v2.202.2 – 22nd November 2023
Bug fixes
- Fixed a bug when
hotspot
Question type was displaying correct answers in"review"
state whenshowCorrectAnswers
is set tofalse
. - Added XSS sanitization to the Brightcove video player Feature.
Polish
- Improvement: deprecated Brightcove as an option for the video player Feature.
Archived
v2.197.8 – 22nd November 2023
Bug fixes
- Fixed a bug when
hotspot
Question type was displaying correct answers in"review"
state whenshowCorrectAnswers
is set tofalse
. - Added XSS sanitization to the Brightcove video player Feature.
Polish
- Improvement: deprecated Brightcove as an option for the video player Feature.
Archived
v2.194.16 – 22nd November 2023
Bug fixes
- Fixed a bug when
hotspot
Question type was displaying correct answers in"review"
state whenshowCorrectAnswers
is set tofalse
. - Added XSS sanitization to the Brightcove video player Feature.
Polish
- Improvement: deprecated Brightcove as an option for the video player Feature.
Archived
v2.192.18 – 22nd November 2023
Bug fixes
- Fixed a bug when
hotspot
Question type was displaying correct answers in"review"
state whenshowCorrectAnswers
is set tofalse
- Added XSS sanitization to the Brightcove video player Feature.
Polish
- Improvement: deprecated Brightcove as an option for the video player Feature.
Archived
v2.186.26 – 22nd November 2023
Bug fixes
- Fixed a bug when
hotspot
Question type was displaying correct answers in"review"
state whenshowCorrectAnswers
is set tofalse
- Added XSS sanitization to the Brightcove video player Feature.
Polish
- Improvement: deprecated Brightcove as an option for the video player Feature.
Archived
v2.203.0 – 1st November 2023
Bug fixes
- Added XSS sanitization to the Brightcove video player Feature.
- Fixed a bug when
hotspot
Question type was displaying correct answers in"review"
state whenshowCorrectAnswers
is set tofalse
- Fixed a bug where the response container for the
classification
Question type overflowed when reaching certain widths. - Fixed a bug in the processing of exponentials in the
clozeformula
Question type. - Fixed a bug whereby the presence of an emoji caused scoring for the
clozeformula
Question type to fail.
Polish
- Improvement: deprecated Brightcove as an option for the video player Feature.
- Improvement: improved Mathjax rendering performance.
Archived
v2.197.7 – 1st November 2023
Bug fixes
- Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the
ignore_repeated_shapes
option in thegraphplotting
Question type.
Polish
- 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.
Archived
v2.194.15 – 1st November 2023
Bug fixes
- Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the
ignore_repeated_shapes
option in thegraphplotting
Question type.
Polish
- 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.
Archived
v2.192.17 – 1st November 2023
Bug fixes
- Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the
ignore_repeated_shapes
option in thegraphplotting
Question type.
Polish
- 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.
Archived
v2.186.25 – 1st November 2023
Bug fixes
- Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the
ignore_repeated_shapes
option in thegraphplotting
Question type.
Polish
- 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.
Archived
v2.181.27 – 1st November 2023
Polish
- Improvement: removed a warning log message which was no longer useful.
Archived
v2.202.1 – 25th October 2023
Polish
- Improvement: updated logic required for upcoming feature.
Archived
v2.202.0 – 27th September 2023
Bug fixes
- Fixed a bug where points overlapping on the same coordinates are marked incorrect when
ignore_repeated_shapes
was enabled ingraphplotting
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 thegraphplotting
Question type.
Polish
- Improvement: updated XSS protection.
Archived
v2.197.6 – 27th September 2023
Bug fixes
- Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Archived
v2.194.14 – 27th September 2023
Bug fixes
- Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Polish
- Improvement: upgraded the stability of the
audio
Question type.
Archived
v2.192.16 – 27th September 2023
Bug fixes
- Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Polish
- Improvement: upgraded the stability of the
audio
Question type.
Archived
v2.186.24 – 27th September 2023
Bug fixes
- Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method.
Polish
- Improvement: upgraded the stability of the
audio
Question type.
Archived
v2.181.26 – 27th September 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type.
Archived
v2.177.31 – 27th September 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type.
Archived
v2.173.31 – 27th September 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type.
Archived
v2.201.0 – 6th September 2023
Features
- Added support for nested data objects in
simple features
. This allows Features such asvideo captions
to be available in theSimple Feature video player
.
Bug fixes
- 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.
Archived
v2.197.5 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Polish
- Improvement: added support for passing custom configurations to the Learnosity loaded MathJax v3 instance.
Archived
v2.194.13 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v2.192.15 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v2.186.23 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v2.181.25 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v2.177.30 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v2.173.30 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v2.200.0 – 16th August 2023
Features
- Added a new feature to enable full or half-width character scoring for
shorttext
,clozetext
,imageclozetext
andimageupload
Question types. - Added support for U+1D465 (Mathematical Small Italic x) in
clozeformula
andformulaV2
Question types.
Bug fixes
- Fixed a bug in the
hotspot
Question types where selecting hotspots wouldn't show the correct selection/deselection states.
Archived
v2.197.4 – 16th August 2023
Bug fixes
- Fixed a bug where content was missing for the Spoken Math element of
clozeformula
andformulaV2
Question types in the resume state. - Fixed a bug where the
resetResponse()
public method was not disabled when a Question had been disabled using thedisable()
public method. - Fixed a bug in the
mcq
andimageclozeformula
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
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v2.194.12 – 16th August 2023
Bug fixes
- Fixed a bug where content was missing for the Spoken Math element of
clozeformula
andformulaV2
Question types in the resume state. - Fixed a bug where the
resetResponse()
public method was not disabled when a Question had been disabled using thedisable()
public method. - Fixed a bug in the
mcq
andimageclozeformula
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
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v2.192.14 – 16th August 2023
Bug fixes
- Fixed a bug in the
mcq
andimageclozeformula
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
andformulaV2
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
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v2.186.22 – 16th August 2023
Bug fixes
- Fixed a bug in the
mcq
andimageclozeformula
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
andformulaV2
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
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v2.181.24 – 16th August 2023
Bug fixes
- 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
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v2.177.29 – 16th August 2023
Bug fixes
- 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
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v2.173.29 – 16th August 2023
Bug fixes
- 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
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v2.199.0 – 26th July 2023
Features
- 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
.
Bug fixes
- 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 methodvalidate()
is called. - Fixed a bug in the
mcq
andimageclozeformula
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
andformulaV2
on resume state. - Fixed a bug where the
resetResponse()
public method is not disabled when a Question has been disabled using thedisable()
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 containingrich code editor
content. - Fixed a bug whereby double quotes were not recognised as a double prime character in
clozeformula
.
Archived
v2.197.3 – 26th July 2023
Bug fixes
- Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the
longtextV2
Question type containingrich 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 methodvalidate()
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
- Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the
hotspot
Question type.
Archived
v2.194.11 – 26th July 2023
Bug fixes
- Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the
longtextV2
Question type containingrich 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 methodvalidate()
is called. - Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
- Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the
hotspot
Question type.
Archived
v2.192.13 – 26th July 2023
Bug fixes
- Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the
longtextV2
Question type containingrich 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 methodvalidate()
is called. - Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
- Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the
hotspot
Question type.
Archived
v2.186.21 – 26th July 2023
Bug fixes
- Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the
longtextV2
Question type containingrich 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 methodvalidate()
is called. - Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed.
Polish
- Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the
hotspot
Question type.
Archived
v2.198.1 – 29th June 2023
Bug fixes
- 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
- Improvement: internal changes to improve the stability of the app.
Archived
v2.197.2 – 29th June 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type.
Archived
v2.194.10 – 29th June 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type.
Polish
- Improvement: internal changes to improve the stability of the app.
Archived
v2.192.12 – 29th June 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type.
Polish
- Improvement: internal changes to improve the stability of the app.
Archived
v2.186.20 – 29th June 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type.
Polish
- Improvement: internal changes to improve the stability of the app.
Archived
v2.181.23 – 29th June 2023
Polish
- Improvement: internal changes to improve the stability of the app.
Archived
v2.177.28 – 29th June 2023
Polish
- Improvement: internal changes to improve the stability of the app.
Archived
v2.198.0 – 7th June 2023
Bug fixes
- Fixed a bug where the maximum character limit was not correctly calculated in the API
longtextV2
Question type. - Fixed a bug with drag & drop functionality that prevented math from being rendered properly.
- Fixed a bug with the
defer_render
init option for Feature types, where it was not triggering therendered
event.
Polish
- Improvement: created a new endpoint to send Feature usage by types for metrics.
Archived
v2.197.1 – 7th June 2023
Bug fixes
- Fixed a bug with drag & drop functionality that prevented math from being rendered properly.
Archived
v2.194.9 – 7th June 2023
Bug fixes
- 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
- Improvement: prevented third party tools like Text Help from hijacking the content of the
passage
Feature's pagination toolbar.
Archived
v2.192.11 – 7th June 2023
Polish
- Improvement: prevented third party tools like Text Help from hijacking the content of the
passage
Feature's pagination toolbar.
Archived
v2.186.19 – 7th June 2023
Bug fixes
- Fixed a bug, preventing the
longtextV2
Question type from occasionally throwing a 'wrong document' error in the console.
Polish
- Improvement: prevented third party tools like Text Help from hijacking the content of the
passage
Feature's pagination toolbar.
Archived
v2.181.22 – 7th June 2023
Bug fixes
- Fixed a bug, preventing the
longtextV2
Question type from occasionally throwing a 'wrong document' error in the console.
Polish
- Improvement: prevented third party tools like Text Help from hijacking the content of the
passage
Feature's pagination toolbar.
Archived
v2.197.0 – 17th May 2023
Features
- 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.
Bug fixes
- 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
- Improvement: prevented third party tools like Text Help from hijacking the content of the
passage
Feature's pagination toolbar.
Archived
v2.194.8 – 17th May 2023
Bug fixes
- 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 thetransform: scale
CSS was applied.
Polish
- Improvement: internal update to improve the security and stability of the app.
Archived
v2.192.10 – 17th May 2023
Bug fixes
- 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 thetransform: scale
CSS was applied.
Polish
- Improvement: internal update to improve the security and stability of the app.
Archived
v2.186.18 – 17th May 2023
Bug fixes
- 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 thetransform: scale
CSS was applied.
Polish
- Improvement: internal update to improve the security and stability of the app.
Archived
v2.181.21 – 17th May 2023
Bug fixes
- 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 thetransform: scale
CSS was applied.
Polish
- Improvement: internal update to improve the security and stability of the app.
Archived
v2.177.27 – 17th May 2023
Polish
- Improvement: internal update to improve the security and stability of the app.
Archived
v2.173.28 – 17th May 2023
Polish
- Improvement: internal update to improve the security and stability of the app.
Archived
v2.168.25 – 17th May 2023
Polish
- Improvement: internal update to improve the security and stability of the app.
Archived
v2.196.1 – 27th April 2023
Bug fixes
- Fixed a bug causing the
drawing
Question type tools' drawing positions in Safari browser to be offset incorrectly, when thetransform: 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.
Archived
v2.194.7 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.192.9 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.186.17 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.181.20 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.177.26 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.173.27 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.168.24 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.163.23 – 27th April 2023
Polish
- Improvement: implemented backend changes required for upcoming feature.
Archived
v2.196.0 – 29th March 2023
Features
- Added support for the angled brackets symbol in the keypad.
Bug fixes
- Fixed a bug where the arrow keys did not accurately select or navigate options in the
choice matrix
Question type.
Polish
- Improvement: implemented backend changes required for upcoming feature (Questions API).
- Improvement: performance enhancements to improve initial load times (Questions API).
Archived
v2.194.6 – 29th March 2023
Bug fixes
- 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.
Archived
v2.192.8 – 29th March 2023
Bug fixes
- 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.
Archived
v2.186.16 – 29th March 2023
Bug fixes
- 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.
Archived
v2.181.19 – 29th March 2023
Bug fixes
- 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.
Archived
v2.195.0 – 8th March 2023
Bug fixes
- 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
- 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.
Archived
v2.194.5 – 8th March 2023
Bug fixes
- 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.
Archived
v2.194.4 – 8th March 2023
Polish
- Improvement: version bump to align versioning and consolidate fixes into v2.194.5.
Archived
v2.192.7 – 8th March 2023
Bug fixes
- 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.
Archived
v2.186.15 – 8th March 2023
Bug fixes
- 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.
Archived
v2.186.14 – 8th March 2023
Polish
- Improvement: version bump to align versioning and consolidate fixes into v2.186.15.
Archived
v2.181.18 – 8th March 2023
Bug fixes
- 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.
Archived
v2.194.3 – 15th February 2023
Bug fixes
- 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
- Improvement: upgraded the stability of the
longtextV2
Question type when inserting atable
element or complex formatted text. - Improvement: upgraded the stability of the
audio
Question type. - Improvement: upgraded the stability of the
linereader
Feature type.
Archived
v2.192.6 – 15th February 2023
Bug fixes
- 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.
Archived
v2.186.13 – 15th February 2023
Bug fixes
- 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.
Archived
v2.181.17 – 15th February 2023
Bug fixes
- 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.
Archived
v2.177.25 – 15th February 2023
Bug fixes
- 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.
Archived
v2.194.2 – 31st January 2023
Bug fixes
- Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the
longtext
,formulaessay
, andlongtextV2
Question type s.
Archived
v2.192.5 – 31st January 2023
Bug fixes
- Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the
longtext
,formulaessay
, andlongtextV2
Question type s.
Archived
v2.186.12 – 31st January 2023
Bug fixes
- Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the
longtext
,formulaessay
, andlongtextV2
Question type s.
Archived
v2.181.16 – 31st January 2023
Bug fixes
- Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the
longtext
,formulaessay
, andlongtextV2
Question type s.
Archived
v2.177.24 – 31st January 2023
Bug fixes
- Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the
longtext
,formulaessay
, andlongtextV2
Question type s.
Archived
v2.173.26 – 31st January 2023
Bug fixes
- Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the
longtext
,formulaessay
, andlongtextV2
Question type s.
Archived
v2.194.1 – 31st January 2023
Bug fixes
- 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
- Improvement: accessibility and UI improvements for pop-up content.
Archived
v2.192.4 – 31st January 2023
Bug fixes
- Fixed a bug in the
imageclozedropdown
andimageclozetext
Question type s where the STEM numeration would be displayed when the validated responses were not provided.
Archived
v2.186.11 – 31st January 2023
Bug fixes
- Fixed a bug in the
imageclozedropdown
andimageclozetext
Question type s where the STEM numeration would be displayed when the validated responses were not provided.
Archived
v2.181.15 – 31st January 2023
Bug fixes
- Fixed a bug in the
imageclozedropdown
andimageclozetext
Question type s where the STEM numeration would be displayed when the validated responses were not provided.
Archived
v2.177.23 – 31st January 2023
Bug fixes
- Fixed bug causing the last letter to be missing from
longtext
,formulaessay
,longtextV2
Question type s occasionally. - Fixed a bug in the
imageclozedropdown
andimageclozetext
Question type s where the STEM numeration would be displayed when the validated responses were not provided.
Archived
v2.194.0 – 14th December 2022
Features
- Added support for pop up content in the stimulus of Questions and Features.
Bug fixes
- 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.
Archived
v2.192.3 – 14th December 2022
Bug fixes
- Fixed a bug causing an inconsistent border state in the
hotspot
Question type when users selected then unselected anyhotspot
Item.
Archived
v2.186.10 – 14th December 2022
Bug fixes
- Fixed a bug causing an inconsistent border state in the
hotspot
Question type when users selected then unselected anyhotspot
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.
Archived
v2.181.14 – 14th December 2022
Bug fixes
- Fixed a bug causing an inconsistent border state in the
hotspot
Question type when users selected then unselected anyhotspot
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.
Archived
v2.177.22 – 14th December 2022
Bug fixes
- Fixed a bug causing an inconsistent border state in the
hotspot
Question type when users selected then unselected anyhotspot
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.
Archived
v2.193.0 – 23rd November 2022
Bug fixes
- Fixed a bug causing an inconsistent border state in the
hotspot
Question type when users selected then unselected anyhotspot
option. - Mathcore v1.80.0
- Fixed a bug where
isExpanded
math scoring method did not properly score the term -1.
Polish
- Improvement: refined the accessibility behaviour for the line reader, i.e. added a more informative message for screen reader users, improved CSS styles.
Archived
v2.186.9 – 23rd November 2022
Bug fixes
- Fixed a bug in the
cloze chemistry formula
,chemistry formula
,chemistry essay with rich text
andcloze image chemistry
Question type s, that showed chemical expressions in italics instead of plain text. - Fixed a bug where disabled buttons in the toolbar of the
graph plotting
Question type were undiscoverable for screen reader users. - Fixed a bug where a 'memory exhausted' error would be thrown when decoding a large JSON value.
Archived
v2.181.13 – 23rd November 2022
Bug fixes
- Fixed a bug in the
cloze chemistry formula
,chemistry formula
,chemistry essay with rich text
andcloze image chemistry
Question type s, that showed chemical expressions in italics instead of plain text. - Fixed a bug where disabled buttons in the toolbar of the
graph plotting
Question type were undiscoverable for screen reader users. - Fixed a bug where a 'memory exhausted' error would be thrown when decoding a large JSON value.
Archived
v2.177.21 – 23rd November 2022
Bug fixes
- Fixed a bug in the
cloze chemistry formula
,chemistry formula
,chemistry essay with rich text
andcloze image chemistry
Question type s, that showed chemical expressions in italics instead of plain text. - Fixed a bug where disabled buttons in the toolbar of the
graph plotting
Question type were undiscoverable for screen reader users. - Fixed a bug where a 'memory exhausted' error would be thrown when decoding a large JSON value.
Archived
v2.173.25 – 23rd November 2022
Bug fixes
- Fixed a bug where a 'memory exhausted' error would be thrown when decoding a large JSON value.
- Fixed a bug where an error logging message was incomplete, whenever any XSS contents were captured.
Archived
v2.192.2 – 2nd November 2022
Bug fixes
- Fixed a bug in cloze chemistry formula, chemistry formula, chemistry essay with rich text and cloze image chemistry Question type s, that showed chemical expressions in italics instead of plain text.
- Fixed a bug where a 'memory exhausted' error would be thrown when decoding a large JSON value.
- Fixed a bug where disabled buttons in the toolbar of the
graphplotting
Question type were undiscoverable for screen reader users. - Fixed a bug where the
isValid()
public method returned an incorrect value when the response of a Question had been reset. - Fixed a bug where the accessibility colour scheme was not working in the
numberlineplot
Question type, making it nearly impossible to use for the white on black scheme.
Polish
- 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.
Archived
v2.186.8 – 2nd November 2022
Bug fixes
- 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.
Archived
v2.181.12 – 2nd November 2022
Bug fixes
- 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.
Archived
v2.177.20 – 2nd November 2022
Bug fixes
- 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.
Archived
v2.173.24 – 2nd November 2022
Bug fixes
- 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.
Archived
v2.192.1 – 12th October 2022
Features
- Added background capabilities for future features.
Bug fixes
- 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.
Archived
v2.186.7 – 12th October 2022
Bug fixes
- 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 tofalse
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 thevideoplayer
andaudioplayer
feature types. Theseek
method now sets the video player and the audio player to the desired progress, even when the player has not been played.
Archived
v2.181.11 – 12th October 2022
Bug fixes
- 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 thevideoplayer
andaudioplayer
feature types. Theseek
method now sets the video player and the audio player to the desired progress, even when the player has not been played.
Archived
v2.177.19 – 12th October 2022
Bug fixes
- 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 thevideoplayer
andaudioplayer
feature types. Theseek
method now sets the video player and the audio player to the desired progress, even when the player has not been played.
Archived
v2.173.23 – 12th October 2022
Bug fixes
- 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 thevideoplayer
andaudioplayer
feature types. Theseek
method now sets the video player and the audio player to the desired progress, even when the player has not been played.
Archived
v2.190.1 – 20th September 2022
Bug fixes
- Fixed a bug causing Questions API to fail in validating Question types like
association
correctly, when the possible responses contained invalid HTML data.
Archived
v2.186.5 – 20th September 2022
Bug fixes
- Fixed a bug causing Questions API to fail in validating Question types like
association
correctly, when the possible responses contained invalid HTML data.
Archived
v2.181.10 – 20th September 2022
Bug fixes
- Fixed a bug causing Questions API to fail in validating Question types like
association
correctly, when the possible responses contained invalid HTML data.
Archived
v2.177.18 – 20th September 2022
Bug fixes
- Fixed a bug causing Questions API to fail in validating Question types like
association
correctly, when the possible responses contained invalid HTML data.
Archived
v2.173.22 – 20th September 2022
Bug fixes
- Fixed a bug causing Questions API to fail in validating Question types like
association
correctly, when the possible responses contained invalid HTML data.
Archived
v2.190.0 – 14th September 2022
Bug fixes
- 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 thevideoplayer
andaudioplayer
feature types. Theseek
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 tofalse
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.
Polish
- Improvement: updated vendors for security and compatibility.
Archived
v2.188.1 – 14th September 2022
Bug fixes
- 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
- Improvement: fixed an accessibility warning for the
mcq
Question type when the role conflicts with other ARIA attributes.
Archived
v2.186.4 – 14th September 2022
Bug fixes
- 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
- Improvement: fixed an accessibility warning for the
mcq
Question type when the role conflicts with other ARIA attributes.
Archived
v2.181.9 – 14th September 2022
Bug fixes
- 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
- Improvement: fixed an accessibility warning for the
mcq
Question type when the role conflicts with other ARIA attributes.
Archived
v2.177.17 – 14th September 2022
Bug fixes
- 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
- Improvement: fixed an accessibility warning for the
mcq
Question type when the role conflicts with other ARIA attributes.
Archived
v2.173.21 – 14th September 2022
Bug fixes
- 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
- Improvement: fixed an accessibility warning for the
mcq
Question type when the role conflicts with other ARIA attributes.
Archived
v2.189.0 – 24th August 2022
Features
- 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.
Bug fixes
- 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
- 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.
Archived
v2.186.3 – 24th August 2022
Bug fixes
- Fixed a bug whereby validation indicators were missing for the
numberlineplot
Question type. - Fixed a bug in one of our vendors where the
video
Question types would sometimes throw an error when using the scrubber.
Polish
- Improvement: updated an error message for the
audio
recording Question type and validation, to provide more readily actionable information.
Archived
v2.181.8 – 24th August 2022
Bug fixes
- Fixed a bug whereby validation indicators were missing for the
numberlineplot
Question type. - Fixed a bug in one of our vendors where the
video
Question types would sometimes throw an error when using the scrubber.
Polish
- Improvement: updated an error message for the
audio
recording Question type and validation, to provide more readily actionable information.
Archived
v2.177.16 – 24th August 2022
Bug fixes
- Fixed a bug whereby validation indicators were missing for the
numberlineplot
Question type. - Fixed a bug in one of our vendors where the
video
Question types would sometimes throw an error when using the scrubber.
Polish
- Improvement: updated an error message for the
audio
recording Question type and validation, to provide more readily actionable information.
Archived
v2.173.20 – 24th August 2022
Bug fixes
- Fixed a bug whereby validation indicators were missing for the
numberlineplot
Question type. - Fixed a bug in one of our vendors where the
video
Question types would sometimes throw an error when using the scrubber.
Polish
- Improvement: updated an error message for the
audio
recording Question type and validation, to provide more readily actionable information.
Archived
v2.188.0 – 3rd August 2022
Bug fixes
- 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
- 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.
Archived
v2.186.2 – 3rd August 2022
Bug fixes
- 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.
Archived
v2.181.7 – 3rd August 2022
Bug fixes
- 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.
Archived
v2.177.15 – 3rd August 2022
Bug fixes
- 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.
Archived
v2.173.19 – 3rd August 2022
Bug fixes
- 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.
Archived
v2.187.0 – 13th July 2022
Features
- Added support for various unicode arrows.
Bug fixes
- 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
- Improvement: internal changes to support future functionality for a new attribute
canvas_container_style
in thesimpleshading
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.
Archived
v2.186.1 – 13th July 2022
Bug fixes
- Fixed a bug whereby some very old browser versions couldn't load new scoring changes.
Archived
v2.181.6 – 13th July 2022
Bug fixes
- 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.
Archived
v2.177.14 – 13th July 2022
Bug fixes
- 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.
Archived
v2.173.18 – 13th July 2022
Bug fixes
- 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.
Archived
v2.168.23 – 13th July 2022
Bug fixes
- 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.
Archived
v2.186.0 – 22nd June 2022
Features
- 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.
Bug fixes
- 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.
Polish
- 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
.
v2022.2.preview1
v2.182.3 – 22nd June 2022
Bug fixes
- 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 that the arrow keyboard event listeners were not aligned in right-to-left mode.
- Fixed a bug where the audio recorder would not start recording, when a countdown was set incorrectly to an integer less than one.
Archived
v2.181.5 – 22nd June 2022
Bug fixes
- 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 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.
Archived
v2.177.13 – 22nd June 2022
Bug fixes
- 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 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.
Archived
v2.173.17 – 22nd June 2022
Bug fixes
- 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 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.
Archived
v2.168.22 – 22nd June 2022
Bug fixes
- 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 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.
Archived
v2.185.0 – 1st June 2022
Features
- 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.
Bug fixes
- 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.
Polish
- 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.
Archived
v2.182.2 – 1st June 2022
Features
- Added a message explaining that the
video
question type is not supported in the Mac and iPadOS Safari browser.
Bug fixes
- 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
- Improvement: better XSS prevention.
- Improvement: removed the
comment
DOM node fromlongtextV2
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.
Archived
v2.181.4 – 1st June 2022
Bug fixes
- 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
- 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: removed the
comment
DOM node fromlongtextV2
when users paste the content from Windows OS web browsers into the Learnosity editor. - Improvement: better XSS prevention.
Archived
v2.177.12 – 1st June 2022
Bug fixes
- 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
- 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: removed the
comment
DOM node fromlongtextV2
when users paste the content from Windows OS web browsers into the Learnosity editor. - Improvement: better XSS prevention.
Archived
v2.173.16 – 1st June 2022
Bug fixes
- 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
- 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: removed the
comment
DOM node fromlongtextV2
when users paste the content from Windows OS web browsers into the Learnosity editor. - Improvement: better XSS prevention.
Archived
v2.168.21 – 1st June 2022
Bug fixes
- 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
- 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: removed the
comment
DOM node fromlongtextV2
when users paste the content from Windows OS web browsers into the Learnosity editor. - Improvement: better XSS prevention.
Archived
v2.184.0 – 11th May 2022
Bug fixes
- 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
- Improvement: removed the
comment
DOM node fromlongtextV2
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.
Archived
v2.181.3 – 11th May 2022
Bug fixes
- Improvement: better XSS prevention.
- Fixed a bug where rulers (6 and 12 inches) didn't render units in the same size.
- Added a message explaining that the
video
Question type is not supported in the Safari browser versions for Mac and iPadOS. - Mathcore v1.78.2
- Fixed a bug where
treatLettersAsVariables
in subscripts was not handled correctly, causing a scoring error.
Archived
v2.177.11 – 11th May 2022
Bug fixes
- Fixed a bug where rulers (6 and 12 inches) didn't render units in the same size.
- Added a message explaining that the
video
Question type is not supported in the Safari browser versions for Mac and iPadOS. - Mathcore v1.78.2
- Fixed a bug where
treatLettersAsVariables
in subscripts is not handled correctly causing a scoring error.
Archived
v2.173.15 – 11th May 2022
Bug fixes
- Fixed a bug where rulers (6 and 12 inches) didn't render units in the same size.
- Added a message explaining that the
video
Question type is not supported in the Safari browser versions for Mac and iPadOS. - Mathcore v1.77.5
- Fixed a bug where
treatLettersAsVariables
in subscripts is not handled correctly causing a scoring error.
Archived
v2.168.20 – 11th May 2022
Bug fixes
- Added a message explaining that the
video
Question type is not supported in the Safari browser versions for Mac and iPadOS. - Fixed a bug where rulers (6 and 12 inches) didn't render units in the same size.
- Mathcore v1.76.3
- Fixed a bug where
treatLettersAsVariables
in subscripts is not handled correctly causing a scoring error.
Archived
v2.158.26 – 11th May 2022
Bug fixes
- Fixed a bug where rulers (6 and 12 inches) didn't render units in the same size.
Archived
v2.183.2 – 20th April 2022
Features
- Added a message explaining that the
video
question type is not supported in the Mac and iPadOS Safari browser.
Bug fixes
- 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
- Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Archived
v2.183.0 – 30th March 2022
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v2.181.1 – 30th March 2022
Bug fixes
- 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. - Fixed a bug where screen readers would read the audio player play button as a list element.
Polish
- Improvement: fixed accessibility issues on the math keypad information dialog.
Archived
v2.177.9 – 30th March 2022
Bug fixes
- 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. - Fixed a bug where screen readers would read the audio player play button as a list element.
Polish
- Improvement: fixed accessibility issues on the math keypad information dialog.
Archived
v2.173.13 – 30th March 2022
Bug fixes
- 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. - Fixed a bug where screen readers would read the audio player play button as a list element.
Polish
- Improvement: fixed accessibility issues on the math keypad information dialog.
Archived
v2.168.18 – 30th March 2022
Bug fixes
- 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. - Fixed a bug where screen readers would read the audio player play button as a list element.
Polish
- Improvement: fixed accessibility issues on the math keypad information dialog.
Archived
v2.182.0 – 9th March 2022
Features
- Improvement: various accessibility enhancements made to the line reader Feature, allowing users to move the line reader around using the keyboard arrow keys.
Bug fixes
- 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.
Archived
v2.181.0 – 16th February 2022
Features
- Improvement: various accessibility enhancements made to the calculator Feature, allowing users to move the calculator around using the keyboard arrow keys.
Bug fixes
- Fixed a bug with certain future features.
Archived
v2.177.8 – 16th February 2022
Bug fixes
- Fixed a bug where the math content in the distractor rationale feature was not being rendered correctly.
Archived
v2.173.12 – 16th February 2022
Bug fixes
- Fixed a bug where the math content in the distractor rationale feature was not being rendered correctly.
- Fixed a bug that caused math content in the distractor rationale to not render, even when
is_math
was set to true.
Archived
v2.168.17 – 16th February 2022
Bug fixes
- Fixed a bug where the math content in the distractor rationale feature was not being rendered correctly.
Archived
v2.163.21 – 16th February 2022
Bug fixes
- Fixed a bug where the math content in the distractor rationale feature was not being rendered correctly.
Archived
v2.180.0 – 3rd February 2022
Features
- Added background capabilities for future features.
- Added support for new symbols in the keypad, including double integral, triple integral and cent symbol.
Bug fixes
- Fixed a bug where the math content in the distractor rationale feature was not being rendered correctly.
Polish
- Improvement: polished the
tokenhighlight
user interface inRTL
(right-to-left) mode.
Archived
v2.177.7 – 3rd February 2022
Bug fixes
- Fixed issues on the tabbing order of elements within the modal window of the Math essay keypad.
Archived
v2.173.11 – 3rd February 2022
Bug fixes
- Fixed issues on the tabbing order of elements within the modal window of the Math essay keypad.
Archived
v2.168.16 – 3rd February 2022
Bug fixes
- Fixed a bug, involving issues with the tabbing order of elements within the modal window of the Math essay keypad.
- Fixed a bug where the plain text Question type overlapped other buttons on the screen.
- Fixed a bug that caused the
fillshape
Question's shape to fail to move intermittently when it was being loaded in resume mode, with error reporting libraries that could hijack the sequence of the script.
Archived
v2.163.20 – 3rd February 2022
Bug fixes
- Fixed a bug where the plain text Question type overlapped other buttons on the screen.
- Fixed a bug that caused the
fillshape
Question's shape to fail to move intermittently when it was being loaded in resume mode, with error reporting libraries that could hijack the sequence of the script. - Fixed issues on the tabbing order of elements within the modal window of the Math essay keypad.
Archived
v2.179.2 – 6th January 2022
Bug fixes
- Fixed a bug that caused the
fillshape
Question's shape to fail to move intermittently when it was being loaded inresume
mode, with error reporting libraries that could hijack the sequence of the script. - Fixed a bug where the plain text Question type overlapped other buttons on the screen.
- Fixed issues on the tabbing order of elements within the modal window of the Math essay keypad.
Archived
v2.177.6 – 6th January 2022
Bug fixes
- Fixed a bug where the disable method was not working for the hotspot Question type.
- Fixed a bug where the
resetValidationUI
public method wouldn't work in the imageclozeassociationV2 Question type . - Fixed a bug where the multiple choice Question type s image height and width were not correct when setting the layout style to "Radio button under option".
Archived
v2.173.10 – 6th January 2022
Bug fixes
- Fixed a bug where the disable method was not working for the hotspot Question type.
- Fixed a bug where the
resetValidationUI
public method wouldn't work in the imageclozeassociationV2 Question type . - Fixed a bug where the multiple choice Question type s image height and width were not correct when setting the layout style to "Radio button under option".
- Fixed a bug where the
Choice matrix
table with configuredstem numeration
is not in full-width inChrome ver.93
.
Archived
v2.168.15 – 6th January 2022
Bug fixes
- Fixed a bug where the disable method was not working for the hotspot Question type.
- Fixed a bug where the
resetValidationUI
public method wouldn't work in the imageclozeassociationV2 Question type . - Fixed a bug where the multiple choice Question type s image height and width were not correct when setting the layout style to "Radio button under option".
Archived
v2.163.19 – 6th January 2022
Bug fixes
- Fixed a bug where the disable method was not working for the hotspot Question type.
- Fixed a bug where the
resetValidationUI
public method wouldn't work in the imageclozeassociationV2 Question type . - Fixed a bug where the multiple choice Question type s image height and width were not correct when setting the layout style to "Radio button under option".
Archived
v2.179.1 – 9th December 2021
Bug fixes
- Fixed a bug where the
clozetext
andimageclozetext
Question type s did not apply themax_length
input limit for special characters. - Fixed a bug where the disable method was not working for the
hotspot
Question type. - Fixed a bug where the
resetValidationUI
public method wouldn't work in theimageclozeassociationV2
Question type . - Fixed a bug where the multiple choice Question type 's image height and width were not correct when setting the layout style to "Radio button under option".
- Fixed a bug that prevented the audio recorder Question from setting a correct score when the
validation.min_score_if_attempted
value was set.
Archived
v2.177.5 – 9th December 2021
Bug fixes
- Fixed a bug that caused the unload event of the iOS web view to be ignored in Questions API.
- Fixed a bug, where enabling the shuffle option caused the distractor-rationale-per-response feature to stop working correctly.
- Fixed a bug that caused the
imageclozeassociationV2
Question type to fail to trigger thevalidated
event, intermittently. - Fixed a bug in the
classification
Question type where the public methodmapValidationMetadata
('distractor_rationale_response_level') returned an incorrect result if the scoring type waspartial match up
. - Fixed a bug that prevented the audio recorder Question from setting a correct score when the
validation.min_score_if_attempted
value was set.
Polish
- Improvement: corrected the contrast ratio on the calculator's top bar and the close button.
Archived
v2.173.9 – 9th December 2021
Bug fixes
- Fixed a bug that caused the unload event of the iOS web view to be ignored in Questions API.
- Fixed a bug, where enabling the shuffle option caused the distractor-rationale-per-response feature to stop working correctly.
- Fixed a bug that caused the
imageclozeassociationV2
Question type to fail to trigger thevalidated
event, intermittently. - Fixed a bug in the
classification
Question type where the public methodmapValidationMetadata
('distractor_rationale_response_level')returned an incorrect result if the scoring type waspartial match up
. - Fixed a bug that prevented the audio recorder Question from setting a correct score when the
validation.min_score_if_attempted
value was set.
Polish
- Improvement: corrected the contrast ratio on the calculator's top bar and the close button.
Archived
v2.168.14 – 9th December 2021
Bug fixes
- Fixed a bug where the
Choice matrix
table with configuredstem numeration
is not in full-width inChrome ver.93
. - Fixed a bug that prevented the audio recorder Question from setting a correct score when the
validation.min_score_if_attempted
value was set. - Fixed a bug that caused the unload event of the iOS web view to be ignored in Questions API.
- Fixed a bug, where enabling the shuffle option caused the distractor-rationale-per-response feature to stop working correctly.
- Fixed a bug that caused the
imageclozeassociationV2
Question type to fail to trigger thevalidated
event, intermittently. - Fixed a bug in the
classification
Question type where the public methodmapValidationMetadata
('distractor_rationale_response_level') returned an incorrect result if the scoring type waspartial match up
.
Polish
- Improvement: made the :focus-visible states of drag drop response areas consistent with other colors and across browsers, by overriding the default browser outlines. Updates outlines of focused draggable Items and response areas to be thicker, so they're more obvious.
- Improvement: corrected the contrast ratio on the calculator's top bar and the close button.
Archived
v2.163.18 – 9th December 2021
Bug fixes
- Fixed a bug that caused the unload event of the iOS web view to be ignored in Questions API.
- Fixed a bug, where enabling the shuffle option caused the distractor-rationale-per-response feature to stop working correctly.
- Fixed a bug that caused the
imageclozeassociationV2
Question type to fail to trigger thevalidated
event, intermittently. - Fixed a bug in the
classification
Question type where the public methodmapValidationMetadata
('distractor_rationale_response_level') returned an incorrect result if the scoring type waspartial match up
.
Polish
- Improvement: corrected the contrast ratio on the calculator's top bar and the close button.
Archived
v2.158.24 – 9th December 2021
Bug fixes
- Fixed a bug that prevented the audio recorder Question from setting a correct score when the
validation.min_score_if_attempted
value was set.
Archived
v2.179.0 – 17th November 2021
Bug fixes
- Fixed a bug in the
classification
Question type where the public methodmapValidationMetadata
('distractor_rationale_response_level') returned an incorrect result if the scoring type waspartial match up
. - Fixed a bug, where enabling the shuffle option caused the distractor-rationale-per-response feature to stop working correctly.
- Fixed a bug that caused the
imageclozeassociationV2
Question type to fail to trigger thevalidated
event, intermittently. - Fixed a bug that caused the unload event of the iOS web view to be ignored in Questions API.
Polish
- Improvement: corrected the contrast ratio on the calculator's top bar and the close button.
- Improvement: Added an error code to categorize runtime module errors.
Archived
v2.177.4 – 17th November 2021
Bug fixes
- Fixed a bug with text alignment in the
order list
Question type, which caused problems when using the list style, or dragging and dropping centre-aligned content. - Fixed a bug that caused an unnecessary scrollbar to appear, when math content was included in the stimulus.
Polish
- Improvement: sanitized certain response answers in the
image upload
Question type, to prevent against potential XSS attack. - Improvement: updated the stability of the
image upload
Question type, by solving a minor reported error.
Archived
v2.173.8 – 17th November 2021
Bug fixes
- Fixed a bug with text alignment in the
order list
Question type, which caused problems when using the list style, or dragging and dropping centre-aligned content. - Fixed a bug where attempting an audio recorder Question did not correctly set a score when a
validation.min_score_if_attempted
value was set. - Fixed a bug that caused an unnecessary scrollbar to appear, when math content was included in the stimulus.
Polish
- Improvement: updated the stability of the
image upload
Question type, by solving a minor reported error.
Archived
v2.163.17 – 17th November 2021
Bug fixes
- Fixed a bug with text alignment in the
order list
Question type, which caused problems when using the list style, or dragging and dropping centre-aligned content. - Fixed a bug where attempting an audio recorder Question did not correctly set a score when a
validation.min_score_if_attempted
value was set. - Fixed a bug that caused an unnecessary scrollbar to appear, when math content was included in the stimulus.
Polish
- Improvement: updated the stability of the
image upload
Question type, by solving a minor reported error.
Archived
v2.158.23 – 17th November 2021
Bug fixes
- Fixed a bug where attempting an audio recorder Question did not correctly set a score when a
validation.min_score_if_attempted
value was set.
Polish
- Improvement: updated the stability of the
image upload
Question type, by solving a minor reported error.
Archived
v2.168.13 – 17th November 2021
Bug fixes
- Fixed a bug with text alignment in the order list Question type, which caused problems when using the list style, or dragging and dropping centre-aligned content.
- Fixed a bug where attempting an audio recorder Question did not correctly set a score when a
validation.min_score_if_attempted
value was set. - Fixed a bug that caused an unnecessary scrollbar to appear, when math content was included in the stimulus.
Polish
- Improvement: updated the stability of the
imageupload
Question type, by solving a minor reported error.
Archived
v2.178.0 – 27th October 2021
Bug fixes
- Fixed a bug that caused copy and paste to fail in some circumstances, when using the
longtextV2
Question type on the Windows operating system. - Fixed a bug where attempting an
audio
Question did not correctly set a score when avalidation.min_score_if_attempted
value was set. - Fixed a bug that caused an unnecessary scrollbar to appear, when math content was included in the stimulus.
- Fixed a bug with text alignment in the
orderlist
Question type, which caused problems when using the list style, or dragging and dropping centre-aligned content.
Polish
- Improvement: updated the app stability by allowing it to load when local storage is disabled in the device's browsers.
- Improvement: updated the stability of the
image upload
Question type, by solving a minor reported error.
Archived
v2.163.16 – 27th October 2021
Bug fixes
- Improvement: sanitized certain response answers in the
image upload
Question type, to prevent against potential XSS attack.
Archived
v2.158.22 – 27th October 2021
Bug fixes
- Improvement: sanitized certain response answers in the
image upload
Question type, to prevent against potential XSS attack.
Archived
v2.177.2 – 12th October 2021
Bug fixes
- Fixed a bug that caused math content to render incorrectly inside the suggested answer list.
Archived
v2.173.6 – 12th October 2021
Bug fixes
- Fixed a bug that caused math content to render incorrectly inside the suggested answer list.
Archived
v2.168.11 – 12th October 2021
Bug fixes
- Fixed a bug that caused math content to render incorrectly inside the suggested answer list.
Archived
v2.163.15 – 12th October 2021
Bug fixes
- Fixed a bug that caused math content to render incorrectly inside the suggested answer list.
Archived
v2.158.21 – 12th October 2021
Bug fixes
- Fixed a bug that caused math content to render incorrectly inside the suggested answer list.
Archived
v2.151.25 – 12th October 2021
Bug fixes
- Fixed a bug that caused math content to render incorrectly inside the suggested answer list.
Archived
v2.177.1 – 8th October 2021
Bug fixes
- Fixed a bug where the
isValid(true)
return value was incorrect for theclassification
Question type when using thepartialMatchElementV2
scoring type.
Archived
v2.173.5 – 8th October 2021
Polish
- Improvement: sanitised certain response answers in the
imageUpload
,formulaV2
andchemistry
Questions, to prevent against potential XSS attack.
Archived
v2.168.10 – 8th October 2021
Polish
- Improvement: sanitised certain response answers in the
imageUpload
,formulaV2
andchemistry
Questions, to prevent against potential XSS attack.
Archived
v2.163.14 – 8th October 2021
Polish
- Improvement: sanitised certain response answers in the
imageUpload
,formulaV2
andchemistry
Questions, to prevent against potential XSS attack.
Archived
v2.158.20 – 8th October 2021
Polish
- Improvement: sanitised certain response answers in the
imageUpload
,formulaV2
andchemistry
Questions, to prevent against potential XSS attack.
Archived
v2.177.0 – 8th October 2021
Bug fixes
- Fixed a bug where multiple alerts appeared, prompting "Tap to start playback" when multiple audio players were configured to autoplay at the same time on the first Item.
Polish
- Improvement: prevented users from deleting the code editor inside the
longtextV2
Question (when empty). Specifically, when pressing the backspace key when the cursor is at the beginning of the line after the code editor, or by pressing the delete key when the cursor is at the end of the line before the code editor. - Improvement: escaped certain content of the
longtextV2
Question to prevent against potential XSS attack. - Improvement: updated the code editor to have one blank line, by default. Made the disabled text editor buttons more discernible, when the focus is inside the code editor.
- Improvement: made the :focus-visible states of drag drop response areas consistent with other colors and across browsers, by overriding the default browser outlines. Updates outlines of focused draggable Items and response areas to be thicker, so they're more obvious.
- Improvement for the
fileUpload
,imageUpload
andaudioPlayer
Question types. Certain inputs are now be sanitised to improve security, preventing scripting elements from being embedded. - Improvement: updated the drag & drop element, to ensure that it can be dropped onto a drop target under all browsing conditions.
- Improvement: sanitized certain response answers to prevent against potential XSS attack.
Archived
v2.175.2 – 16th September 2021
Bug fixes
- Fixed a bug where simple features were not displaying properly in the
video
Question type. - Fixed a bug where an error would appear, 'TypeError: Cannot get property 'INITIALISED' of undefined or null' when the user loaded a Question page.
- Fixed a bug where the
choice matrix
table with configured stem numeration was not shown as full-width in the Google Chrome web browser, version .93.
Polish
- Improvement: updated the accessibility of the first default options in the
clozedropdown
andimageclozedropdown
Question types, so that when screen reader users try to access those, they will hear the word 'blank' announced. - Improvement: update focus states and the code editor background color, for better accessibility in the
longtextV2
Question type.
Archived
v2.173.4 – 16th September 2021
Bug fixes
- Fixed a bug where using
overline
for repeated decimals withequivValue
in math Questions caused a scoring error. - Fixed a bug where using parentheses in an exponent when
allowInterval
was checked caused a scoring error.
Polish
- Improvement: improved the stability of the
audio
Question type. - Improvement: improved the stability of the drag-and-drop Question types
classification
,imageclozeassociationV2
andsortlist
.
Archived
v2.168.9 – 16th September 2021
Bug fixes
- Fixed a bug where alternate answers were not being saved in the ‘Label Image with Text' Question type, and other Questions based on
imagecloze
.
Polish
- Improvement: improved the stability of the
audio
Question type. - Improvement: improved the stability of the drag-and-drop Question types
classification
,imageclozeassociationV2
andsortlist
.
Archived
v2.163.12 – 16th September 2021
Bug fixes
- Fixed a bug where the
choice matrix
table with configured stem numeration was not shown as full-width in the Google Chrome web browser, version .93.
Polish
- Improvement: improved the stability of the
audio
Question type. - Improvement: improved the stability of the drag-and-drop Question types
classification
,imageclozeassociationV2
andsortlist
.
Archived
v2.158.19 – 16th September 2021
Polish
- Improvement: improved the stability of the
audio
Question type. - Improvement: improved the stability of the drag-and-drop Question types
classification
,imageclozeassociationV2
andsortlist
.
Archived
v2.151.23 – 16th September 2021
Polish
- Improvement: improved the stability of the
audio
Question type.
Archived
v2.151.24 – 7th September 2021
Polish
- Improvement: sanitised certain response answers in the
imageUpload
,formulaV2
andchemistry
Questions, to prevent against potential XSS attack.
Archived
v2.175.2 – 25th August 2021
Bug fixes
- Fixed a bug where alternate answers were not being saved in the Label Image with Text Question type , and other Questions based on
imagecloze
. - Fixed a bug that trapped the user in the code editor when used with the
longtextV2
Question type, if there was no empty line before or after the code editor. - Fixed a bug that caused the tab key to focus into the code editor instead of the element outside it, in the
longtextV2
Question type. - Fixed a bug that caused code editor content to be recorded incorrectly when there was a
script
tag typed inside the code editor, in thelongtextV2
Question type. - Fixed a bug in the
fileUpload
,imageUpload
andaudioPlayer
Question types. Certain inputs are now be sanitised to improve security, preventing scripting elements from being embedded.
Polish
- Improvement: improved the stability of the
audio
Question type. - Improvement: remove duplicated input
name
attribute inmcq
andchoicematrix
Question types, to improve their accessibility. - Improvement: improved the stability of the
audio
Question type. - Improvement: improved the stability of the drag-and-drop Question types
classification
,imageclozeassociationV2
andsortlist
. - Added some additional spacing for the code editor in the
longtextV2
Question type.
Archived
v2.173.3 – 25th August 2021
Bug fixes
- Fixed a bug in the
fileUpload
,imageUpload
andaudioPlayer
Question types. Certain inputs are now be sanitised to improve security, preventing scripting elements from being embedded.
Archived
v2.168.8 – 25th August 2021
Bug fixes
- Fixed a bug in the
fileUpload
,imageUpload
andaudioPlayer
Question types. Certain inputs are now be sanitised to improve security, preventing scripting elements from being embedded. - Fixed a bug that caused Items API to throw an error: "20003: dynamic_items.data_table_seed must be a non-empty string or number" if an empty
session_id
was provided in local practice mode.
Archived
v2.158.18 – 25th August 2021
Bug fixes
- Fixed a bug in the
fileUpload
,imageUpload
andaudioPlayer
Question types. Certain inputs are now be sanitised to improve security, preventing scripting elements from being embedded. - Fixed a bug that caused Items API to throw an error: "20003: dynamic_items.data_table_seed must be a non-empty string or number" if an empty
session_id
was provided in local practice mode.
Archived
v2.175.1 – 18th August 2021
Bug fixes
- Fixed a bug where alternate answers were not being saved in the 'Label Image with Text' Question type, and other Questions based on
imagecloze
.
Archived
v2.173.2 – 18th August 2021
Bug fixes
- Fixed a bug where alternate answers were not being saved in the 'Label Image with Text' Question type, and other Questions based on
imagecloze
.
Archived
v2.175.0 – 5th August 2021
Features
- Added support for a new file type (LabView) to the file upload Question type .
Bug fixes
- Mathcore v1.77.3
- Fixed a bug where using
\overline
for repeated decimals withequivValue
in math Questions caused a scoring error.,Fixed a bug where using parentheses in an exponent whenallowInterval
was checked caused a scoring error.
Polish
- Improvement: added accessible arrow key controls to the code editor, inside the
longtextV2
Question type. Users can now use the keyboard to focus in and out of the code editor. - Improvement: added accessible border colors to the code editor inside the
longtextV2
Question type.
Archived
v2.173.1 – 5th August 2021
Bug fixes
- Fixed a bug that threw an
IDBDatabase.transaction
exception whenindexedDB
was blocked by external browser extensions. - Fixed a bug, where the cursor would go to the wrong table cell in the
longtextV2
Question type after users deleted table content.
Polish
- Improvement: improved the stability of the
audio
Question type.
Archived
v2.168.7 – 5th August 2021
Bug fixes
- Fixed a bug that threw an
IDBDatabase.transaction
exception whenindexedDB
was blocked by external browser extensions. - Fixed a bug, where the cursor would go to the wrong table cell in the
longtextV2
Question type after users deleted table content.
Polish
- Improvement: improved the stability of the
audio
Question type.
Archived
v2.163.11 – 5th August 2021
Bug fixes
- Fixed a bug that threw an
IDBDatabase.transaction
exception whenindexedDB
was blocked by external browser extensions. - Fixed a bug, where the cursor would go to the wrong table cell in the
longtextV2
Question type after users deleted table content.
Polish
- Improvement: improved the stability of the
audio
Question type.
Archived
v2.158.17 – 5th August 2021
Bug fixes
- Fixed a bug that threw an
IDBDatabase.transaction
exception whenindexedDB
was blocked by external browser extensions. - Fixed a bug, where the cursor would go to the wrong table cell in the
longtextV2
Question type after users deleted table content.
Polish
- Improvement: improved the stability of the
audio
Question type.
Archived
v2.151.22 – 5th August 2021
Polish
- Improvement: improved the stability of the
audio
Question type.
Archived
v2.174.0 – 15th July 2021
Bug fixes
- Fixed a bug that caused the code editor of the
longtextV2
Question type to take over the focus duringresume
mode. - Fixed a bug, preventing the user from using the shortcut to
undo
orredo
the code editor content oflongtextV2
Question type after the Question wasdisabled
. - Fixed a bug that caused copy/pasted content inside the code editor to move the
longtextV2
Question type's focus to the beginning of the editor. - Fixed a bug causing the public methods
enabled
anddisabled
to not work with the code editor inside thelongtextV2
Question type. - Fixed a bug that threw an exception when editing code editor elements, after unwrapping the
blockquote
element content in thelongtextV2
Question type. - Fixed a bug that threw an exception in the
fillshape
Question type when the response values were undefined, and the scoring method wasscoreByResponse
. - Fixed a bug that caused the undo and redo operations to behave incorrectly when there was a code editor rendered inside the
longtextV2
Question type. - Fixed a bug, where the cursor would go to the wrong table cell in the
longtextV2
Question type after users deleted table content. - Fixed a bug in
longtextV2
Question type where there was an unnecessarytextarea
element displayed when the user triggered a delete event. - Fixed a bug that caused math content in the distractor rationale to not render, even when
is_math
was set to true. - Fixed a bug that threw an
IDBDatabase.transaction
exception whenindexedDB
was blocked by external browser extensions.
Polish
- Improvement: disabled all
longtextV2
Question type toolbar buttons that are not supported in the code editor when the focus is inside the code editor. - Improvement: improved the stability of the
audio
Question type.
Archived
v2.168.6 – 15th July 2021
Bug fixes
- Fixed a bug that caused the
fillshape
Question type to fail to process the event when the user tried to drag, then click to move. - Fixed a bug that threw an exception when users copied or pasted text in the
longtextV2
Question type, in the Firefox browser. - Fixed a bug where the ARIA-pressed state didn't change when users clicked the toolbar buttons. This improves compliance with the WAI-ARIA standard, in this case concerning the state of buttons which can be toggled on and off.
- Fixed a bug in the case where Question content was too wide for the container it is in, it would overlap and break the layout.
- Fixed a bug, restoring the missing zero in the keyboard shortcut hints.
- Fixed a bug that caused math content in the distractor rationale to not render, even when
is_math
was set to true.
Polish
- Improvement: corrected the contrast ratio on formula keypads so that they're accessible.
- Improvement: added the missing ARIA-pressed state attribute to graphplotting toolbar buttons. This improves compliance with the WAI-ARIA standard, in this case concerning the state of buttons which can be toggled on and off.
Archived
v2.163.10 – 15th July 2021
Bug fixes
- Fixed a bug that caused the
fillshape
Question type to fail to process the event when the user tried to drag, then click to move. - Fixed a bug that threw an exception when users copied or pasted text in the
longtextV2
Question type, in the Firefox browser. - Fixed a bug in the case where Question content was too wide for the container it is in, it would overlap and break the layout.
Archived
v2.158.16 – 24th June 2021
Bug fixes
- Fixed a bug that caused math content in the distractor rationale to not render, even when
is_math
was set to true.
Archived
v2.151.21 – 24th June 2021
Bug fixes
- Fixed a bug that caused the
fillshape
Question type to fail to process an event when the user tried to drag, then click to move. - Fixed a bug that threw an exception when users copied or pasted text in the
longtextV2
Question type, in the Firefox browser. - Fixed a bug in the case where Question content was too wide for the container it was in, and it would overlap and break the layout.
Archived
v2.173.0 – 24th June 2021
Bug fixes
- Fixed a bug in the case if the Question content was too wide for the container, it would overlap and break the layout.
- Fixed a bug, restoring the missing zero in the keyboard shortcut hints.
- Fixed a bug where the ARIA-pressed state didn't change when users clicked the toolbar buttons. This improves compliance with the WAI-ARIA standard, in this case concerning the state of buttons which can be toggled on and off.
- Fixed a bug where code block elements could be inserted in the middle of inline code elements.
- Fixed a bug that caused pasted content in the
longtextV2
Question type's code editor to be rendered improperly, when it was pasted inside the default editable area of thelongtextV2
Question type. - Fixed a bug in the
longtextV2
Question type's code editor tool, to prevent cross site scripting (XSS) attacks. Note that, sensitive HTML tags likescript
, oriframe
will be transformed into their corresponding uppercase versions, like so:SCRIPT
andIFRAME
. - Fixed a bug where the text areas in the
imageclozetext
Question type became transparent. - Fixed a bug that caused the
fillshape
Question type to fail to process the event when the user tried to drag, then click to move. - Fixed the Code Editor theme and highlighting.
- Fixed a bug that threw an exception when users copied or pasted text in the
longtextV2
Question type, in the Firefox browser. - Fixed a bug, where Activities containing a custom Question type would return an error:
Cannot read property 'startsWith' of undefined
.
Polish
- Improvement: corrected the contrast ratio on formula keypads so that they're accessible.
- Improvement: added the missing ARIA-pressed state attribute to graphplotting toolbar buttons. This improves compliance with the WAI-ARIA standard, in this case concerning the state of buttons which can be toggled on and off.
- Improvement: updated the framework library for the
imageclozetext
andimageclozedropdown
Question type s.
Archived
v2.168.5 – 24th June 2021
Bug fixes
- Fixed a bug, preventing an exception from being thrown when pressing the backspace key without a proper text selection in the
longtextV2
Question type under some rare conditions. - Fixed a bug, preventing an exception from being thrown in some rare cases when users tried to interact with drag items of the
clozeassociation
Question type too quickly. - Fixed a bug, where the hide gridlines setting had no effect on the
simplechart
Question type.
Archived
v2.163.9 – 24th June 2021
Bug fixes
- Fixed a bug, preventing an exception from being thrown when pressing the backspace key without a proper text selection in the
longtextV2
Question type under some rare conditions. - Fixed a bug, preventing an exception from being thrown in some rare cases when users tried to interact with drag items of the
clozeassociation
Question type too quickly. - Fixed a bug, where the hide gridlines setting had no effect on the
simplechart
Question type.
Archived
v2.158.15 – 24th June 2021
Bug fixes
- Fixed a bug, preventing an exception from being thrown when pressing the backspace key without a proper text selection in the
longtextV2
Question type under some rare conditions. - Fixed a bug, preventing an exception from being thrown in some rare cases when users tried to interact with drag items of the
clozeassociation
Question type too quickly. - Fixed a bug, where the hide gridlines setting had no effect on the
simplechart
Question type.
Archived
v2.151.20 – 24th June 2021
Bug fixes
- Fixed a bug, preventing an exception from being thrown when pressing the backspace key without a proper text selection in the
longtextV2
Question type under some rare conditions. - Fixed a bug, preventing an exception from being thrown in some rare cases when users tried to interact with drag items of the
clozeassociation
Question type too quickly. - Fixed a bug, where the hide gridlines setting had no effect on the
simplechart
Question type.
Archived
v2.172.0 – 2nd June 2021
Features
- Added
codeInline
andcodeEditor
support in thelongtextV2
Question type s for students to respond with preformatted code. - Added additional ligature symbols ß, Œ and œ to the character map for Questions API.
Bug fixes
- Fixed a bug, preventing an exception from being thrown when pressing the backspace key without a proper text selection in the
longtextV2
Question type under some rare conditions. - Fixed a bug, preventing an exception from being thrown in some rare cases when users tried to interact with drag items of the
clozeassociation
Question type too quickly. - Fixed a bug, an XSS issue where JavaScript code was executing inside HTML attributes. As part of this, we have tightened the removal of attributes considered unsafe, that contain the string
javascript:
. - Fixed a bug, where the hide gridlines setting had no effect on the
simplechart
Question type. - Mathcore v1.77.1
- Fixed a bug where the
clozechemistry
Question type was evaluated incorrectly when tolerance was defined. - Fixed a bug wherein response text inputs were surrounded with a white background for the imageclozeformula Question type .
- Fixed a bug, an XSS issue where JavaScript content was executing inside SVG
xlink:href
attributes. - Fixed a bug that caused unused empty
responses
data to be saved into the response value offormulaV2
andchemistry
Question types.
Polish
- Mathcore v1.77.1
- Improvement: validating decimal numbers with a single space after the decimal separator will now validate the same, for example,
1. 23
will be considered the same as1.23
.
Archived
v2.168.4 – 2nd June 2021
Bug fixes
- Fixed a bug that caused the width of
clozeassociation
Question type Questions to be rendered incorrectly inside inactive Items. - Fixed a bug that threw an exception when calling the public method
mapValidationMetadata
of theclassification
Question type with thedistractor_rationale_response_level
argument without settingmetadata.distractor_rationale_response_level
data. - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type. - Fixed a bug, an XSS issue where JavaScript code was executing inside HTML attributes. As part of this, we have tightened the removal of attributes considered unsafe, that contain the string
javascript:
. - Mathcore v1.76.1
- Fixed a bug where the
clozechemistry
Question type evaluated incorrectly when tolerance was defined.
Archived
v2.163.8 – 2nd Jun 2021
Bug fixes
- Fixed a bug that caused the width of
clozeassociation
Question type Questions to be rendered incorrectly inside inactive Items. - Fixed a bug that threw an exception when calling the public method
mapValidationMetadata
of theclassification
Question type with thedistractor_rationale_response_level
argument without settingmetadata.distractor_rationale_response_level
data.
Polish
- Improvement: updated the tracking analytics process to log and process backend errors better.
- Improvement: changed ARIA labels for audio player buttons to minimise screen reader's button announcement when playing audio.
Archived
v2.158.14 – 2nd June 2021
Bug fixes
- Fixed a bug that caused the width of
clozeassociation
Questions to be rendered incorrectly inside inactive Items. - Fixed a bug that threw an exception when calling the public method
mapValidationMetadata
of theclassification
Question type with thedistractor_rationale_response_level
argument without settingmetadata.distractor_rationale_response_level
data. - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type. - Fixed a bug, an XSS issue where JavaScript code was executing inside HTML attributes. As part of this, we have tightened the removal of attributes considered unsafe, that contain the string
javascript:
.
Archived
v2.151.19 – 2nd June 2021
Bug fixes
- Fixed a bug that caused the width of
clozeassociation
Questions to be rendered incorrectly inside inactive Items. - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type.
Archived
v2.171.0 – 13th May 2021
Features
- Added ‘cent', ‘implied by', 'Nabla', 'Much greater than', ' Much lesser than' and ‘because' symbols to the math keypad custom symbols.
- Added 'Nabla' and Standard basis: I, J , K symbols to the default calculus symbol group.
Bug fixes
- Fixed a bug that threw an exception if users pasted an image into the
longtextV2
Question's text editor that had no image formatting option set. - Fixed a bug that caused the width of
clozeassociation
Questions to be rendered incorrectly inside inactive Items. - Fixed a bug that threw an exception when calling the
mapValidationMetadata
public method of theclassification
Question type with thedistractor_rationale_response_level
argument without settingmetadata.distractor_rationale_response_level
data. - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type. - Fixed a bug in the
clozeassociation
Question type where the dragged text Item with long text content was not showing in the target drag-zone. - Fixed a bug that caused an error in Questions API, which said
TypeError: Cannot get property 'x' of undefined or null
.
Polish
- Improvement: improved the tracking analytics process to log and process backend errors better.
Archived
v2.168.3 – 13th May 2021
Bug fixes
- Fixed a bug, where the placeholder text was not displayed in the text input field of the
plaintext
Question type. - Fixed a bug that threw an exception if users pasted an image into the
longtextV2
Question type's editor that had no image formatting option set. - Fixed a bug with the way ARIA labels for images in responses for the
clozeassociation
Question type are generated, so that screen readers read out the alt text instead of the HTMLimg
tag. - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type.
Polish
- Improvement: updated accessibility UX in the
classification
Question type. - Improvement: updated accessibility UX in the
association
Question type. - Improvement: updated the tracking analytics process to log and process back-end errors better.
- Improvement: changed ARIA labels for audio player buttons to minimise screen reader's button announcement when playing audio.
Archived
v2.163.7 – 13th May 2021
Bug fixes
- Fixed a bug, where the placeholder text was not displayed in the text input field of the
plaintext
Question type. - Fixed a bug that threw an exception if users pasted an image into the
longtextV2
Question type's editor that had no image formatting option set. - Fixed a bug with the way ARIA labels for images in responses for the cloze association Question type are generated, so that screen readers read out the alt text instead of the HTML
img
tag. - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type.
Polish
- Improvement: updated the tracking analytics process to log and process backend errors better.
- Improvement: changed ARIA labels for audio player buttons to minimise screen reader's button announcement when playing audio.
Archived
v2.158.13 – 13th May 2021
Bug fixes
- Fixed a bug with the way ARIA labels for images in responses for the
clozeassociation
Question type are generated, so that screen readers read out the alt text instead of the HTMLimg
tag. - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type. - Fixed a bug, where the placeholder text was not displayed in the text input field of the
plaintext
Question type. - Fixed a bug that threw an exception if users pasted an image into the
longtextV2
Question type's editor that had no image formatting option set.
Polish
- Improvement: changed ARIA labels for audio player buttons to minimise screen reader's button announcement when playing audio.
Archived
v2.151.18 – 13th May 2021
Bug fixes
- Fixed a bug, where the placeholder text was not displayed in the text input field of the
plaintext
Question type. - Fixed a bug that was causing a console error in the recording Question type.
Archived
v2.146.22 – 13th May 2021
Bug fixes
- Fixed a bug that was causing a console error in the recording Question type.
- Fixed a bug, where the placeholder text was not displayed in the text input field of the
plaintext
Question type.
Archived
v2.170.0 – 21st April 2021
Features
- Added a filter to sanitize content pasted into the response field of essay Question types. Images and math content pasted from external sources will no longer be accepted, as this was causing issues with submitted responses. Images should be added using the image tool, and math should be entered using the Learnosity math editor. This will result in cleaner and more reliable data in the system.
- Added
spellcheck
support for the text tool in thedrawing
Question type. - Added
spellcheck
support for theimageupload
Question type.
Bug fixes
- Fixed a bug in how ARIA labels for images in
clozeassociation
Question type responses are generated so that screen readers read out the alt text, and not the HTMLimg
tag. - Fixed a bug that prevented audio from playing, when using the audio player public method.
- Fixed a bug, handling pasting and dragging and dropping of external images and MathJax in
longtextV2
,chemistryessayV2
, andformulaessayV2
Question type s, so that invalid data doesn't get persisted in responses. - Fixed a bug where fractions and large numbers could be entered as the minor tick count for
numberlineplot
Question type. - Fixed a bug, where the placeholder was not displaying in the
plaintext
Question type. - Fixed a bug, which was preventing the page from throwing an
UncaughtPromise
error when initializing Questions API in browsers which have cookies disabled.
Polish
- Improvement: changed ARIA labels for audio player buttons to minimise screen reader's button announcement when playing audio.
- Improvement: update accessibility in the
classification
Question type. - Improvement: updated accessibility UX in the
association
Question type.
Archived
v2.168.2 – 21st April 2021
Bug fixes
- Fixed a bug where the 'info' button did not display an explanation in the
rating
Question type. - Fixed a bug, handling pasting and dragging and dropping of external images and MathJax in
longtextV2
,chemistryessayV2
, andformulaessayV2
Question type s, so that invalid data doesn't get persisted in responses. - Fixed a bug, correcting the display for the horizontal Math keypad so that it retains its full width.
- Fixed a bug that prevented the
resetValidationUI()
public method from clearing correct answers for thenumberlineplot
Question type . - Fixed a bug, changing the name of the file type 'Altera Quartus' to 'Quartus' for Questions that support file upload. This is because the name for the Quartus file extensions has changed.
Archived
v2.163.6 – 21st April 2021
Bug fixes
- Fixed a bug, handling pasting and dragging and dropping of external images and MathJax in
longtextV2
,chemistryessayV2
, andformulaessayV2
Question type s, so that invalid data doesn't get persisted in responses. - Fixed a bug, correcting the display for the horizontal Math keypad so that it retains its full width.
- Fixed a bug that prevented the
resetValidationUI()
public method from clearing correct answers for thenumberlineplot
Question type . - Fixed a bug, changing the name of the file type 'Altera Quartus' to 'Quartus' for Questions that support file upload. This is because the name for the Quartus file extensions has changed.
Archived
v2.158.12 – 21st April 2021
Bug fixes
- Fixed a bug, handling pasting and dragging and dropping of external images and MathJax in
longtextV2
,chemistryessayV2
, andformulaessayV2
Question type s, so that invalid data doesn't get persisted in responses. - Fixed a bug, correcting the display for the horizontal Math keypad so that it retains its full width.
- Fixed a bug that prevented the
resetValidationUI()
public method from clearing correct answers for thenumberlineplot
Question type . - Fixed a bug, changing the name of the file type 'Altera Quartus' to 'Quartus' for Questions that support file upload. This is because the name for the Quartus file extensions has changed.
Archived
v2.151.17 – 21st April 2021
Bug fixes
- Fixed a bug, correcting the display for the horizontal Math keypad so that it retains its full width.
- Fixed a bug, changing the name of the file type 'Altera Quartus' to 'Quartus' for Questions that support file upload. This is because the name for the Quartus file extensions has changed.
Archived
v2.146.21 – 21st April 2021
Bug fixes
- Fixed a bug, correcting the display for the horizontal Math keypad so that it retains its full width.
- Fixed a bug, changing the name of the file type 'Altera Quartus' to 'Quartus' for Questions that support file upload. This is because the name for the Quartus file extensions has changed.
Archived
v2.169.0 – 31st March 2021
Features
- Added support for .BMP and .JFIF images in the editor.
Bug fixes
- Fixed a bug where the 'info' button did not display an explanation in the rating Question type.
- Fixed a bug, correcting the display for the horizontal Math keypad so that it retains its full width.
- Fixed a bug that prevented the
resetValidationUI()
public method from clearing correct answers for thenumberlineplot
Question type . - Fixed a bug in the sort list Question type, that created non-unique IDs when there were multiple instances of the Question in the same page.
- Fixed a bug that prevented LaTeX content from rendering in review mode.
Polish
- Changed the name of the file type 'Altera Quartus' to 'Quartus' for Questions that support file upload. This is because the name for the Quartus file extensions has changed.
Archived
v2.168.1 – 31st March 2021
Bug fixes
- Fixed a bug that prevented LaTeX content from rendering in review mode.
- Fixed a bug in the sort list Question type, that created non-unique IDs when there were multiple instances of the Question in the same page.
Archived
v2.163.5 – 31st March 2021
Bug fixes
- Fixed a bug where an unsupported image file format could be chosen by the users when they inserted an image into the editor.
- Fixed a bug that prevented LaTeX content from rendering in review mode.
Archived
v2.158.11 – 31st March 2021
Polish
- Fixed a bug that caused image uploading in the
longtextV2
Question type to fail on iOS devices when users tried to upload without putting the focus into the editor. - Fixed a bug where an unsupported image file format could be chosen by the users when they inserted an image into the editor.
- Fixed a bug that prevented LaTeX content from rendering in review mode.
Archived
v2.163.4 – 4th March 2021
Polish
- Improvement: internal update to improve the stability of Questions API.
Archived
v2.158.10 – 4th March 2021
Polish
- Improvement: internal update to improve the stability of Questions API.
Archived
v2.151.16 – 4th March 2021
Polish
- Improvement: internal update to improve the stability of Questions API.
Archived
v2.146.20 – 4th March 2021
Polish
- Improvement: internal update to improve the stability of Questions API.
Archived
v2.140.25 – 4th March 2021
Polish
- Improvement: internal update to improve the stability of Questions API.
Archived
v2.134.26 – 4th March 2021
Polish
- Improvement: internal update to improve the stability of Questions API.
Archived
v2.168.0 – 18th February 2021
Features
- Added the capability to turn off spokenmath. New init option
disable_spokenmath_user_inputs
disables spokenmath in the user inputs for math Question types. New init optiondisable_spokenmath_distractors
disables the spokenmath for math rendered in areas like MCQ distractors. This is recommended to be set totrue
for implementations in languages other than English. - Added a new flag
enable_formula_keyboard_lazy_render
which allows the formula keyboard to be rendered when the user focuses on the input field rather than all at once during initialization. This will be a performance improvement when there are many formula keyboards to be rendered on the page. This applies to all math and chemistry questions.
Bug fixes
- Removed a legacy Flash configuration crossdomain file which is no longer used.
- Fixed a bug where if lazy render was configured for formula keyboards, the formula keyboard would not display on first focus.
Archived
v2.163.3 – 18th February 2021
Bug fixes
- Fixed a bug where chemistry Question types were not validating within tolerances correctly when using
±
in the validation. For example, 22.3 would be scored correctly when the validation was set to 22.0 ± 0.5. - Fixed a bug where the
chemistryessayV2
Question type formulas were rendering in italics. Formulas will now be correctly rendered without italics. - Fixed a bug that was preventing the custom matrices keyboard from showing the "add matrix row" and "add matrix column" keys inside the keypad.
Archived
v2.158.9 – 18th February 2021
Bug fixes
- Fixed a bug where the
chemistryessayV2
Question type formulas were rendering in italics, which was not supposed to happen. - Fixed a bug that was preventing the custom matrices keyboard from showing the “add matrix row' and “add matrix column' keys inside the keypad.
Archived
v2.151.15 – 18th February 2021
Bug fixes
- Fixed a bug where setting 'Image Alignment' on an image was misaligning the next passage.
Archived
v2.146.19 – 18th February 2021
Bug fixes
- Fixed a bug where setting 'Image Alignment' on an image was misaligning the next passage.
Archived
v2.167.0 – 28th January 2021
Bug fixes
- Fixed a bug where setting 'Image Alignment' on an image was misaligning the next passage.
- Fixed a bug where the
chemistryessayV2
Question type formulas were rendering in italics, which was not supposed to happen.
Polish
- Improvement: Updated icons for Questions API.
- Improvement: Internal updates to support future functionality.
- Improvement: updated accessibility in cloze (fill in the blanks) functionality with the drag & drop Question type.
Archived
v2.166.0 – 7th January 2021
Bug fixes
- Fixed a bug that was preventing the custom matrix keyboard from showing the 'add matrix row' and 'add matrix column' keys inside the keypad.
Polish
- Improvement: updated accessibility support for the audio recorder Question type .
- Improvement: accessibility updates for the following Question type: orderlist. Added instructions on how to use the Question.
Archived
v2.163.2 – 7th January 2021
Bug fixes
- Fixed a bug that prevented the Math Question Generator Question type from completing step two and allowing the user to go to step three.
Archived
v2.158.8 – 7th January 2021
Bug fixes
- Fixed a bug that prevented the Math Question Generator Question type from completing step two and allowing the user to go to step three.
Archived
v2.165.0 – 9th December 2020
Bug fixes
- Fixed a bug that prevented the Math Question Generator Question type from completing step two and allowing the user to go to step three.
Polish
- Improvement: accessibility updates for the following Question types: association, classification, clozeassociation, orderlist, and sortlist.
Archived
v2.163.1 – 9th December 2020
Bug fixes
- Fixed a bug with the alignment of response boxes for the drag and drop Question type when used within a table.
Archived
v2.158.7 – 9th December 2020
Bug fixes
- Fixed a bug with the alignment of response boxes for the drag and drop Question type when used within a table.
Archived
v2.151.14 – 9th December 2020
Bug fixes
- Fixed a bug with the alignment of response boxes for the drag and drop Question type when used within a table.
Archived
v2.146.18 – 9th December 2020
Bug fixes
- Fixed a bug with the alignment of response boxes for the drag and drop Question type when used within a table.
Archived
v2.140.24 – 9th December 2020
Bug fixes
- Fixed a bug where white space in the Question JSON was clearing the correct answer section and causing Question validation in the preview to break.
Archived
v2.134.25 – 9th December 2020
Bug fixes
- Fixed a bug with the audio player that would cause an error when no audio source had been set.
Archived
v2.164.0 – 18th November 2020
Features
- Added a new public method to detect whether a Question is in the
enabled
ordisabled
state. This will allow developers to apply additional styling based on these conditions and allow authors to build conditional actions in the Item using the action builder. - Added the ability to include an ARIA-label to the response zone for the
shorttext
Question type .
Bug fixes
- Fixed a bug that caused an error in Questions API, which said
Cannot read property resumePlayback of undefined
. - Fixed a bug with the audio player that would cause an error when no audio source had been set.
- Fixed a bug that prevented Screenreader users from interacting with Learnosity audio or video features when used in the distractors of multiple choice Question type s.
- Fixed a bug where screen readers were incorrectly announcing custom keypads available in the Math keypad dropdown menu.
- Fixed a bug where screen readers were not announcing MathML that had been added to multiple choice distractors.
- Fixed a bug where the space bar would pause but not resume the video player when
hide controls
was configured. For accessibility purposes, the space bar should pause and resume even if player controls are hidden. - Fixed a bug that caused the suggested answer to be invisible to screen reader users in the
orderlist
Question type. - Fixed a bug that blocked space playing or pausing an audio simple feature when using the keyboard inside a possible response for any
association
Question type. - Fixed a bug with the alignment of response boxes for the drag and drop Question type when used within a table.
Polish
- Improvement: accessibility update of the
tokenhighlight
Question type . - Improvement: various accessibility updates to the
sortlist
Question type .
Archived
v2.151.13 – 18th November 2020
Bug fixes
- Fixed a bug that caused an error in Questions API, which said 'Cannot read property resumePlayback of undefined'.
- Fixed a bug with the
imageClozeAssociationV2
Question type. When pointers were enabled and too close together, the background DOM elements could overlap and block users from dragging responses into some dropzones.
Archived
v2.146.17 – 18th November 2020
Bug fixes
- Fixed a bug that caused an error in Questions API, which said 'Cannot read property resumePlayback of undefined'.
- Fixed a bug with the
imageClozeAssociationV2
Question type. When pointers were enabled and too close together, the background DOM elements could overlap and block users from dragging responses into some dropzones.
Archived
v2.140.23 – 18th November 2020
Bug fixes
- Fixed a bug that caused an error in Questions API, which said 'Cannot read property resumePlayback of undefined'.
- Fixed a bug with the
imageClozeAssociationV2
Question type. When pointers were enabled and too close together, the background DOM elements could overlap and block users from dragging responses into some dropzones.
Archived
v2.163.0 – 28th October 2020
Features
- Added a new init option called
question_source
, which supersedesrender_with_captured_questions
and also adds support for rendering with the scorable version of the Questions.render_with_captured_questions
is now deprecated.
Bug fixes
- Fixed a bug in audio recording, where re-recording didn't work in the Firefox browser.
- Fixed a bug with the
imageClozeAssociationV2
Question type. When pointers were enabled and too close together, the background DOM elements could overlap and block users from dragging responses into some dropzones. - Fixed a bug that caused an error in Questions API, which said 'Cannot read property resumePlayback of undefined'.
Polish
- Improvement: removed support for base64 images from the
longtextV2
andformulaessay
Question type s. This old data format was creating large units of data which could cause scoring submissions to fail.
Archived
v2.158.6 – 28th October 2020
Bug fixes
- Fixed a bug with the text formatting on selected text for the order list in the
longtextv2
Question type. - Fixed a bug where the text overlapped when resizing the browser in the simplechart Question type .
- Fixed a bug that stopped the user from resetting an uploaded image.
- Fixed a bug with the video recorder Question type that wouldn't let you record a video in Mozilla Firefox.
- Fixed a bug that was not allowing 'tap and tap' functionality for 'drag and drop' Question types to work properly when combined with a passage.
Archived
v2.151.12 – 28th October 2020
Bug fixes
- Fixed a bug with the text formatting on selected text for the order list in the
longtextv2
Question type. - Fixed a bug where the text overlapped when resizing the browser in the simplechart Question type .
- Fixed a bug that stopped the user from resetting an uploaded image.
- Fixed a bug with the video recorder Question type that wouldn't let you record a video in Mozilla Firefox.
- Fixed a bug that was not allowing 'tap and tap' functionality for 'drag and drop' Question types to work properly when combined with a passage.
Archived
v2.146.16 – 28th October 2020
Bug fixes
- Fixed a bug with the text formatting on selected text for the order list in the
longtextv2
Question type. - Fixed a bug where the text overlapped when resizing the browser in the simplechart Question type .
- Fixed a bug with the video recorder Question type that wouldn't let you record a video in Mozilla Firefox.
- Fixed a bug that was not allowing 'tap and tap' functionality for 'drag and drop' Question types to work properly when combined with a passage.
Archived
v2.140.22 – 28th October 2020
Bug fixes
- Fixed a bug with the text formatting on selected text for the order list in the
longtextv2
Question type. - Fixed a bug where the text overlapped when resizing the browser in the simplechart Question type .
- Fixed a bug with the video recorder Question type that wouldn't let you record a video in Mozilla Firefox.
- Fixed a bug that was not allowing 'tap and tap' functionality for 'drag and drop' Question types to work properly when combined with a passage.
Archived
v2.134.24 – 28th October 2020
Bug fixes
- Fixed a bug that prevented audio contained in drag and drop Questions with simple Features to not work as expected in mobile devices.
- Fixed a bug with the video recorder Question type that wouldn't let you record a video in Mozilla Firefox.
- Fixed a bug that was not allowing 'tap and tap' functionality for 'drag and drop' Question types to work properly when combined with a passage.
Archived
v2.162.0 – 8th October 2020
Features
- Added preparatory groundwork for upcoming features.
Bug fixes
- Fixed a bug where the text overlapped when resizing the browser in the
simplechart
Question type. - Fixed a bug with the text formatting on selected text for the order list in the
longtextv2
Question type. - Fixed a bug with the video recorder Question type that wouldn't let you record a video in Mozilla Firefox.
- Fixed a bug that allowed users to interact with disabled
simpleshading
andtexthighlight
Question type s.
Archived
v2.158.5 – 8th October 2020
Bug fixes
- Fixed a bug with modal window centering in right-to-left language mode for
longtextV2
,chemistryessayV2
, andformulaessayV2
Question type s. - Fixed a bug where the
disable
method did not disable the check answer button on some Question types. - Fixed a bug where the
beforeValidate
event was firing whenever students clicked the check answer button, even when the Question was not attempted. - Fixed a bug where formatting options didn't apply to text properly in the
longtextv2
Question type. - Fixed a bug that allowed users to interact with disabled
simpleshading
andtexthighlight
Question type s.
Polish
- Improvement: updated the HTML tags used for content rendering in the distractor rationale Question types. These were using HTML section tags for content, which caused a lot of screen readers to skip over that content.
Archived
v2.151.11 – 8th October 2020
Bug fixes
- Fixed a bug that allowed users to interact with disabled
simpleshading
andtexthighlight
Question type s. - Fixed a bug where the
disable
method did not disable the check answer button on some Question types. - Fixed a bug where the
beforeValidate
event was firing whenever students clicked the check answer button, even when the Question was not attempted. - Fixed a bug where formatting options didn't apply to text properly in the
longtextv2
Question type.
Polish
- Improvement: updated internal libraries to prevent errors when uploading or viewing files using the
audio
,fileupload
,imageupload
andvideo
Question type s. - Improvement: updated the HTML tags used for content rendering in distractor rationale Question types. These were using HTML section tags for content, which caused a lot of screen readers to skip over that content.
Archived
v2.146.15 – 8th October 2020
Polish
- Improvement: updated internal libraries to prevent errors when uploading or viewing files using the
audio
,fileupload
,imageupload
andvideo
Question type s.
Archived
v2.140.21 – 8th October 2020
Bug fixes
- Fixed a bug that allowed users to interact with disabled
simpleshading
andtexthighlight
Question type s. - Fixed a bug where the
disable
method did not disable the check answer button on some Question types. - Fixed a bug where the
beforeValidate
event was firing whenever students clicked the check answer button, even when the Question was not attempted. - Fixed a bug where formatting options didn't apply to text properly in the
longtextv2
Question type. - Updated internal libraries to prevent errors when uploading or viewing files using the
audio
,fileupload
,imageupload
andvideo
Question type s.
Archived
v2.134.23 – 8th October 2020
Polish
- Improvement: updated internal libraries to prevent errors when uploading or viewing files using the
audio
,fileupload
,imageupload
andvideo
Question type s.
Archived
v2.128.27 – 8th October 2020
Polish
- Improvement: updated internal libraries to prevent errors when uploading or viewing files using the
audio
,fileupload
,imageupload
andvideo
Question type s.
Archived
v2.122.29 – 8th October 2020
Polish
- Improvement: updated internal libraries to prevent errors when uploading or viewing files using the
audio
,fileupload
andimageupload
Question type s.
Archived
v2.161.0 – 16th September 2020
Bug fixes
- Fixed a bug where the drawing Question type could not set a drawing canvas width that was bigger than the image's original width.
- Fixed a bug where the
beforeValidate
event was firing whenever students clicked the check answer button, even when the Question was not attempted. - Fixed a bug where formatting options didn't apply to text properly in the
longtextv2
Question type. - Fixed a bug where the
disable
method did not disable the check answer button on some Question types. - Fixed a bug with modal window centering in right-to-left language mode for longtextV2, chemistryessayV2, and formulaessayV2 Question types.
Polish
- Improvement: updated the validation UI for Learnosity right-to-left internationalization.
- Improvement: updated the focus color of the radio buttons for accessibility, in the standard multiple choice Question type.
- Improvement: added a
role="presentation"
option to the multiple choice Question options to improve accessibility. - Improvement: updated the HTML tags used for content rendering in Questions using distractor rationale. These were using HTML section tags for content, which caused a lot of screen readers to skip over that content.
- Improvement: updated the drop-down menu button in the cloze math Question type to be more defensive against disruption from click events.
Archived
v2.158.4 – 16th September 2020
Bug fixes
- Fixed a bug with the charts Feature where an error would be displayed if there were more plotted answers than the valid ones.
Polish
- Improvement: updated the drop-down menu button in the cloze math Question type to be more defensive against disruption from click events.
Archived
v2.151.10 – 16th September 2020
Bug fixes
- Fixed a bug with the line chart Question type where the correct answer was not being displayed when in review mode, as it is with the other charts.
- Fixed a bug with the charts Feature where an error would be displayed if there were more plotted answers than the valid ones.
Archived
v2.146.14 – 16th September 2020
Bug fixes
- Fixed a bug with the line chart Question type where the correct answer was not being displayed when in review mode, as it is with the other charts.
- Fixed a bug with the charts Feature where an error would be displayed if there were more plotted answers than the valid ones.
Archived
v2.160.0 – 27th August 2020
Features
- Added a feature for removing leading and trailing space in the input text of shorttext, clozetext and imageclozetext Question type s.
- Added a new feature to allow users of the longtextV2, formulaessayV2, and chemistryessayV2 Question type s to cut and paste math content.
Bug fixes
- Fixed a bug with the charts Feature where an error would be displayed if there were more plotted answers than the valid ones.
- Fixed a bug with the upload Question type that showed "undefined" as the description for a previously uploaded file.
- Fixed a bug with margins in right-to-left mode inside the image upload modal for the essay with rich text Question type .
- Fixed a bug that caused image uploading in the
longtextV2
Question type to fail on iOS devices when users tried to upload without putting the focus into the editor. - Fixed a bug that prevented audio contained in drag and drop Questions with simple Features to not work as expected in mobile devices.
Polish
- Improvement: changed the product behaviour to automatically allow JPEG as a valid filetype in the file upload Question type , if the
photo_capture
flag is enabled. This ensures that webcam recordings work as expected. - Improvement: updated the accessibility of the
mcq
Question type when the validation UI is shown. Screen readers will now announce math and image alt-text. - Improvement: added instructions for keyboard and screen-reader users in graphing Question type s.
- Improvement: optimized the data saved for scribble and line drawing points in the drawing Question type .
Archived
v2.158.3 – 27th August 2020
Bug fixes
- Fixed a bug that prevented audio contained in drag and drop Questions with simple Features to not work as expected in mobile devices.
- Fixed a bug with the
numberlineplot
Question type that caused an incorrect validation when more than one responses was allowed. - Fixed a bug that was causing audio transcription to not work as it should.
- Fixed a bug with the file upload Question type that showed "undefined" as the description for a previously uploaded file.
Archived
v2.151.9 – 27th August 2020
Bug fixes
- Fixed a bug that prevented audio from working as expected on mobile devices, when contained in drag and drop Questions with simple Features.
- Fixed a bug with the
numberlineplot
Question type that caused an incorrect validation when more than one response was allowed. - Fixed a bug that was causing audio transcription to not work as it should.
- Fixed a bug with
equivSymbolic
andequivValue
scoring methods where they were treating consecutive values as multiplication. For example 1 3/4 was interpreted as 1x3/4. Now this will be treated as a mixed fraction of one and three quarters, equivalent to 7/4. - Fixed a bug where the classification Question type will be broken when it has the settings
group_possible_responses
andshow_distractor_rationale: true
.
Archived
v2.146.13 – 27th August 2020
Bug fixes
- Fixed a bug that prevented audio from working as expected on mobile devices, when contained in drag and drop Questions with simple Features.
- Fixed a bug with the
numberlineplot
Question type that caused an incorrect validation when more than one responses was allowed.
Archived
v2.140.20 – 27th August 2020
Bug fixes
- Fixed a bug that prevented audio from working as expected on mobile devices, when contained in drag and drop Questions with simple Features.
- Fixed a bug with the
numberlineplot
Question type that caused an incorrect validation when more than one responses was allowed.
Archived
v2.158.2 – 13th August 2020
Bug fixes
- Fixed a bug that caused image uploading in the
longtextV2
Question type to fail on iOS devices when users tried to upload without putting the focus into the editor.
Archived
v2.159.0 – 6th August 2020
Features
- Added support for mixed content direction options where the assessment player and Questions can be rendered in left-to-right, and right-to-left modes independently. See the Customizing the assessment player experience article for more details.
- Added a new feature to allow users of the
longtextV2
,formulaessayV2
, andchemistryessayV2
Question type s to paste math content.
Bug fixes
- Fixed a bug that caused suggested answer list from not showing when
partialMatch scoring_type
was being used in theclozetext
Question type . - Fixed a bug where the classification Question type will be broken when it has the settings
group_possible_responses
andshow_distractor_rationale: true
. - Fixed a bug that was causing the sample audio transcription to not be displayed correctly.
- Fixed a bug that prevented the
videoplayer
simple feature from stopping when the public methodstopAllSimpleFeatures
was called. - Fixed a bug that prevented the
videoplayer
simple feature from stopping when the Question type's public methodstop
was called. - Fixed a bug that prevented the
audioplayer
embedded feature in legacystimulus
object from stopping when the Question type's public methodstop
was called. - Fixed a bug that prevented the
audioplayer
embedded feature in the legacystimulus
object from playing in the right sequence when the Question type's public methodbegin
was called. - Fixed a bug with the
numberlineplot
Question type that caused an incorrect validation when more than one responses was allowed. - Fixed a bug that prevented math from being read out loud in Firefox by screen readers in the
mcq
Question type .
Polish
- Improvement: several accessibility enhancements for the
fileupload
Question type . - Improvement: updated accessibility for the
graph
Question type s. Now, screen readers will announce the details of the shape plotted using keyboard navigation. - Improvement: accessibility enhancements for validation user interface and review mode in the graphing Question type s.
- Improvement: adjusted the text tool in the right-to-left mode for the
drawing
Question type . - Improvement: adjusted the margin between the down triangle and the color picker for the
drawing
Question type . - Improvement: swapped the positions of the undo and redo button icons for right-to-left mode, within the
drawing
Question type .
Archived
v2.158.1 – 6th August 2020
Bug fixes
- Added a new feature to allow users of the longtextV2, formulaessayV2, and chemistryessayV2 Question type s to paste math content.
- Fixed a bug that prevented math from being read out loud in Firefox by screen readers in the MCQ Question type .
Polish
- Improvement: several accessibility enhancements for the file upload Question type .
Archived
v2.151.8 – 6th August 2020
Bug fixes
- Fixed a bug, a visual issue where the
audio
Question type progress indicator did not align with the actual position of the audio being played.
Archived
v2.146.12 – 6th August 2020
Bug fixes
- Fixed a bug with the different charts where the x-axis label would overlap after interacting with the chart in any way.
- Fixed a bug that caused
resetValidationUI
to not clear the suggested answers in thegraphplotting
Question type . - Fixed a bug where using multiple fingers or palm to draw on the drawing area of the
drawing
Question type will throw uncaught errors.
Polish
- Improvement: improved the stability of the rendered Questions and Features.
- Improvement: improved the stability of Questions API when it's being loaded over a bad network connection or a strict firewall environment.
Archived
v2.140.19 – 6th August 2020
Bug fixes
- Fixed a bug that caused
resetValidationUI
to not clear the suggested answers in thegraphplotting
Question type . - Fixed a bug where using multiple fingers or palm to draw on the drawing area of the
drawing
Question type will throw uncaught errors. - Fixed a bug with simple charts where the Question will be marked as invalid if the bar was moved through the X-axis.
- Fixed a bug with the different charts where the x-axis label would overlap after interacting with the chart in any way.
Polish
- Improvement: improved the stability of the rendered Questions and Features.
- Improvement: improved the stability of Questions API when it's being loaded over a bad network connection or a strict firewall environment.
Archived
v2.158.0 – 16th July 2020
Features
- Added the LaTeX "downarrow" symbol, represented with a down pointing arrow to the Math Keypad.
Bug fixes
- Fixed a bug with simple charts where the Question will be marked as invalid if the bar was moved through the X-axis.
- Fixed a bug that was causing alt text from images not being announced by screen readers in possible answers cells.
- Fixed a bug where the
audio
Question type microphone permissions modal window could not be interacted with in some cases. The user can now click on the Flash permissions to allow or deny access to the microphone. - Fixed a bug where the color picker icon was misaligned in the drawing Question type .
- Fixed a bug where clicking the replay button of the
drawing
Question type in review mode would affect other Question's responses and cause missing strokes at the first time rendering. - Fixed a bug that caused
resetValidationUI
to not clear thesuggested answers
in thegraphplotting
Question type . - Fixed a bug where the
shorttext
question type had incorrect scoring validation if theis_math: true
(is_math
setting is set to true). - Fixed a bug that caused an error message to pop up:
Changes that you made may not be saved.
, even when the user navigated away from the page after focusing in and out of the editor without making any changes in thelongtextV2
Question type . This issue only happened when there were uploaded images in the editor. - Fixed a bug that caused uploaded images to be inserted into the wrong position in the
longtextV2
Question type when the user focused onto different elements on the page before clicking theupload
button. - Fixed a bug where using multiple fingers or palm to draw on the drawing area of the
drawing
Question type will throw uncaught errors.
Polish
- Improvement: improved accessibility for Graph Question type s, including colors, contrast ratios and focus/hovered states.
- Improvement: upgraded accessibility in the choice matrix Question type.
- Improvement: polish work on the keypad modal in the new math essay with rich text Question type .
- Improvement: improved accessibility support to text input in the
drawing
Question type . When pressing the escape key on the characterMap modal window, it should close the modal and set the focus on the characterMap button. If there is any text input, then it will set the focus on the text input box. - Improvement: polish work on the keypad modal in the new math essay with rich text Question type .
- Improvement: text formatting can no longer be applied to math widgets in the longtextV2, formulaessayV2, and chemistryessayV2 Question type s.
- Improvement: improved the stability of the rendered Questions and Features.
- Improvement: improved the stability of the API when it's being loaded over a bad network connection or a strict firewall environment.
Archived
v2.151.7 – 16th July 2020
Bug fixes
- Fixed a bug, an undefined property issue in classification.
Archived
v2.146.11 – 16th July 2020
Bug fixes
- Fixed a bug, an undefined property issue in classification.
Archived
v2.140.18 – 16th July 2020
Bug fixes
- Fixed a bug, an undefined property issue in classification.
Archived
v2.134.22 – 16th July 2020
Bug fixes
- Fixed a bug, an undefined property issue in classification.
Archived
v2.128.26 – 16th July 2020
Bug fixes
- Fixed a bug, an undefined property issue in classification.
Archived
v2.157.0 – 25th June 2020
Features
- Added support for opening files in the browser when they have been uploaded using the
fileupload
Question type. - Added support for a preview modal window when image uploading in the
longtextV2
Question type, to have the image centered in the preview viewport, and also when clicking on the image, it can be zoomed in and out. - Added the ability to add, move, remove and edit text using only the keyboard in the
drawing
Question type. - Added the ability to add and edit formulas to the
longtextV2
Question type. - Added new
formulaessayV2
andchemistryessayV2
Question types, which offer new functionality of embedding mathematical formulas or expressions into the response content.
Bug fixes
- Fixed a bug that caused the uploaded image in the
longtextV2
Question type to be broken after a certain period of time. - Fixed a bug where an error message didn't display on the image uploading modal window, when uploading invalid images in the
longtextV2
Question type. - Fixed a bug that caused the focus to stay on the active editor after the image upload modal window was opened in the
longtextV2
Question type. - Fixed a bug that caused the
image
popup window in thelongtextV2
Question type from closing unexpectedly when the user tried to replace the selected image and then cancelled the process. - Fixed a bug with equivSymbolic and equivValue scoring methods where they were treating consecutive values as multiplication. For example 1 3/4 was interpreted as 1x3/4, now this will be treated as a mixed fraction of one and three quarters, equivalent to 7/4.
- Fixed a bug with some small issues with description field in the
file upload
Question type. - Fixed a bug in the
audio
Question type where some Action Builder workflows would not automatically start playing audio. - Fixed a bug that occurred when the users clicked the compass icon, and the compass was not displayed.
- Fixed a bug where the
audio
Question type microphone permissions modal window could not be interacted with in some cases. The user can now click on the Flash permissions to allow or deny access to the microphone. - Fixed a visual bug where the
audio
Question type progress indicator did not align with the actual position of the audio being played. - Fixed a visual bug where the
audio
Question type had excess space below the playback controls. - Fixed a bug with an undefined property issue in the
classification
Question type.
Polish
- Improvement: updated colors in the
graph
Question type to pass contrast ratio validation. - Improvement: removed the unnecessary gap below the buttons of the
highlight
Question type's main toolbar. - Improvement: updated the new cross tool for
numberline with plot
Question type, removed from the default toolbar and minor style fixes. - Improvement: polished some issues related to image upload functionality in the
longtextV2
Question type. - Improvement: updated some border colors of buttons to meet with accessibility color contrast ratio expectations.
- Improvement: updated focus color in the
longtextV2
Question type to meet the accessibility contrast ratio. - Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Questions API.
Archived
v2.151.6 – 25th June 2020
Bug fixes
- Fixed a bug in the
audio
Question type where some Action Builder workflows would not automatically start playing audio. - Fixed a bug which prevented users from correctly setting the border color of a table header.
- Fixed a bug where the
validate()
Question method would do nothing the first time it was called from within achanged
Question event.
Archived
v2.146.10 – 25th June 2020
Bug fixes
- Fixed a bug where the
validate()
Question method would do nothing the first time it was called from within achanged
Question event. - Fixed a bug where the audio button inside a toolbar was not working properly.
Archived
v2.140.17 – 25th June 2020
Bug fixes
- Fixed a bug where the
validate()
Question method would do nothing the first time it was called from within achanged
Question event.
Polish
- Improvement: updated the validation User interface colors, updating the green and red to meet correct accessibility contrast.
Archived
v2.134.21 – 25th June 2020
Bug fixes
- Fixed a bug where the
validate()
Question method would do nothing the first time it was called from within achanged
Question event.
Archived
v2.156.0 – 3rd June 2020
Features
- Added a new field in the file upload Question type to allow users to enter a description for the file they just uploaded.
- Added a new
custom_widget_options
initialization option for Questions API. This contains authentication information required by custom Questions or Features created by Learnosity partners. - Added a new cross tool to the
numberlineplot
Question type. - Added the following features to the
text tool
of thedrawing
Question type :- Added the
charactermap
andcharacterMathMap
so that users can insert custom symbols. - Added options for
font size
and color selection.
- Added the
- Added image upload functionality to the
longtextV2
Question type . Now, students can upload the images directly from their devices and rotate or resize the images to suit their needs. In thereview
mode, reviewers can zoom in and out or open the submitted images in a new tab to review.
Bug fixes
- Fixed a bug where the audio button inside a toolbar was not working properly.
- Fixed a bug where the
validate()
Question method would do nothing the first time it was called from within achanged
Question event. - Fixed a bug that was causing a console error in the recording Question type.
- Fixed a bug in the graphing Question type in which overlapping lines drawn by the student would result in a validation error.
Polish
- Improvement: math is always correctly announced, when navigating in both reading mode and tab mode using a screen reader.
- Improvement: updated the validation UI green and red colors to meet correct accessibility contrast.
- Improvement: updated accessibility for the essay with rich text Question type .
- Improvement: changed the Learnosity internal math accessibility text generator to not generate automatic SI unit text for single letter variables. Previously g, m and s were generated as grams, meters and seconds respectively. Now these will be generated as g, m and s in autogenerated accessibility text for math.
Archived
v2.151.5 – 3rd June 2020
Bug fixes
- Fixed a bug that made
simple features
not accessible in thesharedpassage
feature, when thereadyListener
was fired. - Fixed a bug that caused
simplefeatures
insidesharedpassage
rendering to fail when navigating between dynamic sections. - Fixed a bug where the redo, undo and clear drawn marks features in the drawing Question type caused browser freezes or or severe delays.
- Fixed a bug where videos were playing automatically, when that was not the intended behaviour.
Archived
v2.146.9 – 3rd June 2020
Bug fixes
- Fixed a bug where videos were playing automatically, when that was not the intended behaviour.
Archived
v2.140.16 – 3rd June 2020
Bug fixes
- Fixed a bug where videos were playing automatically, when that was not the intended behaviour.
Archived
v2.134.20 – 3rd June 2020
Bug fixes
- Fixed a bug where videos were playing automatically, when that was not the intended behaviour.
Archived
v2.155.0 – 21st May 2020
Features
- Added the ability to move text after being written in the drawing Question type . This creates a better user experience.
- Added support for uploading images in the
longtextV2
Question type . This allows students to combine both images and text in a single response. - Added a new Text Tool into the drawing Question type , that allows users to add text into the canvas. This adds an essential element to the tool, allowing students to create drawings including typed text.
- Added better ARIA labels to the custom keypad dropdown in the Math keypad so that screenreader users will get full information of what they are selecting.
- Added support for video files in the ".WMV" (Windows Media Video) file format, in the
file upload
Question type. This provides better support for videos created on the Windows operating system.
Bug fixes
- Fixed a bug with Line Chart where the correct answer was not being displayed when in review mode, like all the other charts.
- Fixed a bug where videos were playing automatically, when that was not the intended behaviour.
- Fixed a bug with the different charts where the x-axis label would overlap after interacting with the chart in any way.
- Fixed a bug where the redo, undo and clear drawn marks features in the drawing Question type caused browser freezes or severe delays.
- Fixed a bug that caused
simplefeatures
insidesharedpassage
rendering to fail when navigating between dynamic sections.
Polish
- Improvement: adjusted navigation to the info and keypad dropdown menu in the Math keypad so that screenreader users can get to these options from any top line key in the keypad.
Archived
v2.151.4 – 21st May 2020
Features
- MathCore v1.73.1:
- Added support for ignore order within Chemistry formula containing equilibrium reaction.
Bug fixes
- Fixed a bug where
numberlineplot
Question types were causing console errors, when "show correct answers" was turned on in Item preview mode. - Fixed a bug in which the choice matrix Question type was a bit slow to respond after users selected one of the options.
Archived
v2.146.8 – 21st May 2020
Bug fixes
- Fixed a bug in which the choice matrix Question type was a bit slow to respond after users selected one of the options.
Archived
v2.140.15 – 21st May 2020
Features
- Added support for video files in the ".WMV" (Windows Media Video) file format, in the file upload Question type . This provides better support for videos created on the Windows operating system.
Bug fixes
- Fixed a bug in which the choice matrix Question type was a bit slow to respond after users selected one of the options.
Archived
v2.154.0 – 28th April 2020
Features
- Added support for showing distractor rationale with validation UI to the
clozeassociation
andclozetext
Question type s. - Added support for showing distractor rationale with validation UI to the
clozedropdown
Question type . - Added the "Math composition" symbol, represented with a circle to the Math Keypad.
- MathCore v1.75.0:
- Added support for ignore order within Chemistry formula containing equilibrium reaction.
Bug fixes
- Fixed a bug that made simple features not accessible in the
sharedpassage
feature, when thereadyListener
is fired. - Fixed a bug in which the choice matrix Question type was a bit slow to respond after users selected one of the options.
- Fixed a bug which prevented users from correctly setting the border color of a table header.
- Fixed a bug that prevented iOS users from using the audio player volume control.
Polish
- Improvement: updated behavior when tabbing in and out of the Math keypad, so that when a keyboard user enters a symbol, uses shift-tab to move their cursor to the input, then used tab to return back to keypad they will be focused on the most recently entered symbol.
- Improvement: enhanced the stability of the
record
functionality in theaudio
Question type .
Archived
v2.151.3 – 28th April 2020
Bug fixes
- Fixed a bug, a regression where ruler simple features which were authored in Question Editor v3.77.0 or later would not display correctly, when using Questions API v2.151.2 or earlier.
Polish
- Improvement: enhanced the stability of the
record
functionality in theaudio
Question type .
Archived
v2.146.7 – 28th April 2020
Bug fixes
- Fixed a bug, a regression where ruler simple features which were authored in Question Editor v3.77.0 or later would not display correctly, when using Questions API v2.151.2 or earlier.
Polish
- Improvement: enhanced the stability of the
record
functionality in theaudio
Question type .
Archived
v2.140.14 – 28th April 2020
Bug fixes
- Fixed a bug, a regression where ruler simple features which were authored in Question Editor v3.77.0 or later would not display correctly, when using Questions API v2.151.2 or earlier.
Polish
- Improvement: enhanced the stability of the
record
functionality in theaudio
Question type .
Archived
v2.134.19 – 28th April 2020
Bug fixes
- Fixed a bug, a regression where ruler simple features which were authored in Question Editor v3.77.0 or later would not display correctly, when using Questions API v2.151.2 or earlier.
Polish
- Improvement: enhanced the stability of the
record
functionality in theaudio
Question type .
Archived
v2.128.25 – 28th April 2020
Bug fixes
- Fixed a bug, a regression where ruler simple features which were authored in Question Editor v3.77.0 or later would not display correctly, when using Questions API v2.151.2 or earlier.
Polish
- Improvement: enhanced the stability of the
record
functionality in theaudio
Question type .
Archived
v2.122.28 – 28th April 2020
Bug fixes
- Fixed a bug, a regression where ruler simple features which were authored in Question Editor v3.77.0 or later would not display correctly, when using Questions API v2.151.2 or earlier.
Archived
v2.153.0 – 1st April 2020
Features
- Added a configuration option which can be turned on for a consumer to enable a performance optimization for extremely large scale assessment (500k users concurrently).
- Added a close button for the Math keypad with floating display and improved its navigation using only the keyboard. Furthermore, announcements on its opening and closing have been added for screen reader users.
- Added new ruler images with predictable display resolution.
- Added a new attribute,
disable_auto_link
for longtextV2, when set to true, URLs entered by the user will not automatically become clickable-links. - Added a new public method
getAttemptedStatus()
to get the attempt status of a Question, such ashasReachedMinLimit
. - Added an aria label for shorttext Question type s, providing extra context for users.
Bug fixes
- Fixed a bug where the minimum selection notification message did not display in the resume state.
- Fixed the empty content in the correct answer list in the classification Question type .
Polish
- Improvement: Updated accessibility for the formula editor in math questions.
- Improvement: Updated accessibility with Voice Over to prevent the screen reader from announcing everything inside the calculator dialog.
- MathCore v1.74.0:
- Improved support in Learnosity math scoring, where if an expression includes an exponential we were not recognising equivalent expressions. For example, where e^x is included and can be factored, i.e. 5*x*e^x-5e^x, the equivalent expression 5e^x(x-1) will now be scored as correct.,Improved support for trigonometry identities that were not working with more complicated arguments inside the trig functions. The following trig identities are supported: reciprocal, pythagorean, quotient (tangent/cotangent), cofunction, supplement, periodic when n=1, parity (even/odd), sum and difference, and product to sum.
Archived
v2.151.2 – 1st April 2020
Bug fixes
- Fixed a bug that caused
"validated"
events to be dispatched at inappropriate times in the"resume"
state. - Improvement: Keyboard navigation for distractor rationale is now better organised, with related content grouped together.
- Fixed a bug where the audio player simple feature can be interacted with, when there is no source URL.
- Fixed a bug where the hover description was not displaying in the longTextV2.
Archived
v2.146.6 – 1st April 2020
Bug fixes
- Fixed a bug that caused
"validated"
events to be dispatched at inappropriate times in the"resume"
state. - Fixed a bug where the audio player simple feature can be interacted with, when there is no source URL.
- Fixed a bug where the hover description was not displaying in the longTextV2.
Archived
v2.140.13 – 1st April 2020
Bug fixes
- Fixed a bug in which setting the correct answer in the Graphing Question Type could lead to the application crashing.
- Fixed a bug that caused
"validated"
events to be dispatched at inappropriate times in the"resume"
state. - Fixed a bug where the audio player simple feature can be interacted with, when there is no source URL.
- Fixed a bug where the hover description was not displaying in the longTextV2.
Polish
- Improvement: Internal tooling update to improve error tracking and analytics.
Archived
v2.134.18 – 1st April 2020
Bug fixes
- Fixed a bug that caused
"validated"
events to be dispatched at inappropriate times in the"resume"
state. - Fixed a bug where the audio player simple feature can be interacted with, when there is no source URL.
- Fixed a bug where the hover description was not displaying in the longTextV2.
Polish
- Improvement: Internal tooling update to improve error tracking and analytics.
Archived
v2.128.24 – 1st April 2020
Polish
- Improvement: Internal tooling update to improve error tracking and analytics.
Archived
v2.122.27 – 1st April 2020
Polish
- Improvement: Internal tooling update to improve error tracking and analytics.
Archived
v2.152.0 – 11th March 2020
Features
- Added support for the multiple choice Question type to allow users to set
min_selection
whenmultiple_responses: true
. - Added a new init option property
skip_replay_animation
which controls the existingskip_highlight_animation
.
Bug fixes
- Fixed a bug where
numberlineplot
Questions were causing console errors, when "show correct answers" was turned on in Item preview mode. - Fixed a bug in which the minus sign was rendered too thin in the following Question Types, causing it to be barely visible: Math Formula, Cloze Math, Cloze Chemistry, Cloze Math with Image and Math Essay.
- Fixed a bug where the hover description was not displaying in the longTextV2.
- Fixed a bug that caused
"validated"
events to be dispatched at inappropriate times in the"resume"
state. - Fixed a bug where the audio player simple feature can be interacted with, when there is no source URL.
- Fixed a bug in which setting the correct answer in the Graphing Question Type could lead to the application crashing.
- Fixed a bug in which creating a new label in the Graphing Question Type would result in a console error.
Polish
- Improvement: upgraded accessibility for drag and drop Question types, and JAWS compatibility.
- Improvement: upgraded drag and drop accessibility for the following Question types: Cloze Drag & Drop, Label Image With Drag & Drop, Classification and Matchlist. Now the focus will be ensnared into the dropped response instead of going back to the possibility list.
- Improvement: Keyboard navigation for distractor rationale is now better organised, with related content grouped together.
- Improvement: Drag and drop Questions will now announce a better message regarding how to interact with response container zones.
Archived
v2.151.1 – 11th March 2020
Bug fixes
- Fixed a bug in which the minus sign was rendered too thin in the following Question Types, causing it to be barely visible: Math Formula, Cloze Math, Cloze Chemistry, Cloze Math with Image and Math Essay.
Archived
v2.146.5 – 11th March 2020
Bug fixes
- Fixed a bug, some visual defects in the multiple choice Question.
Archived
v2.140.12 – 11th March 2020
Bug fixes
- Fixed a bug where users were able to resume the previous test after their test time had exceeded
max_time
and time'slimit_type
ishard
.
Archived
v2.134.17 – 11th March 2020
Bug fixes
- Fixed a bug in which the minus sign was rendered too thin in the following Question types, causing it to be barely visible: Math Formula, Cloze Math, Cloze Chemistry, Cloze Math with Image and Math Essay.
Archived
v2.151.0 – 20th February 2020
Features
- Added support for multiple choice Question type to allow users to set
max_selection
whenmultiple_responses
is set to true. - Added support for showing distractor rationale with validation UI to the multiple choice Question type .
- Added support for configuring distractor rationale behavior with the
show_distractor_rationale
initialization option. - Added support for configuring distractor rationale behavior with the
showDistractorRationale
property in theoptions
argument ofquestion.validate()
andquestionsApp.validateQuestions()
methods. - Added support for specifying which stem numeration is used for distractor rationale with the
ui_style.validation_stem_numeration
property. - Added internationalization labels for all ARIA related attributes for most of the Question types.
Bug fixes
- Fixed a bug in the multiple choice Question that caused a delay when selecting a valid answer if there were a lot of math options.
- Fixed a bug in which the content of the Calculator display was cut off in Internet Explorer 11 and Safari browsers when Questions API was set to a font size larger than normal.
- Fixed a bug in which the prime symbol couldn't be used to label a graph.
- Fixed a bug, some visual defects in the multiple choice Question.
- MathCore v1.36.0:
- Fixed a bug with scoring expressions with parentheses in equivSymbolic. Now 14(0.25) with be considered symbolically equivalent to 0.25(14).,Added support for unicode equivalent of LaTeX Greek symbols. Now the unicode equivalent will validate to the corresponding LaTeX character.
Archived
v2.146.4 – 20th February 2020
Bug fixes
- Fixed a bug in the multiple choice Question that caused a delay when selecting a valid answer if there were a lot of math options.
- Fixed a bug where the word count would increase when applying bold, italic or other inline formatting to the input text of the
longtext V2
Question type. - Fixed a bug in which pressing the Enter key wouldn't create a new line while typing math into the math essay Question type.
- Fixed a bug where
Tokenhighlight
Question Type does not render token with math content properly.
Archived
v2.140.11 – 20th February 2020
Bug fixes
- Fixed a bug where the word count would increase when applying bold, italic or other inline formatting to the input text of the
longtext V2
Question type. - Fixed a bug in which pressing the Enter key wouldn't create a new line while typing math into the math essay Question type.
Archived
v2.134.16 – 20th February 2020
Bug fixes
- Fixed a bug where the word count would increase when applying bold, italic or other inline formatting to the input text of the
longtext V2
Question type. - Fixed a bug in which pressing the Enter key wouldn't create a new line while typing math into the math essay Question type.
Archived
v2.128.23 – 20th February 2020
Bug fixes
- Fixed a bug where the word count would increase when applying bold, italic or other inline formatting to the input text of the
longtext V2
Question type.
Archived
v2.150.0 – 29th January 2020
Features
- Added a feature, whereby Questions API now can retry any failed network request three times before aborting the current operation. This greatly improves the stability of the API when the app is being used in an unstable network environment.
Bug fixes
- Fixed a bug where the undo and redo capabilities didn't work with math rendering.
- Fixed a bug where there were multiple Questions API instances on the page, that would cause a warning to be overridden (the warning that appears when the user is about to navigate away from the assessment).
- Fixed a bug where the word count would increase when applying bold, italic or other inline formatting to the input text of the
longtext V2
Question type. - Fixed a bug in the
audio
Question type where the "Tap to start playback" modal window did not begin playing audio when clicked. - Fixed a bug where
aria-roledescription
was showing incorrect content in theassociation
Question type dropzone area. - Fixed a bug in which pressing the Enter key wouldn't create a new line while typing math into the math essay Question type.
Polish
- Improvement: updated the accessibility of the audio Question type, making it work better with screen readers and also making it easier to navigate using the keyboard.
Archived
v2.149.1 – 8th January 2020
Bug fixes
- Fixed a bug where
Tokenhighlight
Question Type does not render token with math content properly. - Fixed a bug with the Shading Question Type that caused the browser to crash when navigating through it using VoiceOver.
- Fixed a bug that prevented the footer tooltip of
charactermap
andcharacterMathMap
oflongtextV2
Question types from showing up. - Fixed a bug that threw an exception on the page, which occurred in the following situations: When we called the public method
append
after calling the public methodreset
, and When we called the public methodreset
immediately after calling the public methodappend
. - Fixed a bug in the customized Math Keypad that caused buttons added to a custom group to render with the wrong color.
- Fixed a bug that happened when customizing the Math Keypad that caused the backspace button not to render properly when added to a custom group.
- Fixed a bug with Mathcore that wouldn't allow authors to score by example using
equivLiteral
Archived
v2.146.3 – 8th January 2020
Bug fixes
- Fixed a bug where Drawing Question type broke if the uploaded SVG image did not contain width and height.
Archived
v2.140.10 – 8th January 2020
Bug fixes
- Fixed a bug where Drawing Question type broke if the uploaded SVG image did not contain width and height.
Archived
v2.134.15 – 8th January 2020
Bug fixes
- Fixed a compatibility issue causing custom Questions to show an error and fail to load, when Angular's Zone.js library was included in the same page.
Archived
v2.149.0 – 18th December 2019
Features
- Improvement: internal changes to support better data storage.
Archived
v2.148.0 – 11th December 2019
Features
- Added a new init option called:
mirror_visibility
. When it's enabled, changes in the visibility of a feature's DOM element affect the feature. For example, for video players or audio players, thefeature.pause()
public method will be called when the element becomes invisible. For imagetool, line reader and calculator, thefeature.toggle(false)
public method will be called when the element becomes invisible, and thenfeature.toggle(true)
if the element later becomes visible again.
Bug fixes
- Fixed a bug where Drawing Question type broke if the uploaded SVG image did not contain width and height.
- Fixed a bug in which the calculator's input field overflowed horizontally.
- Fixed a bug in which MathJax rendering crashed with a [Math Processing Error] message when clients have a combination of LaTeX/MathML equations and MathJax-rendered markup in their Items. This is due to MathJax assigning consecutive integer IDs to the elements it renders, and these IDs clashing with the IDs of the already rendered MathJax elements in the Item.
- Fixed a bug in custom Questions where correct answers weren't being displayed in review state.
- Fixed a bug when using Safari with VoiceOver where the user could no longer navigate to the page's text content after closing the Calculator feature.
- Fixed a bug where Drawing Question type broke if the uploaded SVG image did not contain width and height.
Polish
- Updated internal libraries to maintain security standards.
Archived
v2.146.2 – 11th December 2019
Bug fixes
- Fixed a bug in custom Questions where correct answers weren't being displayed in review state.
- Fixed a bug where the
classification
Question type would display a "correct answers" box at the wrong time. - Fixed a compatibility issue causing custom Questions to show an error and fail to load, when Angular's Zone.js library was included in the same page.
- Fixed a bug that caused the essay with rich text Question type 's toolbar buttons to display in left-to-right style, with right-to-left languages.
- Fixed a bug that caused the essay with rich text Question type 's text direction buttons to have no effect.
- Fixed a bug that caused the essay with rich text Question type 's buttons for increase and decrease indentation to have no effect.
- Fixed a bug in which MathJax rendering crashed with a [Math Processing Error] message when clients have a combination of LaTeX/MathML equations and MathJax-rendered markup in their Items. This is due to MathJax assigning consecutive integer IDs to the elements it renders, and these IDs clashing with the IDs of the already rendered MathJax elements in the Item.
Polish
- Updated internal libraries to maintain security standards.
- Improvement: polished some UI text for the imageupload Question type .
Archived
v2.140.9 – 11th December 2019
Bug fixes
- Fixed a bug in custom Questions where correct answers weren't being displayed in review state.
- Fixed a compatibility issue causing custom Questions to show an error and fail to load, when Angular's Zone.js library was included in the same page.
- Fixed a bug where the
classification
Question type would display a "correct answers" box at the wrong time. - Fixed a bug that caused the essay with rich text Question type 's toolbar buttons to display in left-to-right style, with right-to-left languages.
- Fixed a bug that caused the essay with rich text Question type 's text direction buttons to have no effect.
- Fixed a bug that caused the essay with rich text Question type 's buttons for increase and decrease indentation to have no effect.
- Fixed a bug in which MathJax rendering crashed with a [Math Processing Error] message when clients have a combination of LaTeX/MathML equations and MathJax-rendered markup in their Items. This is due to MathJax assigning consecutive integer IDs to the elements it renders, and these IDs clashing with the IDs of the already rendered MathJax elements in the Item.
- Fixed a bug when using Safari with VoiceOver where the user could no longer navigate to the page's text content after closing the Calculator feature.
Polish
- Updated internal libraries to maintain security standards.
- Improvement: polished some UI text for the imageupload Question type .
Archived
v2.134.14 – 11th December 2019
Bug fixes
- Fixed a compatibility issue causing custom Questions to show an error and fail to load, when Angular's Zone.js library was included in the same page.
- Fixed a bug where the
classification
Question type would display a "correct answers" box at the wrong time. - Fixed a bug that caused the essay with rich text Question type 's toolbar buttons to display in left-to-right style, with right-to-left languages.
- Fixed a bug that caused the essay with rich text Question type 's text direction buttons to have no effect.
- Fixed a bug that caused the essay with rich text Question type 's buttons for increase and decrease indentation to have no effect.
- Fixed a bug in which MathJax rendering crashed with a [Math Processing Error] message when clients have a combination of LaTeX/MathML equations and MathJax-rendered markup in their Items. This is due to MathJax assigning consecutive integer IDs to the elements it renders, and these IDs clashing with the IDs of the already rendered MathJax elements in the Item.
- Fixed a bug when using Safari with VoiceOver where the user could no longer navigate to the page's text content after closing the Calculator feature.
Polish
- Updated internal libraries to maintain security standards.
- Improvement: polished some UI text for the imageupload Question type .
Archived
v2.128.22 – 11th December 2019
Bug fixes
- Fixed a compatibility issue causing custom Questions to show an error and fail to load, when Angular's Zone.js library was included in the same page.
- Fixed a bug where the
classification
Question type would display a "correct answers" box at the wrong time. - Fixed a bug that caused the essay with rich text Question type 's toolbar buttons to display in left-to-right style, with right-to-left languages.
- Fixed a bug that caused the essay with rich text Question type 's text direction buttons to have no effect.
- Fixed a bug that caused the essay with rich text Question type 's buttons for increase and decrease indentation to have no effect.
- Fixed a bug in which MathJax rendering crashed with a [Math Processing Error] message when clients have a combination of LaTeX/MathML equations and MathJax-rendered markup in their Items. This is due to MathJax assigning consecutive integer IDs to the elements it renders, and these IDs clashing with the IDs of the already rendered MathJax elements in the Item.
- Fixed a bug when using Safari with VoiceOver where the user could no longer navigate to the page's text content after closing the Calculator feature.
Polish
- Updated internal libraries to maintain security standards.
- Improvement: polished some UI text for the imageupload Question type .
Archived
v2.122.26 – 11th December 2019
Bug fixes
- Fixed a compatibility issue causing custom Questions to show an error and fail to load, when Angular's Zone.js library was included in the same page.
- Fixed a bug where the
classification
Question type would display a "correct answers" box at the wrong time. - Fixed a bug that caused the essay with rich text Question type 's toolbar buttons to display in left-to-right style, with right-to-left languages.
- Fixed a bug that caused the essay with rich text Question type 's text direction buttons to have no effect.
- Fixed a bug that caused the essay with rich text Question type 's buttons for increase and decrease indentation to have no effect.
- Fixed a bug in which MathJax rendering crashed with a [Math Processing Error] message when clients have a combination of LaTeX/MathML equations and MathJax-rendered markup in their Items. This is due to MathJax assigning consecutive integer IDs to the elements it renders, and these IDs clashing with the IDs of the already rendered MathJax elements in the Item.
- Fixed a bug when using Safari with VoiceOver where the user could no longer navigate to the page's text content after closing the Calculator feature.
Polish
- Updated internal libraries to maintain security standards.
- Improvement: polished some UI text for the imageupload Question type .
Archived
v2.147.0 – 20th November 2019
Features
- Added a new init option
show_distractor_rationale
to enable or disable the distractor rationale user interface inactivityInitParams
. - Added ARIA labels to classification cells, allowing screen readers to announce drop zones, and announce whether each drop zone is already populated, improving accessibility.
- Added the ability to customize the ARIA label in response containers of math Question types, improving accessibility.
Bug fixes
- Fixed a bug that caused the essay with rich text Question type 's toolbar buttons to display in left-to-right style, with right-to-left languages.
- Fixed a bug that caused the essay with rich text Question type 's text direction buttons to have no effect.
- Fixed a bug that caused the essay with rich text Question type 's buttons for increase and decrease indentation to have no effect.
- Fixed a bug where the plaintext Question type's text would be hidden in review mode.
- Fixed a bug where the
classification
Question type would display a 'correct answers' box at the wrong time. - Fixed a compatibility issue causing custom Questions to show an error and fail to load, when Angular's Zone.js library was included in the same page.
Polish
- Improvement: polished some UI text for the imageupload Question type .
- Added more detail to error messages for Questions API.
Archived
v2.146.1 – 20th November 2019
Bug fixes
- Fixed a JavaScript exception thrown in "review" state when a
custom
Question did not include avalidation
object. - Fixed a bug in which screen readers misread the degree symbol when rendered by MathJax in math Question types.
Archived
v2.140.8 – 20th November 2019
Bug fixes
- Fixed a JavaScript exception thrown in "review" state when a
custom
Question did not include avalidation
object. - Fixed a bug with the Math Keypad in which borders between rows of buttons were not visible for some zoom configurations.
- Fixed a bug where the clear, redo and undo icons of the Drawing Question toolbar's buttons had inconsistent sizing when compared with the other button icons.
- Fixed a bug, a rare race condition where a session could be moved to "Completed" status before final scoring had finished. See the help article on lifecycle for an overview of the lifecycle of a session.
Polish
- Improvement: Added working label bundles for the imageupload Question.
Archived
v2.134.13 – 20th November 2019
Bug fixes
- Fixed a JavaScript exception thrown in "review" state when a
custom
Question did not include avalidation
object. - Fixed a bug, a rare race condition where a session could be moved to "Completed" status before final scoring had finished. See the help article on lifecycle for an overview of the lifecycle of a session.
Polish
- Improvement: Added working label bundles for the imageupload Question.
Archived
v2.128.21 – 20th November 2019
Bug fixes
- Fixed a JavaScript exception thrown in "review" state when a
custom
Question did not include avalidation
object. - Fixed a bug, a rare race condition where a session could be moved to "Completed" status before final scoring had finished. See the help article on lifecycle for an overview of the lifecycle of a session.
Polish
- Improvement: Added working label bundles for the imageupload Question.
Archived
v2.122.25 – 20th November 2019
Bug fixes
- Fixed a JavaScript exception thrown in "review" state when a
custom
Question did not include avalidation
object. - Fixed a bug, a rare race condition where a session could be moved to "Completed" status before final scoring had finished. See the help article on lifecycle for an overview of the lifecycle of a session.
Polish
- Improvement: Added working label bundles for the imageupload Question.
Archived
v2.146.0 – 31st October 2019
Features
- Added camera support to Chrome and Safari on iOS. Now users can take and upload pictures using their iOS devices.
- Added accessibility enhancements to the camera upload feature, such as adding a focus trap to the modal and improving the keyboard navigation.
- Added support to enable and disable autocorrect, autocapitalize and autocomplete HTML attributes, for the following Question types: Short Text, Plain text (essay), Essay with rich text, Add text to Image, and Fill in the blanks.
- Added
attribute_overrides: {}
support in Question Activity initOptions, to allow user override of specific attributes (spellcheck
andinstant_feedback
) of Question data. - Upgrade Mathcore to v1.72.0:
- Added scientific notation support for specifying the number of significant digits to the left of a decimal point.,Added an option normalizeArithmetic for the equivLiteral scoring method to better support responses which are similar to the correct answer. For example,
-(x/2)
could now be validated the same as(-x)/2
. - Upgrade Spokenmath to v1.13.0:
- Added ARIA label for integrals
int
.,Added ARIA label for limitslim
.,Added ARIA labels for 'not similar' and 'not congruent' symbols.,Fixed ARIA labels for units of measurement, e.g. 12 m/s will now be correctly announced as “12 meters per second'.
Bug fixes
- Fixed a bug with the hotspot Question Type in which the focus state got lost when navigating the target regions with both the keyboard and the mouse.
- Fixed a bug with the Math Keypad in which borders between rows of buttons were not visible for some zoom configurations.
- Fixed a bug where the clear, redo and undo icons of the Drawing Question toolbar's buttons had inconsistent sizing when compared with the other button icons.
- Fixed a bug in which the user didn't get any feedback if they accidentally denied camera access to the application. Now students get an error message with instructions on how to proceed to use the camera upload functionality (if they denied permissions for the application to access the device camera).
- Fixed a bug (regression) in v2.145.0 that caused JavaScript errors to be thrown in IE11 with some Fill in the Blanks Question type s.
- Fixed a bug, a rare race condition where a session could be moved to "Completed" status before final scoring had finished. See the help article on lifecycle for an overview of the lifecycle of a session.
Polish
- Improvement: Updated the
highlight
Question type by filtering out duplicated points. - Improvement: Added working label bundles for the imageupload Question.
- Improvement: Increased the timeout for the client-side scoring of math Questions to ensure the scorer doesn't fail to validate answers on lower-end devices.
Archived
v2.140.7 – 31st October 2019
Bug fixes
- Fixed an bug that prevented some SVG images used with Image highlight Question types from displaying in Firefox.
- Fixed a bug where the Imagetool Feature had the customised value
buttonicon
set, it would show a large size icon instead of a thumbnail. - Fixed a bug with the choice matrix Question type, where having more than ten Items in an assessment and math content inside the Questions would break the page and stop the Activity from loading.
Archived
v2.134.12 – 31st October 2019
Bug fixes
- Fixed an bug that prevented some SVG images used with Image highlight Question types from displaying in Firefox.
Archived
v2.128.20 – 31st October 2019
Bug fixes
- Fixed an bug that prevented some SVG images used with Image highlight Question types from displaying in Firefox.
Archived
v2.122.24 – 31st October 2019
Bug fixes
- Fixed an bug that prevented some SVG images used with Image highlight Question types from displaying in Firefox.
Archived
v2.128.19 – 10th October 2019
Bug fixes
- Fixed a bug that caused Chrome tabs to crash when rendering zero-width characters in the LearnosityMath font.
Archived
v2.122.23 – 10th October 2019
Bug fixes
- Fixed a bug that caused Chrome tabs to crash when rendering zero-width characters in the LearnosityMath font.
Archived
v2.145.0 – 9th October 2019
Features
- Added the ability for users to take a web cam still photo and upload directly from the
file upload
Question type. - Added the
characterMathMap
icon to thelongtextV2
Question to allow the user to select special math characters.
Bug fixes
- Fixed a bug where the color picker and color palette buttons in the
drawing
Question toolbar had inconsistent accessibility states when compared with other APIs. - Fixed a bug where the focus states of the
drawing
Question toolbar buttons were inconsistent with the other buttons. - Fixed an bug that prevented some SVG images used with
image highlight
Question types from displaying in Firefox. - Fixed a bug by preventing the
plaintext
Question type from causing the container's height to change continuously when the content is too long. - Fixed a bug in which the MathQuill library was not rendering the limit symbol and the corresponding function aligned at the same level on Firefox.
Archived
v2.140.6 – 9th October 2019
Bug fixes
- Fixed a bug where the
orderlist
Question type could not load the page in review mode, when automarkable was set to false. - Improved the reliability of validated Question events by ensuring they are dispatched after the validation UI has rendered.
- Fixed a bug where the
simplechart
Question type's snap-to-grid feature did not support decimal numbers. - Fixed a bug where the
show all responses
label bundle was missing. - Prevent the
plaintext
Question type from causing the container's height to change continuously when the content is too long - Fixed an issue in which MathQuill was not rendering the limit symbol and the corresponding function aligned at the same level on Firefox.
- Fixed a bug that prevented rendering unanswered
rating
Questions in review state. - Fixed a bug where the compass in the
drawing
Question type could still draw arcs in the preview state.
Archived
v2.134.11 – 9th October 2019
Bug fixes
- Fixed a bug where the
orderlist
Question type could not load the page in review mode, when automarkable was set to false. - Improved the reliability of validated Question events by ensuring they are dispatched after the validation UI has rendered.
- Fixed a bug where the
simplechart
Question type's snap-to-grid feature did not support decimal numbers. - Fixed a bug where the
show all responses
label bundle was missing.
Archived
v2.128.18 – 9th October 2019
Bug fixes
- Fixed a bug where the
orderlist
Question type could not load the page in review mode, when automarkable was set to false. - Improved the reliability of "validated" Question events by ensuring they are dispatched after the validation UI has rendered.
- Fixed a bug where the
simplechart
Question type's snap-to-grid feature did not support decimal numbers.
Archived
v2.122.22 – 9th October 2019
Bug fixes
- Fixed a bug where the
orderlist
Question type could not load the page in review mode, when automarkable was set to false.
Archived
v2.144.0 – 19th September 2019
Features
- Added a new public method,
LearnosityApp.offline().push
to allow the user to push their attempted offline assessment back to the server. - Added a new public method,
LearnosityApp.offline().getSession
to allow the user to retrieve the stored session information from the device'sindexedDB
. - Added aria-labels to the response areas of the following Question types: formulaV2, cloze formula, image cloze formula and formula essay. This improves accessibility for response areas and lays the groundwork for future accessibility innovations.
Bug fixes
- Fixed a bug where the simplechart Question type 's snap-to-grid feature did not support decimal numbers.
- Fixed a bug where the show all responses label bundle was missing.
- Fixed a bug where the orderlist Question type could not load the page in review mode, when automarkable was set to false.
- Fixed a bug that caused offline assessments from resuming on the Web, when using the same
session_id
that was used offline. - Fixed a bug that caused the wrong offline assessment asset path to be synchronized on the server.
- Fixed a bug, when submitting an Activity in Offline mode that didn't contain a 'course_id' field, an error would be thrown in the console.
- Fixed a bug where public methods for the video player feature weren't working in Safari.
- Fixed a bug where the compass in the drawing Question type could still draw arcs in the preview state.
- Fixed a bug that prevented rendering unanswered rating Questions in review state.
- Fixed a bug where the fileupload Question type displayed a useless comma, that should have been deleted after the last entry in the supported type list.
- Fixed a bug that caused Chrome tabs to crash when rendering zero-width characters in the LearnosityMath font.
- Fixed a bug that prevented static methods like
LearnosityApp.save
from being called after the Questions API script was loaded. - Fixed a bug with choice matrix Question type when having more than 10 Items in an Assessment and math content inside the questions it will break the page and stop the Activity from loading.
- Fixed a bug where equivSymbolic scored a fraction as correct when it was not.
Polish
- Improved the reliability of "validated" Question events by ensuring they are dispatched after the validation UI has rendered.
Archived
v2.140.5 – 19th September 2019
Bug fixes
- Fixed a bug with the
drawing
Question type where the default selected drawing tool would default into ‘Scribble' mode, even when that tool was removed from the toolbar. - Fixed a bug where the
image cloze association
Question type would display a “correct answers' box at the wrong time. - Fixed a bug where an image would display misaligned in the stimulus, if it were the last element in the stimulus content.
- Fixed a bug that prevented users from modifying the table with actions like "delete column" or "insert row before/after" in the
longtextV2
Question type . - Fixed a bug with
simpleshading
, which was scoring incorrectly when the score was set to zero.
Archived
v2.134.10 – 19th September 2019
Bug fixes
- Fixed a bug that caused Chrome tabs to crash when rendering zero-width characters in the LearnosityMath font.
- Fixed a bug that prevented users from modifying the table with actions like "delete column" or "insert row before/after" in the
longtextV2
Question type . - Fixed a bug where an image would display misaligned in the stimulus, if it was the last element in the stimulus content.
- Fixed a bug where the
image cloze association
Question type would display a “correct answers' box at the wrong time. - Fixed a bug with
simple shading
, which was scoring incorrectly when the score was set to zero.
Archived
v2.128.17 – 19th September 2019
Bug fixes
- Fixed a bug where the
image cloze association
Question type would display a “correct answers' box at the wrong time. - Fixed a bug where an image would display misaligned in the stimulus, if it were the last element in the stimulus content.
- Fixed a bug that prevented users from modifying the table with actions like "delete column" or "insert row before/after" in the
longtextV2
Question type . - Fixed a bug with
simpleshading
, which was scoring incorrectly when the score was set to zero.
Archived
v2.143.0 – 28th August 2019
Features
- Added support for Cloze Question type authoring and delivery in Arabic RTL (right-to-left) mode. This was done by fixing the border position for drag and drop possibility response groups.
- Added accessibility support to scribble, line and compass tools of the Drawing Question type .
- Added support for various file types (MATLAB, Altera Quartus, Verilog, Assembly, C, C++, .h, .v and .s) for the File Upload Question type.
- Added
replay
functionality to thedrawing
Question type . Now, duringreview
mode, students and teachers can review how each shape was drawn. - Added some contextual help in Math Keypad about the keyboard shortcuts and why they may be different depending the region.
- Added visibility change event to all features, for analytics purposes.
Bug fixes
- Fixed a bug where the
video
feature close captions panel was initially accessible by screen readers when it had not been activated. - Fixed a bug with event counting, which was incorrect when uploading an image for the second time without annotations.
- Fixed a bug where the color picker dropdown menu would be closed suddenly, when using the TAB key navigate to the last color option.
- Fixed a bug where the user could not center a table in the stimulus, when manually adding the
table-centered
class name to the table element from source. - Fixed a bug that prevented users from modifying the table with actions like "delete column" or "insert row before/after" in the
longtextV2
Question type . - Fixed a bug where an image would display misaligned in the stimulus, if it was the last element in the stimulus content.
- Fixed a bug with simple shading, which was scoring incorrectly when the score was set to zero.
- Fixed a bug with the Response Masking Setting in the multiple choice Question Type when multiple instances were included in the same assessment.
- Fixed a bug where the
image cloze association
Question type would display a "correct answers" box at the wrong time. - Fixed a bug where the audio player used as a Simple Feature would break its style when used inside a match list Question type either in the stimulus list or possible responses.
- Fixed a bug with the drawing Question type where the default selected drawing tool would default into ‘Scribble' mode, even when that tool was removed from the toolbar.
- Mathcore v1.71.0
- Fixed two bugs related to fractions in Learnosity Math for equivSymbolic. One case was incorrectly validating a fraction correct for a repeating decimal validation value. The other not recognising the simplest form when using a fraction for validation.,Fixed a scoring issue in Learnosity Math for equivSymbolic that was incorrectly validating part of an expanded equation without needing the whole correct validation value.
Polish
- Improvement: Made the font size bigger for the new symbols “not congruent' and “not similar'.
Archived
v2.142.2 – 28th August 2019
Bug fixes
- Fixed a bug where the
video
feature close captions panel was initially accessible by screen readers when it had not been activated.
Archived
v2.140.4 – 28th August 2019
Features
- Added scoring capabilities for the
drawing
Question type, so that it can now be scored for having an attempt.
Bug fixes
- Fixed a bug where the Custom Question type does not have scorer JS provided. In this case, the Question should be launched as a non-validatable Question and
automarkable
should returnfalse
instead of null. - Fixed a bug with the Image Annotation Uploader , where a loaded image was deleted and the "changed" event wasn't being called.
Archived
v2.134.9 – 28th August 2019
Bug fixes
- Fixed a bug where the Custom Question type does not have scorer JS provided. In this case, the Question should be launched as a non-validatable Question and
automarkable
should returnfalse
instead of null. - Fixed a bug with the Image Annotation Uploader , where a loaded image was deleted and the "changed" event wasn't being called.
Archived
v2.128.16 – 28th August 2019
Polish
- Improved support for dynamically loaded resources from Learnosity servers.
Archived
v2.122.20 – 28th August 2019
Polish
- Improved support for dynamically loaded resources from Learnosity servers.
Archived
v2.142.1 – 21st August 2019
Bug fixes
- Fixed a bug with the Response Masking Setting in the Multiple Choice Question Type when multiple instances were included in the same assessment.
Archived
v2.142.0 – 7th August 2019
Features
- Added the option to add "not congruent"(≇) and "not similar"(≁) symbols to the keypad.
- Added accessibility support for the Drawing Question type including the toolbar, select and erase drawing marks.
Bug fixes
- Fixed a bug in the Scientific Calculator where the aria-label of the toggle to switch between "radians" and "degrees" would not be updated after clicking on it.
- Fixed a bug where the Custom Question type does not have scorer JS provided. In this case, the Question should be launched as a non-validatable Question and
automarkable
should returnfalse
instead of null. - Fixed a bug with the Image Annotation Uploader, where a loaded image was deleted and the "changed" event wasn't being called.
Polish
- Improved accessibility for our Video Player. Now, the time slider constantly shows its aria attributes, and the captions menu is fully accessible.
- Improved accessibility for the Response Masking Setting in the Multiple Choice Question Type. Now, more context has been added for screen reader users when masking or unmasking a response option.
- Improved the MathJax accessibility processing for better cross browser support, particularly on IE11.
- Improved accessibility by removing
role="heading"
from the drop responses area of the image drag and drop Question type. Screen readers will no longer announce the heading when navigating through the response areas. - Improved accessibility by updating aria-label text editor inputs for the
longText
andlongTextV2
Question types, in order to avoid screen readers repeating the stimulus.
Archived
v2.140.3 – 7th August 2019
Bug fixes
- Fixed a bug where clicking the Highlight Question color picker button on the toolbar, and the Rating button would submit the Activity.
- Fixed a bug in the Drawing Question type that made the compass too small if the image source dimensions were very large.
- Fixed a bug, a JavaScript error that was thrown when using the compass tool in the Drawing Question type on touch devices.
- Fixed a bug with the Image Annotations Upload dialog. When a loaded image was deleted, the event "changed" wasn't being called.
- Fixed a bug with the validate method, where the count of feedback attempts was not being recorded correctly. Also, added a new
feedbackAttempt
flag.
Archived
v2.134.8 – 7th August 2019
Bug fixes
- Fixed a bug with the validate method, where the count of feedback attempts was not being recorded correctly. Also, added a new
feedbackAttempt
flag. - Fixed a bug with the image annotations upload dialog. When a loaded image was deleted, the event "changed" wasn't being called.
- Fixed a bug where clicking the Highlight Question color picker button on the toolbar, and the Rating button would submit the Activity.
Archived
v2.141.0 – 17th July 2019
Features
- Added a new option to the Hotspot Question type. This enables users to customize the focus state color, by letting them choose the color individually or globally as a default. For the Safari browser, in order to retain normal keyboard navigation behaviour with this fix, you will need to adjust Safari settings.
- Added a shortcut for the Math Keypad to allow users to enter a forward slash without it being converted to a fraction.
Bug fixes
- Fixed a bug where using MathML that contained
alttext
caused the assessment player to load indefinitely. - Fixed a bug that made the compass too small if the image source dimensions were very large.
- Fixed a bug in which the Horizontal Keypad always matched the image size in the Cloze Math With Image Question type . This was particularly a problem when using very small images, causing the keypad not to be wide enough to contain all of the buttons and hence being harder to use.
- Fixed a bug that added double quotes to aria-labels in cloze text Question types.
- Fixed a bug with the compass tool in the Drawing Question type . When the user changed the uploaded image width and height manually with the wrong ratio, the compass could not be moved to the edge of the drawing area.
- Fixed a bug, a JavaScript error that was thrown when using the compass tool in the Drawing Question type on touch devices.
- Fixed a bug with the image annotations upload dialog. When a loaded image was deleted, the event "changed" wasn't being called.
- Fixed a bug with the validate method, where the count of feedback attempts was not being recorded correctly. Also, added a new feedbackAttempt flag.
- Fixed a bug with horizontal keypad where focusing away and back from a response zone caused the keypad to collapse in width.
- Fixed a bug where clicking the Highlight Question color picker button on the toolbar, and the Rating button would submit the Activity.
- Fixed a bug that prevented the Question instance from removing all events when calling the
off
public method without any arguments. - Added title attributes to the Drawing Question toolbar button.
Archived
v2.140.2 – 17th July 2019
Bug fixes
- Fixed a bug that prevented the Question instance from removing all events when calling the
off
public method without any arguments. - Fixed a bug in which the Horizontal Keypad always matched the image size in the Cloze Math With Image Question type . This was particularly a problem when using very small images, causing the keypad not to be wide enough to contain all of the buttons and hence being harder to use.
- Fixed a bug where using MathML that contained
alttext
caused the assess player to load indefinitely. - Fixed a bug with the compass tool in the Drawing Question type . When the user changed the uploaded image width and height manually with the wrong ratio, the compass could not be moved to the edge of the drawing area.
- Added title attributes to the Drawing Question toolbar button.
Archived
v2.134.7 – 17th July 2019
Bug fixes
- Fixed a bug that prevented the Question instance from removing all events when calling the
off
public method without any arguments. - Fixed a bug with the multiple choice Question type, where images were not being centered correctly.
- Fixed a bug where
stimulus_list
andpossible_responses
would be shuffled in the same order in the Association Question type when novalidation
object was authored.
Archived
v2.128.15 – 17th July 2019
Bug fixes
- Fixed a bug that prevented the question instance from removing all events when calling public method
off
without any arguments. - Fixed a bug with the multiple choice Question type, where images were not being centered correctly.
- Fixed a bug where
stimulus_list
andpossible_responses
would be shuffled in the same order in the Association Question type when novalidation
object was authored.
Archived
v2.122.19 – 17th July 2019
Bug fixes
- Fixed a bug that prevented the question instance from removing all events when calling public method
off
without any arguments. - Fixed a bug with the multiple choice Question type, where images were not being centered correctly.
- Fixed a bug where
stimulus_list
andpossible_responses
would be shuffled in the same order in the Association Question type when novalidation
object was authored.
Archived
v2.140.1 – 2nd July 2019
Bug fixes
- Fixed a bug with Horizontal Keypad where focusing away and back from a response zone, caused the keypad to collapse in width.
Archived
v2.140.0 – 26th June 2019
Features
- Added a new Drawing Question type that allows students to use different drawing tools to draw on an image.
- Improved the accessibility of Matchlist Question type by adding aria live text and role description support, also using spoken math in aria instead of LaTeX.
- Improved accessibility for screen readers in Choice Matrix Question type . Now the numeration of each row is included in the aria-label.
Bug fixes
- Fixed a bug where moving or resizing the Line Reader Feature via arrow keys would not prevent assessment navigation.
- Fixed a bug where
stimulus_list
andpossible_responses
would be shuffled in the same order in the Association Question type when novalidation
object was authored. - Fixed a bug with the multiple choice Question type, where images were not being centered correctly.
- Fixed a bug where the LaTex "cancel" symbol was not rendering properly in the response area of some drag and drop Questions.
- Fixed a bug when opening the Keypad inside a modal, with the Chemistry with Image Question type . The bug caused a height to be incorrectly added to the modal window, causing an unintended change to its size.
- Fixed a bug where the calculator was not returning focus back to the toggle button, in the Safari browser.
- Fixed a bug with rendering the horizontal math keypad. The width is now updated to be only wide enough to contain all rendered buttons (in cases where there were less than ten buttons in a row).
- Fixed a bug in Chemcore where equivLiteral was not ignoring trailing spaces in superscript text.
- Fixed a bug where the focus was being trapped inside cloze association and association Question types after a response was dropped in a dropzone.
- Fixed a bug with Cloze Dropdown Question type when used in Question Editor in "Show Answer" mode, it triggered an error in console due to some missing validation on the element to focus.
Archived
v2.134.6 – 26th June 2019
Bug fixes
- Fixed a bug where authored responses without a value were considered correct if 'match_all_possible_responses' was set to true.
- Fixed a bug that caused the input of
shorttext
andplaintext
to render pasted RTF content incorrectly.
Archived
v2.128.14 – 26th June 2019
Bug fixes
- Fixed a bug that caused the input of
shorttext
andplaintext
to render pasted RTF content incorrectly.
Archived
v2.139.0 – 5th June 2019
Features
- Added the line reader Feature type, a visual assistive tool that allows a user to view one line of text at a time.
- Added the ability to define custom aria labels for response containers in cloze text, cloze association, and cloze dropdown Question types.
Bug fixes
- Fixed a bug that caused the input of
shorttext
andplaintext
to render pasted RTF content incorrectly. - Fixed various bugs with the ratings Question type, related to rich text rendering and the modal user interface.
- Fixed a bug that allowed users to dismiss the modal window when they were informed that their time was over. Now, as intended, they cannot dismiss it and they must submit the test.
- Fixed a bug, adding new behaviour where the system clears aria live text after a short interval, once a cloze association Question is no longer being interacted with, so that the aria live text isn't needlessly read out again when navigating with a keyboard.
- Fixed a bug with rendering the horizontal math keypad, updating the width to be only wide enough to contain all rendered buttons (in cases where there are less than ten buttons in a row).
- Fixed a bug where the Math keypad used inside a modal would remain opened after closing the modal window.
- Fixed a bug, preventing a false-positive error from being thrown when rendering the
check answer
button with thecustom
Questions. - Mathcore v1.70.0
- Fixed a bug with
equivSymbolic compareSides
where it was not functioning as expected for inequalities.,Added more comprehensive support in Learnosity Math for commutative property of multiplication. AsequivLiteral
ignores parenthesis, this was leading to issues where certain correct responses were not validating. - Fixed a bug where responses authored without a value were scored as correct if
match_all_possible_responses
was set totrue
.
Archived
v2.134.5 – 5th June 2019
Bug fixes
- Fixed a bug in the Essay with Plain Text Question type , that increased the height of the text box area, every time a character was typed.
Archived
v2.128.13 – 5th June 2019
Bug fixes
- Fixed a bug in the Essay with Plain Text Question type , that increased the height of the text box area, every time a character was typed.
Archived
v2.122.18 – 5th June 2019
Bug fixes
- Fixed a bug in the Essay with Plain Text Question type , that increased the height of the text box area, every time a character was typed.
Archived
v2.138.0 – 15th May 2019
Features
- Improved the accessibility of cloze association Question type s by adding aria live text and role description support, removing deprecated attributes, and using spoken math in aria instead of LaTeX.
Bug fixes
- Fixed a bug that caused the
errorListener
callback to be called multiple times each time we initialized a new instance of the Questions app. - Fixed a bug in the essay with plain text Question type , that increased the height of the text box area, every time a character was typed.
- Fixed a bug with the Video Recorder Question Type in v2018.2.LTS that impeded the component, preventing it from loading properly.
- Accessibility label added to Multiple Choice Question type when entered in "review" state.
- Fixed a bug with the Formula Keypad, where the array button didn't have a title.
- Fixed a bug in which the buttons in the math keypad rendered the browser's native popover when hovered on, even when the
showHints
flag was explicitly turned off. - Fixed a bug in which the Math Keypad symbol group names in the dropdown menu couldn't be customized for internationalization purposes. Following this change, clients can pass in custom labels for these symbol groups via Label Bundles in Questions API.
- Fixed a bug, that prevented the
overwrite_warning
attribute from working properly. - Fixed a bug with the Math Keypad where when opened inside a modal window, caused it to be positioned incorrectly after switching the keyboard type.
Archived
v2.134.4 – 15th May 2019
Bug fixes
- Fixed a bug when switching between degrees and radians in the Calculator feature.
- Fixed a bug that caused uploads of CSV files to fail when using the
fileupload
Question type. - Fixed a bug that caused drag-drop Items with duplicated content to disappear after moving them into a drop zone.
- Fixed a bug where Unicode support was not working in the ClozeDropDown Question type .
- Fixed a bug that caused the
errorListener
callback to be called multiple times each time we initialized a new instance of the Questions app.
Archived
v2.128.12 – 15th May 2019
Bug fixes
- Fixed a bug that caused the
errorListener
callback to be called multiple times each time we initialized a new instance of the Questions app. - Fixed a bug when switching between degrees and radians in the Calculator feature.
- Fixed a bug that caused uploads of CSV files to fail when using the
fileupload
Question type.
Archived
v2.122.17 – 15th May 2019
Bug fixes
- Fixed a bug that caused the
errorListener
callback to be called multiple times each time we initialized a new instance of the Questions app. - Fixed a bug when switching between degrees and radians in the Calculator feature.
- Fixed a bug that caused uploads of CSV files to fail when using the
fileupload
Question type.
Archived
v2.137.0 – 30th April 2019
Features
- Improved accessibility of choicematrix Questions.
- Improved accessibility of transcripts for audio Question types.
Bug fixes
- Fixed a bug that caused drag-drop Items with duplicated content from disappearing after moving them into a drop zone.
- Fixed a bug with the Cloze association Question type where validation icons would overlap long content in draggable Items.
- Fixed a bug in which the Image Highlight Question type was always being floated to the left even in RTL environments. This change allows for right-to-left customers to have this Question type rendered in the correct place.
- Enhanced the accessibility of the Multiple Choice Question type by wrapping all options with a
role="group"
element. - Fixed a bug where double dollar signs ($$) were not treated as delimiters for inline latex.
- Fixed a bug in which the record button of the record video Question type was not triggering the expected behavior when activated using the keyboard's spacebar key.
- Fixed a bug when switching between degrees and radians in the Calculator feature.
- Fixed a bug in which the focus automatically jumped to the "Record" button of the Video Record Question type once the Question loaded.
- Fixed a bug in which the focus went back to the "Next" button after being pressed. The focus now goes back to the Item itself in order to avoid context changes.
- Removed an unnecessary
aria-pressed
attribute from the Review Screen button in the Assess player.
Archived
v2.134.3 – 30th April 2019
Bug fixes
- Improved the
clozedropdown
Question type so that it ignores leading & trailing whitespace during validation. - Fixed a bug where the
simplechart
Question type put an exclamation mark (!) on top of correct responses when they matched initial values.
Archived
v2.128.11 – 30th April 2019
Bug fixes
- Improved the
clozedropdown
Question type so that it ignores leading & trailing whitespace during validation. - Fixed a bug where the
simplechart
Question type put an exclamation mark (!) on top of correct responses when they matched initial values.
Archived
v2.122.16 – 30th April 2019
Bug fixes
- Improved the
clozedropdown
Question type so that it ignores leading & trailing whitespace during validation. - Fixed a bug where the
simplechart
Question type put an exclamation mark (!) on top of correct responses when they matched initial values.
Archived
v2.136.0 – 3rd April 2019
Features
- Improved the horizontal keypad to support customizable symbols other than the number pad symbols.
Bug fixes
- Fixed a bug where the
simplechart
Question type scored the same value differently. - Fixed a bug where the
simplechart
Question type put an exclamation mark (!) on top of correct responses when they matched initial values. - Fixed a bug where
$$
delimited LaTeX was not rendered in MathQuill. - Improved the accessibility of the video recording Question type by forcing focus to land on the "record" button and providing better messages to screen readers.
- Fixed a bug where "block-keyboard" configured math keypads had a text overflow beneath the menu, when they had a lot of tooltip text.
- Mathcore v1.67.1
- Added support in mathcore for unicode degree symbol to be treated the same as the LaTeX \deg.,Added support to ignore unicode \u200b (Zero width space). Previously if this invisible character was included in the validation value the student could not get a correct answer. Now mathcore will ignore this character and the student can get a correct score.,Fixed an issue in mathcore where isSimplified was not correctly recognising simplified cases using \sqrt.,Fixed an issue where negative fractions were not validating correctly using equivSymbolic and isSimplified.
Archived
v2.134.2 – 3rd April 2019
Bug fixes
- Fixed a bug where the
simplechart
Question type scored the same value differently. - Fixed a bug that prevented the calculator from being closed when clicking the close button on mobile devices.
- Fixed a bug where spaces would be ignored if you had entered a special character from the keypad as the last character in a Question.
- Fixed a bug that caused the
clozeassociation
Question type to fail in rendering thesimple features
after moving the dragged response to the possibility list. - Fixed a bug that caused the image tool to disappear when using the full screen mode on small devices.
- Added support for arrow keys navigation to keep the focus inside the calculator Feature. This should also be applied to screen readers following the WAI-ARIA accessibility standards.
Archived
v2.128.10 – 3rd April 2019
Bug fixes
- Fixed a bug that prevented the calculator from being closed when clicking the close button on mobile devices.
- Fixed a bug where spaces would be ignored if you had entered a special character from the keypad as the last character in a Question.
- Fixed a bug that caused the
clozeassociation
Question type to fail in rendering thesimple features
after moving the dragged response to the possibility list. - Fixed a bug that caused the image tool to disappear when using the full screen mode on small devices.
- Added support for arrow keys navigation to keep the focus inside the calculator Feature. This should also be applied to screen readers following the WAI-ARIA accessibility standards.
- Mathcore v1.61.3
- Fixed an issue where negative fractions were not validating correctly using equivSymbolic and isSimplified.
Archived
v2.122.15 – 3rd April 2019
Bug fixes
- Fixed a bug where spaces would be ignored if you had entered a special character from the keypad as the last character in a Question.
- Fixed a bug that caused the
clozeassociation
Question type to fail in rendering thesimple features
after moving the dragged response to the possibility list. - Fixed a bug where the response for the numberlineplot Question type can still be changed by users after calling the public method
disable()
, also after calling theenable()
method, the Question would be broken and the user could not change the response.
Archived
v2.135.1 – 15th March 2019
Bug fixes
- Fixed a bug that caused the
mcq
withshuffle_options: true
to be validated incorrectly.
Archived
v2.135.0 – 13th March 2019
Features
- Added support for arrow keys navigation to keep the focus inside the calculator Feature. This should also be applied to screen readers following the WAI-ARIA accessibility standards.
- Added a simplified horizontal layout to the Formula Keypad. It can be enabled by setting
"horizontal_layout": true
and applying the customization settinghorizontalPad: ['0', '1', ...]
in the Question JSON. - Added
stacked_fraction
support in thesimplechart
Question type to allow authors to define the fraction labels on the X Axis of simple charts.
Bug fixes
- Fixed a bug that caused the image tool to disappear when using the full screen mode on small devices.
- Fixed an issue where the seconds of a session's
dt_started
time were being dropped, causing the started time to be rounded down to the minute. - Fixed a bug where double dollar signs
$$
were not treated as delimiters for inline LaTeX. - Fixed a bug that caused the
clozeassociation
Question type to fail in rendering thesimple features
after moving the dragged response to the possibility list. - Fixed a bug in IE11 where the
association
Question type would not work correctly whenever students dropped in a new response to replace the current response. - Fixed a bug that prevented the calculator from being closed when clicking the close button on mobile devices.
- Fixed a bug where spaces would be ignored if you had entered a special character from the keypad as the last character in a Question.
- Fixed a bug with the accessibility of the assessment player subtitle, updated the color to comply with the required contrast ratio.
- Mathcore v1.66.0
- Added an option 'treat all letters as variables' which when selected will ignore any default interpretation of letters used as constants or units. For example, '7nm' is treated in Mathcore as 'seven nanometers' by default. The new flag will treat that as straight variables, therefore '7mn' (7 * m * n) will now validate equivSymbolically with '7nm' (7 * n * m).,Fixed issue with
equivSymbolic
not behaving as expected with expressions consisting of two non-combinable (decimal) terms.
Archived
v2.134.1 – 13th March 2019
Bug fixes
- Mathcore v1.66.0
- Added an option 'treat all letters as variables' which when selected will ignore any default interpretation of letters used as constants or units. For example, '7nm' is treated in Mathcore as 'seven nanometers' by default. The new flag will treat that as straight variables, therefore '7mn' (7 * m * n) will now validate equivSymbolically with '7nm' (7 * n * m).,Fixed issue with
equivSymbolic
not behaving as expected with expressions consisting of two non-combinable (decimal) terms.
Archived
v2.128.9 – 13th March 2019
Bug fixes
- Fixed a bug that caused the
graphplotting
Question type to incorrectly detect mouse coordinates when CSS transforms were applied to ancestor elements. - Fixed a bug where the response for the numberlineplot Question type can still be changed by users after calling the public method
disable()
, also after calling theenable()
method, the Question would be broken and the user could not change the response. - Mathcore v1.61.2
- Fixed a bug in Mathcore where
\sqrt{ rac{1}{x}}
should equal\frac{1}{x^{\frac{1}{2}}}
.,Improved support in Mathcore to ensure all equivalence between inverse hyperbolic functions validate correctly.,Fixed support in Mathcore for Algebraic operations involving trig terms.,Fixed a bug where the sums of numbers to a variable power do not simplify. For example,(1+.0025)^n
should validate in its simplest form as(1.0025)^n
.,Fixed a bug in Mathcore where equivSymbolic was not accepting equivalent expressions that include fractions when the expression is raised to a variable exponent.
Archived
v2.134.0 – 20th February 2019
Features
- Improved keyboard accessibility for the audio recording question (bubble style). When recording or playback begins, focus is now moved automatically to the first button inside the recording/playback bubble. The ESC key will close the bubble and return focus to the original button.
Bug fixes
- Fixed a bug that caused the page to scroll when drawing in the
highlight
Question type. - Fixed a bug that caused the entire window to scroll when dragging the
imagetool
andcalculator
on iOS devices. - Fixed a bug that caused the
graphplotting
Question type to incorrectly detect mouse coordinates when CSS transforms are applied to ancestor elements. - Fixed a bug where the response for the numberlineplot Question type can still be changed by users after calling the public method
disable()
, also after calling theenable()
method, the Question would be broken and the user could not change the response.
Archived
v2.128.8 – 20th February 2019
Bug fixes
- Fixed a bug where the line chart labels would be cut off when using the font sizes large, extra large and huge.
- Fixed a bug where inserting accent marks on Safari on the short text Question type by pressing
Cmd+E
followed by any vowel would result in an extra accent mark being inserted. - Fixed a bug where a flash of extra width could be seen when the loading spinner appeared.
- Fixed a bug that would cause video and file uploads to use expired access tokens.
- Fixed a bug with a missing arrow in the simple chart.
- Fixed a bug (CSS conflicts) to handle tabs in Author API and Questions API.
- Fixed a bug that caused the
sharedpassage
Feature from being rendered multiple times through theappend
public method. - Fixed a bug that caused the entire window to scroll when dragging the
imagetool
andcalculator
on iOS devices. - Fixed a bug that caused the page to scroll when we draw in the
highlight
Question type
Archived
v2.122.14 – 20th February 2019
Bug fixes
- Fixed a bug where the line chart labels would be cut off when using the font sizes large, extra large and huge.
- Fixed a bug where inserting accent marks on Safari on the short text Question type by pressing
Cmd+E
followed by any vowel would result in an extra accent mark being inserted. - Fixed a bug where a flash of extra width could be seen when the loading spinner appeared.
- Fixed a bug that would cause video and file uploads to use expired access tokens.
- Fixed a bug with a missing arrow in the simple chart.
- Fixed a bug (CSS conflicts) to handle tabs in Author API and Questions API.
- Fixed a bug that caused the
sharedpassage
Feature from being rendered multiple times through theappend
public method. - Fixed a bug that caused the entire window to scroll when dragging the
imagetool
andcalculator
on iOS devices. - Fixed a bug that caused the page to scroll when we draw in the
highlight
Question type
Archived
v2.133.0 – 30th January 2019
Features
- Added support for Questions API CSS styles to be more defensive with custom CSS style.
- Improvement to simplify the math rendering process: math is first rendered inside Questions and Features using the appropriate renderer, then global math is rendered.
- Added support for higher quality audio recordings (16-bit, 22050Hz) for the
audio
Question type. This enables more reliable processing of the audio by speech recognition software. - Removed a global CSS rule that left-aligned text, in order to utilize the browsers' default behavior when rendering left or right-aligned text. This should better match expectations when customizing the look and feel of Questions and Features.
- Increased the maximum matrix size from 5x5 to 10x10 in formula Questions. This allows larger matrices to be used in math Questions and the math editor.
Bug fixes
- Fixed a bug with a missing arrow in the simple chart.
- Fixed a bug (CSS conflicts) to handle tabs in Author API and Questions API.
- Fixed an issue with the
Audio Player
Simple Feature bubble z-index. This would prevent the user from seeing and accessing the controls of the Audio Player when placed inside a Widget dropzone container. - Refactored the audio dialogs, to use a unique template as well as a unique look and feel to allow the student to have a more consistent user experience.
- Fixed a bug where the number of feedback attempts (limiting the number of times a student can click the "Check Answer" button) was not stored and recalled when resuming a session.
- Fixed a compatibility issue with the Fullscreen API changes in Chrome 71.
- Fixed a bug where the ShortText Question Type still can input special characters when it has reached the defined
max_length
. - Fixed a bug that causes the
sharedpassage
feature from being rendered multiple times through the public methodappend
. - Fixed a bug that would lead video and file uploads to use expired access tokens.
- Fixed a bug which caused the formulaessay Question to return
true
from itsisAttempted()
method after being focused and blurred without any content change. - Fixed several bugs where the Gridded Question type did not recognize responses containing a decimal point as representing the value zero.
- Mathcore v1.65.0
- Added support for augmented matrices.,Added support for
equivSymbolic
+isSimplified
for radicals with indices higher than two.,Added support for LaTeX 'array' to Mathcore.,Fixed a bug with inequalities not evaluating correctly with negative numbers.,Fixed equivalence of lists with or without braces.
Archived
v2.128.7 – 30th January 2019
Bug fixes
- Fixed a compatibility issue with the Fullscreen API changes in Chrome 71.
- Fixed a bug where the
bgcolor
attribute was being removed for table elements.
Archived
v2.122.13 – 30th January 2019
Bug fixes
- Fixed a bug where the
bgcolor
attribute was being removed for table elements.
Archived
v2.132.0 – 9th January 2019
Features
- Added support for
Ruby
characters in HTML to allow delivery of pronunciation guidance to students learning languages with logographic characters such as Chinese, Japanese or Korean. - Added a new symbols group, "arrays", to the formula Question keypad. This group contains two new symbols, "system of equations/inequalities" and "multi-line equation". Basic support for the LaTeX array environment has been added to MathQuill in order to support this.
- Added lowercase characters μ (mu) and ρ (rho) to the Greek symbols group in the formula Question keypad.
Bug fixes
- Fixed a bug where a flash of extra width could be seen when the loading spinner appeared.
- Fixed a bug where the line chart labels would be cut off when using the font sizes large, extra large and huge.
- Fixed a bug where the
videoplayer
would not load videos on initialization. - Fixed a series of Accessibility issues with the Calculator feature in both their "Basic" and "Scientific" variants:
- Fixed the temporary loss of focus when tabbing into the Rad/Deg button on the Scientific calculator.,When opened, focus now moves immediately to the close button.,When closed, focus now returns back to the triggering element.,The user can no longer tab outside of the Calculator when open.
- Fixed a bug where the
bgcolor
attribute was being removed for certain HTML elements. - Fixed a bug where inserting accent marks on Safari on the Short Text Question type by pressing
Cmd+E
followed by any vowel would result in an extra accent mark being inserted. - Mathcore v1.64.0
- Fixed a bug with isExpanded method so it will validate additive terms to powers greater than 5.,Added support in mathcore to ignore trailing commas. For example in set notation if a user adds a comma after the last value the response will still validate correctly, i.e.
{ 1, 2, 3, 4, }
will validate to the correct response{ 1, 2, 3, 4 }
.,Fixed a bug where is Simplified scoring method was validating the original expression to be simplified as correct. - Polished the preview and review modes for the selected Question types:
highlight
,clozeassociation
,imageclozeassociationV2
,orderlist
,numberlineplot
,imageupload
andfillshape
.
Archived
v2.128.6 – 9th January 2019
Bug fixes
- Added support for
Ruby
characters in HTML to allow delivery of pronunciation guidance to students learning languages with logographic characters such as Chinese, Japanese or Korean. - Fixed a bug that removed the responses' index in
clozeformula
,clozechemistry
,imageclozeformula
, andimageclozechemistry
Question types when we called thedisable
method. - Fixed a bug with some MathML Tags being removed when sanitizing some content. They have now been added to the supported Tags.
- Fixed a bug where Simple Features inside draggable possible responses would disappear when moved to a different response container.
- Improved the compatibility of
classification
Question type scoring to handle legacy validation data. - Fixed a series of Accessibility issues with the Calculator feature in both their "Basic" and "Scientific" variants:
- Fixed the temporary loss of focus when tabbing into the Rad/Deg button on the Scientific calculator.,When opened, focus now moves immediately to the close button.,When closed, focus now returns back to the triggering element.,The user can no longer tab outside of the Calculator when open.
Archived
v2.122.12 – 9th January 2019
Bug fixes
- Fixed a bug that removed the responses' index in
clozeformula
,clozechemistry
,imageclozeformula
, andimageclozechemistry
Question types when we called thedisable
method. - Fixed a bug with some MathML Tags being removed when sanitizing some content. They have now been added to the supported Tags.
- Improved the compatibility of
classification
Question type scoring to handle legacy validation data.
Archived
v2.131.0 – 10th December 2018
Features
- Added support for
skip_highlight_animation
flag. This flag, when set totrue
, will skip the animation of thehighlight
Question type when Questions API is initialized inreview
state. However, the animation will still be visible when the user clicks on the play button.
Bug fixes
- Fixed recognition of Microsoft Publisher (.pub) files by the
fileupload
Question type . - Fixed a case where Simple Features inside draggable possible responses would disappear when moved to a different response container.
- Fixed a bug where the
Tokenhighlight
Question Type showed the wrong validation border colors. - Fixed an issue with some MathML Tags being removed when sanitizing some content. They have now been added to the supported Tags.
- Fixed a bug that caused
submit_over_limit
to not work properly with thelongtextV2
Question type - Fixed a bug that removed the responses' index in
clozeformula
,clozechemistry
,imageclozeformula
, andimageclozechemistry
Question types when we called thedisable
method. - Fixed a bug that caused the last number on the axis of the
graphplotting
Question type to disappear.
Archived
v2.128.5 – 10th December 2018
Bug fixes
- Fixed a bug that caused
submit_over_limit
to not work properly with thelongtextV2
Question type. - Fixed a bug that prevented the
formula
Question type from returning the highest possible score, whenvalid_response
andalt_responses
have the same correct answer value. - Fixed a bug where overwriting an existing recording for the
audio
Question type would result in silence being recorded instead of sound when using Safari 12 on MacOS. A new confirmation dialog will now be displayed when theoverwrite_warning
option is set totrue
. - Fixed a bug where the audio recording Question's current position indicator would jump around unpredictably in Safari 12.
- Fixed a bug, changes that caused the public method
resetValidationUI
to fail in clearing the suggested answers list. - Fixed the vertical alignment of
\sigma
expressions when using the MathQuill math renderer. - Fixed a bug that caused the last number on the axis of the
graphplotting
Question type to disappear. - Fixed recognition of Microsoft Publisher (.pub) files by the
fileupload
Question type .
Archived
v2.122.11 – 10th December 2018
Bug fixes
- Fixed a bug that caused
submit_over_limit
to not work properly with thelongtextV2
Question type. - Fixed a bug that prevented the
formula
Question type from returning the highest possible score, whenvalid_response
andalt_responses
have the same correct answer value.
Archived
v2.130.0 – 14th November 2018
Features
- Added support for uploading .zip files to the
fileupload
Question type. - Added support for keyboard navigation and screen readers to the audio recorder Question type and audio player Feature volume controls to improve accessibility for users who prefer keyboard or audio interfaces.
- Added fraction format support for all charts Question types. It can be defined as a string either in the
x
axis point label field or in thesnap_to_grid
field. - Added support for
prevent_scale
to Imageclozeformula and Imageclozechemistry Question type , to prevent or allow image scaling with screen size changes. - Enabled scoring against all possible responses.
Bug fixes
- Fixed an issue preventing uploads of unrecognised file types on some operating systems.
- Fixed a bug that prevented the
formula
Question type from returning the highest possible score, whenvalid_response
andalt_responses
have the same correct answer value. - Fixed a bug where changing to fullscreen mode in an assessment caused the volume slider on audio recording questions and audio player features to be inaccessible by the user.
- Fixed the vertical alignment of
\sigma
expressions when using the MathQuill math renderer. - Fixed a bug where the
fileupload
Question type would show an uploading state indefinitely, when multiple files were selected to be uploaded at once. - Fixed a bug where overwriting an existing recording for the
audio
Question type would result in silence being recorded instead of sound when using Safari 12 on MacOS. A new confirmation dialog will now be displayed when theoverwrite_warning
option is set totrue
. - Fixed a visual bug with the
suggestedAnswers
fornumberline
Question type not being rendered in the exact position. - Fixed several minor bugs with the video Question type.
- Fixed a bug on touchscreen devices where draggable possible responses would remain selected after moving them.
- Fixed a bug where the audio recording Question's current position indicator would jump around unpredictably in Safari 12.
- Fixed a bug where the longtextV2 Question's word count label was displaying the word count, even when the word count option was unticked.
- Fixed a bug that caused the public method
resetValidationUI
to fail in clearing the suggested answers list. - Fixed a bug in
fillshape
that threw an exception in the console and prevented the suggested answer list from being visible.
Archived
v2.128.4 – 14th November 2018
Bug fixes
- Fixed a bug where sharedPassages math renderer would be overriden in some cases and therefore not applied correctly.
- Fixed a bug where inserting accent marks on Safari on the Cloze Text Question type by pressing
Cmd+E
followed by any vowel would result in an extra accent mark being inserted. - Fixed a bug where the Create Table and Edit Table modals in the Essay with rich text Question type were rendered in an incorrect position in two-column layouts.
- Fixed a bug where the
Imageclozetext
Question type input box placeholder value was broken when it had more than one word. - Fixed a bug where copy-pasting content was not possible on the Cloze Math Question type when used on Firefox on a Windows device.
- Fixed a bug with the formula keypad where certain touch devices would trigger the same input twice instead of once.
- Fixed a bug where the
fileupload
Question type would show an uploading state indefinitely, when multiple files were selected to be uploaded at once. - Fixed a bug in
fillshape
that threw an exception in the console and prevented the suggested answer list from being visible. - Fixed a bug that caused an unwanted pair of curly braces "{}" to be added to the LaTeX output of the subscript symbol in formula Questions.
- Fixed a visual bug with the
suggestedAnswers
fornumberline
Question type not being rendered in the exact position. - Fixed an issue preventing uploads of unrecognised file types on some operating systems.
- Removed a CSS rule that was causing the HTML unordered list
ul
and ordered listol
attributetypes
to be ignored.
Archived
v2.122.10 – 14th November 2018
Bug fixes
- Fixed a bug with the formula keypad where certain touch devices would trigger the same input twice instead of once.
- Fixed a bug that caused an unwanted pair of curly braces "{}" to be added to the LaTeX output of the subscript symbol in formula Questions.
- Fixed an issue preventing uploads of unrecognised file types on some operating systems.
- Fixed a bug where sharedPassages math renderer would be overriden in some cases and therefore not applied correctly.
- Fixed a bug where inserting accent marks in Safari with the Cloze Text Question type by pressing
Cmd+E
followed by any vowel would result in an extra accent mark being inserted. - Fixed a bug where copy-pasting content was not possible on the Cloze Math Question type when using Firefox on a Windows device.
- Fixed a bug where the Create Table and Edit Table modals in the Essay with rich text Question type were rendered in an incorrect position in two-column layouts.
- Fixed a bug where the
Imageclozetext
Question type input box placeholder value was broken when it had more than one word. - Fixed a bug in
fillshape
that threw an exception in the console and prevented the suggested answers list from being visible.
Archived
v2.129.0 – 24th October 2018
Features
- Added
partialMatch
andpartialMatch (per response)
scoring type tonumberline
Question type. - Added
role="math"
to the static MathJax DOM node that containsaria-label
to improve the accessibility of MathJax content. - Added support for custom
selected_fill
andselected_stroke
colors in the hotspot Question type . - Added scoring capabilities for the
video
Question Type so that it can now be scored for having an attempt. - Mathcore v1.62.1
- Added support for Leibniz notation for differentiation.,Added use of rules in "trig" identities.
Bug fixes
- Fixed a bug which caused an unwanted pair of curly braces "{}" to be added to the LaTeX output of the subscript symbol in formula Questions.
- Fixed a bug where
audio
Question Types would show a missing device error and not start on Safari 12 for MacOS. - Fixed a scrolling performance issue with
scrollablepassage
features on iOS devices. - Fixed a bug where grouped possible responses in Match List Question types could not be selected on touchscreen devices.
- Fixed a bug where sharedPassages math renderer would be overriden in some cases and therefore not applied correctly.
- Fixed a bug that prevented
allow_negative_scores
from being included in the captured Question object. - Fixed a bug where inserting accent marks on Safari on the Cloze Text Question type by pressing
Cmd+E
followed by any vowel would result in an extra accent mark being inserted. - Fixed a bug where the
Imageclozetext
Question type input box placeholder value was broken when it had more than one word. - Fixed a bug with the formula keypad where certain touch devices would trigger the same input twice instead of once.
- Fixed a bug where the Create Table and Edit Table modals in the Essay with rich text Question type were rendered in an incorrect position in two-column layouts.
- Fixed a bug where copy-pasting content was not possible on the Cloze Math Question type when used on Firefox on a Windows device.
- Mathcore v1.62.1
- Improvement: trimmed empty LaTeX wrappers
{}
to defend against accidental input of empty exponents.,Fixed a bug where theequivSymbolic
expression was not working with expressions that include fractions and variables as exponents.,Fixed a bug where Learnosity is interpretingnm
as nanometers in contexts where they should be treated as variables.
Archived
v2.128.3 – 24th October 2018
Features
- Added scoring capabilities for the
video
Question Type so that it can now be scored for having an attempt.
Bug fixes
- Fixed a scrolling performance issue with
scrollablepassage
features on iOS devices. - Fixed a bug where grouped possible responses in Match List Question types could not be selected on touchscreen devices.
- Fixed a bug that prevented
allow_negative_scores
from being included in the captured Question object.
Archived
v2.122.9 – 24th October 2018
Bug fixes
- Fixed a scrolling performance issue with
scrollablepassage
features on iOS devices. - Fixed a bug where grouped possible responses in Match List Question types could not be selected on touchscreen devices.
- Fixed a bug that prevented
allow_negative_scores
from being included in the captured Question object.
Archived
v2.128.2 – 17th October 2018
Bug fixes
- Fixed a bug where
audio
Question Types would show a missing device error and not start on Safari 12 for MacOS.
Archived
v2.122.8 – 17th October 2018
Bug fixes
- Fixed a bug where
audio
Question Types would show a missing device error and not start on Safari 12 for MacOS.
Archived
v2.128.1 – 8th October 2018
Bug fixes
- Fixes bug that prevents users from creating
polygon
element ingraphplotting
question type when clicking on the initial point.
Archived
v2.128.0 – 3rd October 2018
Features
- Upgraded the base library of our Graphing Questions to benefit from enhancements in responsive behaviour and touch device interaction.
- Added to the Video Player feature, providing support for reloading a video if it is not available on the first try.
- Add
reset
event which will be triggered whenquestionApp.reset()
is called
Bug fixes
- Fixed several minor bugs with the video Question type.
- Fixed an issue with cloze association and cloze dropdown Question type s, where the responses would not reshuffle when using dynamic content.
- Fixed a bug that prevented the
overflow:auto
containers from scrolling, when dragging the responses of dragdrop Question types to the top or bottom edges of their containers. - Added bidirectional support for essay with rich text V2 Question type .
- Fixed a bug where the
Numberline
Question type showed incorrect suggested answers. - Fixed a bug where the
clozeassociation
Question type'swordwrap
option does not work in the response container. - Fixed a bug that caused the length of the
clozeassociation
response zone to be calculated usingLaTeX
code instead of rendered math.
Archived
v2.122.7 – 3rd October 2018
Bug fixes
- Fixed a bug that prevented the
overflow:auto
containers from scrolling, when dragging the responses of dragdrop Question types to the top or bottom edges of their containers. - Fixed a bug where the
Numberline
Question type showed incorrect suggested answers. - Fixed a bug where the
clozeassociation
Question type'swordwrap
option does not work in the response container. - Fixed a bug that caused the length of the
clozeassociation
response zone to be calculated usingLaTeX
code instead of rendered math.
Archived
v2.127.0 – 12th September 2018
Features
- Added support for iPad and iPhone to the video recording Question type.
- Added a feature for the video player to handle starting video playback at a specific time within the video, specified with URL parameters.
- Added support in
spokenmath
for two new math symbols: material conditional⇒
and material equivalence⇔
to the math keypad. - Mathcore v1.61.0
- Added support in mathcore for Leibniz notation in differentiation. This will ensure, for example, that dx and dy are considered as single variables.
Bug fixes
- Fixed a bug that caused content inside the scrollablepassage feature to be invisible when being used on iOS 10 devices.
- Improved the stability of the audio recorder Question type on mobile devices.
- Fixed a bug where entering double quotes into a math formula within the stimulus results in subsequent HTML not being rendered correctly.
- Fixed a bug that caused auto-generated math content from being cleared when the
formula
input's focus was removed. - Provided a better description for
formula
Question types when these Question types are validated. - Fixed a bug where ImageclozeassociationV2 did not render math properly in the
alt_response
tab in Question Editor. - Fixed a bug where draggable Items were hidden when dragged over other Questions in the same Item.
- Fixed a bug where dynamic content variable names that contained spaces or math function names would render incorrectly.
- Fixed a bug that caused the
formulaV2
Question type to use theMathQuill
engine to render math content duringreview
state, when nomath_renderer
engine was defined. - Fixed a bug that had TextHelp read orderlist options as a single word, rather than as separate options.
- Fixed a bug for the Microsoft Edge browser, where it would report a font-face loading error in the console when rendering MathJax.
- Improved the SpokenMath text string generation:
- The use of the word
times
for equations containing parens,,Infinite repeating decimals: We now correctly describe0.\overline{4}
as "0 point repeating 4",,Decimals with a trailing zero: We now correctly describe0.60
as "0 point 6 0" instead of "0 point 60",,Measure of angle:\measuredangle
is now described as "measure of angle",,Singular ordinal fractionsfrac{1}{9}
is now correctly described as "1 ninth" rather than "1 ninths",,Mixed numbers are now correctly described as "and" so3\frac{4}{5}
is now "3 and 4 fifths" instead of "3 plus 4 fifths", and,Unary plus: where+10
is now correctly described as "plus 10" rather than "10". - Mathcore v1.61.0
- Fixed a bug where the sums of numbers to a variable power do not simplify. For example,
(1+.0025)^n
should validate in its simplest form as(1.0025)^n
,,Fixed a bug with equivSymbolic and algebraic substitution, and,Fixed a bug with the square root of1/x
where\sqrt{\frac{1}{x}}
should equal\frac{1}{x^{\frac{1}{2}}}
.
Archived
v2.125.2 – 12th September 2018
Bug fixes
- Fixed a bug that caused content inside the scrollablepassage feature to be invisible when being used on iOS 10 devices.
- Improved the stability of the audio recorder Question type on mobile devices.
- Fixed a bug where entering double quotes into a math formula within the stimulus results in subsequent HTML not being rendered correctly.
- Fixed a bug that caused auto-generated math content from being cleared when the
formula
input's focus was removed. - Provided a better description for
formula
Question types when these Question types are validated. - Fixed a bug where ImageclozeassociationV2 did not render math properly in the
alt_response
tab in Question Editor. - Fixed a bug where draggable Items were hidden when dragged over other Questions in the same Item.
- Fixed a bug where dynamic content variable names that contained spaces or math function names would render incorrectly.
- Fixed a bug that caused the
formulaV2
Question type to use theMathQuill
engine to render math content duringreview
state, when nomath_renderer
engine was defined. - Fixed a bug that had TextHelp read orderlist options as a single word, rather than as separate options.
- Fixed a bug for the Microsoft Edge browser, where it would report a font-face loading error in the console when rendering MathJax.
- Added support in
spokenmath
for two new math symbols: material conditional⇒
and material equivalence⇔
to the math keypad. - Improved the text string generation
- The use of the word
times
for equations containing parens.,Infinite repeating decimals,Decimals with a trailing zero,Measure of angle,Singular ordinal fractions,Mixed numbers,Unary plus
Archived
v2.122.6 – 12th September 2018
Bug fixes
- Fixed a bug that caused content inside the scrollablepassage feature to be invisible when being used on iOS 10 devices.
- Improved the stability of the audio recorder Question type on mobile devices.
- Fixed a bug where entering double quotes into a math formula within the stimulus results in subsequent HTML not being rendered correctly.
- Fixed a bug that caused auto-generated math content from being cleared when the
formula
input's focus was removed. - Provided a better description for
formula
Question types when these Question types are validated. - Fixed a bug where ImageclozeassociationV2 did not render math properly in the
alt_response
tab in Question Editor. - Fixed a bug where draggable Items were hidden when dragged over other Questions in the same Item.
- Fixed a bug where dynamic content variable names that contained spaces or math function names would render incorrectly.
- Fixed a bug that caused the
formulaV2
Question type to use theMathQuill
engine to render math content duringreview
state, when nomath_renderer
engine was defined. - Fixed a bug that had TextHelp read orderlist options as a single word, rather than as separate options.
- Fixed a bug for the Microsoft Edge browser, where it would report a font-face loading error in the console when rendering MathJax.
- Added support in
spokenmath
for two new math symbols: material conditional⇒
and material equivalence⇔
to the math keypad. - Improved the text string generation
- The use of the word
times
for equations containing parens.,Infinite repeating decimals,Decimals with a trailing zero,Measure of angle,Singular ordinal fractions,Mixed numbers,Unary plus
Archived
v2.126.0 – 23rd August 2018
Features
- Added two new math symbols: material conditional
⇒
and material equivalence⇔
to the math keypad.
Bug fixes
- Fixed a bug that caused Questions API initialization to fail when
render_with_captured_questions: true
is used in"resume"
state. - Fixed a bug that caused errors with assessment navigation when
render_with_captured_questions: true
is used in"resume"
state. - Fixed the unattempted state of the Rating Question Type so that it appears blank instead of highlighting the first option.
- Fixed a bug where tooltips for buttons in the right region would be cut off when long label text was used.
- Fixed a bug affecting Firefox and Safari where math elements in question stimulus had an unnecessary bottom margin applied when an ancestor element was focused.
- Fixed a bug that caused the
image
tag to malfunction when double quote"
was used inalt
ortitle
attributes. - Fixed several minor bugs with the Video Question Type.
Archived
v2.125.1 – 23rd August 2018
Bug fixes
- Fixed a bug that caused Questions API initialization to fail when
render_with_captured_questions: true
is used in"resume"
state. - Fixed a bug that caused errors with assessment navigation when
render_with_captured_questions: true
is used in"resume"
state.
Archived
v2.122.5 – 23rd August 2018
Bug fixes
- Fixed a bug that caused Questions API initialization to fail when
render_with_captured_questions: true
is used in"resume"
state. - Fixed a bug that caused errors with assessment navigation when
render_with_captured_questions: true
is used in"resume"
state. - Fixed a bug where the Rating Question Type would not highlight the selected response in
"review"
state. - Fixed the unattempted state of the Rating Question Type so that it appears blank instead of highlighting the first option.
- Fixed a bug where tooltips for buttons in the right region would be cut off when long label text was used.
- Fixed a bug affecting Firefox and Safari where math elements in question stimulus had an unnecessary bottom margin applied when an ancestor element was focused.
- Fixed a bug that caused the
image
tag to malfunction when double quote"
was used inalt
ortitle
attributes.
Archived
v2.125.0 – 1st August 2018
Features
- Added two new math symbols: left square bracket
[
and right square bracket]
to the math keypad.
Bug fixes
- Fixed a bug where placing Items within scrollable passages in legacy columns in Activities on an iPad to not render.
- Fixed an issue where the calculator feature would always open above its associated button on smaller browser window sizes.
- Fixed a bug where draggable Items would lose focus when scrolling on iOS devices.
- Fixed a bug where the dynamic content Question does not save the response value from the first attempt.
- Fixes bug that causes
imageclozeassociationV2
question type to fail to render the stored dynamic content attempts duringreview
mode. - Fixed a bug that caused math content to render improperly when the new public methods
dynamics.nextAttempt()
ordynamics.previousAttempt()
were called. - Fixed a bug with the public method
setScrollablePassagesContextHeight
which was not resetting the size of thescrollablepassage
to automatic whencontent
was used as an argument of the public method. - Fixed a bug that caused
custom
Question andcustomfeature
that did not have thejs
attribute defined to block other Questions and Features from being rendered properly. - Fixed a bug where the
Cloze Association
default response container style was broken when clicking the Try Again button. - Fixed a bug where calling Try Again would consistently return options in the same order across refreshes on the following Question types: Multiple Choice, Choice Matrix (standard and inline), Classification, Cloze Association, Association and Image Cloze Association. This fix forces the correct answer to be in an unpredictable, random order on every single attempt.
- Fixed a bug where the audio player (simple feature) styling will be broken by
text-indent
when its type is displayed as text.
Archived
v2.122.4 – 1st August 2018
Bug fixes
- Fixed a bug where Questions API would crash when the correct answers list for some legacy classification Questions was shown.
- Fixed an issue where the calculator feature would always open above its associated button on smaller browser window sizes.
- Fixed a bug where Classify, Match and Order Question type s would lose focus when scrolling on iOS devices.
- Fixed a bug where the dynamic content Question does not save the response value from the first attempt.
- Fixed a bug that caused
imageclozeassociationV2
Question type to fail to render the stored dynamic content attempts inreview
mode. - Fixed a bug that caused math content to render improperly when the new public methods
dynamics.nextAttempt()
ordynamics.previousAttempt()
were called. - Fixed a bug with the public method
setScrollablePassagesContextHeight
which was not resetting the size of thescrollablepassage
to automatic whencontent
was used as an argument of the public method. - Fixed a bug where the audio player (simple feature) styling will be broken by
text-indent
when its type is displayed as text. - Fixed a bug where calling Try Again would consistently return options in the same order across refreshes on the following Question types: Multiple Choice, Choice Matrix (standard and inline), Classification, Cloze Association, Association and Image Cloze Association. This fix forces the correct answer to be in an unpredictable, random order on every single attempt.
Archived
v2.122.3 – 18th July 2018
Bug fixes
- Fixed a bug where placing Items containing drag and drop features, such as
classification
, not to render on iOS devices when used in an Activity containing columns and scrollable passages.
Archived
v2.124.0 – 11th July 2018
Features
- Added a new
video
recording Question type. This allows users to record and submit video responses to Questions within supported browsers.
Bug fixes
- Fixed an issue with internationalization labels not applying to Image Highlight Question type s.
- Fixed an issue where opening the Calculator feature could cause the page position to jump to the top of the page.
- Added unique ID to sharedPassages taking into account occurrences of the same passage across multiple sections. This fix makes passages unique to their section.
- Fixed a bug that causes
custom
Question type from calling thevalidate
event before theready
event is triggered inreview
mode. - Fixed an issue with Basic Extended calculator where the
%
function was inconsistent with the existing Scientific Calculator. - Mathcore v1.59.0
- Added support for primes as a variable character.,Added use of rules in "trig" identities.
Archived
v2.122.2 – 11th July 2018
Bug fixes
- Fixed an issue with internationalization labels not applying to Image Highlight Question type s.
- Fixed an issue where opening the Calculator feature could cause the page position to jump to the top of the page.
- Fixed a bug that causes
custom
Question type from calling thevalidate
event before theready
event is triggered inreview
mode. - Fixed an issue with Basic Extended calculator where the
%
function was inconsistent with the existing Scientific Calculator.
Archived
v2.123.0 – 20th June 2018
Features
- Added an invisible character for texthelp support in matchlist. this will help screen-reading software process the words on the page.
- Added an option of splitting the
js
property in custom Questions to Question and scorer within one object.
Bug fixes
- Removed a console error when reviewing the correct answer on the simple shading Question type.
- Fixed a bug where the
sort list
Question type shows the wrong stimulus list Item when resuming responses.
Archived
v2.122.1 – 20th June 2018
Bug fixes
- Fixed a bug where
imageclozeassociationV2
Question type response container moves to the wrong position when image size is too small. - Fixed a bug where
sortlist
Question type shows the wrong stimulus list items when resuming. - Fixed an error when reviewing the correct answer on
simpleshading
Question type. - Fixed an issue where the characterMap modal could not be opened in fullscreen mode.
- Fixed a bug where the
videoplayer
Feature would not show the video preview when no preview image was specified.
Archived
v2.121.0 – 31st May 2018
Features
- Added
labelBundle
init option support for Math Keypad, so that the description of symbols and the keyboard name can be overwritten for internationalization. - Added a new public method to the Question methods.
resetValidationUI
clears the validation style which is applied to a Question when "Check Answers" is clicked or the validate method is called.
Bug fixes
- Fixed a bug where
audio
Question types could not be interacted with when being re-attempted. - Fixed a bug with Firefox throwing an exception when IndexedDB (used in Offline Assessment) was disabled.
- Fixed a bug where screenreaders would read out extra symbols (dollar signs) around the content of formula Questions containing template response areas.
- Fixed a bug in the
simplechart
Question type. If it did not have validated responses, it caused a console error and the validation UI to be broken. - Fixed a bug which caused shared passage buttons to save and refresh page within Author Site Activity Preview.
- Fixed a bug with the
shading
Question type not rendering properly on mobile. Also added a transparency when hovering on a cell. - Fixed a bug where the
longtextV2
Question type triggered thechanged
event on the first time clicking into the input editor. - Fixed a bug where special characters in the character map for
clozetext
Question types would not render correctly. - Fixed a bug causing a JavaScript exception to be thrown when opening a legacy, (non-reactive view)
classification
Question type inreview
mode, where the response contains at least one empty cell. - Fixed a Content Security Policy (CSP) error by updating a library dependency. This was preventing Questions from rendering on some sites.
- Fixed an issue with
choicematrix
Question type and the radio input accessibility text being read twice.
Archived
v2.120.1 – 16th May 2018
Bug fixes
- Fixed a bug causing a JavaScript exception to be thrown when opening a legacy, (non-react) classification Question in review mode, where the response contains at least one empty cell.
Archived
v2.120.0 – 9th May 2018
Features
- Improved screenreader accessibility in the
orderlist
Question type (React.js version). - Added
image alternative text
andimage title
attributes to shading image and background image respectively to Simple shading Question Type.
Bug fixes
- Fixed a bug with MathML content being read twice by some screenreaders, caused by an incorrect accessibility implementation.
- Fixed a bug in Question Editor with the videoPlayer Feature throwing an exception when removing the URL from the input, which was preventing the user from continuing their authoring.
- Fixed a bug where the volume control slider does not disappear after the audio player has finished playing.
- Fixed a bug that would cause
custom
Question types to lose the response revision number on change.
Archived
v2.98.9 – 9th May 2018
Bug fixes
- Fixed a bug where Highlight Question Type should show not allowed cursor instead of the pointer (hand) cursor when the buttons on the toolbar have the
disabled
attribute. This behaviour more closely follows what users expect to see.
Archived
v2.119.0 – 18th April 2018
Features
- Added support for text help attributes and elements in authoring. These attributes and elements were previously being stripped due to our policy of allowlisting permitted attributes and elements.
- Added support for caching public methods calls in Questions API.
This reduces the need to usereadyListener
to call a method.
Example:const questionsApp = LearnosityApi.init(...); questionsApp.disable();
We also added support for.on
,.off
and.once
public methods on the app instance. - Updated default timestamp expiry for request signatures to 7 days.
Bug fixes
- Fixed a bug in some circumstances in IE11, where the audio feature was preventing Question Editor modal windows from closing, making the whole API unusable.
- Fixed a bug that throws an exception in all formula Question types when the user tries to tab through the keyboard. This issue only happens when no keyboard
symbols
group is set. - Fixed a bug where
sharedpassage
Feature type with inline HTML tags in heading content, such asstrong
orb
orem
, was rendered as plain text instead of formatted HTML. - Fixed a bug where
tokenhighlight
Question type showedattempted
status in assessment review mode. - Fixed a bug that prevents
tokenhighlight
Question type from being rendered inreview
state if there is no valid validation setup. - Fixed a bug where the
tokenhighlight
Question would not be affected by thedisable()
public methods. - Mathcore v1.57.0
- Fixed a bug where
e^x+4
was not scoring correctly with\abs{e^x+4}
in equivSymbolic validation method.,Fixed a bug with square root where\sqrt{\frac{1}{x}}
was not scoring correctly with\frac{1}{\sqrt{x}}
in equivSymbolic validation method.,Fixed a bug in ratios where fractions were not being scored correctly with the equivSymbolic validation method.,Fixed a bug where improper mixed fractions (for example,1\frac{5}{2}
) were being scored as correct with the equivSyntax validation method. Use of improper mixed fractions will now be scored as incorrect.
Archived
v2.117.2 – 18th April 2018
Bug fixes
- Fixed a bug where
Tokenhighlight
Question type showedattempted
status in assessment review mode.
Archived
v2.116.4 – 18th April 2018
Bug fixes
- Fixed a bug where
Tokenhighlight
Question type showedattempted
status in assessment review mode.
Archived
v2.118.0 – 28th March 2018
Features
- Update
sharedpassage
to ensuresimple feature
can be rendered properly across multiple sections. - Improved the
labelBundle
settings to be part of theinitOptions
of Questions API instead of beingan argument
ofLearnosityApp.init
, to make setting uplabelBundle
easier for developers. - Added the ability to set the width of the possible response zone in the Image Drag & Drop Question type . When setting either the left or right placement of the
ui_style.possibility_list_position
the width can be configured withui_style.possibility_list_width
to better manage the possible response content. - Improved accessibility for
graphplotting
Question type andnumberlineplot
Question type by changing the hover color of the graphing elements whendelete
mode is active.
Bug fixes
- Fixed a bug that stops
custom
Question type from being validated if thecanValidate
method was not defined byScorer
of thecustom
Question. - Fixed a bug that broke the layout of
tokenhiglight
Question type whenis_math
was set totrue
. - Fixed a bug where the Video Player feature would not load shortened YouTube links.
- Fixed a bug where correct answers for the Order List Question type were not showing when the
validate
public method is called with theshowCorrectAnswers
flag.
Archived
v2.117.1 – 28th March 2018
Bug fixes
- Fixed a bug that stops
custom
Question type from being validated if thecanValidate
method was not defined byScorer
of thecustom
Question. - Fixed a bug that broke the layout of
tokenhiglight
Question type whenis_math
was set totrue
.
Archived
v2.117.0 – 8th March 2018
Features
- Added the
validation.automarkable
option to allow changing any scorable Question types likemcq
,choicematrix
, andformulaV2
into manually scored Question types (likelongtextV2
, orformulaessay
). - Added functionality to support the Texthelp SpeechStream product configuration: a new DOM element and inline attributes, for allowlisting HTML tags.
- Added a new visual style to Line Chart rendering. Data points can now be shown as plain circles or a cross, based on the author requirement.
- Added ability in Graphplotting Question type to set a stacked fraction as the:
-
Ticks distance
option. This allows authors to display the graph axis increments in fractions or mixed fractions. -
Grid distance
option. This allows authors to display the grid divisions in fractions or mixed fractions."
-
Bug fixes
- On some slower mobile phones or tablets when running on EDGE networks loading would sometimes time out. We've fixed this up so it shouldn't happen any more.
- Fixed a bug where clicking the cell of
simpleshading
Question,hover
style will stay on the clicked cell with an opacity value, which was a misleading signal for users. - Fixed a bug:
append
public method in resumestate
will now first look up responses and resume them if found, instead of throwing an error. - Fixed a bug where orderlist and classification Question type s in React mode would be non-disabled in the preview state.
- Fixed a bug where
Tokenhighlight
Question type showedattempted
status after assessment initialization. - Fixed a bug with the
Tokenhighlight
Question: if it had an empty template, it caused a console error.
Archived
v2.116.3 – 7th March 2018
Bug fixes
- Fixed a bug where
Tokenhighlight
question type showedattempted
status after assessment initialization.
Archived
v2.116.2 – 22nd February 2018
Bug fixes
- Fixed a bug where a
tokenhighlight
question type with inline HTML tags, such asstrong
orb
orem
, was rendered as plain text instead of as formatted HTML.
Archived
v2.116.1 – 20th February 2018
Features
- Added new
getProcessedOptions
public method to themcq
question type. This method enables a user to retrieve information about the processed options that have been rendered into the page. The processed option object contains the information about current options likelabel
,value
and thechoice_label
(e.g. A, B, C... or a, b, c or 1, 2, 3... based on theui_style.choice_label
value). Note that the order of the processed options can be different to theoptions
of the original question's JSON ifshuffle_options
is set totrue
.
Archived
v2.116.0 – 15th February 2018
Features
- Improve the performance of
scrollablepassage
by changing from a custom scrollbar to the browser's native scrollbar.
Bug fixes
- Fixed a bug that caused all drag and drop question types' drop zones to be unscrollable on Android devices.
- Fixed an issue with the formulaKeyboard's width, due to some inline styles were wrongly removed.
- Fixed a bug that made all the responses of drag and drop question types hard to drag in Microsoft Edge on touchscreen devices when the questions are wrapped inside an
overflow: auto
container. - Fixed a bug that prevents the
browser window
from scrolling when dragging the responses of some question types likeassociation
,imageclozeassociation
,sortlist
close tobrowser window's viewport
. - Fixed a bug that caused content rendered inside the
scrollablepassage
Feature type from being squashed when the main container usesflexbox
. - Fixed a bug with the
hotspot
Question Type where the validation UI would show during validation even if a question had no validation. - Fixed a bug that caused an invisible screen reader label to be visible to a normal user.
- Fixed a bug that caused the page to scroll to
formulaV2
if the hostpage is using any plugins (likejquery.scroll
) to detect the focusing element and scroll to that element. This issue only happened whenblock_keyboard
is being used. - Mathcore v1.56.0
- Fixed a bug with
equivSymbolic
validation usingisSimplified
when comparing negative integers to negative fractions.,Fixed a bug withequivSymbolic
validation wheree^(ln(2x))
was not being treated as equivalent to2x
.,Fixed a bug withequivSymbolic
validation whereLog(10)
was not being treated as equivalent to1
.,Fixed a bug withequivLiteral
validation whereignoreOrder
was not working within variables, i.e.2xy
and2yx
were not validated as equivalent.
Archived
v2.115.0 – 24th January 2018
Features
- Added
beforeValidate
event to all Questions which can be validated, so that third party developers can prevent the Question from being validated by clicking the check answer button or through thevalidate
public method. - Improve accessibility with screen readers for all math Question types by reading out a whole equation.
Bug fixes
- Fixed a bug where the math keypad button would announce the wrong label content in the JAWS screen reader.
- Fixed a bug in the
clozetext
Question Type where spellcheck wouldn't be turned off by default. - Fixed an issue with the
audio
Question Type where users would be unable to overwrite responses again if they at any point cancelled the prompt asking for permission to overwrite an existing response. - Fixed a bug affecting dragdrop Question types where a console error would appear when dragging a response back to the possibility list when the
group_possible_responses
andduplicate_responses
flags are set. - Fixed a bug in
scrollablepassage
Feature Type that impacts the performance of the browser when manyscrollablepassage
Feature Types features are rendered indisplay:none
state. - Fixed a bug affecting
audio
Question Type when generating path of audio assets for recordings made on the change of year, from timezones behind GMT. - Fixed a bug in
scrollablepassage
Feature Type that impacts the performance of the browser when manyscrollablepassage
Feature Types features are rendered inside a container withwidth: 0
orheight: 0
.
Archived
v2.114.2 – 24th January 2018
Bug fixes
- Fixed a bug in
scrollablepassage
Feature Type that impacts the performance of the browser when manyscrollablepassage
Feature Types features are rendered inside a container withwidth: 0
orheight: 0
.
Archived
v2.83.12 – 24th January 2018
Bug fixes
- Fixed a bug in
scrollablepassage
Feature Type that impacts the performance of the browser when manyscrollablepassage
Feature Types features are rendered inside a container withwidth: 0
orheight: 0
.
Archived
v2.114.1 – 16th January 2018
Bug fixes
- Fixed a bug in
scrollablepassage
Feature Type that impacts the performance of the browser when manyscrollablepassage
Feature Types are rendered indisplay:none
state.
Archived
v2.83.11 – 16th January 2018
Bug fixes
- Fixed a bug in
scrollablepassage
Feature Type that impacts the performance of the browser when manyscrollablepassage
Feature Types are rendered indisplay:none
state.
Archived
v2.56.4 – 16th January 2018
Bug fixes
- Fixed error thrown when processing saves out of sequence
Archived
v2.114.0 – 10th January 2018
Features
- Added support for descriptive text in the
highlight
Question Type. - Changed the behavior for the
gridded
Question Type where blank spaces between digits would be ignored during validation. Blank spaces between digits will now be replaced with a '0', for example,1__2.3
will now be treated as1002.3
. - Improved accessibility support for Screen Reader in
calculator
Feature Type by reading out the input that the user has entered. - Added a new
destroy()
public method to feature instances that allows them to be removed.
Bug fixes
- Fixed a bug in the
graphplotting
Question Type that disabled the 'snap to grid' option when using scalar values in thecanvas.snap_to
field. - Fixed a console error which would be thrown when manually clearing an HTML ancestor of a Learnosity floating elements such as an ImageTool feature.
- Fixed a bug where the
imageupload
Question Type's "Upload an image" button would remain visible after uploading an image. - Fixed a bug in
fileupload
Question Type where files containing the characters "#" or "&" in the filename could not be viewed. - Fixed a bug where clearing a column of a
gridded
type question would store the value of that column as an empty string instead ofnull
. - Fixed a bug that prevents user from pasting text with apostrophe into a
graphplotting
type question's label. - Fixed a bug where tall math content in a keyboard dropdown would be cut off.
- Fixed a bug in the Match List Question Type where setting
shuffle_option
to true could render the possible responses in the same order as the correct response. - Removed unnecessary scrollbar in videoplayer feature when there is still enough space for the videoplayer to display.
Archived
v2.113.1 – 10th January 2018
Bug fixes
- Removed unnecessary scrollbar in videoplayer feature when there is still enough space for the videoplayer to display.
Archived
v2.105.7 – 10th January 2018
Bug fixes
- Fixed a bug in the
graphplotting
Question Type that disabled the 'snap to grid' option when using scalar values in thecanvas.snap_to
field. - Fixed a bug where certain math responses with deeply nested brackets could cause an error when resuming the session.