Developer Release Logs

Our rolling release. This release contains in-development new features released since the most recent Long Term Support.

This should only be used for in-development systems targeting a production release using the next Long Term Support release (see our Learnosity Help article for further details) or for testing upcoming features while in-development.

25th March 2026

Features

  • Added support for uploading assets to Secure Media Vault via Data API (Data API)
  • Added the ui_mode configuration option to the Response Analysis by Item report; it defaulted to classic for the legacy UI and supported pagination for the new paginated UI. (Reports API)
  • Added validation to the saveActivity() method for random Item by Tag slots and Item delivery CSO limits. (Author API)

Bug fixes

  • Fixed a bug in the Item Picker for Activities where Item bank settings for non-primary Item banks were ignored. (Author API)
  • Fixed a bug in the Items API where random Activities with the local_practice configuration incorrectly persisted the session. (Items API)
  • Fixed a bug that caused an Activity with a random Item by Tag to fail in Activity editor preview mode when the Tag had no associated Items or was invalid. (Author API)
  • Fixed a bug that prevented users from removing Tag or status filters. (Author API)
  • Fixed a bug where clozetext Question type did not score blank responses consistently when accent sensitivity was enabled compared with when it was disabled. (Questions API)
  • Fixed a bug where a loading spinner was displayed in an Item when scrolling was enabled for long content and the content was empty. (Questions API)
  • Fixed a bug where editing an image in a CKEditor field caused the Item to appear to have unsaved changes even though no changes were made. (Question Editor API)
  • Fixed a bug where navigating to an inner Activity editor view and returning did not preserve the previously active tab. (Author API)
  • Fixed a bug where reopening the formula keypad for existing formulas displayed comparison symbols as HTML entities. (Questions API)
  • Fixed a bug where selecting options from graphing toolbar dropdowns caused the page to jump to the top or redirect to the homepage. (Questions API)
  • Fixed a bug where the custom Question type did not display the correct score on the reporting page when the ignore_question_attribute initialization config was set to valid_response. (Items API)
  • Fixed a bug where the custom Question type did not display the correct score on the reporting page when the ignore_question_attribute initialization config was set to valid_response. (Questions API)
  • Fixed a bug where the rendered event was not triggered for Questions or Features when deferred rendering was disabled. (Assess API)
  • Fixed a bug where the rendered event was not triggered for Questions or Features when deferred rendering was disabled. (Questions API)
  • Fixed a bug where the partiallyAttempted and fullyAttempted labels were incorrectly deprecated and unavailable in the Activity editor view. (Author API)
  • Fixed a bug where the Closed Caption button in the videoplayer Feature type displayed extra left padding, causing unnecessary empty space in the menu. (Questions API)
  • Fixed a bug where the Item timer did not stop when an auto-submit was triggered while the user was on a different browser tab, causing time recorded on the Item to exceed the limit set by the max_time config option. (Assess API)
  • Fixed a bug where the Items controller accessed scoring data without verifying its existence. (Data API)
  • Fixed a bug where the active tab automatically changed to the adaptive tab after updating the Activity type to adaptive in the source tab and saving. (Author API)
  • Fixed a bug where the rendered event was not triggered for the Essay with rich text and Math essay with rich text Question types. (Questions API)
  • Fixed a bug where the total Item count indicator in the Activity editor did not match the correct total when both random Item-by-Tag slots and regular Items were present. (Author API)
  • Fixed a bug where validation errors caused by incorrect user input within random Activity returned a 500 status instead of the expected 400. (Items API)
  • Fixed a bug where video playback did not pause when navigating to another Item. (Questions API)

Polish

  • Improvement: added limits on candidate and delivered Items in random Activities to improve system stability and performance. (Author API)
  • Improvement: added limits on candidate and delivered Items in random Activities to improve system stability and performance. (Data API)
  • Improvement: internal changes to support future capabilities. (Items API)
  • Improvement: internal changes to support future capabilities. (Question Editor API)
  • Improvement: updated internal libraries to maintain security, stability, and performance. (Annotations API)
  • Improvement: updated internal libraries to maintain security, stability, and performance. (Author API)
  • Improvement: updated internal libraries to maintain security, stability, and performance. (Questions API)
  • Improvement: updated the accent-related label from "Enable accent sensitivity" to "Ignore accents when scoring" in the Short text and Cloze text Question types to improve clarity. (Question Editor API)
  • Improvement: updated the handling of minimum and maximum scores for Activity points overrides to ensure correct behavior. (Items API)
  • Improvement: updated the handling of minimum and maximum scores for Activity points overrides to ensure correct behavior. (Questions API)

11th March 2026

Features

  • Added a total points counter that displayed the sum of all Item point values in the Activity editor view. (Author API)
  • Added support to override Question and Item points for an Activity by using the Custom points option in the Activity editor view. (Author API)
  • Added the ui_mode configuration option to the Last Score by Tag by User report, which defaulted to classic for the legacy UI and supported data-grid for the new UI with pagination and sorting. (Reports API)

Bug fixes

  • Fixed a bug that threw an error in the Activity editor when navigating back to the Activity list after saving an empty Activity. (Author API)
  • Fixed a bug where clozetext Question type did not score blank responses consistently when accent sensitivity was enabled compared with when it was disabled. (Questions API)
  • Fixed a bug where Questions API init options were not correctly set in Activity edit mode. (Author API)
  • Fixed a bug where calling saveActivity()method returned true instead of false when the Activity save was not allowed. (Author API)
  • Fixed a bug where entering whitespace-only values in the points input field allowed a Question to save without a stored score value, causing inconsistencies between the Author UI and the saved Question source. (Author API)
  • Fixed a bug where reordering a multiple-choice option did not move its associated distractor or feedback with the option. (Question Editor API)
  • Fixed a bug where the custom Question type did not display the correct score on the reporting page when the ignore_question_attribute initialization config was set to valid_response. (Items API)
  • Fixed a bug where the custom Question type did not display the correct score on the reporting page when the ignore_question_attribute initialization config was set to valid_response. (Questions API)
  • Fixed a bug where the isRendered() method always returned false for a shared passage when the defer_render initialization option was enabled. (Questions API)
  • Fixed a bug where the validated event was firing twice when using the validate() method for certain Question types. (Questions API)
  • Fixed a bug where the rendered event was not triggered for Questions or Features when deferred rendering was disabled. (Assess API)
  • Fixed a bug where the rendered event was not triggered for Questions or Features when deferred rendering was disabled. (Questions API)
  • Fixed a bug where the Activity editor failed to open legacy Item branching Activities that contained multiple linked global score decision steps. (Author API)
  • Fixed a bug where the Closed Caption button in the videoplayer Feature type displayed extra left padding, causing unnecessary empty space in the menu. (Questions API)
  • Fixed a bug where the Item timer did not stop when an auto-submit was triggered while the user was on a different browser tab, causing time recorded on the Item to exceed the limit set by the max_time config option. (Assess API)
  • Fixed a bug where the new math keypad modal rendered with incorrect visual layering in WebView environments, causing assessment content to overlap the keypad. (Questions API)
  • Fixed a bug where the order of the item_list.browse.controls initialization option was not respected in the UI. (Author API)

Polish

  • Improvement: added additional user feedback for the Scoring endpoint when invalid input was provided. (Data API)
  • Improvement: internal changes to support future capabilities (Items API)
  • Improvement: internal changes to support future capabilities. (Author API)
  • Improvement: internal changes to support future capabilities. (Items API)
  • Improvement: internal changes to support future capabilities. (Questions API)
  • Improvement: internal update for library package compatibility. (Reports API)

25th February 2026

Features

  • Added maximum limit for the number of random Item by Tag slots in an Activity. (Author API)
  • Added maximum limit for the number of random Item by Tag slots in an Activity. (Data API)

Bug fixes

  • Fixed a bug where keypad labels using LaTeX syntax with text{} did not render correctly and instead displayed as plain text. (Questions API)
  • Fixed a bug where the isRendered() method always returned false for a shared passage when the defer_render initialization option was enabled. (Questions API)
  • Fixed a bug where the validated event was firing twice when using the validate() method for certain Question types. (Questions API)
  • Fixed a bug where updates made via the Source button or the asset uploader did not mark the state as dirty. (Question Editor API)
  • Fixed a bug where updating Question or Feature JSON via the Source tab did not enable the Save button. (Author API)

Polish

  • Improvement: added additional user feedback for the Scoring endpoint when invalid input was provided. (Data API)
  • Improvement: added keyboard navigation support for the validation and alternate responses tabs, and included ARIA attributes to enhance screen reader accessibility. (Question Editor API)
  • Improvement: internal changes to support future capabilities. (Author API)
  • Improvement: internal changes to support future capabilities. (Items API)
  • Improvement: updated error messages and validation to provide more actionable information. (Author API)
  • Improvement: updated error messages and validation to provide more actionable information. (Data API)
  • Improvement: updated the Item limit to 300 in Activities to improve system stability and performance. (Data API)

12th February 2026

Bug fixes

Polish

  • Improvement: internal update for library package compatibility. (Assess API)
  • Improvement: internal update for library package compatibility. (Question Editor API)

14th January 2026

Bug fixes

  • Fixed a bug where the section change warning dialog was displayed after the force change dialog when a user ran out of time. (Assess API)
  • Fixed a bug where the assessment player navigation broke for a resumed session if the order of Items was changed in the Activity configuration. (Assess API)

Was this article helpful?

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