This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about the v2024.2.LTS release.- Released: 26th June 2024
- End of life: June 2026
4th December 2024
Bug fixes
- Fixed a bug regarding accessibility in
sessions-summary-with-tags
report by improving the color contrast of the "correct" label. (Reports API) - Fixed a bug that caused the self-hosted protected caption files to fail to load in the
videoplayer
Feature. (Questions API) - Fixed a bug that prevented selecting the resource Item after previewing in Activity edit view. (Author API)
- Fixed a bug where the text highlight modal was not aligned correctly when using Annotations with shared passages. (Annotations API)
Polish
- Improvement: internal update to improve the security and stability of the application. (Assess API)
- Improvement: internal update to improve the stability of the system. (Data API)
- Improvement: internal update to improve the stability of the system. (Events API)
- Improvement: internal update to improve the stability of the system. (Reports API)
- Improvement: updated XSS protection. (Questions API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Annotations API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Questions API)
20th November 2024
Bug fixes
- Fixed a bug where the
validated
event was fired prematurely, leading to an inaccuratefeedbackAttemptsCount
value when using thegetResponse()
method. (Questions API) - Fixed a bug which caused the
checkImages
method to be removed from legacy Question types such asclozeformula
,imageclozeassociation
, andclozedropdown
. (Questions API) - Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero. (Author API)
Polish
- Improvement: internal update to improve the stability of the system. (Data API)
7th November 2024
Bug fixes
- Fixed a bug where the
texthighlight
module resumed with a different highlight ID in the annotations session. (Annotations API) - Fixed a bug whereby blank user interface configuration fields caused loading of the
numberlineplot
Question type to fail. (Questions API)
Polish
- Improvement: internal changes to improve application security. (Questions API)
10th October 2024
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
andsession-list-by-item
reports, when theconfiguration
was not set during initialization. (Reports API) - Fixed a bug where Author Aide API did not initialize correctly after the application code was loaded on the page. (Author API)
- Fixed a bug whereby macOS VoiceOver was not announcing scoring results properly on Safari upon clicking 'check answer'. (Questions API)
Polish
- Improvement: enhanced overall system stability. (Reports API)
- Improvement: internal update to improve the security and stability of the app. (Data API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Questions API)
- Improvement: user interface improvements for pop-up content button. (Questions API)
26th September 2024
Bug fixes
- Fixed a bug, where assessment was not working for random Activities. (Items API)
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Items API)
- Improvement: updated the white on black theme to improve color accessibility. (Assess API)
- Improvement: updated vendors for security and compatibility. (Data API)
11th September 2024
Bug fixes
- Fixed a bug that caused Annotations API to fail when loading in
vertical_element
assessments. (Assess API) - Fixed a bug where duplicate responses were resetting other responses in the
clozeassociation
Question type. (Questions API) - Fixed a bug where the Item preview in Activity edit mode did not properly show all Widgets inside it. (Author API)
- Fixed a bug where the stimulus image was not resizing for the image annotation upload Question type, when changing the dimensions on Author Site. (Questions API)
- Fixed a bug whereby an absence of responses caused an error in the
numberlineplot
Question type. (Questions API)
Polish
- Improvement: enhanced overall system stability. (Events API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Reports API)
- Improvement: updated internal libraries to maintain security, compatibility, and performance. (Data API)
- Improvement: updated vendors for security and compatibility. (Events API)
28th August 2024
Bug fixes
- Fixed a bug in the
graphplotting
Question type whereby cursor point manipulation could cause loading errors when the Activity was saved and reviewed. (Questions API) - Fixed a bug that prevented the correct rendering of Math when there is another version of MathJax on the page. (Questions API)
- Fixed a bug where the force submit dialog was not showing the extended time from the live progress report. (Assess API)
- Fixed a bug where the tooltip for some buttons still showed up, even when the buttons were already hidden. (Question Editor API)
- Fixed a bug whereby "Allow interval" was not an option for equivSymbolic scoring for alternate responses for the
clozeformula
Question type. (Question Editor API) - Fixed a bug whereby HTML elements were not rendering correctly on labels for
graphplotting
Question type. (Questions API) - Fixed a bug whereby all graph-type Question types tick labels disappeared on hover. (Questions API)
- Fixed a bug whereby responses containing certain characters outside the Basic Multilingual Plane could result in sessions becoming unscorable. (Questions API)
- Fixed a bug whereby validation indicators were cropped for the
classification
Question type. (Questions API) - Fixed a bug, when mixing React.js and non-React.js radio inputs with the same name. (Questions API)
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Questions API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Reports API)
- Improvement: updated vendors for security and compatibility. (Events API)
14th August 2024
Bug fixes
- Fixed a bug that prevented response boxes from being displayed in the
numberline
Question type. (Questions API) - Fixed a bug where review mode was starting on the wrong Item for existing sessions. (Assess API)
- Fixed a bug where the video recorder Question type exited from full-screen mode when the Items API was embedded into an iframe, and the browser zoom was not set to 100 percent in Google Chrome. (Questions API)
- Fixed a bug where the navigation & save buttons on the bottom right were getting misaligned, when changing the save button label. (Assess API)
- Fixed a bug where the timer would become inaccurate on slower computers. (Assess API)
- Fixed a bug whereby fraction denominators were being cropped in the
numberlineplot
Question type. (Questions API)
Polish
- Improvement: enhanced the stability of the scoring endpoint. (Data API)
- Improvement: internal update to improve the security and stability of the app. (Events API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Annotations API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Assess API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Items API)
17th July 2024
Bug fixes
- Fixed a bug where an indent mixed with other text format caused a cut off of the response in
clozeassociation
Questions. (Questions API) - Fixed a bug where the
jobs/sessions/scores/subscores
andjobs/sessions/metadata
endpoints failed with an ambiguous error message for requests with duplicate sessions. (Data API) - Fixed a bug where the focus indicator was not matching with the playing audio widget, as set by Action Builder. (Questions API)
- Fixed a bug where the navigation & save buttons on the bottom right were getting misaligned, when changing the save button label. (Assess API)
- Fixed a bug where the response masking button was not being enabled when setting the Items region to
vertical_element
. (Assess API) - Fixed a bug where the section index was not being passed as an argument for the
section:items:changed
event callback. (Assess API)
Polish
- Improvement: internal update for library package compatibility. (Reports API)
- Improvement: removed use of deprecated events to maintain compatibility. (Assess API)
- Improvement: removed use of deprecated events to maintain compatibility. (Question Editor API)
- Improvement: removed use of deprecated events to maintain compatibility. (Questions API)
3rd July 2024
Bug fixes
- Fixed a bug where Questions API preview inside Author Aide was accidentally being styled by Author API CSS. (Author API)
- Fixed a bug where questions generated via Author Aide could not be saved if the user's firstname or lastname were not set. (Author API)
- Fixed a bug where the timer would become inaccurate on slower computers. (Assess API)
26th June 2024
Features
- Added public method
refreshSearch
to allow users to refresh a search page. (Author API) - Added random Activities as enabled by default. (Author API)
- Added support for loading Author Aide API inside Author API. (Author API)
- Added support for sections with the
vertical_element
Items region configuration. This allows all Items in a section to be displayed at once and stacked vertically, rather than separated into separate slides in the assessment player UI. (Assess API) - Added the ability to move and resize the
notepad
via mouse and keyboard. (Annotations API)
Bug fixes
- Fixed a bug around unpredictable behavior of placing minus signs before functions in the scientific calculator. (Questions API)
- Fixed a bug causing a random Activity to fail to load Items from different Item banks using
organisation_id
. (Items API) - Fixed a bug in multiple choice Questions, where labels maintained a pointer cursor even after
disable
had been called. Now, the label pointer cursor will be changed to 'not allowed'. (Questions API) - Fixed a bug in random Activity labels, adding an extra space after commas where required. (Author API)
- Fixed a bug in the Last Score by Activity Report where the report did not render properly with PostgreSQL datasource. (Reports API)
- Fixed a bug that prevented learners from navigating to an adaptive Item where the Item's
reference
was provided as a number. (Items API) - Fixed a bug where accented vowels added by the Mac context menu were not displayed in the preview. (Question Editor API)
- Fixed a bug where authors could save Items which were marked as read only by the read_only initialization option. (Author API)
- Fixed a bug where calling the
/sessions/scores
endpoint did not return results in the correct order. (Data API) - Fixed a bug where certain accessibility attributes were missing from the tab-related elements. (Author API)
- Fixed a bug where entering symbols via the character viewer did not update the preview pane. (Question Editor API)
- Fixed a bug where not assigning a valid response in
numberlineplot
Question type was preventing navigation in assessment. (Questions API) - Fixed a bug where reordering multiple Items within the Activity editor would not order the Items as expected. (Author API)
- Fixed a bug where spacing in the search toolbar was incorrect. (Author API)
- Fixed a bug where the 'Select All' checkbox did not properly check or uncheck Items inside a random Activity. (Author API)
- Fixed a bug where the
Choice Matrix
Question type showed the correct or incorrect answers in review mode whenautomarkable
was set tofalse
. (Questions API) - Fixed a bug where the
jobs/sessions/scores/subscores
andjobs/sessions/metadata
endpoints failed with an ambiguous error message for requests with duplicate sessions. (Data API) - Fixed a bug where the
jobs/sessions/statuses
endpoint was failing with an ambiguous error message for requests with duplicate sessions. (Data API) - Fixed a bug where the assessment could not be submitted with a
"hard"
limit type when the countdown timer changed from 1 second to 0. (Assess API) - Fixed a bug where the keyboard was lagging when deleting text from the longtextV2 Question type on iPad. (Questions API)
- Fixed a bug where the notepad module could throw an error when toggling its visibility. (Assess API)
- Fixed a bug where the number input field accepted numbers outside of the allowed range and invalid numbers such as 00 & 000. (Question Editor API)
- Fixed a bug where the selected group tab was missing an
aria-selected
attribute. (Question Editor API) - Fixed a bug where the special character entry button did not have a descriptive
aria-label
set. (Questions API) - Fixed a bug whereby Control + Backslash was failing to open the formula editor modal window for the
formulaessayV2
Question type. (Questions API) - Fixed a bug whereby editing ARIA labels caused duplication of spans. (Question Editor API)
- Fixed a bug whereby epsilon variants were not handled correctly in the
clozeformulaV2
Question type. (Questions API) - Fixed a bug whereby tick value labels on number line Question types did not round floating points properly. (Questions API)
- Fixed a bug which caused a race condition when loading the CKEditor text editor. (Question Editor API)
- Fixed a bug with text area height for the notepad. (Annotations API)
- Fixed a bug with the DOM tree when adding tabs to an Item, to bring it more in line with web accessibility guidelines. (Author API)
- Fixed a typo in the
short text
Question type preview image. (Question Editor API) - Improvement: updated internal libraries to maintain security, compatibility and performance. (Assess API)
Polish
- Improvement: Internal update to improve self hosted adaptive stability. (Items API)
- Improvement: enhanced stability for the
response-analysis-by-item
report. (Reports API) - Improvement: implemented changes required for an upcoming feature. (Author API)
- Improvement: internal changes to support future functionality. (Events API)
- Improvement: internal changes to support future functionality. (Question Editor API)
- Improvement: internal changes to support future functionality. (Questions API)
- Improvement: internal update for library package compatibility. (Data API)
- Improvement: internal update for library package compatibility. (Events API)
- Improvement: internal update for library package compatibility. (Items API)
- Improvement: internal update for library package compatibility. (Question Editor API)
- Improvement: internal update for library package compatibility. (Reports API)
- Improvement: refined the accessibility for
numberlineplot
Question type. (Questions API) - Improvement: removed the aspect ratio lock button. In future, it will not be possible to change the aspect ratio of images. (Author API)
- Improvement: replaced partially-correct SVG icon to improve color accessibility. (Reports API)
- Improvement: updated initialization option checks for empty values. (Author API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Annotations API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Items API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Question Editor API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Questions API)
- Improvement: updated the ARIA label for the
plaintext
Question type text area for better readability. (Questions API) - Improvement: updated vendors for security and compatibility. (Data API)