This provides a stable, supported codebase, receiving stability & performance code fixes for its full lifecycle.
Read more about the v2022.3.LTS release.- Released: 3rd November 2022
- End of life: December 2024
10th October 2024
Polish
- Improvement: enhanced overall system stability. (Reports API)
- Improvement: internal update to improve the security and stability of the app. (Data API)
- Improvement: internal update to improve the security and stability of the application. (Reports API)
11th September 2024
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
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
Polish
- Improvement: internal update for library package compatibility. (Annotations 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. (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)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Questions API)
17th July 2024
Bug fixes
- 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)
Polish
- Improvement: enhanced the stability of the Scoring endpoint. (Data API)
- 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)
19th June 2024
Polish
- Improvement: Internal update to improve the security of the
audio
Question type's uploaded assets. (Questions API)
5th June 2024
Bug fixes
- 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)
Polish
- Improvement: enhanced overall system stability. (Reports API)
22nd May 2024
Bug fixes
- Fixed a bug in the Last Score by Activity Report where the report did not render properly with PostgreSQL datasource. (Reports API)
Polish
- Improvement: internal update to improve the security and stability of the app. (Data API)
8th May 2024
Bug fixes
- Fixed a bug where calling the
/sessions/scores
endpoint did not return results in the correct order. (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)
Polish
- Improvement: enhanced stability for the
response-analysis-by-item
report. (Reports API)
10th April 2024
Bug fixes
- Fixed a bug in the
idle_timeout
initialization option, where an error was being thrown after using thereset
method, then creating a new app instance. (Assess API) - Fixed a bug where
isSimplified
was not validating -1 in theclozeformula
Question type. (Questions API) - Fixed a bug where the
clozeassociation
andclassification
Question types were not accessible with the screen reader, when navigating to the drop zone response area. (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, which improves the app's responsiveness and stability. (Assess API)
27th March 2024
Bug fixes
- Fixed a bug where the
sessions/responses
endpoint was sometimes throwing a 500 server error. (Data API)
13th March 2024
Bug fixes
- Fixed a bug causing adaptive assessment to fail to resume, when students exited the app without submitting on an Item that did not belong to the last step of the Item branching. (Items API)
- Fixed a bug in the
session-detail-by-item
report, where it failed whencustom_widget_options
was passed in thequestions_api_init_options
. (Reports API) - Fixed a bug that caused a resumed Item branching session to prevent learners from submitting their answers. (Assess API)
- Fixed a bug that caused adaptive assessments to be resumed on the wrong Item position, when the client's self-hosted adaptive endpoint
getNextItems
failed. (Items API) - Fixed a bug where the validation didn't show the correct answers for the
hotspot
Question type. (Questions API)
Polish
- Improvement: Internal update to improve self hosted adaptive stability. (Items API)
28th February 2024
Bug fixes
- Fixed a bug preventing the assessment app from displaying a proper error dialog in cases of network errors occurring in the
Questions API
. (Assess API) - Fixed a bug where
isSimplified
was not validating certain mixed fractions correctly in theclozeformula
Question type. (Questions API) - Fixed a bug where CSS transforms affected placement and deletion of points on the
numberlineplot
Question type. (Questions API) - Fixed a bug where the Item review screen overlapped the side menu navigation for Right to Left configured Activities. (Assess API)
14th February 2024
Bug fixes
- Fixed a bug whereby the formula help modal column heading titles could not be internationalized. (Questions API)
- Fixed a bug, whereby an incorrect value was displayed upon hovering over a coordinate point, when 'display position on hover' was enabled for the
graphplotting
Question type. (Questions API)
31st January 2024
Bug fixes
- Fixed a bug where
isSimplified
was not validating mixed fractions correctly in theclozeformula
Question type. (Questions API) - Fixed a bug where the calculator truncated trailing zeros for the E notation. (Questions API)
17th January 2024
Bug fixes
- Fixed a bug in Events API by adding styling and accessibility attributes of the iframe element, to position it off-screen and make it programmatically focusable, but visually hidden. (Events API)
- Fixed a bug where the response container and draggables for the
clozeassociation
Question type overflowed when reaching certain widths. (Questions API) - Fixed a bug where the response container for the
classification
Question type overflowed when reaching certain widths. (Questions API) - Fixed a bug, causing draggable elements in the
imageclozeassociationV2
Question type to disappear after dropping into any drop zone of the Question. This only occurred in the Safari 17+ for MacOS and Safari 16+ for iOS browsers. (Assess API)
6th December 2023
Bug fixes
- Fixed a bug in the
response-analysis-by-item
report, where it failed to show the Item name (specified in report init) in the hover state tooltip. (Reports API) - Fixed a bug that caused the
scroll_to_top
initialization option to not work correctly. (Assess API) - Fixed a bug where passing too many references to the
all
oreither
arrays for theitem_references
parameter when fetching Activities via theitembank/activities
endpoint would throw an exception. (Data API) - Fixed a bug where the polygon tool was not validating correctly when duplicate points existed within the main shape, and the setting
Ignore repeated shapes: Compared by points
was applied. (Questions API) - Fixed a bug with the
label_bundle
key, where it threw an error saying "No data for this report", even whenlabel_bundle
was included in a request during initialization. (Reports API)
22nd November 2023
Bug fixes
- Added XSS sanitization to the Brightcove video player Feature. (Questions API)
- Fixed a bug causing Questions API to throw an error when appending an element in a small or mobile screen, when the regions configuration was set to
horizontal
. (Assess API) - Fixed a bug when
hotspot
Question type was displaying correct answers in"review"
state whenshowCorrectAnswers
is set tofalse
(Questions API) - Fixed a bug where the itembank/items endpoint was not validating arrays of string parameters properly. (Data API)
Polish
- Improvement: deprecated Brightcove as an option for the video player Feature. (Questions API)
1st November 2023
Bug fixes
- Fixed a bug that was causing
self-hosted
adaptive assessments to be resumed on the previous Item, in slow network conditions. (Items API) - Fixed a bug where tokenization did not work within tables. (Question Editor API)
- Fixed a bug, to ensure that self-hosted adaptive assessments that have failed to fetch, are always resumed on the correct Item. (Items API)
- Fixed a bug, various issues where validation was giving unexpected results depending on the value set for the
ignore_repeated_shapes
option in thegraphplotting
Question type. (Questions API) - Improvement: internal changes to support future functionality. (Data API)
Polish
- Improvement: added a new error code (10032) which fires when trying to call a public method on an app without a loaded Activity. (Questions API)
- Improvement: added a warning when the Activity name exceeds 255 characters in length. (Assess API)
- Improvement: added meaningful error information when fetching the next Item of an adaptive assessment. (Items API)
- Improvement: enhanced the stability of self-hosted adaptive assessments when the
should_rewind
option was set tofalse
, by ensuring the assessment progress is persisted correctly before navigating users to the next Item. (Assess API) - Improvement: updated XSS protection. (Author API)
- Improvement: updated XSS protection. (Questions API)
27th September 2023
Bug fixes
- Fixed a bug that caused the vertical table of contents and side menu buttons to overlap. (Assess API)
- Fixed a bug where screen reader support for Item flagging and attempted status were not properly supported. (Assess API)
- Fixed a bug where the token highlight Question type wouldn't render fully when calling the render public method. (Questions API)
- Fixed a bug, where calling the
reset
method wouldn't stop playback of audio. (Assess API)
Polish
- Improvement: internal changes to support future functionality. (Reports API)
- Improvement: upgraded the stability of the
audio
Question type. (Questions API)
6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Annotations API)
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Author API)
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Data API)
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Events API)
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Items API)
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Questions API)
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Reports API)
- Fixed a bug which caused unnecessary log entries. (Question Editor API)
16th August 2023
Bug fixes
- Fixed a bug in the
session-detail-by-question
report, where it would request the latest version of Questions API, no matter which version of Reports API was being used. (Reports API) - Fixed a bug in the
hotspot
Question types where selecting hotspots wouldn't show the correct selection/deselection states. (Questions API) - Fixed a bug in the
mcq
andimageclozeformula
Question types, when math or formula content was included, a horizontal scroll bar rendered at the Question container if the content exceeded the container width. (Questions API) - Fixed a bug where an error from an adaptive backend was reported with error code
10018
. It is now correctly reported as50006
. (Items API) - Fixed a bug where content was missing for the Spoken Math element of
clozeformula
andformulaV2
Question types in the resume state. (Questions API) - Fixed a bug where recorded video would fail to upload when clients used API endpoints from regions different to the region of their consumer. (Questions API)
Polish
- Improvement: internal update to control requests going to inactive customer accounts. (Annotations API)
- Improvement: internal update to control requests going to inactive customer accounts. (Author API)
- Improvement: internal update to control requests going to inactive customer accounts. (Data API)
- Improvement: internal update to control requests going to inactive customer accounts. (Events API)
- Improvement: internal update to control requests going to inactive customer accounts. (Items API)
- Improvement: internal update to control requests going to inactive customer accounts. (Questions API)
- Improvement: internal update to control requests going to inactive customer accounts. (Reports API)
9th August 2023
Polish
- Improvement: internal changes to support new session storage technologies. (Data API)
26th July 2023
Bug fixes
- Fixed a bug causing the index labels of the
hotspot
Question type to stay on the screen when learners attempt the Question after the public methodvalidate()
is called. (Questions API) - Fixed a bug in the
live-activitystatus-by-user
report, where the report opened dropdown menu collapsed when it received events. (Reports API) - Fixed a bug that in rare cases caused an exception when the learner selects and deletes the entire response in the
longtextV2
Question type containingrich code editor
content. (Questions API) - Fixed a bug where all content was deleted when justifying content containing lists in the
longtextV2
Question type. (Questions API) - Fixed a bug where the 'next' button did not work if a section contained only one Item, when
next_button.enable_basic_next_option
was enabled. (Assess API) - Fixed a bug where the screen reader gave incorrect information when the 'check answer' button was pressed. (Questions API)
- Fixed a bug, adding voiceover for announcing correct, incorrect, unattempted, unmarked statuses in the
session-detail-by-item
report. (Reports API)
Polish
- Improvement: Added an outline to shapes when they are focused, to meet accessibility requirements for the
hotspot
Question type. (Questions API)
29th June 2023
Bug fixes
- Fixed a bug in the
activity-summary-by-group
report, where it would throw an error when handling a null field value. (Reports API) - Fixed a bug where the maximum character limit was not correctly calculated in the
longtextV2
Question type. (Questions API) - Fixed a bug, an error in the header element in the
resources
dialog for screen reader users, when Item content started with a Feature type and the screen reader would read out the generic label of 'Feature'. (Assess API)
Polish
- Improvement: internal changes to improve the stability of the app. (Questions API)
7th June 2023
Bug fixes
- Fixed a bug causing
custom_button
element labels to disappear in tablet view. (Assess API) - Fixed a bug causing only one
custom_button
element to be visible in tablet view. (Assess API) - Fixed a bug where the client could not override the remaining time of an assessment through the
config.time.max_time
init option for Activity configuration. (Assess API)
Polish
- Improvement: internal update to improve the security of the app. (Author API)
- Improvement: prevented third party tools like Text Help from hijacking the content of the
passage
Feature's pagination toolbar. (Questions API) - Improvement: updates to internal consumer configuration. (Data API)
17th May 2023
Bug fixes
- Fixed a bug causing the
drawing
Question type tools' drawing positions in Safari browser to be offset incorrectly, when thetransform: scale
CSS was applied. (Questions API) - Fixed a bug where identical correct answer options caused duplicate response options to appear in the
imageclozeassociationV2
Question type. (Questions API) - Fixed a bug where the drag handle icon was incorrectly shown in the response area of the
image cloze association
Question type. (Questions API)
Polish
- Improvement: implemented backend changes required for upcoming feature (Events API). (Events API)
- Improvement: internal changes to support future functionality (Reports API). (Reports API)
- Improvement: internal update to improve the security and stability of the app. (Annotations API)
- Improvement: internal update to improve the security and stability of the app. (Assess API)
- Improvement: internal update to improve the security and stability of the app. (Data API)
- Improvement: internal update to improve the security and stability of the app. (Items API)
- Improvement: internal update to improve the security and stability of the app. (Questions API)
- Improvement: internal update to improve the security of the app. (Question Editor API)
- Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created. (Items API)
27th April 2023
Bug fixes
- Fixed a bug causing the 'next' button to be enabled, when the user had reached the last Item of a section assessment with
next_button.enable_basic_next_option
enabled. (Assess API) - Fixed a bug in the
item-scores-by-tag-by-user
report, where it didn't show scores for complex multi-level Tag structures. (Reports API) - Fixed a bug in the
live-activitystatus-by-user
report, where the report showed incorrect status information for active students. (Reports API) - Fixed a bug in the submit Activity confirmation page which was rendering partially outside the top of the browser's window in full screen mode. (Assess API)
- Fixed a bug where the
item:beforeunload
event did not fire when navigating between Items inside a section. (Assess API) - Fixed a bug where the
resources dialog
was not gaining the focus when the hamburger menu was active. (Assess API) - Fixed a bug where the timer was showing a warning red/pink background when the timer had not reached the warning time after resuming the assessment. (Assess API)
Polish
- Improvement: implemented backend changes required for upcoming feature. (Annotations API)
- Improvement: implemented backend changes required for upcoming feature. (Assess API)
- Improvement: implemented backend changes required for upcoming feature. (Questions API)
- Improvement: internal update to improve the security and stability of the app (Annotations API)
- Improvement: internal update to improve the security and stability of the app. (Assess API)
- Improvement: internal update to improve the security and stability of the app. (Items API)
- Improvement: updated internal libraries to maintain security, compatibility and performance (Events API). (Events API)
- Improvement: updated internal libraries to maintain security, compatibility and performance (Reports API) (Reports API)
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Data API)
29th March 2023
Bug fixes
- Fixed a bug in a dependency library which caused the
video
Question type to sometimes throw an error when using the scrubber. (Questions API) - Fixed a bug in the
mcq
Question type where the options were not reflowing correctly when multiple columns were present. (Questions API) - Fixed a bug that caused improper rendering of simple features in draggable Items within drag and drop Questions, if there was math content set inside them. (Questions API)
- Fixed a bug where it was impossible to add Tags to unpublished Activities. (Data API)
- Fixed a bug where keyboard navigation for the
graphplotting
Question type did not reach the boundary of the graphing plane for some settings. (Questions API) - Fixed a bug where the
validated
event did not fire when Questions were validated. (Questions API) - Fixed a bug where the
graphplotting
Question type with a grid consisting of non-integer coordinates was not accessible for keyboard or screen reader users. (Questions API)
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Question Editor API). (Question Editor API)
8th March 2023
Bug fixes
- Fixed a bug in the
simpleshading
Question type where shaded cells persisted in the source even when the cells were removed. (Question Editor API) - Fixed a bug where calling the
setPosition()
method for sticky note instances was not updating the location and causing the sticky note to detach from the mouse pointer when dragging. (Annotations API) - Fixed a bug where point labels on charts overlapped with x-axis labels if the point labels were too long. (Questions API)
- Fixed a bug where reattempting a
video
Question type failed when the user stopped the current recording and then quickly selected the record button again. (Questions API)
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance. (Author API)
15th February 2023
Bug fixes
- Fixed a bug causing the response drag icon of the
imageclozeassociationV2
Question type to be missing, after moving that response into a drop zone. (Questions API) - Fixed a bug in the
live-activitystatus-by-user
report, where the report doesn't show correct status when the assessment is not open. (Reports API) - Fixed a bug in the
response-analysis-by-item
report, where it showed an error for Items which have Features only. (Reports API) - Fixed a bug in the submit Activity confirmation page which was rendering partially outside the top of the browser's window in full screen mode. (Assess API)
- Fixed a bug with the
hotspot
Question type that caused the page to scroll when selecting or deselecting a hotspot. (Questions API) - Fixed a bug with the
hotspot
Question type where a focus outline would appear when deselecting a hotspot. This should reduce ambiguity about whether a hotspot is still selected. (Questions API) - Fixed a bug with the
hotspot
Question type where a user could still interact with hotspots in review and preview modes. (Questions API) - Fixed a bug with the
hotspot
Question type where multiple hotspots at a time could show focus outlines. (Questions API) - Fixed a bug with the
hotspot
Question type where the browser default outlines were appearing when focused on hotspots. These outlines will now only appear when the Question is in review mode. (Questions API)
31st January 2023
Bug fixes
- Fixed a bug causing a
warning_on_change
dialog to show up when the app is navigating back to the first Item oncereading_time
is over. (Assess API) - Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the
longtext
,formulaessay
, andlongtextV2
Question type s. (Questions API) - Fixed a bug in the
imageclozedropdown
andimageclozetext
Question type s where the STEM numeration would be displayed when the validated responses were not provided. (Questions API) - Fixed a bug where the pop-up content trigger text styles were not shown correctly when rendered inside of a resource Item. (Assess API)
14th December 2022
Bug fixes
- Fixed a bug causing a
warning_on_change
dialog to show up when the app is navigating back to the first Item oncereading_time
is over. (Assess API) - Fixed a bug causing an inconsistent border state in the
hotspot
Question type when users selected then unselected anyhotspot
Item. (Questions API) - Fixed a bug in
cloze chemistry formula
,chemistry essay with rich text
andchemistry formula
Question types that rendered mathematics in italics. (Question Editor API) - Fixed a bug in adaptive assessments session management, where states could get out of sync, preventing learner from resuming their session, and reports from being accurately rendered. This is done by automatically saving every Item on the
item:changed
event. Please contact support to enable this new behavior. (Items API) - Fixed a bug in adaptive assessments where the session did not match up with the point when learners resumed from their last session. Introduced a new flag
save_on_next
that saves the adaptive session when theitem:changed
event is triggered and theshould_rewind
attribute is false. (Assess API) - Fixed a bug in adaptive sessions where the font-size changed when learners navigated through to an Item. (Assess API)
- Fixed a bug where the maximum score did not appear automatically, when auto marking was disabled in number line Questions. (Question Editor API)
Polish
- Improvement: removed code related to searchable content. (Data API)
23rd November 2022
Bug fixes
- Fixed a bug causing the
bottom
region to render incorrectly, when the application was in tablet or desktop mode. (Assess API) - Fixed a bug in Author API paginated lists where the focus was returning to the search bar after clicking on the next & previous pagination buttons, or after actioning them via the keyboard. With this change, the focus will remain on the clicked or actioned button at all times, including when the button is in the loading or disabled states. Note that this fix contains a breaking change, where the
disabled
attribute was replaced by thearia-disabled="true"
attribute for the pagination buttons. This change was required to allow the pagination buttons to be focusable while disabled. (Author API) - Fixed a bug in adaptive sessions where the font-size changed when learners navigated through to an Item. (Assess API)
- Fixed a bug, which was throwing an error when calling the
reset
method. (Assess API)
3rd November 2022
Features
-
SET sessions/template
: Added support for theclozeformula
Question type. This can now be included and scored in paper-based assessments and other off-line tests. (Data API) - Added a new capability for Learnosity to set a character limit for the Annotations API notepad module. Learnosity can now accommodate customized data storage requests, and characters in the Annotations API notepad module can be limited to any desired quantity when agreed with customer support. (Annotations API)
- Added a new default configuration, where the audio Question type's
ui_style.responsive_layout
attribute is set to 'true'. Now, the audio Question will have a responsive layout enabled by default. (Questions API) - Added a new public method
backToActivityList()
to be able to programatically navigate back to the Activity list view, restoring the state to what it was before navigating away from Activity list. (Author API) - Added accessibility colors and marks to
session-detail-by-question
andsession-detail-by-item
reports. Now the report colors are accessibile and score circles are denoted with different marks for unattempted( / )and unmarked( - ). (Reports API) - Added background capabilities for future features. (Questions API)
- Added support for various unicode arrows. (Questions API)
Bug fixes
- Fixed a bug causing Questions API to fail in validating Question types like
association
correctly, when the possible responses contained invalid HTML data. (Questions API) - Fixed a bug causing the
bottom
region to render incorrectly, when the application was in tablet or desktop mode. (Assess API) - Fixed a bug in cloze chemistry formula, chemistry formula, chemistry essay with rich text and cloze image chemistry Question type s, that showed chemical expressions in italics instead of plain text. (Questions API)
- Fixed a bug in adaptive assessments where the session did not match when learners resumed from their last session. Introduced a new flag
save_on_next
that saves the adaptive session when item:changed is triggered and theshould_rewind
attribute is false. (Assess API) - Fixed a bug in one of our dependency libraries where the
video
Question type would sometimes throw an error when using the scrubber. (Questions API) - Fixed a bug in the
last-score-single
report, where it showed an incorrect percentage for scores with decimal. (Reports API) - Fixed a bug in the
response-analysis-by-item
report, where total score was inaccurate due to rounding off to nearest integer. (Reports API) - Fixed a bug in the
session-detail-by-item
report, where the Item shows as unattempted, when actually the Item has been partially attempted. (Reports API) - Fixed a bug in the
sessions-list
report, where it showed an incorrect percentage for scores with decimal. (Reports API) - Fixed a bug in the
sessions-list
report, where it showed an incorrect response status when the ID of Activities were missing. (Reports API) - Fixed a bug in the cloze dropdown and image dropdown Question type s where the shuffling of response options occurred in an identical manner across all dropdowns. (Questions API)
- Fixed a bug in the
video
Question type where the Record button becomes unresponsive when the user stops the recording before the recording countdown is over. (Questions API) - Fixed a bug in the
seek
public methods for thevideoplayer
andaudioplayer
feature types. Theseek
method now sets the video player and the audio player to the desired progress, even when the player has not been played. (Questions API) - Fixed a bug that created an empty Item when resuming an Activity that was on the last section. (Assess API)
- Fixed a bug that prevented uploading of video recordings in .MP4 format via the hosted video option in Simple Features. (Author API)
- Fixed a bug that was causing issues with the
.border
CSS class name. (Reports API) - Fixed a bug to support future functionality for a new attribute
canvas_container_style
in simple shading, giving authors the ability to individually style the four edges of the grid container. (Questions API) - Fixed a bug when checking the 'Enable scrolling for long content' in layout settings of Author Site was causing two scrollbars to render in the test. (Questions API)
- Fixed a bug when using the Enable scrolling for long content layout setting in the Author Site, which caused two scrollbars to render in the test. (Questions API)
- Fixed a bug where a 'memory exhausted' error would be thrown when decoding a large JSON value. (Questions API)
- Fixed a bug where assistive labels in the multiple choice Question type could be navigated by the screen reader when the
disable_spokenmath_distractors
setting was set to true. This was not the intended behavior." (Questions API) - Fixed a bug where assistive labels in the multiple choice Question type could be navigated by the screen reader when the
disable_spokenmath_distractors
setting was set to true. This was not the intended behavior. (Questions API) - Fixed a bug where audio recording was not working in some situations, for e.g. a countdown configured with actions 'Start recording' would not work when an Item had loaded. (Questions API)
- Fixed a bug where creating and updating an Item could result in incorrectly-formatted date created and date updated values. (Author API)
- Fixed a bug where disabled buttons in the toolbar of the
graphplotting
Question type were undiscoverable for screen reader users. (Questions API) - Fixed a bug where grouped response titles with HTML entities didn't render properly. (Questions API)
- Fixed a bug where hidden ARIA labels were displayed in an Item's display content when editing an Activity. (Author API)
- Fixed a bug where hidden tags were visible in Activity list view. (Author API)
- Fixed a bug where parameters specified in the uploader route were not validated. (Author API)
- Fixed a bug where querying Questions led to a timeout. (Data API)
- Fixed a bug where the
sharedpassage
feature type was not being rendered in two column layout in Item Branching Adaptive Assessments. (Questions API) - Fixed a bug where the
isValid()
public method returned an incorrect value when the response of a Question had been reset. (Questions API) - Fixed a bug where the Activity edit view state was not being cleared upon returning to the Activity list, when the user had performed a search in Activity list. (Author API)
- Fixed a bug where the Activity editor > Item picker checkboxes didn't function as expected when toggled via the keyboard. (Author API)
- Fixed a bug where the accessibility colour scheme was not working in the
numberlineplot
Question type, making it nearly impossible to use for the white on black scheme. (Questions API) - Fixed a bug where the number box background did not align to the text-box and the triangle background did not align to the text-box background in the
imageclozetext
Question type. (Questions API) - Fixed a bug where the screen reader was not reading out the exposed visible label when the assistive label configuration
exposed_visible_label
was set tofalse
and had no label. (Questions API) - Fixed a bug where the screen reader was reading out an unnecessary comma in the
mcq
Question type options. (Questions API) - Fixed a bug whereby Math Scoring Exceptions caused UI validation errors. (Questions API)
- Fixed a bug whereby Mathematical Italic Small Epsilon characters were incorrectly supported in math formulas.,Fixed a bug whereby percent symbol characters were incorrectly supported in mixed numbers in math formulas. (Questions API)
- Fixed a bug whereby some very old browser versions couldn't load new scoring changes. (Questions API)
- Fixed a bug whereby validation indicators were missing for the
numberlineplot
Question type. (Questions API) - Fixed a bug which prevented users from changing the case of an Activity's reference. (Author API)
- Fixed a bug, concerning multiple issues for the Line reader where the drag handle, window resize and mask resize buttons didn't calculate the correct page coordinates. (Questions API)
- Fixed a bug, correcting CSS in borderless tables to enable VoiceOver. Previously, screen readers could not find or read borderless tables in rich text fields. (Questions API)
- Fixed a bug, removed the XHR from the DOM order and accessibility tree. (Reports API)
- Fixed a bug, various issues causing out of sync video and audio when using the
video
Question type. (Questions API) - Fixed a bug, various issues causing voice echo when recording using the
video
Question type. (Questions API) - Fixed a bug, which was throwing an error when calling the
reset
method. (Assess API) - Mathcore v1.79.2 (Questions API)
Polish
- Improvement: Added accessibility for the move button when being dragged and dropped in the Safari browser. (Questions API)
- Improvement: accessibility enhancements for the
calculator
, allowing users to reposition the calculator on screen reader. Added an ARIA label for the move button when being dragged and dropped. (Questions API) - Improvement: applied the Learnosity Design System (LDS) buttons to Question Editor's modal buttons. These will now be more consistent in presentation. (Questions API)
- Improvement: fixed an accessibility warning for the
mcq
Question type when the role conflicts with other ARIA attributes. (Questions API) - Improvement: internal changes to support future functionality for a new attribute
canvas_container_style
in thesimpleshading
Question type, giving authors the ability to individually style the four edges of the grid container. (Questions API) - Improvement: refined the accessibility behaviour for the calculator, i.e. added a more informative message for screen reader users, improved CSS styles, allowed arrow keys to move the calculator faster. Also, prevented accidental clicking of other elements when performing click-to-move actions with the calculator. (Questions API)
- Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch. (Author API)
- Improvement: updated XSS protection. (Questions API)
- Improvement: updated an error message for the
audio
Question type and validation, to provide more readily actionable information. (Questions API) - Improvement: updated internal libraries to maintain security, compatibility and performance. (Data API)
- Improvement: updated vendors for security and compatibility. (Author API)
- Improvement: updated vendors for security and compatibility. (Questions API)