Removed
This version has been removed and cannot be used any more. It is recommended to upgrade to the newest LTS version for the latest features and bug fixes.
- Released: 22nd July 2020
- End of life: 13th July 2022
6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate. (Events API)
16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts. (Events API)
17th May 2023
Polish
- Improvement: implemented backend changes required for upcoming feature (Events API). (Events API)
27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Events API). (Events API)
1st June 2022
Bug fixes
- Fixed a bug in Item duplication where Question/Feature references in workflow actions were not updated. (Author API)
- Fixed a bug in Item duplication where Question/Feature references in workflow actions were not updated. (Data API)
11th May 2022
Bug fixes
- Fixed a bug where rulers (6 and 12 inches) didn't render units in the same size. (Questions API)
20th April 2022
Bug fixes
- Fixed a bug when rendering the lastscore-by-item-by-user report, where scores were being rounded up in tooltips triggered by hovering over the dots in the table. (Reports API)
- Fixed a bug where the initialization request missed the input "group_id" validation. (Annotations API)
- Fixed a bug, improving XSS protection. (Questions API)
6th Jan 2022
Polish
- Improvement: dependency updates for security and compatibility. (Question Editor API)
9th December 2021
Bug fixes
- Fixed a bug that prevented the audio recorder Question from setting a correct score when the
validation.min_score_if_attempted
value was set. (Questions API)
17th November 2021
Bug fixes
- Fixed a bug in the
lastscore-by-item-by-user
report, where it would show an incorrect marking status when moving the mouse cursor over the Item. (Reports API) - Fixed a bug where attempting an audio recorder Question did not correctly set a score when a
validation.min_score_if_attempted
value was set. (Questions API) - Fixed a bug, where searching for an Item title did not return the expected results. (Author API)
Polish
- Improvement: updated CSS styles in reports, to allow for easier user customization. (Reports API)
- Improvement: updated the stability of the
image upload
Question type, by solving a minor reported error. (Questions API)
27th October 2021
Bug fixes
- Fixed a bug where the right-hand region of the user interface was being cut off. This affected full screen mode, in the Safari browser. (Assess API)
- Improvement: sanitized certain response answers in the
image upload
Question type, to prevent against potential XSS attack. (Questions API)
Polish
- Improvement: internal changes to support future functionality. (Reports API)
12th October 2021
Bug fixes
- Fixed a bug that caused math content to render incorrectly inside the suggested answer list. (Questions API)
8th October 2021
Bug fixes
- Fixed a bug in Testlet Adaptive
(branching)
where an Activity with an Item object could lead to an error loading Items. (Items API) - Fixed a bug where the audio in shared passages would not stop when the Activity was paused. (Assess API)
Polish
- Improvement: sanitised certain response answers in the
imageUpload
,formulaV2
andchemistry
Questions, to prevent against potential XSS attack. (Questions API)
16th September 2021
Bug fixes
- Fixed a bug where a custom dialog was not displaying properly, when called after a
test:submit:success
event was triggered. (Assess API) - Fixed a bug where the
scroll_to_top
initialization option did not work, when the offset value fromscroll_to_test
was set. (Assess API)
Polish
- Improvement: improved the stability of the
audio
Question type. (Questions API) - Improvement: improved the stability of the drag-and-drop Question types
classification
,imageclozeassociationV2
andsortlist
. (Questions API)
25th August 2021
Bug fixes
- Fixed a bug in the
fileUpload
,imageUpload
andaudioPlayer
Question types. Certain inputs are now be sanitised to improve security, preventing scripting elements from being embedded. (Questions API) - Fixed a bug that caused Items API to throw an error: "20003: dynamic_items.data_table_seed must be a non-empty string or number" if an empty
session_id
was provided in local practice mode. (Questions API) - Fixed a bug that prevented Math Question Generator configuration from showing new keyboard type dropdowns inside Question Editor API. (Author API)
- Fixed a bug where Data API's
GET /sessions/templates
endpoint was calling Items API using the requested Learnosity version for non LTS versions. (Data API) - Fixed a bug where the Features of the Item (for example the ruler, protractor or calculator) were showing up on the review screen, which was not the intended behaviour. (Assess API)
Polish
- Improvement: changes to back-end systems for upcoming performance enhancement. (Author API)
5th August 2021
Bug fixes
- Fixed a bug that threw an
IDBDatabase.transaction
exception whenindexedDB
was blocked by external browser extensions. (Questions API) - Fixed a bug, where the cursor would go to the wrong table cell in the
longtextV2
Question type after users deleted table content. (Questions API)
Polish
- Improvement: improved the stability of the
audio
Question type. (Questions API) - Improvement: prevented the publication of events when no subscriber is listening. This allows for a reduction of the event traffic, and faster delivery of events of interest to existing subscribers. (Events API)
15th July 2021
Bug fixes
- Fixed a bug, an edge case that threw an exception when users tried to open and close multiple panels quickly, while changing the dimensions of the app. (Assess API)
Polish
- Fixed a bug where the decimal score of Math Question Generator was not reflected correctly in the Question JSON. (Author API)
- Improvement: back-end updates required for Item search performance upgrade. (Data API)
24th June 2021
Bug fixes
- Fixed a bug that caused math content in the distractor rationale to not render, even when
is_math
was set to true. (Questions API) - Fixed a bug, preventing an exception from being thrown in some rare cases when users tried to interact with drag items of the
clozeassociation
Question type too quickly. (Questions API) - Fixed a bug, preventing an exception from being thrown when pressing the backspace key without a proper text selection in the
longtextV2
Question type under some rare conditions. (Questions API) - Fixed a bug, where the hide gridlines setting had no effect on the
simplechart
Question type. (Questions API)
Polish
- Improvement: internal changes for reliability and database upgrade compatibility. (Data API)
2nd June 2021
Bug fixes
- Fixed a bug that caused the width of
clozeassociation
Questions to be rendered incorrectly inside inactive Items. (Questions API) - Fixed a bug that caused the width of
clozeassociation
Questions to be rendered incorrectly inside inactive Items. (Assess API) - Fixed a bug that prevented the assessment player menu from collapsing, when users opened the review screen by clicking on the review button on the last Item of the assessment. (Assess API)
- Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type. (Questions API) - Fixed a bug that threw an exception when calling the public method
mapValidationMetadata
of theclassification
Question type with thedistractor_rationale_response_level
argument without settingmetadata.distractor_rationale_response_level
data. (Questions API) - Fixed a bug, an XSS issue where JavaScript code was executing inside HTML attributes. As part of this, we have tightened the removal of attributes considered unsafe, that contain the string
javascript:
. (Questions API)
13th May 2021
Bug fixes
- Fixed a bug that prevented audio from playing, when using the
audioPlayer
public method. (Assess API) - Fixed a bug that prevented the check answer button from working correctly in the
simplechart
Question type. (Questions API) - Fixed a bug that threw an exception if users pasted an image into the
longtextV2
Question type's editor that had no image formatting option set. (Questions API) - Fixed a bug that was causing the
Flag item
button tooltip label to malfunction, where it would not change status fromflag item
tounflag item
when clicking it. (Assess API) - Fixed a bug where response-analysis-by-item did not display the student's response for some Question types. (Reports API)
- Fixed a bug where the correct answers visibility was wrong, due to the
showCorrectAnswers
flag not being used whenitems_api_init_options
was also supplied. (Reports API) - Fixed a bug with the way ARIA labels for images in responses for the
clozeassociation
Question type are generated, so that screen readers read out the alt text instead of the HTMLimg
tag. (Questions API) - Fixed a bug, an XSS issue where JavaScript code was executing inside HTML attributes. As part of this, we have tightened the removal of attributes considered unsafe, that contain the string
javascript:
. (Question Editor API) - Fixed a bug, where the tooltip text on the fullscreen button was inaccurate. (Assess API)
- Fixed a bug, where the placeholder text was not displayed in the text input field of the
plaintext
Question type. (Questions API)
Polish
- Improvement: changed ARIA labels for audio player buttons to minimise screen reader's button announcement when playing audio. (Questions API)
- Improvement: updated dependency libraries to improve the compatibility of Author API. (Author API)
27th April 2021
Bug fixes
- Fixed a bug, a performance issue that could sometimes cause the
lastscore-by-activity
report orlastscore-by-activity-user
report to return 500 errors. (Reports API)
Polish
- Improvement: further optimisation of performance for the
lastscore-by-activity
andlastscore-by-activity-user
reports. (Reports API)
21st April 2021
Bug fixes
- Fixed a bug that caused Items API to resume in the wrong Item position when
Items as an array of objects
were used insidesections
. (Items API) - Fixed a bug that prevented the
resetValidationUI()
public method from clearing correct answers for thenumberlineplot
Question type . (Questions API) - Fixed a bug where dialog elements had a duplicate ID attribute. (Assess API)
- Fixed a bug, changing the name of the file type 'Altera Quartus' to 'Quartus' for Questions that support file upload. This is because the name for the Quartus file extensions has changed. (Questions API)
- Fixed a bug, correcting the display for the horizontal Math keypad so that it retains its full width. (Questions API)
- Fixed a bug, handling pasting and dragging and dropping of external images and MathJax in
longtextV2
,chemistryessayV2
, andformulaessayV2
Question type s, so that invalid data doesn't get persisted in responses. (Questions API)
31st March 2021
Bug fixes
- Fixed a bug that broke the two-column Item layout when adding a resource to an Activity. (Assess API)
- Fixed a bug where the incorrect icon was shown on the pause button after the reading time had elapsed. (Assess API)
- Fixed a bug, restoring a missing outline for when a tab is focused in the assessment player. (Assess API)
Polish
- Fixed a bug that caused image uploading in the
longtextV2
Question type to fail on iOS devices when users tried to upload without putting the focus into the editor. (Questions API) - Fixed a bug that prevented LaTeX content from rendering in review mode. (Questions API)
- Fixed a bug where an unsupported image file format could be chosen by the users when they inserted an image into the editor. (Questions API)
- Improvement: internal changes and dependency updates to support future functionality. (Reports API)
- Improvement: internal changes to support future functionality. (Data API)
- Improvement: internal changes to support future functionality. (Events API)
- Improvement: updated the version of the API used for the standards integration with Academic Benchmarks / AB Connect. (Author API)
31th March 2021
Bug fixes
- Fixed a bug, where session IDs with more than 36 characters were allowed to pass into the system. Because the length limit is 36, this caused various problems. Now, session IDs which are too long will not be accepted. (Items API)
4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API). (Author API)
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Question Editor API). (Question Editor API)
- Improvement: internal update to improve the stability of Questions API. (Questions API)
18th February 2021
Bug fixes
- Fixed a bug that was preventing the custom matrices keyboard from showing the “add matrix row' and “add matrix column' keys inside the keypad. (Questions API)
- Fixed a bug where the
chemistryessayV2
Question type formulas were rendering in italics, which was not supposed to happen. (Questions API)
Polish
- Improvement: internal tooling update to improve the compatibility of the app (Items API). (Items API)
- Improvement: internal tooling update to improve the compatibility of the app. (Annotations API)
- Improvement: internal tooling update to improve the compatibility of the app. (Assess API)
7th January 2021
Bug fixes
- Fixed a bug that caused the short text Question type to not reflect the character limit when setting correct responses for a Question in the Item editor. (Question Editor API)
- Fixed a bug that prevented the Math Question Generator Question type from completing step two and allowing the user to go to step three. (Questions API)
- Fixed a bug that was triggered by multiple rapid
save()
calls being made in succession, that resulted in auto_save not working for the remainder of an assessment. (Assess API) - Fixed a bug, a security issue where JavaScript in "iframe src" attributes was being executed, which should not be the case. (Question Editor API)
9th December 2020
Bug fixes
- Fixed a bug that caused an error in Assess API, which said 'Cannot read property getAttemptedStatus of undefined'. (Assess API)
- Fixed a bug that prevented the Math Question Generator Question type from respecting the score value option. (Author API)
- Fixed a bug that threw an exception when the user navigated away from the page, either by refreshing the browser or by clicking the browser's back/next history button before Questions API or Annotations API was ready. (Assess API)
- Fixed a bug with the alignment of response boxes for the drag and drop Question type when used within a table. (Questions API)
- Fixed a bug, where calling the
goto()
method with the same argument multiple times would cause an error. (Assess API)
18th November 2020
Bug fixes
- Fixed a bug that caused any image selection within
contenteditable
to be ignored. (Annotations API) - Fixed a bug that caused the
save
method to fail intermittently. (Annotations API) - Fixed a bug where the
imageclozeassociationV2
Question type would break because theresponse_containers
array incorrectly contained a null element. (Question Editor API) - Fixed a bug, where the
data-session-id
was not being removed when the Items API was reset. Now, it will be removed as expected. (Items API)
Polish
- Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates. (Author API)
- Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates. (Data API)
- Improvement: internal update to improve API stability. (Annotations API)
11th November 2020
Polish
- Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates. (Author API)
11 November 2020
Polish
- Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates. (Data API)
28th October 2020
Bug fixes
-
GET
itembank/items
: Fixed a bug where duplicate Items might be returned. (Data API) -
GET
itembank/questions
: Fixed a bug where a request could be terminated due to an execution time of more than 30 seconds when filtering byreferences
. (Data API) - Fixed a bug that caused Annotations API loading to fail when the
security
object contained theexpires
attribute. (Items API) - Fixed a bug that stopped the assetRequest callback init option from resetting the image data when
url: undefined
was sent through the callback. (Question Editor API) - Fixed a bug that stopped the user from resetting an uploaded image. (Author API)
- Fixed a bug that stopped the user from resetting an uploaded image. (Questions API)
- Fixed a bug that was causing autosave to stop audio recordings. (Assess API)
- Fixed a bug that was not allowing 'tap and tap' functionality for 'drag and drop' Question types to work properly when combined with a passage. (Questions API)
- Fixed a bug where duplicate rows of Items were displayed in the Item list view. (Author API)
- Fixed a bug where the setActivityItems method didn't always correctly update the current Items in the Activity. (Author API)
- Fixed a bug where the text overlapped when resizing the browser in the simplechart Question type . (Questions API)
- Fixed a bug with the video recorder Question type that wouldn't let you record a video in Mozilla Firefox. (Questions API)
- Fixed a bug with the text formatting on selected text for the order list in the
longtextv2
Question type. (Questions API) - Fixed a bug, corrected the automatic scrolling of Items, so that it begins in the table of contents when the Item count is more than ten. (Assess API)
- Fixed a bug, where table of contents would scroll unnecessarily when clicking on an entry. (Assess API)
Polish
- Improvement: improved the performance of the Item list view and the Activity list view when filtering by Tags or restricting the list of Items or Activities through the
restricted.tags
initialization option. (Author API)
8th October 2020
Bug fixes
- Fixed a bug in region elements where passing in invalid options may have thrown an error. (Assess API)
- Fixed a bug that allowed users to interact with disabled
simpleshading
andtexthighlight
Question type s. (Questions API) - Fixed a bug that caused a session to fail to resume if it contained malformed data. (Items API)
- Fixed a bug where a consumer without a default Item bank would not allow new users to save Items. (Author API)
- Fixed a bug where formatting options didn't apply to text properly in the
longtextv2
Question type. (Questions API) - Fixed a bug where the
beforeValidate
event was firing whenever students clicked the check answer button, even when the Question was not attempted. (Questions API) - Fixed a bug where the
disable
method did not disable the check answer button on some Question types. (Questions API) - Fixed a bug where the endpoint would return an HTTP status of 200 without processing the request when a consumer's request exceeded the allotted quota for the endpoint. Now it will correctly return a HTTP status of 429. (Data API)
- Fixed a bug with modal window centering in right-to-left language mode for
longtextV2
,chemistryessayV2
, andformulaessayV2
Question type s. (Questions API)
Polish
- Improvement: GET
itembank/items
and GETitembank/activities
: Further improved performance when filtering by Tags. (Data API) - Improvement: updated the HTML tags used for content rendering in the distractor rationale Question types. These were using HTML section tags for content, which caused a lot of screen readers to skip over that content. (Questions API)
23rd September 2020
Polish
- Improvement: GET
itembank/items
and GETitembank/activities
: Improved performance when filtering byTags
. (Data API) - Improvement: improved the performance of the Item list view and the Activity list view when filtering by
Tags
or restricting the list of Items or Activities through therestricted.tags
initialization option. (Author API)
16th September 2020
Bug fixes
- Added a new public event:
activityduplicate:error
which is fired when there is an error during Activity duplication. (Author API) - Added a new public event:
activityduplicate:success
which is fired when an Activity is successfully duplicated. (Author API) - Fixed a bug that caused Questions to visually break when the response capture failed. Now, they will remain intact in that scenario. (Assess API)
- Fixed a bug that reported “Uncaught TypeError: Cannot read property ‘get’ of undefined”. (Assess API)
- Fixed a bug where Assess API intermittently threw an error when Questions API took a long time to initialize with
self hosted adaptive
content. (Assess API) - Fixed a bug where changing the
scoring_type
option in the Item settings view would sometimes not be saved. (Author API) - Fixed a bug with the charts Feature where an error would be displayed if there were more plotted answers than the valid ones. (Questions API)
- Fixed a bug, where the auto-save user interface was showing an unhelpful error message that simply said ‘undefined’. (Assess API)
- Fixed an unfriendly error message, ‘Failed loading Questions API’ to add a helpful explanation and advice. (Assess API)
- Removed the formatting option "Formula Editor" and the formula keypad configuration from Essay with rich text as they are being deprecated in that Question type. The "Formula Editor" formatting option is available in Math essay with rich text. (Question Editor API)
Polish
- Improvement: updated the drop-down menu button in the cloze math Question type to be more defensive against disruption from click events. (Questions API)
27th August 2020
Bug fixes
-
SET
itembank/items
: Fixed a bug where an error could be encountered when passingitems[].reference
in a different case than the existing Item reference in the Item bank. (Data API) - Fixed a bug in the
lastscore-by-tag-by-user
report where no per-tag scores were reported in the selected hierarchy for Sessions created from Activities with Item objects using differentreference
andid
values. (Reports API) - Fixed a bug that prevented audio contained in drag and drop Questions with simple Features to not work as expected in mobile devices. (Questions API)
- Fixed a bug that was causing audio transcription to not work as it should. (Questions API)
- Fixed a bug with the
numberlineplot
Question type that caused an incorrect validation when more than one responses was allowed. (Questions API) - Fixed a bug with the file upload Question type that showed "undefined" as the description for a previously uploaded file. (Questions API)
Polish
- Added various updates to support PHP 7.4 compatibility. (Author API)
- Improvement: internal changes and dependency updates to support future functionality. (Reports API)
- Internal changes and dependency updates to support future functionality. (Data API)
13th August 2020
Bug fixes
- Fixed a bug that caused image uploading in the
longtextV2
Question type to fail on iOS devices when users tried to upload without putting the focus into the editor. (Questions API) - Fixed a bug that caused the
response-analysis-by-item
report to report an error and fail to load when any of the Items in the report contained asimple Feature
. (Reports API)
6th August 2020
Features
- Internal changes and dependency updates to support future functionality. (Reports API)
Bug fixes
-
GET
itembank/offlinepackage
: Fixed a bug where attempting to create an OfflinePackage from a read-only Item bank would fail with a 500 status for some consumers. (Data API) - Added a new feature to allow users of the longtextV2, formulaessayV2, and chemistryessayV2 Question type s to paste math content. (Questions API)
- Fixed a bug in the
response-analysis-by-item
report, where the user row that was last selected in the detail view could not be reselected after navigating between Items in some circumstances. (Reports API) - Fixed a bug in the in the cloze dropdown Question type where removing a response box from the template markup would set the valid response for the remaining response box to a null value, if the valid responses for both response boxes had the same value. (Question Editor API)
- Fixed a bug that prevented math from being read out loud in Firefox by screen readers in the MCQ Question type . (Questions API)
- Fixed a bug where a modal was incorrectly positioned, not allowing access to all its buttons. (Question Editor API)
- Fixed a bug, where nested possible responses could be dragged and dropped only once. (Question Editor API)
Polish
- Improvement: fixed up inconsistent internal code to improve performance and stability. (Items API)
- Improvement: several accessibility enhancements for the file upload Question type . (Questions API)
- Improvement: updated the Item list search behavior to vastly improve search performance by searching for references beginning with the provided search term. This is available as an optional feature, please contact Learnosity support to have this enabled. See the Item search documentation for more information. (Author API)
22nd July 2020
Features
-
GET
sessions/reports/adaptive
: Added support for retrieving thecustom_state
from self-hosted adaptive Sessions. (Data API) - Added a "show distractor rationale" button to the Question preview toolbar to allow distractor rationale to be previewed with multiple choice, cloze association, cloze dropdown and, cloze text Question types. (Question Editor API)
- Added a 'seed' column to the final datatable in the math generator wizard. The original expression of each row will always be displayed before applying a math generator Question type. (Author API)
- Added a close button for the Math keypad with floating display and improved its navigation using only the keyboard. Furthermore, announcements on its opening and closing have been added for screen reader users. (Questions API)
- Added a config argument
{ showErrors: true|false }
to the checkValidation() public method. When callingcheckValidation({ showErrors: true })
while editing a question that does not have a correct answer set, the "Set correct Answer(s)" section will be highlighted in the UI. (Question Editor API) - Added a configuration option which can be turned on for a consumer to enable a performance optimization for extremely large scale assessment (500k users concurrently). (Questions API)
- Added a feature that triggers a
time:end
event when themax_time
is reached. (Assess API) - Added a new Internationalization label for the title on the "Submit activity" modal window. (Assess API)
- Added a new
custom_widget_options
initialization option for Questions API. This contains authentication information required by custom Questions or Features created by Learnosity partners. (Questions API) - Added a new Text Tool into the drawing Question type , that allows users to add text into the canvas. This adds an essential element to the tool, allowing students to create drawings including typed text. (Questions API)
- Added a new attribute,
disable_auto_link
for longtextV2, when set to true, URLs entered by the user will not automatically become clickable-links. (Questions API) - Added a new attribute, disable_auto_link for longtextV2 Question type. When set to true, URLs entered by the user will not automatically become clickable-links. (Question Editor API)
- Added a new cross tool to the
numberlineplot
Question type. (Questions API) - Added a new event called
activityedit:saveable:changed
that is triggered whenever the saveable state of an Activity changes. This is useful if you're creating your own save button and you want to copy the behavior of the Author API save button. (Author API) - Added a new field in the file upload Question type to allow users to enter a description for the file they just uploaded. (Questions API)
- Added a new init option
widget_templates.require_validation
that whentrue
, requires authors to set validation to be able to save Questions. (Author API) - Added a new init option property
skip_replay_animation
which controls the existingskip_highlight_animation
. (Questions API) - Added a new method
setItemJson()
which updates the Item JSON. This allows developers to update any field in an Item, which was previously impossible in Author API. (Author API) - Added a new public event called
widgetjson:changed
. The event is fired whenever there is a change to the data model of the widget being edited. (Question Editor API) - Added a new public method
getAttemptedStatus()
to get the attempt status of a Question, such ashasReachedMinLimit
. (Questions API) - Added a new warning dialog for unsaved annotations content. When users are about to navigate away from the page by clicking the Back button or reloading the browser, a warning dialog will appear to warn users if there are any unsaved
annotations
like text highlight, sticky note... This warning dialog will only show up when the activity'stype
issubmit_practice
. (Assess API) - Added an aria label for shorttext Question type s, providing extra context for users. (Questions API)
- Added basic keyboard navigation to the
response-analysis-by-item
report. (Reports API) - Added better ARIA labels to the custom keypad dropdown in the Math keypad so that screenreader users will get full information of what they are selecting. (Questions API)
- Added better support for scalability. (Events API)
- Added histogram charts to the
response-analysis-by-item
report UI. These histogram charts display a summary of the frequency of different responses for each Item, in a visual format. (Reports API) - Added image upload functionality to the
longtextV2
Question type . Now, students can upload the images directly from their devices and rotate or resize the images to suit their needs. In thereview
mode, reviewers can zoom in and out or open the submitted images in a new tab to review. (Questions API) - Added label bundle support for Workflow states. (Author API)
- Added label bundles to the user interface for Academic Benchmarks / AB Connect. (Author API)
- Added new
formulaessayV2
andchemistryessayV2
Question types, which offer new functionality of embedding mathematical formulas or expressions into the response content. (Questions API) - Added new public methods for reading and writing the description attribute to Activities:
getActivityDescription()
andsetActivityDescription()
. (Author API) - Added new public methods for reading and writing title attribute to and from Items and Activities:
getItemTitle()
,setItemTitle()
,getActivityTitle()
,setActivityTitle()
. (Author API) - Added new ruler images with predictable display resolution. (Questions API)
- Added new text tool and character map options for the drawing Question type. (Question Editor API)
- Added some fine-tuning adjustments to published features for better system reliability. (Reports API)
- Added support for ignore order within Chemistry formula containing equilibrium reaction. (Questions API)
- Added support for
event.preventDefault()
in thesave:activity
event to prevent an Activity from being saved. (Author API) - Added support for a preview modal window when image uploading in the
longtextV2
Question type, to have the image centered in the preview viewport, and also when clicking on the image, it can be zoomed in and out. (Questions API) - Added support for displaying messages in the Developer Console when requesting Learnosity Developer version or sunsetted LTS versions. (Author API)
- Added support for displaying messages in the Developer Console when requesting Learnosity Developer version or sunsetted LTS versions. (Question Editor API)
- Added support for opening files in the browser when they have been uploaded using the
fileupload
Question type. (Questions API) - Added support for preventing Item navigation, when there are Questions that do not meet the number of required answers, or are unattempted. Setting
disable_item_navigation: true
in thewarning_on_change
object will show a warning dialog without the continue button. (Assess API) - Added support for showing distractor rationale with validation UI to the
clozeassociation
andclozetext
Question type s. (Questions API) - Added support for showing distractor rationale with validation UI to the
clozedropdown
Question type . (Questions API) - Added support for the multiple choice Question type to allow users to set
min_selection
whenmultiple_responses: true
. (Questions API) - Added support for uploading images in the
longtextV2
Question type . This allows students to combine both images and text in a single response. (Questions API) - Added support for video files in the ".WMV" (Windows Media Video) file format, in the
file upload
Question type. This provides better support for videos created on the Windows operating system. (Questions API) - Added templates for new formulaessayV2 and chemistryessayV2 Question types. (Question Editor API)
- Added the "Math composition" symbol, represented with a circle to the Math Keypad. (Question Editor API)
- Added the "Math composition" symbol, represented with a circle to the Math Keypad. (Questions API)
- Added the
workflowSettingsTitle
label bundle key to enable users to override the workflow settings title for the modal window. (Author API) - Added the LaTeX "\downarrow" symbol, represented with a down pointing arrow to the Math Keypad. (Question Editor API)
- Added the LaTeX "downarrow" symbol, represented with a down pointing arrow to the Math Keypad. (Questions API)
- Added the ability for an author to choose the numbering style used to associate response options with distractor rationale, for example 1-2-3, or A-B-C. This benefits educators in allowing them to select the desired numbering consistent with their own conventions. (Question Editor API)
- Added the ability to add and edit formulas to the
longtextV2
Question type. (Questions API) - Added the ability to add, move, remove and edit text using only the keyboard in the
drawing
Question type. (Questions API) - Added the ability to filter Items by status even when workflow settings are enabled. (Author API)
- Added the ability to move text after being written in the drawing Question type . This creates a better user experience. (Questions API)
- Added the ability to save your progress and quit, if a network issue caused math generation to fail. (Author API)
- Added the ability to view the workflow comments of an Item. This allows content creators to see feedback on their work. (Author API)
- Added the following features to the
text tool
of thedrawing
Question type :- Added the
charactermap
andcharacterMathMap
so that users can insert custom symbols. - Added options for
font size
and color selection.
- Added the
- Added to the
response-analysis-by-item
report the ability to use keyboard interaction for navigating and selecting response permutations via the histogram in the detail view. This supplements the existing ability to select using the mouse with basic keyboard accessibility, in accordance with WCAG 2.1 guidelines. (Reports API) - Added tooltips for the settings, workflow and standards buttons in the Item editor page. (Author API)
- Added various updates to support PHP 7.4 compatibility. (Question Editor API)
- Editing an Item and navigating back to the Item list page will only show that Item if the workflow state matches that of the
allowed_workflow_state
initialization option. (Author API) - Forward-ported some functionality from Data API v0 to ease migration before the June 2020 End of Life phase. Please contact Learnosity support if you need assistance upgrading to v1. (Data API)
- Improvement: general updates for accessibility. (Assess API)
- Improvement: updated internal performance and security for executing requests with Learnosity servers. (Reports API)
- Internal changes and dependency updates to support future functionality. (Data API)
- MathCore v1.75.0: (Questions API)
- Refactored Author API to support upcoming features. (Author API)
Bug fixes
-
SET
itembank/items/duplicate
: Fixed a bug where a 500 error would be encountered when duplicating Data API v0 Items. (Data API) -
GET
pools
: Fixed a bug for Itempool initial creation wherepending
status was returned forhalted
Itempool job. (Data API) -
SET
itembank/activities
: Fixed a bug where a 500 error can be encountered if passingactivity.data.sections[].items
and no Items inactivity.data
were provided. (Data API) -
SET
itembank/items
: Fixed a bug that could cause an Item'sdefinition
to be overridden if the Item also contained the legacycontent
parameter. (Data API) -
SET
itembank/items
: Fixed bugs in forward-port of Data API v0 support. (Data API) -
GET
jobs
: Fixed a bug for Itempool jobs wherehalted
status was returned instead ofqueued
. (Data API) - Fixed a bug concerning the order in which an Item's correct permutations are displayed in the
response-analysis-by-item
report, when there are various correct permutations. Now, the correct permutations are sorted by frequency as well. (Reports API) - Fixed a bug in the graphing Question type in which overlapping lines drawn by the student would result in a validation error. (Questions API)
- Fixed a bug in the drawing Question type where enabling and disabling drawing tools required additional, unnecessary clicks. (Question Editor API)
- Fixed a bug in the Activity edit view where the height of an Item in preview was not updated correctly when returning from the Item edit view. (Author API)
- Fixed a bug in the
response-analysis-by-item
report that caused the Item preview to not display in Internet Explorer and Edge browsers. (Reports API) - Fixed a bug in the
response-analysis-by-item
report that could cause the report UI to break in Internet Explorer 11. (Reports API) - Fixed a bug in the
response-analysis-by-item
report, where the report would occasionally display an outline around its container when clicking or navigating via the keyboard. This no longer occurs. (Reports API) - Fixed a bug in the
audio
Question type where some Action Builder workflows would not automatically start playing audio. (Questions API) - Fixed a bug in the API signature generation for Academic Benchmarks / AB Connect. (Author API)
- Fixed a bug in the details tab of the Item settings page, where the apply and cancel buttons would be incorrectly enabled when focusing and then unfocusing certain input fields, without making changes. (Author API)
- Fixed a bug in the display of histograms in the
response-analysis-by-item
report, so that unattempted responses are always displayed in a consistent order in the Item response histograms. (Reports API) - Fixed a bug in which creating a new label in the Graphing Question Type would result in a console error. (Questions API)
- Fixed a bug in which setting the correct answer in the Graphing Question Type could lead to the application crashing. (Questions API)
- Fixed a bug in which the choice matrix Question type was a bit slow to respond after users selected one of the options. (Questions API)
- Fixed a bug in which the minus sign was rendered too thin in the following Question Types, causing it to be barely visible: Math Formula, Cloze Math, Cloze Chemistry, Cloze Math with Image and Math Essay. (Questions API)
- Fixed a bug that caused
"validated"
events to be dispatched at inappropriate times in the"resume"
state. (Questions API) - Fixed a bug that caused
resetValidationUI
to not clear thesuggested answers
in thegraphplotting
Question type . (Questions API) - Fixed a bug that caused
simplefeatures
insidesharedpassage
rendering to fail when navigating between dynamic sections. (Questions API) - Fixed a bug that caused an error message to pop up:
Changes that you made may not be saved.
, even when the user navigated away from the page after focusing in and out of the editor without making any changes in thelongtextV2
Question type . This issue only happened when there were uploaded images in the editor. (Questions API) - Fixed a bug that caused bad alignment in
formating_options
selection when authoring therich text essay
Question type. (Question Editor API) - Fixed a bug that caused the
image
popup window in thelongtextV2
Question type from closing unexpectedly when the user tried to replace the selected image and then cancelled the process. (Questions API) - Fixed a bug that caused the focus to stay on the active editor after the image upload modal window was opened in the
longtextV2
Question type. (Questions API) - Fixed a bug that caused the two events
item:setAttemptedResponse
anditem:attemptedstatus:change
to be called only when Items change. With this fix, each time a user attempts a Question, those two events will always be called. (Assess API) - Fixed a bug that caused the uploaded image in the
longtextV2
Question type to be broken after a certain period of time. (Questions API) - Fixed a bug that caused uploaded images to be inserted into the wrong position in the
longtextV2
Question type when the user focused onto different elements on the page before clicking theupload
button. (Questions API) - Fixed a bug that made simple features not accessible in the
sharedpassage
feature, when thereadyListener
is fired. (Questions API) - Fixed a bug that occurred when setting
skip_submit_confirmation
to true, which bypassed the submission criteria. (Assess API) - Fixed a bug that occurred when the users clicked the compass icon, and the compass was not displayed. (Questions API)
- Fixed a bug that prevented iOS users from using the audio player volume control. (Questions API)
- Fixed a bug that prevented the math generator expression icon from showing correctly. (Author API)
- Fixed a bug that stopped the
preventDefault
option of theitem:beforeunload
event from working inadaptive
Assessments. (Assess API) - Fixed a bug that was causing a console error in the recording Question type. (Questions API)
- Fixed a bug that was causing alt text from images not being announced by screen readers in possible answers cells. (Questions API)
- Fixed a bug that was causing the original expression to be validated as correct despite not being selected as a validation in the math question generator Question type in Author API. (Author API)
- Fixed a bug where
numberlineplot
Questions were causing console errors, when "show correct answers" was turned on in Item preview mode. (Questions API) - Fixed a bug where dynamic content handles weren't rendered properly in the math question generator when adding new dynamic data parameters. (Author API)
- Fixed a bug where label bundle overrides for Item workflow didn't cater for mixed case reference names. (Author API)
- Fixed a bug where font_sizes didn't work if enabled was undefined, although the default should be true. (Question Editor API)
- Fixed a bug where Author API tooltips were not rendering inside modals and takeovers. (Author API)
- Fixed a bug where Item status was fully editable even when Item workflow was enabled. Users are now only able to archive an Item, as setting an Item to published is handled by Item workflow. (Author API)
- Fixed a bug where a previous validation value was persisting once a row or column count had been changed. Row and column count changes now reset validation and alternate response values. (Question Editor API)
- Fixed a bug where a slow connection could cause the math question generator to crash when switching to the 'Expression & question' section of the wizard. (Author API)
- Fixed a bug where adding a response box to the template markup didn't add a null value to the valid and alternate responses in the cloze association, cloze dropdown and, cloze text Question types. The number of elements in the valid and alternate responses will now always match the number of response boxes in the template whenever a response box is added. (Question Editor API)
- Fixed a bug where an "audio asset format not supported" error was displaying in the preview panel for the audio player simple feature. (Question Editor API)
- Fixed a bug where an Activity's player templates were not displayed correctly after destroying and re-initializing Author API. (Author API)
- Fixed a bug where an Item
id
for the Item object (within theactivity.data.items
array) had been changing, whenever editing an Item via the Activity Edit form. Now, Itemid
changes only if the Item reference has been updated. (Author API) - Fixed a bug where an error message didn't display on the image uploading modal window, when uploading invalid images in the
longtextV2
Question type. (Questions API) - Fixed a bug where an incorrectly generated Item
id
for the Item object (within theactivity.data.items
array) would sometimes cause Items API to not show saved responses on resume. (Author API) - Fixed a bug where certain UX controls were still visible in the modal window for Academic Benchmarks / AB Connect, when the "discard changes" modal window was visible. (Author API)
- Fixed a bug where changes to Item settings were removing additional Item metadata. This was causing issues mainly with Items that contained Mathgen data which was also stored in the Item metadata object. (Author API)
- Fixed a bug where clearing the standard filtering for the Academic Benchmarks / AB Connect in the Item list toolbar did not clear the selected Standard browser user interface. (Author API)
- Fixed a bug where clicking the replay button of the
drawing
Question type in review mode would affect other Question's responses and cause missing strokes at the first time rendering. (Questions API) - Fixed a bug where dependent (EBSR) scoring wasn't working properly after widgets were rearranged. (Author API)
- Fixed a bug where doing a deep copy of the Activity while in the Tags tab, incorrectly enabled the Save button. (Author API)
- Fixed a bug where errors from the embedded Items and Assess APIs were bubbling up to the errorListener of Author API. (Author API)
- Fixed a bug where errors from the embedded Question Editor API instance were not bubbling up to Author API's
errorListener
. (Author API) - Fixed a bug where half of the find passage button was not clickable. (Author API)
- Fixed a bug where loading an Activity's Items after creating an Item failed to find the new Item. (Author API)
- Fixed a bug where multiple repetitive Developer Console warnings were triggered by saving edits to an Item reference via Activity edit view. (Author API)
- Fixed a bug where navigating to a new Activity from an exisiting one via
navigate('activities/new')
was still rendering the previous Activity instead of the new. (Author API) - Fixed a bug where properties of a custom assessment player template defined in the
player_templates
initialization option were removed if they were not part of a allowlist. This allowlist is composed ofannotations_api_init_options
,labelBundle
,regions
,questionsApiActivity
andregion_overrides
. (Author API) - Fixed a bug where removing response boxes from the template markup didn't remove the possible responses that have the same indices as the removed response boxes in the cloze dropdown Question type. (Question Editor API)
- Fixed a bug where removing response boxes from the template markup didn't remove the valid and alternate responses that have the same indices as the removed response boxes in the cloze association, cloze dropdown and, cloze text Question types. (Question Editor API)
- Fixed a bug where saving a new Item with a reference containing the '%' (percent character) via Activity edit view caused a Developer Console error message. (Author API)
- Fixed a bug where saving any changes to an Item through Activity edit view (under certain circumstances) prevented the Activity from being saved, throwing a UI error message about duplicate
id
values. (Author API) - Fixed a bug where the "show advanced search" button is missing in the Item list at extra small to medium screen sizes. This occurred when the toolbar had a single control search field and the Tag search fields showing. (Author API)
- Fixed a bug where the
Show Answers
button did not show the correct answers for any Questions in Items using Features. (Author API) - Fixed a bug where the simple feature modal window would leak outside the Author API container when scrolling down too far. (Question Editor API)
- Fixed a bug where the math question generator was not initialized with the correct authentication details. Users should now be able to access this feature and create expressions without any problems. (Author API)
- Fixed a bug where the
item:goto
event was triggered twice in the table of contents menu. Now, the<a>
element handles the event. (Assess API) - Fixed a bug where the
validate()
Question method would do nothing the first time it was called from within achanged
Question event. (Questions API) - Fixed a bug where the
audio
Question type microphone permissions modal window could not be interacted with in some cases. The user can now click on the Flash permissions to allow or deny access to the microphone. (Questions API) - Fixed a bug where the
shorttext
question type had incorrect scoring validation if theis_math: true
(is_math
setting is set to true). (Questions API) - Fixed a bug where the
items
attribute is not removed from the Activity JSON if it's set to an empty array or null upon saving the Activity as required for adaptive assessments. (Author API) - Fixed a bug where the Item list did not filter Items from a different workflow to the one specified if the
allowed_workflow_states
array was not provided. (Author API) - Fixed a bug where the Item preview didn't show the updated content of the Item after modifying the said Item within an Activity. (Author API)
- Fixed a bug where the Layout and Keypad headings in the "More options" section of a Question shared the same identifier. This resulted in the inability to individually hide these sections using the hidden sections initialisation options. (Question Editor API)
- Fixed a bug where the Questions array was incorrectly ordered after widgets were rearranged. (Author API)
- Fixed a bug where the application was throwing an error in a native alert, when its DOM hook was destroyed before initialization had completed. (Question Editor API)
- Fixed a bug where the audio button inside a toolbar was not working properly. (Questions API)
- Fixed a bug where the audio player simple feature can be interacted with, when there is no source URL. (Questions API)
- Fixed a bug where the chip tray scrollbar for Academic Benchmarks / AB Connect appeared when there were 3 rows or more, instead of 4 rows or more. (Author API)
- Fixed a bug where the close button was not vertically aligned with the header text in the Item settings page. (Author API)
- Fixed a bug where the color picker icon was misaligned in the drawing Question type . (Questions API)
- Fixed a bug where the dialog title was centered and class names were not defensive enough. (Assess API)
- Fixed a bug where the focus trap inside modal windows and takeovers was always ignoring focusable DOM elements that were initially disabled or were added or removed dynamically. (Author API)
- Fixed a bug where the hotspot area dropdown menu was resetting, when new areas were added to the image. (Question Editor API)
- Fixed a bug where the hover description was not displaying in the longTextV2. (Questions API)
- Fixed a bug where the minimum selection notification message did not display in the resume state. (Questions API)
- Fixed a bug where the modal for Academic Benchmarks / AB Connect didn't always expand to its maximum height of 600px. (Author API)
- Fixed a bug where the redo, undo and clear drawn marks features in the drawing Question type caused browser freezes or severe delays. (Questions API)
- Fixed a bug where the save button was initially disabled when the
navigate
method was called with the routeitems/:data
. (Author API) - Fixed a bug where the standards browser for Academic Benchmarks / AB Connect was visible when the discard changes prompt was visible in the Item settings takeover window. (Author API)
- Fixed a bug where the workflow settings modal window overlapped with the Item settings modal window. (Author API)
- Fixed a bug where users can't save Activities using Items from third party read-only Item banks. (Author API)
- Fixed a bug where using multiple fingers or palm to draw on the drawing area of the
drawing
Question type will throw uncaught errors. (Questions API) - Fixed a bug where videos were playing automatically, when that was not the intended behaviour. (Questions API)
- Fixed a bug where viewing the tooltip for the status icon or the preview button in Activity edit view would rarely cause the app to crash. (Author API)
- Fixed a bug where where saving an Item within an Activity sometimes failed due to replication lag. (Author API)
- Fixed a bug which displays the MCQ question with multiple responses A/B/C/D instead of R1/R2/R3 on response labels in the
response-analysis-by-item
report. (Reports API) - Fixed a bug which prevented users from correctly setting the border color of a table header. (Questions API)
- Fixed a bug with equivSymbolic and equivValue scoring methods where they were treating consecutive values as multiplication. For example 1 3/4 was interpreted as 1x3/4, now this will be treated as a mixed fraction of one and three quarters, equivalent to 7/4. (Questions API)
- Fixed a bug with Line Chart where the correct answer was not being displayed when in review mode, like all the other charts. (Questions API)
- Fixed a bug with simple charts where the Question will be marked as invalid if the bar was moved through the X-axis. (Questions API)
- Fixed a bug with an undefined property issue in the
classification
Question type. (Questions API) - Fixed a bug with some small issues with description field in the
file upload
Question type. (Questions API) - Fixed a bug with the different charts where the x-axis label would overlap after interacting with the chart in any way. (Questions API)
- Fixed a bug with the math Question generator where removing a parameter would cause the wrong names to be applied to the remaining parameters. (Author API)
- Fixed a bug with the timer instance, a regression when hiding the dialog for sections that have been removed. (Assess API)
- Fixed a bug, a layout issue in the modal window for Academic Benchmarks / AB Connect where the next button was included as part of the scrollable content. (Author API)
- Fixed a bug, a race condition which prevented the Math editor from being loaded. (Question Editor API)
- Fixed a bug, adding a missing scrolling indicator label to the label bundle. (Assess API)
- Fixed a bug, an edge case where the
render:activity
public event was firing before the Activity Items (if any) were loaded. This was happening when navigating from a saved Activity to another (via thenavigate()
public method, or when performing an Activity duplication with the "Create new copies of all items" option, and then navigating to the duplicated Activity via the "Edit activity" button of the duplication confirmation screen. (Author API) - Fixed a bug, an encoding issue with the Audio recording in simple features. Users can now record audio files up to ten minutes in length. (Author API)
- Fixed a visual bug where the
audio
Question type had excess space below the playback controls. (Questions API) - Fixed a visual bug where the
audio
Question type progress indicator did not align with the actual position of the audio being played. (Questions API) - Fixed the empty content in the correct answer list in the classification Question type . (Questions API)
Polish
- Improved internationalization by moving the period (“.”) punctuation from the Accessibility Options panel into the label bundle. (Assess API)
- Improved support in Learnosity math scoring, where if an expression includes an exponential we were not recognising equivalent expressions. For example, where e^x is included and can be factored, i.e. 5*x*e^x-5e^x, the equivalent expression 5e^x(x-1) will now be scored as correct.,Improved support for trigonometry identities that were not working with more complicated arguments inside the trig functions. The following trig identities are supported: reciprocal, pythagorean, quotient (tangent/cotangent), cofunction, supplement, periodic when n=1, parity (even/odd), sum and difference, and product to sum. (Questions API)
- Improvement: Added CSS classes to the user rows in the detail view of the
response-analysis-by-item
report, to assist in customizing styling. (Reports API) - Improvement: Added some improvements to the behavior of keyboard navigation in the
response-analysis-by-item
report, to make it a more consistent experience. (Reports API) - Improvement: Changed the default decimal places in the Math Generator Question type from 0 to 10. (Author API)
- Improvement: Drag and drop Questions will now announce a better message regarding how to interact with response container zones. (Questions API)
- Improvement: Fixed accessibility color scheme for selectable components, for example, multiple choice Question options. (Assess API)
- Improvement: Increased the alternative text field for Question types with images such as highlight, drawing and label image with text. (Question Editor API)
- Improvement: Internal tooling update for error tracking and analytics. (Assess API)
- Improvement: Internal tooling update to improve error tracking and analytics. (Assess API)
- Improvement: Keyboard navigation for distractor rationale is now better organised, with related content grouped together. (Questions API)
- Improvement: Updated accessibility for the formula editor in math questions. (Questions API)
- Improvement: Updated accessibility with Voice Over to prevent the screen reader from announcing everything inside the calculator dialog. (Questions API)
- Improvement: Updated the default ruler image for the Simple Feature. (Question Editor API)
- Improvement: adjusted navigation to the info and keypad dropdown menu in the Math keypad so that screenreader users can get to these options from any top line key in the keypad. (Questions API)
- Improvement: changed the Learnosity internal math accessibility text generator to not generate automatic SI unit text for single letter variables. Previously g, m and s were generated as grams, meters and seconds respectively. Now these will be generated as g, m and s in autogenerated accessibility text for math. (Question Editor API)
- Improvement: changed the Learnosity internal math accessibility text generator to not generate automatic SI unit text for single letter variables. Previously g, m and s were generated as grams, meters and seconds respectively. Now these will be generated as g, m and s in autogenerated accessibility text for math. (Questions API)
- Improvement: enabled the cancel button by default in the customize text labels page in Activity Edit, Item Settings and Workflow pages. (Author API)
- Improvement: enhanced the stability of the
record
functionality in theaudio
Question type . (Questions API) - Improvement: horizontally aligned the
line_color
options of thedrawing
Question type. (Question Editor API) - Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Assess API. (Assess API)
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Author API. (Author API)
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Data API. (Data API)
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Events API. (Events API)
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Question Editor API. (Question Editor API)
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Questions API. (Questions API)
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Reports API. (Reports API)
- Improvement: improved accessibility for Graph Question type s, including colors, contrast ratios and focus/hovered states. (Questions API)
- Improvement: improved accessibility support to text input in the
drawing
Question type . When pressing the escape key on the characterMap modal window, it should close the modal and set the focus on the characterMap button. If there is any text input, then it will set the focus on the text input box. (Questions API) - Improvement: improved the stability of the API when it's being loaded over a bad network connection or a strict firewall environment. (Questions API)
- Improvement: improved the stability of the rendered Questions and Features. (Questions API)
- Improvement: made changes to the UI of the standards browser for Academic Benchmarks / AB Connect. (Author API)
- Improvement: math is always correctly announced, when navigating in both reading mode and tab mode using a screen reader. (Questions API)
- Improvement: polish work on the keypad modal in the new math essay with rich text Question type . (Questions API)
- Improvement: polished some issues related to image upload functionality in the
longtextV2
Question type. (Questions API) - Improvement: removed the unnecessary gap below the buttons of the
highlight
Question type's main toolbar. (Questions API) - Improvement: removed unused option for Graphing called "Draw label zero". (Question Editor API)
- Improvement: text formatting can no longer be applied to math widgets in the longtextV2, formulaessayV2, and chemistryessayV2 Question type s. (Questions API)
- Improvement: the help text for the file upload dialog window has been updated with ".WMV" (Windows Media Video) file format support. This improves the user experience. (Question Editor API)
- Improvement: updated Author API's ability to recover from fatal errors. (Author API)
- Improvement: updated accessibility for the essay with rich text Question type . (Questions API)
- Improvement: updated behavior when tabbing in and out of the Math keypad, so that when a keyboard user enters a symbol, uses shift-tab to move their cursor to the input, then used tab to return back to keypad they will be focused on the most recently entered symbol. (Questions API)
- Improvement: updated colors in the
graph
Question type to pass contrast ratio validation. (Questions API) - Improvement: updated focus color in the
longtextV2
Question type to meet the accessibility contrast ratio. (Questions API) - Improvement: updated some border colors of buttons to meet with accessibility color contrast ratio expectations. (Questions API)
- Improvement: updated the display colors of buttons and table cells in the
response-analysis-by-item
report, to make them more accessible. (Reports API) - Improvement: updated the new cross tool for
numberline with plot
Question type, removed from the default toolbar and minor style fixes. (Questions API) - Improvement: updated the served JavaScript API file to reference the correct documentation site. (Question Editor API)
- Improvement: updated the tooltip label on the save icon in the assessment player. (Assess API)
- Improvement: updated the user experience of working with Item workflows. (Author API)
- Improvement: updated the validation UI green and red colors to meet correct accessibility contrast. (Questions API)
- Improvement: upgraded accessibility for drag and drop Question types, and JAWS compatibility. (Questions API)
- Improvement: upgraded accessibility in the choice matrix Question type. (Questions API)
- Improvement: upgraded drag and drop accessibility for the following Question types: Cloze Drag & Drop, Label Image With Drag & Drop, Classification and Matchlist. Now the focus will be ensnared into the dropped response instead of going back to the possibility list. (Questions API)
- MathCore v1.74.0: (Questions API)
- SET sessions: improved handling of older import/export data formats. (Data API)