v2025.2.LTS Release Logs

Recommended

This is our recommended version for production releases right now.

This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.

Read more about the v2025.2.LTS release.
  • Released: 16th June 2025
  • End of life: June 2027

16th July 2025

Bug fixes

  • Fixed a bug that caused Simple Features to render incorrectly in the association Question type when duplicate_responses was enabled. (Questions API)
  • Fixed a bug that caused annotated texthighlight to not restore correctly intermittently. (Assess API)
  • Fixed a bug that caused distractor rationale to not appear in hotspot Questions after a correct response was provided when show_distractor_rationale.per_question: "correct" was set. (Questions API)
  • Fixed a bug whereby math remained invisible even after being rendered. (Assess API)

Polish

  • Improvement: accessibility polishes for the new math keypad. (Questions API)
  • Improvement: enhanced accessibility for the audio player Feature type. (Questions API)
  • Improvement: enhanced the security of answer choice identifiers in the mcq Question type to prevent unintended exposure of correct answers across sessions. (Questions API)
  • Improvement: polishes for the new math keypad based on initial feedback. (Question Editor API)
  • Improvement: polishes for the new math keypad based on initial feedback. (Questions API)

3rd July 2025

Bug fixes

  • Fixed a bug that caused Item branching assessment submissions to fail. (Assess API)

2nd July 2025

Bug fixes

  • Fixed a bug that caused annotated texthighlight to not restore correctly intermittently. (Assess API)
  • Fixed a bug that caused broken navigation when the assessment was saved while a new Item was loading or being navigated to. (Assess API)
  • Fixed a bug that caused navigation to be intermittently disabled when vertical_element was used with adaptive. (Assess API)
  • Fixed a bug that prevented the simple Features from being displayed correctly when the defer_render was set to true. (Questions API)
  • Fixed a bug where dichotomous and partial scores were not shown correctly in the Sessions Summary by Tag report. (Reports API)
  • Fixed a bug where duplicate elements caused MathJax errors when running an Activity preview. (Questions API)
  • Fixed a bug where the getCurrentItem method would return undefined when called in the readyListener. (Assess API)
  • Fixed a bug where the Button, Image, and Display as text audio player simple Feature types were not working on mobile devices for drag and drop Question types, when used in draggable responses. (Questions API)

Polish

  • Improvement: updated internal libraries to maintain security, stability, and performance. (Annotations API)
  • Unreleased internal version. (Assess API)

18th June 2025

Bug fixes

Polish

  • Improvement: new accessible and responsive math response modal and formula symbols keypad. (Questions API)
  • Improvement: updated internal libraries to maintain security, stability, and performance. (Data API)

16th June 2025

Features

  • Added a read-only icon to all Items in the Activity with Tags that belong to the global Item read-only filter. (Author API)
  • Added an AI math hints generator to generate helpful tips to assist learners in solving the question. (Author API)
  • Added changes required for an upcoming feature. (Question Editor API)
  • Added new endpoint in the Data API to handle secure media token generation for media assets within session details. (Data API)
  • Added new endpoints in Data API to retrieve, add and update feedback for Items in a session. (Data API)
  • Added support for accent-sensitive character scoring in the clozetext Question type. (Questions API)
  • Added support for accent-sensitive character scoring in the shorttext Question type. (Questions API)
  • Added support to override the accent_sensitivity validation configuration at the Activity level via attribute_overrides. (Questions API)
  • Added support to render media in the stimulus for the session-detail-by-question report, when token_controlled_assets is enabled for the API consumer. (Reports API)
  • Added the ability to configure the labels for "Time Remaining" and "Seconds". (Assess API)

Bug fixes

  • Fixed (or at least tried to fix) a bug where saving Items concurrently resulted in deadlocks. (Data API)
  • Fixed a bug in the videoplayer Feature type where adding a poster image cleared the end time in the video preview. (Questions API)
  • Fixed a bug in the numberlineplot Question type which caused the graph to disappear when using iPad devices. (Questions API)
  • Fixed a bug that caused a fatal error when a non-string sort value was provided in a Data API request. (Data API)
  • Fixed a bug that caused the scrollablepassage Feature to become unscrollable when it contained an audioplayer Feature. (Questions API)
  • Fixed a bug that ensures the image alignment option is respected when an image is uploaded during Item creation. (Author API)
  • Fixed a bug that prevented keyboard navigation from working on Activities in the Activity list. (Author API)
  • Fixed a bug that prevented the toolbar options for the Passage Feature type if paginated content is enabled. (Question Editor API)
  • Fixed a bug where random Activity configurations were not validated correctly. (Items API)
  • Fixed a bug where Questions API failed to correctly load when using a slow device. (Questions API)
  • Fixed a bug where a loophole would allow unlimited submit calls to be made concurrently, which caused slowdowns in the API's performance. (Questions API)
  • Fixed a bug where an Item could no longer be saved when the adaptive difficulty value was reset. (Author API)
  • Fixed a bug where edit and delete options were accessible via keyboard navigation (Tab) when previewing an Item in read-only mode. (Author API)
  • Fixed a bug where learners could exit the paused screen when a proctor paused their session. (Assess API)
  • Fixed a bug where multiple column options in the mcq Question type were not rendering correctly. (Questions API)
  • Fixed a bug where pressing Esc the first time dismissed the entire review panel instead of just the tooltip. (Assess API)
  • Fixed a bug where reviewing a session could result in broken navigation between Items. (Assess API)
  • Fixed a bug where saving on an item:changed event would result in broken navigation when resuming an assessment. (Assess API)
  • Fixed a bug where sections with backwards navigation would resume from the wrong section. (Assess API)
  • Fixed a bug where the test:start and item:load events could fire before the app's ready listener, which caused issues such as Annotations API highlights not being applied initially when resuming an assessment. (Assess API)
  • Fixed a bug where the render:activity event would fire before the Activity finished loading completely. (Author API)
  • Fixed a bug where the accent_sensitivity option in override_attribute was not applied during server-side scoring. (Questions API)
  • Fixed a bug where the dt_created timestamp was invalid after duplicating an Item. (Author API)
  • Fixed a bug where the dt_created timestamp was not set to UTC correctly when creating new Items. (Author API)
  • Fixed a bug where the render:activity event does not get fired when closing a takeover modal in Activity Edit mode. (Author API)
  • Fixed a bug where the Events API did not load according to the specified LTS version for Questions API. (Questions API)
  • Fixed a bug where the Hints generator modal did not have the correct sizes. (Author API)
  • Fixed a bug where the Item Branching Activity preview tabs were not being disabled correctly whilst rendering the preview, resulting in possibility of changing tab early and seeing an exception. (Author API)
  • Fixed a bug where the Math AI button was showing in the preview panel only. (Question Editor API)
  • Fixed a bug where the audio player volume control element was cut off when it was the first Item in the assessment player. (Questions API)
  • Fixed a bug where the audio player volume slider was being cut off by a parent container. (Questions API)
  • Fixed a bug where the label bundle defined for the Random Activity Group Item Name was not applied. (Author API)
  • Fixed a bug where the learning outcome report will use the API consumer datasource instead of organization datasource. (Reports API)
  • Fixed a bug where the time input component threw an error when rendered. (Author API)
  • Fixed a bug where uploading audio via the simple Feature in the CKEditor toolbar had failed. (Author API)
  • Fixed a bug where uploading unsupported SVGZ images was failing without a clear user facing error message. (Author API)
  • Fixed a bug where using a custom rich text editor button caused duplicated content to be inserted. (Question Editor API)
  • Fixed a bug where using the feature box text styling in CKEditor could throw an error. (Question Editor API)
  • Fixed a bug whereby LaTeX was not rendering for imageclozeassociationV2 Question type. (Questions API)
  • Fixed a bug whereby disabling player side scoring caused rendering errors for the multistepmath Question type. (Questions API)
  • Fixed a bug which caused a memory leak when Features were not removed from the DOM when the preview panel was reset. (Question Editor API)
  • Fixed a bug which caused a memory leak where Features were not removed from the DOM when navigating from the Item edit view back to the Item list view, or when they were deleted from the item. (Author API)

Polish

  • Improvement: added accessibility support for the adaptive branching editor. (Author API)
  • Improvement: allow label bundle definitions to have a nested JSON structure. (Author API)
  • Improvement: clarified the units for the stem width and option width in the choicematrix Question type. (Question Editor API)
  • Improvement: enhanced the Branching UI for better usability. (Author API)
  • Improvement: enhanced the security of addItems() method. (Items API)
  • Improvement: increased the performance for dynamic content in Questions with large datasets. This enhancement removes unused dynamic variables from Questions, resulting in faster load times and reduced network bandwidth usage. (Items API)
  • Improvement: internal changes to support future capabilities. (Author API)
  • Improvement: internal changes to support future capabilities. (Question Editor API)
  • Improvement: internal update for library package compatibility. (Author 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. (Questions API)
  • Improvement: internal update for library package compatibility. (Reports API)
  • Improvement: internal update to improve the stability of the system. (Data API)
  • Improvement: internal updates to improve the stability of the system. (Questions API)
  • Improvement: internal vendor upgrade to improve the stability of the API. (Author API)
  • Improvement: new accessible and responsive math response modal and formula symbols keypad. (Questions API)
  • Improvement: replaced the message component notification with the LDS alert component notification. (Author API)
  • Improvement: replaced the warning notification component with the LDS alert notification component. (Author API)
  • Improvement: switched the app to use CSS Container Queries for responsiveness based on the Author API app root DOM element width. (Author API)
  • Improvement: the Sort List Question type is now deprecated. It is recommended to use Match list instead. (Question Editor API)
  • Improvement: updated XSS protection. (Questions 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: upgraded the LDS library. (Questions API)
  • Unreleased internal version. (Author API)
  • Unreleased internal version. (Questions API)

Was this article helpful?

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