v2023.1.LTS Release Logs

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

Read more about the v2023.1.LTS release.
  • Released: 15th February 2023
  • End of life: February 2025

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)

Polish

  • Improvement: updated XSS protection. (Author API)

16th August 2023

Bug fixes

  • 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 and imageclozeformula 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 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 where file upload Question types would not work for customers using Global Accelerator. We can now configure a proxy for any customer that requires it. (Questions API)
  • Fixed a bug where an error from an adaptive backend was reported with error code 10018. It is now correctly reported as 50006. (Items API)
  • Fixed a bug where content was missing for the Spoken Math element of clozeformula and formulaV2 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)
  • Fixed a bug where the resetResponse() public method was not disabled when a Question had been disabled using the disable() public method. (Questions API)
  • Fixed a bug whereby double quotes were not recognised as a double prime character in the clozeformula Question type. (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)

17th May 2023

Bug fixes

  • Fixed a bug causing the drawing Question type tools' drawing positions in Safari browser to be offset incorrectly, when the transform: 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. (Author API)
  • Improvement: updated internal libraries to maintain security, compatibility and performance. (Data API)
  • Improvement: updated internal libraries to maintain security, compatibility and performance. (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 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: version bump to align versioning and consolidate fixes into v2.194.5. (Questions API)

10th April 2024

Bug fixes

  • Fixed a bug in the idle_timeout initialization option, where an error was being thrown after using the reset method, then creating a new app instance. (Assess API)
  • Fixed a bug in the multiple choice Question type, 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 where isSimplified was not validating -1 in the clozeformula Question type. (Questions API)
  • Fixed a bug where the clozeassociation and classification 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)

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 when custom_widget_options was passed in the questions_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)
  • Fixed a bug whereby disabling "Show keypad hints" was not working for the formulaessayV2 Question type formula keypad. (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 the clozeformula 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)

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 that caused the scroll_to_top initialization option to not work correctly. (Questions API)
  • Fixed a bug where passing too many references to the all or either arrays for the item_references parameter when fetching Activities via the itembank/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 when label_bundle was included in a request during initialization. (Reports API)
  • Fixed a bug with the accessibility implementation for the clozedropdown, clozetext, and clozeassociation Question types when validating, and in review mode. (Questions API)

Polish


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 when showCorrectAnswers is set to false. (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 math content containing fractions could not be indented in Rich Text Editor fields properly. (Question Editor 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 the graphplotting 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 to false, by ensuring the assessment progress is persisted correctly before navigating users to the next Item. (Assess 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 public 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)

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 method validate() 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 containing rich 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-itemreport. (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 that caused the response drag icon of the imageclozeassociationV2 Question type to vanish, after moving that response into a drop zone. (Questions 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)
  • 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)

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)

31st January 2024

Bug fixes

  • Fixed a bug in the Academic Benchmark standards modal where a maximum of 10 entries would be shown on certain pages. (Author API)
  • Fixed a bug where isSimplified was not validating mixed fractions correctly in the clozeformula Question type. (Questions API)
  • Fixed a bug where the calculator truncated trailing zeros for the E notation. (Questions API)

29th March 2023

Bug fixes

  • Fixed a bug in Activity Editor where the distractor rationale settings were incorrectly used. (Author API)
  • 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)

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)
  • Fixed a bug whereby editing ARIA labels caused duplication of spans. (Question Editor API)

Polish

  • Improvement: internal update to improve the security and stability of the app. (Data API)

8th May 2024

Bug fixes

Polish


27th March 2024

Bug fixes


9th August 2023

Polish

  • Improvement: internal changes to support new session storage technologies. (Data 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)

Polish

  • Improvement: updated the accessibility of the choicematrix Question type by adding the validation states Correct, Incorrect, and No response given to the Question inputs. (Questions API)
  • Improvement: updated the error handling when an invalid organisation_id was provided. (Items API)

15th February 2023

Features

  • Added a feature to merge the host page configuration with sections to the activity_template_id specific configuration. This makes it easier to configure individual Activities with specific section configurations. (Items API)
  • Added a new maxtime attribute to the Sessions List Report and Sessions List by Item Report reports, which filters report entries based on a Unix timestamp. This feature is helpful in constraining the results displayed in your charts by date. (Reports API)
  • Added a new mintime attribute to the Sessions List Report and Sessions List by Item Report reports, which filters report entries based on a Unix timestamp. This feature is helpful in constraining the results displayed in your charts by date. (Reports API)
  • Added some new rich text editor logic for an upcoming feature. (Question Editor API)
  • Added support for pop up content in the stimulus of Questions and Features. (Questions API)
  • Added the ability to add pop-up content to specific Rich Text Editor fields. (Author API)

Bug fixes

  • Fixed a bug causing an inconsistent border state in the hotspot Question type when users selected then unselected any hotspot option. (Questions API)
  • Fixed a bug causing the last letter of the response to be occasionally missing when submitting an answer for the longtext, formulaessay, and longtextV2 Question type s. (Questions API)
  • 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 cloze chemistry formula, chemistry essay with rich text and chemistry formula Question types that rendered mathematics in italics. (Question Editor API)
  • Fixed a bug in imageclozeassociationV2 Question type, where duplicate valid responses were not properly displayed in Question Editor API. (Question Editor API)
  • Fixed a bug in Activity edit where ARIA labels for the select Item checkbox and the open & close preview icon button were missing. (Author API)
  • Fixed a bug in the imageclozeassociationV2 Question type where duplicate possible responses would not remain in the expected correct positions. (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 live-activitystatus-by-user report, where it wouldn't update network error status in the case of a network error, when activityId was not null. (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 Activity editor where the select all and select Item checkboxes could not be toggled via the keyboard. (Author API)
  • Fixed a bug in the accessibility behaviour for the line reader, i.e. added a more informative message for screen reader users, improved CSS styles. (Questions API)
  • Fixed a bug that caused an error in the Item count of the Item List. (Author API)
  • Fixed a bug where isExpanded math scoring method did not properly score the term -1. (Questions 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 pop-up content data did not show correctly in the display content shown in list views. (Author 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)
  • 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)
  • Fixed a bug where the maximum score did not appear automatically, when auto marking was disabled in number line Questions. (Question Editor API)
  • Fixed a bug where the pop-up content and ARIA label features could be applied to existing widgets, which caused undesired effects. (Question Editor API)
  • Fixed a bug where the stem numeration would display when the validated responses were not provided. (Questions 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)
  • Fixed a bug, an accessibility issue in Activity edit where a <ul> (unordered list) tag directly contained another <ul> tag, which is invalid HTML. (Author API)
  • Fixed a bug, preventing the longtextV2 Question type from occasionally throwing a 'wrong document' error in the console. (Questions API)
  • Mathcore v1.80.0 (Questions API)

Polish

  • Improvement: Improved the accessibility of the 'Select All Items' checkbox in the Activity Editor, by adding a label a screenreader can understand. (Author API)
  • Improvement: Improved the screenreader accessibility of the activity toolbar in the Activity Editor, by adding a clearer role to it. (Author API)
  • Improvement: accessibility and UI improvements for pop-up content. (Questions API)
  • Improvement: internal changes to support future functionality (Reports API). (Reports API)
  • Improvement: refined the accessibility behaviour for the line reader, i.e. added a more informative message for screen reader users, improved CSS styles. (Questions API)
  • Improvement: removed code related to legacy Item search functionality. (Author API)
  • Improvement: updated vendors for security and compatibility. (Author API)
  • Improvement: upgraded the stability of the linereader Feature type. (Questions API)
  • Improvement: upgraded the stability of the audio Question type. (Questions API)
  • Improvement: upgraded the stability of the longtextV2 Question type when inserting a table element or complex formatted text. (Questions API)

Was this article helpful?

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