Question Editor API Release Logs

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


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.119.0 – 19th June 2024

Features

  • Added background capabilities for future features.

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

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.

Archived

v3.104.5 – 6th September 2023

Bug fixes

  • Fixed a bug which caused unnecessary log entries.

Archived

v3.102.5 – 6th September 2023

Bug fixes

  • Fixed a bug which caused unnecessary log entries.

Archived

v3.99.8 – 6th September 2023

Bug fixes

  • Fixed a bug which caused unnecessary log entries.

Archived

v3.95.12 – 6th September 2023

Bug fixes

  • Fixed a bug which caused unnecessary log entries.

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


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


Archived

v3.110.0 – 29th June 2023

Features

  • Added focus styling to the input, textarea and select 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


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

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


Archived

v3.99.5 – 14th December 2022

Bug fixes


Archived

v3.95.9 – 14th December 2022

Bug fixes


Archived

v3.93.10 – 14th December 2022

Bug fixes


Archived

v3.103.1 – 23rd November 2022

Bug fixes


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

Polish


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

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


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.91.6 – 22nd June 2022

Polish

  • Improvements to internal tracking mechanism.

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.95.4 – 11th May 2022

Polish

  • Improvements to internal tracking mechanism.

Archived

v3.93.8 – 11th May 2022

Polish

  • Improvements to internal tracking mechanism.

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

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


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


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


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 the response_containers array incorrectly contained a null element.

Archived

v3.60.5 – 18th November 2020

Polish

  • Added various updates to support PHP 7.4 compatibility.

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


Archived

v3.76.5 – 28th October 2020

Bug fixes


Archived

v3.72.5 – 28th October 2020

Bug fixes


Archived

v3.66.5 – 28th October 2020

Bug fixes


Archived

v3.84.1 – 8th October 2020

Bug fixes

  • Fixed a bug where the imageclozeassociationV2 Question type would break because the response_containers array incorrectly contained a null element.
  • Fixed a bug that stopped the assetRequest callback init option from resetting the image data when url: 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

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 and imageclozetext 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 the photo_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 the rich text essay Question type.

Polish

  • Improvement: horizontally aligned the line_color options of the drawing 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 calling checkValidation({ 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


Archived

v3.76.1 – 11th March 2020

Features

  • Added a new min_selection input field when multiple_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 when multiple_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 by SpokenMath 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 and custom_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 integrals int.
    - Added ARIA label for limits lim.
    - 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 of ckeditor.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 of ckeditor.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 to simplechart.

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.21.2 – 30th January 2019

Bug fixes

  • Fix issues with PHP 7 compatibility.

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

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 from table 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 and rt 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

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 list ol 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.48.0 – 6th June 2018

Features

  • Added support for LTS versions
  • v2018.1.LTS is released

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 and ol) 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 the Response 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

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


Archived

v3.40.1 – 7th March 2018

Bug fixes


Archived

v3.39.1 – 7th March 2018

Bug fixes


Archived

v3.38.1 – 7th March 2018

Bug fixes


Archived

v3.41.0 – 15th February 2018

Features

  • Added videoplayer simplefeature support to our rich text editor. This enables an author to embed videoplayer in any rich text content like stimulus.
  • 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

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.

Was this article helpful?

Did you arrive here by accident? If so, learn more about Learnosity.