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
v3.123.0 – 20th November 2024
Bug fixes
- Fixed a bug where the valid responses of association type questions were not properly updated when the possible responses were updated.
v2024.3.LTS
v3.122.1 – 20th November 2024
Polish
- Added the ability to upload Adobe Photoshop and Illustrator files for the
fileupload
Question type.
Archived
v3.122.0 – 10th October 2024
Bug fixes
- Fixed a bug whereby "Allow interval" was not an option for equivSymbolic scoring for alternate responses for the
clozeformula
Question type.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.121.0 – 11th September 2024
Polish
- Improvement: several minor UI improvements to the
multistepmath
Question type.
v2024.2.LTS
v3.118.2 – 28th August 2024
Bug fixes
- Fixed a bug where the tooltip for some buttons still showed up, even when the buttons were already hidden.
- Fixed a bug whereby "Allow interval" was not an option for equivSymbolic scoring for alternate responses for the
clozeformula
Question type.
Archived
v3.120.0 – 14th August 2024
Features
- Added changes required for an upcoming feature.
Bug fixes
- Fixed a bug where the tooltip for some buttons appeared, when the buttons were set to hidden.
Archived
v3.119.2 – 17th July 2024
Bug fixes
- Added labels to form fields, improving accessibility for screen reader users.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v3.118.1 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2024.1.LTS
v3.115.4 – 17th July 2024
Bug fixes
- Fixed a bug whereby "Allow interval" was not an option for equivSymbolic scoring for alternate responses for the
clozeformula
Question type.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2023.3.LTS
v3.113.5 – 17th July 2024
Bug fixes
- Fixed a bug whereby "Allow interval" was not an option for equivSymbolic scoring for alternate responses for the
clozeformula
Question type.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2023.2.LTS
v3.108.5 – 17th July 2024
Bug fixes
- Fixed a bug whereby "Allow interval" was not an option for equivSymbolic scoring for alternate responses for the
clozeformula
Question type.
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2023.1.LTS
v3.104.8 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2022.3.LTS
v3.102.7 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2022.2.LTS
v3.99.9 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
v2022.1.LTS
v3.95.13 – 17th July 2024
Polish
- Improvement: removed use of deprecated events to maintain compatibility.
Archived
v3.119.1 – 3rd July 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.118.0 – 5th June 2024
Polish
- Improvement: internal update for library package compatibility.
Archived
v3.117.2 – 22nd May 2024
Bug fixes
- Fixed a bug where entering symbols via the character viewer did not update the preview pane.
- Fixed a bug where the selected group tab was missing an
aria-selected
attribute.
Archived
v3.115.3 – 22nd May 2024
Bug fixes
- Fixed a bug whereby editing ARIA labels caused duplication of spans.
Archived
v3.113.4 – 22nd May 2024
Bug fixes
- Fixed a bug whereby editing ARIA labels caused duplication of spans.
Archived
v3.108.4 – 22nd May 2024
Bug fixes
- Fixed a bug whereby editing ARIA labels caused duplication of spans.
Archived
v3.104.7 – 22nd May 2024
Bug fixes
- Fixed a bug whereby editing ARIA labels caused duplication of spans.
Archived
v3.117.1 – 8th May 2024
Bug fixes
- Fixed a bug whereby editing ARIA labels caused duplication of spans.
Archived
v3.117.0 – 10th April 2024
Polish
- Improvement: internal changes to support future functionality.
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.115.2 – 10th April 2024
Bug fixes
- Fixed a bug where accented vocals added by the Mac context menu were not displayed in the preview.
- Fixed a bug where the number input field accepted numbers outside of the allowed range and invalid numbers such as 00 or 000.
Archived
v3.116.2 – 27th March 2024
Bug fixes
- Fixed a bug where accented vowels added by the Mac context menu were not displayed in the preview.
- Fixed a bug where the number input field accepted numbers outside of the allowed range and invalid numbers such as 00 & 000.
- Fixed a typo in the
short text
Question type preview image.
Archived
v3.115.1 – 27th March 2024
Bug fixes
- Fixed a bug which caused a race condition when loading the CKEditor text editor.
Archived
v3.116.1 – 13th March 2024
Bug fixes
- Fixed a bug which caused a race condition when loading the CKEditor text editor.
Archived
v3.116.0 – 28th February 2024
Polish
- Improvement: updated internal libraries to prepare for future features.
Archived
v3.115.0 – 14th February 2024
Features
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.114.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.
Archived
v3.113.3 – 17th January 2024
Bug fixes
- Fixed a bug where images would be duplicated when performing sentence tokenization in the
token highlight
Question type. - Fixed a bug where sentence tokenization would not work if a header tag was present in the template HTML.
Archived
v3.113.2 – 6th December 2023
Polish
- Improvement: deprecated the Brightcove option in the video player.
Archived
v3.108.3 – 1st November 2023
Bug fixes
- Fixed a bug where math content containing fractions could not be indented in Rich Text Editor fields properly.
Archived
v3.104.6 – 1st November 2023
Bug fixes
- Fixed a bug where math content containing fractions could not be indented in Rich Text Editor fields properly.
- Fixed a bug where tokenization did not work within tables.
Archived
v3.102.6 – 1st November 2023
Bug fixes
- Fixed a bug where tokenization did not work within tables.
Archived
v3.113.1 – 25th October 2023
Polish
- Improvement: implemented polishes required for upcoming feature (Question Editor API).
Archived
v3.113.0 – 27th September 2023
Features
- Added support to be able to add options to select dropdowns via new initialization options
base_question_type.include_options
andquestion_types.[questionTypeName].include_options
.
Bug fixes
- Fixed a bug where math content containing fractions could not be indented in rich text editor fields properly.
Polish
- Improvement: added support for the passing of additional initialization options through to Questions API instances.
Archived
v3.112.0 – 6th September 2023
Features
- Added the ability to use captions and transcripts while using the video player with simple Features in Question Editor API.
Bug fixes
- Added a public method,
setMetadata
. - Fixed a bug where a fatal exception was thrown when an invalid consumer key was provided.
Archived
v3.108.2 – 6th September 2023
Bug fixes
- Fixed a bug where tokenization in the
tokenhighlight
did not work within tables.
v2021.3.LTS
v3.93.13 – 6th September 2023
Bug fixes
- Fixed a bug which caused unnecessary log entries.
v2021.2.LTS
v3.91.10 – 6th September 2023
Bug fixes
- Fixed a bug which caused unnecessary log entries.
Archived
v3.111.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 a new feature, the
ignoreTex
option for theequivSyntax
validation method for theclozeformulaV2
Question type. This allows customers to switch on the option to ignore LaTeX markup in this Question type.
Archived
v3.110.1 – 26th July 2023
Bug fixes
- Fixed a bug that was preventing some accordion elements from announcing when they were expanded or collapsed.
Polish
- Improvement: added image scaling options to
imageclozeformula
.
Archived
v3.110.0 – 29th June 2023
Features
- Added focus styling to the
input
,textarea
andselect
fields to improve keyboard accessibility.
Bug fixes
- Fixed a bug where tokenization did not work within tables.
- Fixed a bug where focusing the
mcq
(multiple choice Question type) reorder handle button via keyboard would shift the position of its icon.
Archived
v3.109.0 – 7th June 2023
Features
- Added
isTrue
validation method forclozeformulaV2
Question type. - Added
isUnits
option forequivValue
validation method forclozeformulaV2
Question type.
Archived
v3.99.7 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v3.95.11 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v3.93.12 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v3.91.9 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v3.88.6 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v3.108.1 – 17th May 2023
Features
- Added focus styling on some buttons to improve keyboard accessibility.
Polish
- Improvement: updated the labels of the inputs in the math authoring response area, so that content authors can more easily understand the configurations available to them, just by reading.
- Improvement: updated the layout style and space of math validation methods, so that it is easier for content authors to make sense of what they are seeing.
Archived
v3.104.4 – 17th May 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v3.102.4 – 17th May 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v3.107.0 – 27th April 2023
Features
- Added the
tolerance
option to the clozeformulaV2 Question type and updated the layout of its Question template.
Archived
v3.104.3 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.85.5 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.106.0 – 29th March 2023
Polish
- Improvement: implemented backend changes required for upcoming feature (Question Editor API).
- Improvement: performance enhancements to improve initial load times (Question Editor API).
Archived
v3.102.3 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Question Editor API).
Archived
v3.99.6 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Question Editor API).
Archived
v3.95.10 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Question Editor API).
Archived
v3.93.11 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Question Editor API).
Archived
v3.91.8 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Question Editor API).
Archived
v3.88.5 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Question Editor API).
Archived
v3.105.1 – 8th March 2023
Bug fixes
- Fixed a bug where a 404 error was returned for certain Question type thumbnails when using the
template_defaults: true
&group_defaults: false
init options. - Fixed a bug where outdated versions of thumbnails were loaded instead of the latest version for certain Question types when using the
template_defaults: true
&group_defaults: false
init options.
Polish
- Improvement: switched to loading Question type thumbnails from Question Editor API itself, rather than loading from assets.learnosity.com.
Archived
v3.104.2 – 8th March 2023
Bug fixes
- Fixed a bug in the
simpleshading
Question type where shaded cells persisted in the source even when the cells were removed.
Archived
v3.102.2 – 8th March 2023
Bug fixes
- Fixed a bug in the
simpleshading
Question type where shaded cells persisted in the source even when the cells were removed.
Archived
v3.105.0 – 15th February 2023
Bug fixes
- Fixed a bug in the
simpleshading
Question type where shaded cells persisted in the source even when the cells were removed.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.104.1 – 31st January 2023
Bug fixes
- Fixed a bug in
imageclozeassociationV2
Question type, where duplicate valid responses were not properly displayed in Question Editor API. - Fixed a bug where the pop-up content and ARIA label features could be applied to existing widgets, which caused undesired effects.
Archived
v3.104.0 – 14th December 2022
Features
- Added some new rich text editor logic for an upcoming feature.
Archived
v3.102.1 – 14th December 2022
Bug fixes
- Fixed a bug in
cloze chemistry formula
,chemistry essay with rich text
andchemistry formula
Question types that rendered mathematics in italics. - Fixed a bug where the maximum score did not appear automatically, when auto marking was disabled in number line Questions.
Archived
v3.99.5 – 14th December 2022
Bug fixes
- Fixed a bug in
cloze chemistry formula
,chemistry essay with rich text
andchemistry formula
Question types that rendered mathematics in italics.
Archived
v3.95.9 – 14th December 2022
Bug fixes
- Fixed a bug in
cloze chemistry formula
,chemistry essay with rich text
andchemistry formula
Question types that rendered mathematics in italics.
Archived
v3.93.10 – 14th December 2022
Bug fixes
- Fixed a bug in
cloze chemistry formula
,chemistry essay with rich text
andchemistry formula
Question types that rendered mathematics in italics.
Archived
v3.103.1 – 23rd November 2022
Bug fixes
- Fixed a bug in
cloze chemistry formula
,chemistry essay with rich text
andchemistry formula
Question types that rendered mathematics in italics. - Fixed a bug where the maximum score did not appear automatically, when auto marking was disabled in number line Questions.
Archived
v3.99.4 – 23rd November 2022
Bug fixes
- Fixed a bug where the translations for global help were retrieved using the wrong keys.
Archived
v3.103.0 – 2nd November 2022
Features
- Added and refactored some CKEditor plugin logic for an upcoming feature.
Archived
v3.99.3 – 2nd November 2022
Bug fixes
- Fixed a bug in the Question Editor, where tabbing through response positions incorrectly set the data to null.
Archived
v3.95.8 – 2nd November 2022
Bug fixes
- Fixed a bug in the Question Editor, where tabbing through response positions incorrectly set the data to null.
Archived
v3.102.0 – 12th October 2022
Bug fixes
- Fixed a bug where the translations for global help were retrieved using the wrong keys.
- Fixed a bug where MCQ assistive label values would not be removed from the JSON, despite being set to the default values.
- Fixed a bug where it was possible to set an ARIA label for empty text.
Archived
v3.101.2 – 14th September 2022
Bug fixes
- Fixed a bug in Question Editor where tabbing through response positions incorrectly set the data to null.
Archived
v3.99.2 – 14th September 2022
Bug fixes
- Fixed a bug where scoring was made impossible if the value of the valid response was an empty array.
Archived
v3.101.1 – 24th August 2022
Polish
- Improvement: re-ordered the default position of the ARIA label button in the CKEditor toolbar.
- Improvement: updated styling of the OK button in the math editor dialog to provide better color contrast.
Archived
v3.95.7 – 24th August 2022
Bug fixes
- Fixed a bug where MathJax threw an error if certain elements did not contain child nodes.
Archived
v3.93.9 – 24th August 2022
Bug fixes
- Fixed a bug in the math Question types where it was not possible to set a translation for the 'space' option in the 'Thousands Separator' drop down.
Archived
v3.101.0 – 3rd August 2022
Features
- Added the ability to set custom ARIA labels to any text selection inside Rich Text Editor fields for all Question types.
Bug fixes
- Fixed a bug where it was not possible to hide the ARIA label toggle.
- Fixed a bug where reordering
mcq
(multiple choice Question type) options via the keyboard was broken. - Fixed bug where the tooltip for the remove option button in
mcq
(multiple choice Question type) did not show the option index.
Polish
- Improvement: added tooltip to remove the option button for simple
mcq
(multiple choice Question type) layout. - Improvement: updated the input field labels and minor layout arrangement for accessibility options in the
mcq
(multiple choice Question type).
Archived
v3.99.1 – 3rd August 2022
Bug fixes
- Fixed a bug where the checkbox's "Check answer button" label, the "Check answer attempts" and the "Penalty point(s)" number input fields were not showing in the "More options" section of the graphing Question types.
Archived
v3.95.6 – 3rd August 2022
Bug fixes
- Fixed a bug where scoring was made impossible if the value of the valid response was an empty array.
Archived
v3.91.7 – 3rd August 2022
Bug fixes
- Fixed a bug where the UI Settings label for the audio player feature was not able to be overridden via the initialization options.
Archived
v3.100.0 – 13th July 2022
Features
- Added
assistive_label
support to theMCQ
Question type.
Bug fixes
- Fixed a bug where the checkbox's "Check answer button" label, the "Check answer attempts" and the "Penalty point(s)" number input fields were not showing in the "More options" section of the graphing Question types.
- Fixed a bug where scoring was made impossible if the value of the valid response was an empty array.
Archived
v3.95.5 – 13th July 2022
Bug fixes
- Fixed a bug in the
drawing
Question type where a text button was added multiple times.
Archived
v3.99.0 – 22nd June 2022
Features
- Added support for the binomial coefficient symbol in the keypad.
- Added tooltips for the buttons which only have an icon.
Bug fixes
- Fixed a bug where it was not possible to set a translation for a space in the select drop down.
- Fixed a bug where MathJax threw an error if certain elements did not contain child nodes.
Polish
- Improvement: changed the default value of
ui.change_button
to be false, to discourage changing widgets as it may have unintended side affects. - Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v3.98.1 – 1st June 2022
Bug fixes
- Fixed a bug where the "Sentence", "Paragraph" and "Word" tokenization types did not correctly apply the tokens.
Archived
v3.98.0 – 11th May 2022
Bug fixes
- Fixed a bug where the "Sentence", "Paragraph" and "Word" tokenization types were still being rendered in English in the "Apply tokenization" confirmation dialog, regardless of the i18n label bundle supplied.
- Fixed a bug in the Drawing question type where a text button was added multiple times.
Archived
v3.93.7 – 20th April 2022
Polish
- Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Archived
v3.91.5 – 20th April 2022
Polish
- Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Archived
v3.88.4 – 20th April 2022
Polish
- Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
- Improvement: removed Google Analytics internal tracking mechanism.
Archived
v3.95.3 – 20th April 2022
Polish
- Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Archived
v3.97.0 – 20th April 2022
Bug fixes
- Fixed a bug where the Cloze chemistry formula, Cloze math formula, Math [BETA] and fill in the blanks question types were missing their type.
- Fixed a bug where the Edit/Preview button was missing the
type="button"
attribute.
Polish
- Improvement: updated vendors for security and compatibility.
Archived
v3.96.1 – 30th March 2022
Bug fixes
- Fixed a bug where the UI Settings label for the audio player feature was not able to be overridden via the initialization options.
Polish
- Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
- Improvement: updated vendors for security and compatibility.
Archived
v3.96.0 – 9th March 2022
Bug fixes
- Fixed a bug where a semicolon at the end of tokenised text was handled incorrectly.
- Fixed a bug where the case_sensitive attribute was present by default in the source of Question types imageclozeassociationV2, imageclozedropdown, imageclozeassociationV2 and imageclozedropdown.
Polish
- Improvement: enabled ordering of possible responses via the keyboard.
Archived
v3.93.6 – 9th March 2022
Bug fixes
- Fixed a bug with the token highlight Question type, where pasted content was not tokenized into sentences properly.
Archived
v3.91.4 – 9th March 2022
Bug fixes
- Fixed a bug with the token highlight Question type, where pasted content was not tokenized into sentences properly.
Archived
v3.95.2 – 16th February 2022
Bug fixes
- Fixed a bug with the token highlight Question type, where pasted content was not tokenized into sentences properly.
- Fixed a bug where the
validation.valid_response.value
property was not consistent when disabling the multiple responses property. - Fix a potential bug where using a
click()
method call internally could cause other listeners on the page to fire unnecessarily. - "Math formula", "Math with fractions", "Math-fill in the blank", "Math with text", "Math with matrices" and "Math with units" Question types are now marked as deprecated in Question Editor API. From this version, users will not see these Question types in the widget select view. Instead, it is recommended to use the "Cloze math" Question type in its place. For more information, see the Author Guide for Cloze Math.
Polish
- Improvement: Replaced the Item Edit/Preview button with a screen reader (and keyboard user) friendly implementation.
Archived
v3.95.0 – 3rd February 2022
Features
- Added support for new symbols in the keypad, including double integral, triple integral and cent symbol.
Archived
v3.93.5 – 3rd February 2022
Bug fixes
- Fixed a bug where image preview was not available in simple Question layouts.
Archived
v3.91.3 – 3rd February 2022
Polish
- Improvement: internal tooling update to improve the compatibility of the app.
Archived
v3.88.3 – 3rd February 2022
Polish
- Improvement: internal tooling update to improve the compatibility of the app.
Archived
v3.76.8 – 3rd February 2022
Features
- Improvement: dependency updates for security and compatibility.
Archived
v3.94.1 – 6th January 2022
Bug fixes
- Fixed a bug where image preview was not available in simple Question layouts.
- Fixed a bug where the case-sensitive checkbox was missing in the Cloze Dropdown Question.
Polish
- Improvement: dependency updates for security and compatibility.
- Improvement: updated colors to comply with WCAG 2 AA contrast requirements.
Archived
v3.93.4 – 6th January 2022
Polish
- Improvement: updated the 'equivLiteral' scoring method options to support the future 'clozeformulaV2' Question Type.
Archived
v3.85.4 – 6th Jan 2022
Polish
- Improvement: dependency updates for security and compatibility.
Archived
v3.82.8 – 6th Jan 2022
Polish
- Improvement: dependency updates for security and compatibility.
Archived
v3.76.7 – 6th Jan 2022
Polish
- Improvement: dependency updates for security and compatibility.
Archived
v3.94.0 – 9th December 2021
Polish
- Improvement: update the 'equivLiteral' scoring method options to support the future 'clozeformulaV2' Question Type.
Archived
v3.93.3 – 17th November 2021
Bug fixes
- Fixed a bug where changing Question type before the previous one finished rendering could show duplicate elements.
Archived
v3.91.2 – 17th November 2021
Bug fixes
- Fixed a bug where changing Question type before the previous one finished rendering could show duplicate elements.
Archived
v3.93.2 – 8th October 2021
Bug fixes
- Fixed a bug where an error was being thrown when interacting with a CKEditor table, if the "text help" plugin was also enabled.
- Fixed a bug where global and individual fill color attributes were not applied to the areas to be drawn on the image in the Hotspot Question type.
Polish
- Improvement: updated colors to comply with WCAG 2 AA contrast requirements.
Archived
v3.91.1 – 16th September 2021
Bug fixes
- Fixed a bug where Questions using character maps would always return an error message, ‘You have unsaved changes’ as soon as they were opened for editing.
Archived
v3.93.1 – 25th August 2021
Bug fixes
- Fixed a bug where Questions using character maps would always return an error message, ‘You have unsaved changes’ as soon as they were opened for editing.
Polish
- Improvement: modified colors to improve accessibility and reduce code redundancy.
Archived
v3.93.0 – 5th August 2021
Features
- Added a new file type (LabView) to the file upload Question type.
- Added heading tags to multiple UI elements for accessibility purposes.
Polish
- Improvement: updates to the back end for security and compatibility.
Archived
v3.92.0 – 15th July 2021
Polish
- Improvement: changes to back-end systems for future functionality.
Archived
v3.91.0 – 24th June 2021
Polish
- Improvement: users are now allowed to set the
image.width
forimageclozetext
andimageclozedropdown
Question types.
Archived
v3.90.1 – 2nd June 2021
Bug fixes
- 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
v3.88.2 – 2nd June 2021
Bug fixes
- 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
v3.90.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.
- Added the "Group possible responses" option to the imageclozeassociationV2 Question type.
Polish
- Improvement: updated dependency libraries to improve the compatibility of Question Editor API.
Archived
v3.85.3 – 13th May 2021
Bug fixes
- 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
v3.82.7 – 13th May 2021
Bug fixes
- 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
v3.89.1 – 21st April 2021
Polish
- Improvement: updated dependency libraries to improve the compatibility of Question Editor API.
Archived
v3.89.0 – 31st March 2021
Features
- Added the option to turn off the browser spellcheck and text correction feature in the drawing and image annotation Question types. This allows educators to restrict the use of this feature when they want to evaluate the students' own writing abilities.
Archived
v3.88.1 – 4th March 2021
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Archived
v3.82.6 – 4th March 2021
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Archived
v3.76.6 – 4th March 2021
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Archived
v3.72.6 – 4th March 2021
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Archived
v3.66.7 – 4th March 2021
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Archived
v3.60.6 – 4th March 2021
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Archived
v3.54.11 – 4th March 2021
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Archived
v3.88.0 – 18th February 2021
Polish
- Improvement: replaced hardcoded label with a dynamic one in an element that needs it. This also makes internationalization of this label possible.
Archived
v3.85.2 – 18th February 2021
Bug fixes
- Fixed a bug where browser spelling corrections were not saved in CKEditor.
- Fixed a bug that caused the short text Question type to not reflect the character limit when setting correct responses for a Question in the Item editor.
Polish
- Added various updates to support PHP 7.4 compatibility.
Archived
v3.87.2 – 28th January 2021
Bug fixes
- Fixed a bug where browser spelling corrections were not saved in CKEditor (rich text editor).
- Fixed a bug, a security issue where JavaScript in iframe and "embed src" attributes was being executed, which should not be the case.
Archived
v3.87.1 – 7th January 2021
Bug fixes
- Fixed a bug where the "Delete point" button for the
Charts
Question types was not visible when enabled in the "More options" section.
Archived
v3.85.1 – 7th January 2021
Bug fixes
- Fixed a bug, a security issue where JavaScript in "iframe src" attributes was being executed, which should not be the case.
Archived
v3.82.5 – 7th January 2021
Bug fixes
- Fixed a bug, a security issue where JavaScript in "iframe src" attributes was being executed, which should not be the case.
- Fixed a bug that caused the short text Question type to not reflect the character limit when setting correct responses for a Question in the Item editor.
Archived
v3.87.0 – 9th December 2020
Bug fixes
- Fixed a bug where tokenisation did not work for block elements other than paragraphs. For example, numbered or bulleted lists for the
token highlight
Question type. - Fixed a bug, a security issue where JavaScript in iframe src attributes was being executed, which should not be the case.
Polish
- Improvement: removed the capability to create a link in a Question's stimulus that opens in a new popup window. This will help reduce cross-site scripting risk.
Archived
v3.66.6 – 9th December 2020
Bug fixes
- Fixed bug where white space in the Question JSON was clearing the correct answer section and causing Question validation in the preview to break.
Archived
v3.86.0 – 18th November 2020
Features
- Added the ability to include an ARIA-label to the response zone for the Short text Question type.
Bug fixes
- Fixed a bug where math elements rendered by MathQuill broke on indentation in CKEditor.
- Fixed a bug where tokenization did not handle inline elements and blanks correctly in the token highlight Question type.
Archived
v3.82.4 – 18th November 2020
Bug fixes
- Fixed a bug where the
imageclozeassociationV2
Question type would break because theresponse_containers
array incorrectly contained a null element.
Archived
v3.54.10 – 18th November 2020
Polish
- Added various updates to support PHP 7.4 compatibility.
Archived
v3.85.0 – 28th October 2020
Features
- Added the ability to customize the ckEditor toolbar via the init options.
Bug fixes
- Fixed a bug where unticking the "Show Correct Answers" button didn't reset the Question preview. This resolves some UI issues for certain Question types.
Archived
v3.82.3 – 28th October 2020
Bug fixes
- Fixed a bug that stopped the assetRequest callback init option from resetting the image data when
url: undefined
was sent through the callback.
Archived
v3.76.5 – 28th October 2020
Bug fixes
- Fixed a bug that stopped the assetRequest callback init option from resetting the image data when
url: undefined
was sent through the callback.
Archived
v3.72.5 – 28th October 2020
Bug fixes
- Fixed a bug that stopped the assetRequest callback init option from resetting the image data when
url: undefined
was sent through the callback.
Archived
v3.66.5 – 28th October 2020
Bug fixes
- Fixed a bug that stopped the assetRequest callback init option from resetting the image data when
url: undefined
was sent through the callback.
Archived
v3.84.1 – 8th October 2020
Bug fixes
- Fixed a bug where the
imageclozeassociationV2
Question type would break because theresponse_containers
array incorrectly contained a null element. - Fixed a bug that stopped the
assetRequest callback
init option from resetting the image data whenurl: undefined
was sent through the callback. - Fixed a bug that made the backgrounds button overflow on smaller screens, in the drawing Question type.
- Fixed a bug that caused the image background selection dropdown to stay on the screen, when the browser focus was no longer on the dropdown element.
- Fixed bug that caused image dimensions to fail to reset when we selected a new background image after users uploaded a custom background image.
Polish
- Image highlight is now marked as deprecated in both simple and advanced modes of Question Editor API. From now on, users will not see the image highlight Question type in the widget select view, unless they search for 'deprecated'.
Archived
v3.84.0 – 16th September 2020
Features
- Added the ability for authors to add default backgrounds when creating a
drawing
Question type.
Bug fixes
- Removed the formatting option "Formula Editor" and the formula keypad configuration from Essay with rich text as they are being deprecated in that Question type. The "Formula Editor" formatting option is available in Math essay with rich text.
Archived
v3.82.2 – 16th September 2020
Bug fixes
- Removed the formatting option "Formula Editor" and the formula keypad configuration from Essay with rich text as they are being deprecated in that Question type. The "Formula Editor" formatting option is available in Math essay with rich text.
Archived
v3.83.0 – 27th August 2020
Features
- Added a checkbox for “Ignore leading and trailing spaces” in the
shorttext
,clozetext
andimageclozetext
Question types, to trim or retain redundant space characters in user answers as desired.
Polish
- Improvement: changed the product behaviour to automatically allow JPEG as a valid file type in the
file upload
Question type, if thephoto_capture
flag is enabled. This ensures that webcam recordings work as expected.
Archived
v3.82.1 – 6th August 2020
Bug fixes
- Fixed a bug in the in the cloze dropdown Question type where removing a response box from the template markup would set the valid response for the remaining response box to a null value, if the valid responses for both response boxes had the same value.
- Fixed a bug where a modal was incorrectly positioned, not allowing access to all its buttons.
- Fixed a bug, where nested possible responses could be dragged and dropped only once.
Archived
v3.82.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 in the drawing Question type where enabling and disabling drawing tools required additional, unnecessary clicks.
- Fixed a bug where removing response boxes from the template markup didn't remove the possible responses that have the same indices as the removed response boxes in the cloze dropdown Question type.
- Fixed a bug where removing response boxes from the template markup didn't remove the valid and alternate responses that have the same indices as the removed response boxes in the cloze association, cloze dropdown and, cloze text Question types.
- Fixed a bug where adding a response box to the template markup didn't add a null value to the valid and alternate responses in the cloze association, cloze dropdown and, cloze text Question types. The number of elements in the valid and alternate responses will now always match the number of response boxes in the template whenever a response box is added.
- Fixed a bug that caused bad alignment in
formating_options
selection when authoring therich text essay
Question type.
Polish
- Improvement: horizontally aligned the
line_color
options of thedrawing
Question type. - Improvement: removed unused option for Graphing called "Draw label zero".
Archived
v3.81.0 – 25th June 2020
Features
- Added templates for new formulaessayV2 and chemistryessayV2 Question types.
- Added a config argument
{ showErrors: true|false }
to the checkValidation() public method. When callingcheckValidation({ showErrors: true })
while editing a question that does not have a correct answer set, the "Set correct Answer(s)" section will be highlighted in the UI. - Added various updates to support PHP 7.4 compatibility.
- Added support for displaying messages in the Developer Console when requesting Learnosity Developer version or sunsetted LTS versions.
- Added new text tool and character map options for the drawing Question type.
Bug fixes
- Fixed a bug where the simple feature modal window would leak outside the Author API container when scrolling down too far.
Polish
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Question Editor API.
Archived
v3.76.4 – 25th June 2020
Bug fixes
- Fixed a bug where an "audio asset format not supported" error was displaying in the preview panel for the audio player simple feature.
Archived
v3.72.4 – 25th June 2020
Bug fixes
- Fixed a bug where an "Audio asset format not supported" error was displaying in the preview panel for the audio player simple feature.
Archived
v3.80.0 – 3rd June 2020
Features
- Added a new public event called
widgetjson:changed
. The event is fired whenever there is a change to the data model of the widget being edited. - Added a "show distractor rationale" button to the Question preview toolbar to allow distractor rationale to be previewed with multiple choice, cloze association, cloze dropdown and, cloze text Question types.
- Added the ability for an author to choose the numbering style used to associate response options with distractor rationale, for example 1-2-3, or A-B-C. This benefits educators in allowing them to select the desired numbering consistent with their own conventions.
Bug fixes
- Fixed a bug where an "audio asset format not supported" error was displaying in the preview panel for the audio player simple feature.
Polish
- 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
v3.79.0 – 21st May 2020
Features
- Added various updates to support PHP 7.4 compatibility.
Polish
- Improvement: updated the served JavaScript API file to reference the correct documentation site.
- Improvement: the help text for the file upload dialog window has been updated with ".WMV" (Windows Media Video) file format support. This improves the user experience.
Archived
v3.76.3 – 21st May 2020
Bug fixes
- Fixed a bug where widgets couldn't be edited in Internet Explorer 11 due to a rarely occurring race condition.
Archived
v3.78.0 – 28th April 2020
Features
- Added the "Math composition" symbol, represented with a circle to the Math Keypad.
Bug fixes
- Fixed a bug where a previous validation value was persisting once a row or column count had been changed. Row and column count changes now reset validation and alternate response values.
- Fixed a bug where the hotspot area dropdown menu was resetting, when new areas were added to the image.
Archived
v3.76.2 – 28th April 2020
Bug fixes
- Fixed a bug, a race condition which prevented the Math editor from being loaded.
Archived
v3.77.0 – 1st April 2020
Features
- Added a new attribute, disable_auto_link for longtextV2 Question type. When set to true, URLs entered by the user will not automatically become clickable-links.
Bug fixes
- Fixed a bug where the application was throwing an error in a native alert, when its DOM hook was destroyed before initialization had completed.
- Fixed a bug where font_sizes didn't work if enabled was undefined, although the default should be true.
- Fixed a bug where the Layout and Keypad headings in the "More options" section of a Question shared the same identifier. This resulted in the inability to individually hide these sections using the hidden sections initialisation options.
- Fixed a bug, a race condition which prevented the Math editor from being loaded.
Polish
- Improvement: Increased the alternative text field for Question types with images such as highlight, drawing and label image with text.
- Improvement: Updated the default ruler image for the Simple Feature.
Archived
v3.76.1 – 11th March 2020
Features
- Added a new
min_selection
input field whenmultiple_responses
is selected in the multiple choice Question type.
Bug fixes
- Fixed a bug where using undo/redo to change to a state with no data incorrectly displayed 'undefined'.
- Fixed a bug where dynamic content handles weren't rendered properly in the math question generator when adding new dynamic data parameters.
- Fixed a bug which caused the CKEditor context menu to flicker under certain circumstances.
Archived
v3.76.0 – 20th February 2020
Features
- Added a new
max_selection
input field whenmultiple_responses
is selected in the multiple choice Question. - Added a new checkbox before the ARIA label in the math dialog window.
Bug fixes
- Fixed a bug where the undo and redo capabilities didn't work with math rendering.
- Fixed a bug where the
aria_label
attribute wasn't added to the widget JSON for math and chemistry Question types, when the edit ARIA label checkbox was enabled and the value of the ARIA label field was automatically generated bySpokenMath
for accessibility.
Polish
- Improvement: Upgraded the CKEditor Rich Text Editor to get the latest bug fixes and improvements.
Archived
v3.72.3 – 19th February 2020
Bug fixes
- Fixed a bug where the value set for the individual area dropdown in the hotspot Question type did not show the value when reopening the Question to edit.
Archived
v3.75.0 – 4th February 2020
Bug fixes
- Fixed a bug where the undo and redo capabilities didn't work with math rendering.
- Fixed a bug where the simple feature modal window didn't work if the class
learnosity-response-editor
was used to initialize Question Editor API. - Fixed a bug where the value set for the individual area dropdown in the hotspot Question type did not show the value when reopening the Question to edit.
Archived
v3.72.2 – 4th February 2020
Bug fixes
- Fixed a bug in which the font size for the buttons in the Math Keypad was smaller than they should have been.
- Fixed a bug where users could break CKEditor by entering raw LaTex.
Archived
v3.74.1 – 8th January 2020
Bug fixes
- Fixed a bug where
font_settings
,font_sizes
andcustom_styles
were not working properly when the host page initialised multiple instances of Question Editor. - Fixed a bug where users could type raw LaTex in ckEditor which broke the code.
- Fixed a bug where the init option
assetRequest
did not work properly when there were multiple instances of Question Editor.
Archived
v3.74.0 – 11th December 2019
Bug fixes
- Fixed a bug where the simple feature modal was not working when using multiple instances.
- Fixed a bug in which the font size for the buttons in the Math Keypad was smaller than it should have been.
Archived
v3.72.1 – 11th December 2019
Bug fixes
- Fixed a bug where the dynamic content dropdown did not appear in the math modal editor, when opened for a second time.
- Fixed a bug where the simple feature modal was not working when using multiple instances.
Archived
v3.73.0 – 20th November 2019
Features
- Added the ability to customize the ARIA label in response containers for math Question types.
Bug fixes
- Fixed a bug which prevented dependent arrays which were interleaved using custom layouts from working.
- Fixed a bug in which the number pad symbols (numbers and backspace) were not available in the "All Symbols Character Map" when creating a custom keyboard.
- Fixed a bug where the dynamic content dropdown did not appear in the Math modal editor, when opened for a second time.
Polish
- Improvement: Upgraded Spokenmath to v1.13.0:
- Added ARIA label for integralsint
.
- 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“.
Archived
v3.66.4 – 20th November 2019
Bug fixes
- Fixed issue where MathML content was being moved into empty cells when being displayed in table format.
Archived
v3.72.0 – 31st October 2019
Features
- Added the capability for the MathML Editor to indent MathML code automatically after saving. With this change, Authors will now see their MathML formulas not only syntax highlighted but also automatically indented without the need to do this manually.
- Added a feature to display a waiting panel in the validation area, whenever a Question is being updated. This gives the user a better sense of what is happening.
- Put the ARIA label field (used by
SpokenMath
for accessibility) for Math and Chemistry Question types behind a checkbox to improve UX.
Bug fixes
- Fixed a bug where declaring a Question Type dependency in the init options did not work.
- Fixed a bug where the Question preview was not re-rendered when dynamic data changed.
Archived
v3.66.3 – 31st October 2019
Bug fixes
- Fixed a bug where console errors were occasionally thrown after adding a widget to an Item.
- Fixed a bug where errors thrown from Question Editor would cause Author API to crash.
- Fixed a bug where Question Editor threw an error on very slow computers.
Archived
v3.71.0 – 9th October 2019
Features
- Added the ability for users to take a web cam still and upload directly from the File Upload Question type.
- Made changes to the WIRIS configuration for the Right to Left static math to remove unused options such as Handwriting recognition.
Archived
v3.54.9 – 9th October 2019
Bug fixes
- Fixed a bug with the Graphing Question type in which the labels for enabling or disabling the arrows in both axes were switched.
Archived
v3.70.0 – 19th September 2019
Features
- Added support for MathML syntax highlighting into the Rich Text Toolbar's Math Editor. This provides proper syntax highlighting and indentation out of the box, and makes it considerably easier for authors to edit their MathML formulas.
Bug fixes
- Fixed a bug where console errors were occasionally thrown after adding a widget to an Item.
- Fixed a bug where errors thrown from Question Editor would cause Author API to crash.
Archived
v3.66.2 – 19th September 2019
Bug fixes
- Fixed a bug where changing the uploaded image width would not update the height value with the image original ratio in the Drawing Question type.
- Fixed a bug where the UI was broken for custom Question types with images.
Archived
v3.69.0 – 28th August 2019
Features
- Added a feature enabling rich text editing for points in the numberline plot Question type.
Bug fixes
- Fixed a bug with the Graphing Question type in which the labels for enabling or disabling the arrows in both axes were switched.
- Fixed a bug for Firefox where Math questions have extra padding at left edge of the validation section.
- Fixed a bug where the UI was broken for custom Question types with images.
- Fixed a bug in which, for Questions that contain MathML, the formulas were not being automatically rendered.
Polish
- Improvement: Made the font size bigger, for the new symbols “not congruent” and “not similar”.
- Improvement: The math validation default in Question Editor API has been changed to equivLiteral instead of "equivSymbolic" in every math Question.
- Improvement: The math validation default in Question Editor API has been changed to equivLiteral instead of "equivSymbolic" in every math Question.
- Improvement: Removed redundant math renderer option from default templates.
Archived
v3.68.0 – 7th August 2019
Features
- Added the option to add "not congruent" (≇) and "not similar" (≁) symbols to the keypad.
- Updated the template placeholder for Cloze math Question type to be more math specific.
Bug fixes
- Fixed a bug with the Graphing Question type in which the labels for enabling or disabling the arrows in both axes were switched.
- Fixed a bug for Firefox where Math questions have extra padding at left edge of the validation section.
Archived
v3.66.1 – 7th August 2019
Bug fixes
- Fixed a bug where the custom metadata heading and content did not have a section identifier to allow it to be hidden.
- Fixed a bug where the calculator simple feature was not taking up the full width of the editor.
Archived
v3.67.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 chose the color individually or globally as a default.
Bug fixes
- Fixed a bug where the calculator simple feature was not taking up the full width of the editor.
- Fixed a bug where changing the uploaded image width would not update the height value with the image original ratio in the Drawing Question type.
- Fixed a bug where Question Editor threw an error on very slow computers.
- Fixed a bug where the Question Editor API would throw an error if the selector defined in the
config.container.scroll_into_view_selector
init option did not exist in the DOM. - Fixed a bug where the custom metadata heading and content did not have a section identifier to allow them to be hidden.
Archived
v3.66.0 – 26th June 2019
Features
- Added a convenient color picker to the rating Question, replacing an older string input method for choosing colors.
Bug fixes
- Fixed a bug in which the content of both the MathML and LaTeX input fields overflowed horizontally instead of wrapping. This makes it easier for Math authors to read and edit the source code of the equations they write.
- Fixed a bug where the LaTex "cancel" symbol was not rendering properly in the response area of some drag and drop Questions.
Archived
v3.60.4 – 26th June 2019
Bug fixes
- Fixed a bug where malicious client side content could potentially be executed when loading from an Item bank. This would have occurred prior to the loading of our rich text editor, which normally handles the filtering and escaping of content. Now, this potential risk has been eliminated.
Archived
v3.54.7 – 26th June 2019
Bug fixes
- Fixed a bug where the customized template was not found for existing Questions.
Archived
v3.65.0 – 5th June 2019
Features
- Added support for the Line Reader Feature type to the Question Editor API.
- Added support for authoring Line Reader simple features.
- Added a flag called "compareGrouping" to Math formula, Cloze Math and Cloze Math with Image. This flag forces equivLiteral away from its default state to recognise parenthesis and correctly support the commutative property of multiplication.
- 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 with the height of LaTeX source input field, in order to avoid a scrollbar overlapping the text being displayed.
- Fixed an issue where undo/redo in conditional attributes in Features did not work in certain cases.
Archived
v3.64.0 – 15th May 2019
Bug fixes
- Fixed a bug where the names of Simple Features were hardcoded and could not be altered by labels.
- Fixed a bug where the Question types: "Fill in the Blanks: Dropdown" and "Fill in the Blanks: Text" were missing stimulus for simple layouts.
Archived
v3.60.3 – 15th May 2019
Bug fixes
- Fixed a bug where some CKEditor labels were not internationalized.
- Fixed a bug where the label bundle key for clozeassociation question type template markup "response" was incorrectly set to
ckeditor.lang.lrn.response.label
instead ofckeditor.lrn.response.label
. - Fixed a bug where the default LongTextV2 image link was broken when no image path was set and
template_defaults
init option was set to true.
Archived
v3.54.6 – 30th April 2019
Bug fixes
- Fixed a bug where double dollar signs ($$) were not treated as delimiters for inline LaTeX.
Archived
v3.48.12 – 30th April 2019
Bug fixes
- Fixed a bug where double dollar signs ($$) were not treated as delimiters for inline LaTeX.
Archived
v3.63.0 – 30th April 2019
Bug fixes
- Fixed a bug, increasing the maxiumum value for significant decimal places from 10 to 20.
- Fixed a bug where you could input numbers outside the allowed range.
- Fixed a bug where some CKEditor labels were not internationalized.
- Fixed a bug where the label bundle key for clozeassociation Question type template markup "response" was incorrectly set to
ckeditor.lang.lrn.response.label
instead ofckeditor.lrn.response.label
.
Archived
v3.60.2 – 30th April 2019
Bug fixes
- Fixed a bug where double dollar signs ($$) were not treated as delimiters for inline LaTeX.
- Fixed a bug where the default LongTextV2 image link was broken when no image path was set and
template_defaults
init option was set to true.
Archived
v3.60.1 – 3rd April 2019
Bug fixes
- Fixed an issue in Internet Explorer, where Question preview was not reflecting changes in the edit panel.
Archived
v3.54.5 – 3rd April 2019
Bug fixes
- Fixed an issue in Internet Explorer, where Question preview was not reflecting changes in the edit panel.
Archived
v3.62.0 – 3rd April 2019
Features
- Added the possibility to customize the horizontal keypad with all symbols and not only the number pad ones.
Bug fixes
- Fixed an issue in Internet Explorer, where Question preview was not reflecting changes in the edit panel.
- Fixed a bug where the default LongTextV2 image link was broken when no image path was set and
template_defaults
init option was set to true.
Archived
v3.61.0 – 13th March 2019
Features
- Added the option to use the new simplified horizontal layout for the formula keypad instead of the normal keypad and symbols groups in all math-related Question types. This functionality is still in beta and currently only supports the number pad customization (numbers and operators). Therefore, the existing symbol groups will not render with this form of the keypad.
- Added
stacked_fraction
support tosimplechart
.
Bug fixes
- Fixed a bug where double dollar signs ($$) were not treated as delimiters for inline LaTeX.
Archived
v3.54.4 – 13th March 2019
Bug fixes
- Fixed a bug where pasting LaTeX into a CKEditor field caused MathJax classes to be added.
- Fixed a bug which didn't allow authors to specify anchor elements within a CKEditor input field.
Archived
v3.48.11 – 13th March 2019
Bug fixes
- Fixed a bug where pasting LaTeX into a CKEditor field caused MathJax classes to be added.
Archived
v3.60.0 – 20th February 2019
Features
- Added "ə" (schwa) into the special characters modal window of CKEditor.
- Added the new math symbol "system of equations/inequalities" to the custom keypad symbols list for formula Question types.
- Added the option to display font sizes in CKEditor by specifying the
rich_text_editor.font_sizes
initialization option.
Bug fixes
- Fixed a bug where adding new array options did not work if a Simple Feature was added just previously.
- Fixed a bug where enabling "Match all possible responses" was not disabling the Alternate responses' score for the Label image with drop-down, and Label image with text Question types.
- Fixed a bug where indenting text in CKEditor did not work.
- Fixed a bug where pasting LaTeX into a CKEditor field caused MathJax classes to be added.
Archived
v3.59.0 – 30th January 2019
Features
- Added support for CKEditor toolbar to upload resources in the stimulus. For example, if you have a chemistry assessment, a resource could be the periodic table of elements.
Bug fixes
- Fixed a bug which didn't allow authors to specify anchor elements within a CKEditor input field.
- Updated scoring for Question Editor API: Enabling "Match all possible responses" now disables the score of the Alternate responses. Disabling "Auto scoring" now hides "Match all possible responses" from the UI.
- Fixed a bug where feature previews (protractors, imagetool) quickly appeared then disappeared when initially added to an Item, or when their properties were being edited.
- Fixed a bug where keypad hints weren't appearing in the Template and validation area in edit mode for chemistry and math Questions.
Archived
v3.54.3 – 30th January 2019
Bug fixes
- Fixed a bug where the callback function of a custom button was not reset when re-initialising Question Editor.
- Fixed a bug where the
bgcolor
attribute was being removed for table elements.
Archived
v3.48.10 – 30th January 2019
Bug fixes
- Fixed a bug where the
bgcolor
attribute was being removed for table elements.
Archived
v3.58.0 – 9th January 2019
Features
- Added support for Partial Match and Partial Match per Response scoring to the Hotspot Question type.
Bug fixes
- Fixed an issue with MathML self-closing tags being transformed during sanitization. This would affect the generated Widget JSON and display mathematical content incorrectly.
- Fixed a bug where the
bgcolor
attribute was being removed fromtable
tags in content created by CKEditor rich text editor. - Fixed a bug where the headers "Layout", "Details", "Scoring" and "Keypad" in the "More options" section had the wrong i18n label keys.
- Fixed a bug where the callback function of a custom button was not reset when re-initialising Question Editor.
- Fixed a bug where
ruby
andrt
tags were being removed from rich text HTML content. This is to allow delivery of pronunciation guidance to students learning languages with logographic characters such as Chinese, Japanese or Korean.
Archived
v3.54.2 – 9th January 2019
Bug fixes
- Fixed a bug where entering the less-than symbol '<' removed the aria label in the LaTeX editor.
- Fixed a bug where certain sections had the wrong i18n label.
- 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.
Archived
v3.48.9 – 9th January 2019
Bug fixes
- Fixed a bug where entering the less-than symbol '<' removed the aria label in the LaTeX editor.
- Fixed a bug where certain sections had the wrong i18n label.
Archived
v3.57.0 – 10th December 2018
Features
- Added the possibility to specify where
custom_metadata
fields are rendered in a customised Question layout.
Bug fixes
- Fixed a bug where navigating from preview to edit did not hide an open simple feature (like calculator).
- Fixed a bug where entering the less-than symbol '<' removed the aria label in the LaTeX editor.
Archived
v3.56.0 – 14th November 2018
Features
- Added support for
prevent_scale
to Imageclozeformula and Imageclozechemistry Question types, to prevent or allow image scaling with screen size changes. - Added a new 'Match All Possible Responses' option which allows the Question to be scored from a combination of valid and alternate responses. This reduces work for authors as they no longer have to generate all possible permutations of responses.
Bug fixes
- Fixed a bug where adding a MathQuill matrix caused an error, and indenting a MathQuill fraction caused the display to break.
Archived
v3.54.1 – 14th November 2018
Bug fixes
- Fixed a bug where LaTeX containing line breaks was not handled correctly in CKEditor.
Archived
v3.48.8 – 14th November 2018
Bug fixes
- Fixed a bug where label bundle values for the pointers dropdown could not be set, in the imageclozeassociationV2 Question type.
Archived
v3.48.7 – 24th October 2018
Bug fixes
- Added the ability to customize all labels in the color picker, in both image cloze association V2 and hotspot Question types. This improves internationalization support.
Archived
v3.55.0 – 24th October 2018
Features
- Add the ability for clients to be able to customize the labels of styles in the styles dropdown of the CKEditor, via the label bundle.
- Added
keyboard_below_response_area
to theformulaV2
Question type to allow authors to place the keypad below the response area. - Added
partialMatch
andpartialMatch (per response)
scoring type tonumberline
Question type.
Bug fixes
- Fixed a bug where the customized template was not found for existing Questions.
- Removed a CSS rule which was causing the HTML unordered list
ul
and ordered listol
attribute 'type' to be ignored. - Fixed a bug where LaTeX containing line breaks was not handled correctly in CKEditor.
Archived
v3.54.0 – 3rd October 2018
Bug fixes
- Fixed a bug where calling getWidget() right after the widgetedit:widget:ready event was fired, returned false instead of the widget JSON.
- Fixed a bug that was breaking the dynamic data buttons.
- Fixed a bug where label bundle values for the pointers dropdown could not be set, in the Question type imageclozeassociationV2.
- Added the ability to customize all labels in the color picker, in both image cloze association V2 and hotspot Question types. This improves internationalization support.
Archived
v3.53.0 – 12th September 2018
Features
- Added the rupee currency symbol (₹) to CKEditor's special characters section.
Bug fixes
- Added check to prevent image resizer from appearing when the dynamic data variable drag handle is clicked.
Archived
v3.51.3 – 12th September 2018
Features
- Provided clearer
aria-label
for formula question types.
Archived
v3.48.6 – 12th September 2018
Bug fixes
- Fixed an XSS vulnerability where inserting an HTML tag with any "on" event function causes said function to be executed.
Archived
v3.52.1 – 27th August 2018
Bug fixes
- Fixed a regression in QE which breaks the output question JSON when creating new MCQ options or clearing existing options.
Archived
v3.51.2 – 27th August 2018
Bug fixes
- Fixed a regression in QE which breaks the output question JSON when creating new MCQ options or clearing existing options.
Archived
v3.48.5 – 27th August 2018
Bug fixes
- Fixed a regression in QE which breaks the output question JSON when creating new MCQ options or clearing existing options.
Archived
v3.47.2 – 27th August 2018
Bug fixes
- Fixed a regression in QE which breaks the output question JSON when creating new MCQ options or clearing existing options.
Archived
v3.52.0 – 27th August 2018
Features
- Provide the ability to add dynamic data variables to rich text fields via the Add Math modal window.
Bug fixes
- Fixed an XSS vulnerability where inserting an image with an "on error" function and an invalid image source value causes the error function to be executed.
- Fixed a bug that was causing empty paragraphs above and below certain top level block elements when authoring content with a rich text editor.
Archived
v3.51.1 – 27th August 2018
Bug fixes
- Fixed an XSS vulnerability where inserting an image with an "on error" function and an invalid image source value causes the error function to be executed.
- Fixed a bug that was causing empty paragraphs above and below certain top level block elements when authoring content with a rich text editor.
Archived
v3.48.4 – 27th August 2018
Bug fixes
- Fixed an XSS vulnerability where inserting an image with an "on error" function and an invalid image source value causes the error function to be executed.
- Fixed a bug that was causing empty paragraphs above and below certain top level block elements when authoring content with a rich text editor.
Archived
v3.47.1 – 27th August 2018
Bug fixes
- Fixed an XSS vulnerability where inserting an image with an "on error" function and an invalid image source value causes the error function to be executed.
Archived
v3.51.0 – 1st August 2018
Features
- Added support for controlling visibility of premium Question types and premium Question features.
- Remove highlightable style from the style dropdown menu of both CKEditor and WYSIHTML.
Bug fixes
- Fixed an issue which was causing Question Editor menu buttons to flicker when typing in the stimulus.
- Fixed a bug where audio inside a shared passage did not stop playing when changing the URL or switching views.
Archived
v3.48.3 – 1st August 2018
Bug fixes
- Fixed an issue which was causing Question Editor menu buttons to flicker when typing in the stimulus.
- Fixed a bug where audio inside a shared passage did not stop playing when changing the URL or switching views.
Archived
v3.50.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 a bug where loading Question Editor would make other instances of CKEditor hidden.
- Fixed the way cross-domain iframe is served, it is now using requested version by server side determination. This allows better forward compatibility.
Archived
v3.48.2 – 11th July 2018
Bug fixes
- Fixed a bug where loading Question Editor would make other instances of CKEditor hidden.
- Fixed the way cross-domain iframe is served, it is now using requested version by server side determination. This allows better forward compatibility.
Archived
v3.49.0 – 20th June 2018
Bug fixes
- Fixed a bug where adding an Underlined Indicator to some text in a rich text field would break the Remove Format functionality.
- Fixed a bug where adding multiple empty possible responses would break the imageclozeassociationV2 Question.
- Fixed a bug where the button to add response positions wasn't clickable.
Archived
v3.48.1 – 20th June 2018
Bug fixes
- Fixed a bug where adding an Underlined Indicator to some text in a rich text field would break the Remove Format functionality.
- Fixed a bug where adding multiple empty possible responses would break the imageclozeassociationV2 Question.
- Fixed a bug where the button to add response positions wasn't clickable.
Archived
v3.47.0 – 31st May 2018
Bug fixes
- Fixed an intermittent bug where the page broke after the graphplotting Question type was loaded.
- Fixed an error that occurred intermittently while deleting multiple response containers in imageclozeassociationV2.
- Fixed a bug where the math formula wasn't being rendered in the Token Highlight Question type.
- Fixed a bug that was preventing displaying the "more options" section by default in the Passage feature. You will now be able to set "more options" to be expanded by default.
Archived
v3.46.1 – 23rd May 2018
Bug fixes
- Fixed an intermittent bug where the page broke after the graphplotting Question type was loaded.
Archived
v3.46.0 – 9th May 2018
Features
- Changed the code to use dynamic data from the same row in Item preview. This improves the randomization of Question data so that students can all work on the same numerical problem, but each working with different number sets.
- Added the ui. hide_asset_input_field to the init options, which allows clients to hide the asset input field. This is useful for clients who would rather not show that 3rd party hosting is being used for assets.
- Allow all HTML5 attributes for list tags (
ul
andol
) within content created by CKEditor rich text editor. This allows the use of different numbering types such as numeric, alphabetical or Roman numerals in numbered lists and different bullet styles (square, disc, circle) for bullet lists in Question content.
Bug fixes
- Fixed a bug for longtextV2 Questions so that editing option labels can be customised.
- Fixed a bug for simple layouts, so that Question Editor uses CKEditor as default rich text editor instead of WYSIHTML.
Polish
- Improved the design of the image preview element. This results in better presentation and accessibility of this element.
Archived
v3.45.0 – 2nd May 2018
Features
- Added the ability for authors to resize images within all CKEditor rich text editor fields. This reduces the author workload by removing a number of manual steps when handling graphics in authoring. Images can now be clicked and then resized via drag handles on each corner.
Archived
v3.44.0 – 18th April 2018
Features
- Added a preview element for image based Questions. An image placeholder, which is displayed if the current source is empty, can be specified via QE's init options.
- 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. Authors can now create content compatible with the text help language and literacy support toolbar.
- Added
font_settings
option to CKEditor initialisation, which allows the setting of custom colors in CKEditor.
Bug fixes
- Fixed a bug that occurred while adding a response container in imageclozeassociationV2.
- Fixed a bug that occurred while deleting a duplicate possible response or deleting an empty possible response in imageclozeassociationV2.
- Fixed a bug where hiding and then showing the hotspot Question type would cause the page to not render properly.
- Fixed a bug where custom response names were not correctly recognised.
Polish
- Improvement: removed the 'scrollable' style from the style dropdown in CKEditor and WYSIHTML as it only added an empty div.
Archived
v3.43.0 – 28th March 2018
Features
- Added the ability for authors to set the width of the
Possible response zone
of the Image Drag & Drop Question type. When setting either the left or right placement of theResponse container position
, the width can be configured to better manage the possible response content. - Added the ability to add an underlined indicator to a passage via CKEditor.
- Added the possibility to specify placeholders in Question templates. Placeholders are supported only in CKEditor.
- Allow users to define customised labels for the global help modal window. This allows for changing the language and content in the help menu.
- Allow users to pass a customized label bundle to Questions API. This will make your own labels for Questions available for preview in authoring. For example, with assessments in foreign languages, teachers would want to supply their own label bundle.
Bug fixes
- Fixed a bug to hide the “show answers” icon and the “live score” icon, if no correct answer has been set by the author. Also, these icons are hidden when
Enable auto scoring
is disabled, and they will reappear when enabled. - Fixed a bug where audio did not stop playing when changing the URL or switching views.
- Fixed a bug where {{response}} was not properly rendered.
Archived
v3.42.0 – 8th March 2018
Features
- Added
point_style
selection dropdown tolineChart
Question Type. - Added the possibility to specify the
math_renderer
option in the initialization options for Question Editor. - Added ‘Enable Auto Scoring’ option to control the scored method for certain Questions (manual, or automatic).
Bug fixes
- Fixed a bug where dynamic data was not properly rendered in ckEditor.
- Fixed a bug where the
alt_responses
field was not being converted properly when the Question type was changed from imageclozeassociation to imageclozeassociationV2.
Archived
v3.41.1 – 7th March 2018
Bug fixes
- Fixed a bug where the
alt_responses
field was not being converted properly when the Question type was changed from imageclozeassociation to imageclozeassociationV2.
Archived
v3.40.1 – 7th March 2018
Bug fixes
- Fixed a bug where the
alt_responses
field was not being converted properly when the Question type was changed from imageclozeassociation to imageclozeassociationV2.
Archived
v3.39.1 – 7th March 2018
Bug fixes
- Fixed a bug where the
alt_responses
field was not being converted properly when the Question type was changed from imageclozeassociation to imageclozeassociationV2.
Archived
v3.38.1 – 7th March 2018
Bug fixes
- Fixed a bug where the
alt_responses
field was not being converted properly when the Question type was changed from imageclozeassociation to imageclozeassociationV2.
Archived
v3.41.0 – 15th February 2018
Features
- Added
videoplayer
simplefeature support to our rich text editor. This enables an author to embedvideoplayer
in any rich text content likestimulus
. - Added functionality to properly render a custom question in Question Editor's edit view, so that it can be used to set a valid response.
- Added support for container custom styles to the CKEditor rich text editor. See the init option custom_styles for usage information.
Bug fixes
- Fixed a bug in
widget_type
feature where custom features were displayed twice in the tile view.
Archived
v3.40.0 – 24th January 2018
Features
- Added support for custom styles to the CKEditor rich text editor. See the init option custom_styles for usage information.
Bug fixes
- Fixed a bug which only allowed one value for thousand separator when displaying numbers. Now several values can be added, such as comma or space (for e.g. "1200" can now be shown as "1,200" or "1 200").
- Fixed a bug in which the Question Editor dragging module wasn't working when the global scope variable under the same name (`global`) was being defined on a host page.
Archived
v3.39.0 – 10th January 2018
Features
- Added a button to ckEditor to add simple features, i.e. audioplayer, calculator and imagetool to text fields.
Bug fixes
- Fixed a bug: when the global scope variable under the same name (`global`) was being defined on a host page, the Question Editor dragging module wasn't working.
- Fix to make Question groups work as an extension of default groups when supplied via initialization options.
- Fixed a bug where calculator and imagetool were visible in edit view.
- Fixed a bug whereby an additional argument was added to the assetRequest init option method signature. This was causing the user defined assetRequest callback to fail.
- Fixed a bug which only allowed one value for thousand separator. Now several values can be added.
- Fix to make supplied via init options question groups work as an extension of default groups.