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.1.LTS release.- Released: 5th March 2025
- End of life: March 2027
13th March 2025
Bug fixes
- 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)
12th March 2025
Bug fixes
- Fixed a bug in Safari where VoiceOver was not announcing the
aria-describedby
in the dropzone in the Label Image with drag & dropimageclozeassociationV2
Question type. (Questions API) - Fixed a bug that caused external forms to trigger a form submit action when the buttons within Questions API were pressed. (Questions API)
- Fixed a bug that prevented image alt text generation from informing the user about violations of the AI policy in the text generator. (Author API)
- Fixed a bug where a race condition caused the section timer to continue ticking when the Expired Timer dialog was visible. (Assess API)
- Fixed a bug where adding the Events API script tag multiple times on the same page overwrote the
window.LearnosityEvents
instance, which caused errors. (Events API) - Fixed a bug where the "Skip to resources" label was rendered on the exit page when resource items were added. (Assess API)
- Fixed a bug where the spacing around the Check Answer buttons was inconsistent. (Questions API)
Polish
- Improvement: Updated screen reader messages for response options in the Label Image with drag & drop
imageclozeassociationV2
Question type. (Questions API) - Improvement: added screen reader message for possible response list in the Label Image with drag & drop
imageclozeassociationV2
Question type. (Questions API) - Improvement: added screen reader messages in review mode for Label Image with Drag Drop,Cloze Drag Drop and Match List Question types to improve accessibility. (Questions API)
- Improvement: allow the customization of validation icons by introducing CSS variables. (Questions API)
- Improvement: internal updates to improve the stability of the system. (Questions API)
- Improvement: updated error messages and validation to provide more readily actionable information. (Reports API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Reports API)
5th March 2025
Features
- Added
ui_style
override support to theattribute_overrides
initialization option so that theui_style
options of all Question types can be overridden in a single location. (Questions API) - Added a new label for the count of
Number of Items to deliver
for Random Activities in the Activity listing. (Author API) - Added a new method,
getItemListCount()
, that returns a promise that resolves to the number of Items in the Item list. (Author API) - Added a new smartphone image capture utility app that allows learners to enter math responses by photographing their written math with their smartphone via the camera or QR code. (Questions API)
- Added background capabilities for future features. (Questions API)
- Added changes required for an upcoming feature. (Author API)
- Added changes required for an upcoming feature. (Question Editor API)
- Added new API for assets that will return a secure pre-signed URLs for the requested asset URLs. (Data API)
- Added new Activity creation and edit capability for branching assessments. (Author API)
- Added pound, yen, euro, and rupee characters to the math keyboard symbols. (Questions API)
- Added screen reader messages for image response option for toggle, dropping to dropzone and back to response area options in the cloze with drag and drop and match list Question types. (Questions API)
- Added screen reader messages for math content on focus and toggle states of a response area option in the Label Image with drag & drop
imageclozeassociationV2
Question type. (Questions API) - Added screen reader messages for response option dropping from one dropzone to another dropzone in the Label Image with drag & drop
imageclozeassociationV2
Question type. (Questions API) - Added screen reader messages for response option dropping from one dropzone to another dropzone in the cloze with drag and drop and match list Question types. (Questions API)
- Added screen reader messages for response option dropping to dropzone and back to response area option in the Label Image with drag & drop
imageclozeassociationV2
Question type. (Questions API) - Added screen reader messages for response options dropping to dropzone when it is maxed out in the Label Image with drag & drop
imageclozeassociationV2
Question type. (Questions API) - Added screen reader messages for the focus and toggle states of a response area option in the Label Image with drag & drop
imageclozeassociationV2
Question type. (Questions API)
Bug fixes
- Added "Try again" support for the
clozeformulaV2
Question type. (Questions API) - Fixed a bug for various styling issues for icons and buttons in the Activity player template view. (Author API)
- Fixed a bug in the
jobs/sessions/statuses
endpoint where jobs had failed when there was leading and/or trailing space around thesession_id
. (Data API) - Fixed a bug in the
item-scores-by-tag-by-user
report, when a Tag in the dataset has been deleted from the Item bank. (Reports API) - Fixed a bug in the
lastscore-by-item-by-user
report where the report table failed to populate whenactivity_id
letter case was changed. (Reports API) - Fixed a bug in the Chart group of Question types when the max Y value was set to an odd number, it added an additional tick label for that value which was inconsistent with the other ticks in the sequence. (Questions API)
- Fixed a bug that caused external forms to trigger a form submit action when the buttons within Assess API were pressed. (Assess API)
- Fixed a bug that caused external forms to trigger a form submit action when the buttons within Author API were pressed. (Author API)
- Fixed a bug that caused external forms to trigger a form submit action when the buttons within Question Editor API were pressed. (Question Editor API)
- Fixed a bug that caused the API to fail to render Features when the
responsive_regions: true
was set and the page layout was changed between mobile and desktop sizes during the API initialization. (Assess API) - Fixed a bug that caused the force submit dialog to appear on the next section, instead of the current one, when the "next" button was clicked just before the timer expired. (Assess API)
- Fixed a bug that caused the group parentheses symbols to be rendered incorrectly in the authoring interface. (Questions API)
- Fixed a bug that prevented math from being displayed correctly when both defer render and duplicate responses were set to
true
. (Questions API) - Fixed a bug that prevented the "More Options" dropdown from showing a focus visual indicator when opened. (Question Editor API)
- Fixed a bug that prevented video caption files hosted with Learnosity from loading in the
videoplayer
Feature. (Questions API) - Fixed a bug that where the audio Feature type did not stop when navigating to a new section. (Assess API)
- Fixed a bug to control the visibility of the details and player tabs. Added new initialization options in the Activity editor view:
details
controls the visibility of the details tab,settings
manages the player tab visibility, anddescription
controls the visibility of the description field within the details tab. (Author API) - Fixed a bug to resolve the case-sensitive scoring option for the
clozeassociation
Question type. (Question Editor API) - Fixed a bug when starting an assessment on smart devices when the
disable_item_workflow
initialization option is set totrue
. (Assess API) - Fixed a bug where API errors were made visible to learners. (Questions API)
- Fixed a bug where CKEditor elements had incorrect ARIA labels. (Question Editor API)
- Fixed a bug where JAWS and NVDA screen readers did not announce the row and column of the focused response area in
Classification
Question type. (Questions API) - Fixed a bug where Questions were not loading when the Question responses contained tables with merged cells. (Questions API)
- Fixed a bug where Tag type and name comparisons were case sensitive. (Author API)
- Fixed a bug where editing Items in Activities did not work when URL hash navigation was used and the Activity reference contained whitespace. (Author API)
- Fixed a bug where long running Local Device Assessment Package jobs would show incorrect statuses. (Data API)
- Fixed a bug where removing response positions was not possible via the keyboard. (Question Editor API)
- Fixed a bug where removing the last Item in an Activity was not actually removed after saving. (Author API)
- Fixed a bug where the
setSafeToUnload
did not work correctly in the Widget edit mode. (Author API) - Fixed a bug where the
organisation_id
was not handled correctly when passed to Author Aide. (Author API) - Fixed a bug where the
vertical_element
configuration did not accept Items with bothid
andreference
properties when used in a sections configuration. (Assess API) - Fixed a bug where using shared passages would add infinite spinners at the bottom of each Item. (Questions API)
- Fixed a bug where, after checking the "select all" checkbox in an Activity, clicking "Find Item" and selecting new Items, the remove button count was not updating correctly when clicking "Save and Back". The same scenario was fixed for creating new Item. (Author API)
- Fixed a bug whereby comparison characters broke the rendering of the
formulaessayV2
Question type when used in a formula. (Questions API) - Fixed a bug wherein clicking the annotation text highlight button causes the underlying Question's response to be selected on touch devices. (Annotations API)
- Fixed a bug which prevented the restoring of existing highlights when a session was resumed. (Annotations API)
- Fixed a bug with the
label_bundle
key for the fields "Score" and "All" in theresponse-analysis-by-item
report. This update now allows custom labels to be added for the fields "Score" and "All". (Reports API)
Polish
- Improvement: added labels to form fields in the math modal, improving accessibility for screen reader users. (Question Editor API)
- Improvement: changed the deliver value to 1 when Items are added for Random Activity. (Author API)
- Improvement: improved the accessibility of
audioplayer
Feature type. (Questions API) - Improvement: internal changes to the
Responses
endpoint to support future functionality. (Data API) - Improvement: internal update for library package compatibility. (Annotations API)
- Improvement: internal update for library package compatibility. (Events API)
- Improvement: internal update for library package compatibility. (Items API)
- Improvement: internal update to improve the security and stability of the application. (Assess API)
- Improvement: internal update to improve the security and stability of the application. (Question Editor 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: replaced moment.js with Intl.DateTimeFormat and deprecated the
toolTipDateFormat
,toolTipDateTimeSeparator
andtoolTipTimeFormat
initialization options. (Author API) - Improvement: updated Math image capture to only replace the current line in the
multistepmath
Question type with the captured LaTeX so that the rest of the learners work is preserved. (Questions API) - Improvement: updated internal libraries to maintain security, compatibility and performance. (Questions API)
- Improvement: updated internal libraries to maintain security, compatibility, and performance. (Events API)
- Improvement: updated the green, red, and light grey colors in the
item-scores-by-tag-by-user
report to improve accessibility. (Reports API)