v2024.2.LTS Release Logs

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-tagsreport 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 inaccurate feedbackAttemptsCount value when using the getResponse() method. (Questions API)
  • Fixed a bug which caused the checkImages method to be removed from legacy Question types such as clozeformula, imageclozeassociation, and clozedropdown. (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 and session-list-by-item reports, when the configuration 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 and jobs/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 when automarkable was set to false. (Questions API)
  • Fixed a bug where the jobs/sessions/scores/subscores and jobs/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)

Was this article helpful?

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