Author API Release Log Overview

Below is an overview of notes for each release of Author API.

Versions on this page

Latest

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

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

Bugfixes
Author API v1.92.1, Question Editor API v3.104.1
  • Fixed a bug that caused an error in the Item count of the Item List.
  • Fixed a bug where pop-up content data did not show correctly in the display content shown in list views.
  • Fixed a bug, an accessibility issue in Activity edit where a <ul> (unordered list) tag directly contained another <ul> tag, which is invalid HTML.
  • Fixed a bug in Activity edit where ARIA labels for the select Item checkbox and the open & close preview icon button were missing.
  • Fixed a bug in imageclozeassociationV2 Question type, where duplicate valid responses were not properly displayed in 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.
Features
Author API v1.92.0, Question Editor API v3.104.0
  • Added the ability to add pop-up content to specific Rich Text Editor fields.
  • Added some new rich text editor logic for an upcoming feature.
Bugfixes
Author API v1.92.0
  • Fixed a bug in the Activity editor where the select all and select Item checkboxes could not be toggled via the keyboard.
Polish
Author API v1.92.0
  • Improvement: Improved the accessibility of the 'Select All Items' checkbox in the Activity Editor, by adding a label a screenreader can understand.
  • Improvement: Improved the screenreader accessibility of the activity toolbar in the Activity Editor, by adding a clearer role to it.
  • Improvement: removed code related to legacy Item search functionality.
  • Improvement: updated vendors for security and compatibility.
Bugfixes
Question Editor API v3.103.1
Features
Question Editor API v3.103.0
  • Added and refactored some CKEditor plugin logic for an upcoming feature.

2022.3.LTS Recommended

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

This is our recommended version for production releases right now.

Read more about 2022.3.LTS here.

  • Released: 3rd November 2022
  • End of Life: December 2024

Bugfixes
Question Editor API v3.102.1
Bugfixes
Author API v1.91.4
  • Fixed a bug in Author API paginated lists where the focus was returning to the search bar after clicking on the next & previous pagination buttons, or after actioning them via the keyboard. With this change, the focus will remain on the clicked or actioned button at all times, including when the button is in the loading or disabled states. Note that this fix contains a breaking change, where the disabled attribute was replaced by the aria-disabled="true" attribute for the pagination buttons. This change was required to allow the pagination buttons to be focusable while disabled.
Bugfixes
Author API v1.91.3
  • Fixed a bug where hidden tags were visible in Activity list view.
  • Fixed a bug where parameters specified in the uploader route were not validated.
  • Fixed a bug where the Activity editor > Item picker checkboxes didn't function as expected when toggled via the keyboard.
Bugfixes
Author API v1.91.2, Question Editor API v3.102.0
  • Fixed a bug where hidden ARIA labels were displayed in an Item's display content when editing an Activity.
  • Fixed a bug where the Activity edit view state was not being cleared upon returning to the Activity list, when the user had performed a search in Activity list.
  • Fixed a bug which prevented users from changing the case of an Activity's reference.
  • Fixed a bug where the translations for global help were retrieved using the wrong keys.
  • Fixed a bug where MCQ assistive label values would not be removed from the JSON, despite being set to the default values.
  • Fixed a bug where it was possible to set an ARIA label for empty text.
Bugfixes
Author API v1.91.1, Question Editor API v3.101.2
  • Fixed a bug where creating and updating an Item could result in incorrectly-formatted date created and date updated values.
  • Fixed a bug in Question Editor where tabbing through response positions incorrectly set the data to null.
Polish
Author API v1.91.1
  • Improvement: updated vendors for security and compatibility.
Features
Author API v1.91.0
  • Added a new public method backToActivityList() to be able to programatically navigate back to the Activity list view, restoring the state to what it was before navigating away from Activity list.
Bugfixes
Author API v1.91.0
  • Fixed a bug that prevented uploading of video recordings in .MP4 format via the hosted video option in Simple Features.
Polish
Author API v1.91.0, Question Editor API v3.101.1
  • Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
  • Improvement: updated vendors for security and compatibility.
  • Improvement: re-ordered the default position of the ARIA label button in the CKEditor toolbar.
  • Improvement: updated styling of the OK button in the math editor dialog to provide better color contrast.
Features
Question Editor API v3.101.0
  • Added the ability to set custom ARIA labels to any text selection inside Rich Text Editor fields for all Question types.
Bugfixes
Question Editor API v3.101.0
Polish
Question Editor API v3.101.0
Features
Question Editor API v3.100.0
Bugfixes
Question Editor API v3.100.0
  • Fixed a bug where the checkbox's "Check answer button" label, the "Check answer attempts" and the "Penalty point(s)" number input fields were not showing in the "More options" section of the graphing Question types.
  • Fixed a bug where scoring was made impossible if the value of the valid response was an empty array.

2022.2.LTS

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

Read more about 2022.2.LTS here.

  • Released: 22nd June 2022
  • End of Life: July 2024

Bugfixes
Question Editor API v3.99.5
Bugfixes
Question Editor API v3.99.4
  • Fixed a bug where the translations for global help were retrieved using the wrong keys.
Bugfixes
Author API v1.90.4, Question Editor API v3.99.3
  • Fixed a bug where creating and updating an Item could result in incorrectly-formatted date created and date updated values.
  • Fixed a bug in the Question Editor, where tabbing through response positions incorrectly set the data to null.
Bugfixes
Question Editor API v3.99.2
  • Fixed a bug where scoring was made impossible if the value of the valid response was an empty array.
Polish
Author API v1.90.3
  • Improvement: removed the content field from the Item search toolbar for Item Banks that aren't using Elasticsearch.
Bugfixes
Question Editor API v3.99.1
  • Fixed a bug where the checkbox's "Check answer button" label, the "Check answer attempts" and the "Penalty point(s)" number input fields were not showing in the "More options" section of the graphing Question types.
Polish
Author API v1.90.2
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
Polish
Author API v1.90.1
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
Features
Author API v1.90.0, Question Editor API v3.99.0
  • Added masking_button element to be visible in all Learnosity default regions.
  • Added ARIA-labels for the Question type buttons and tooltips for the close button in modal windows.
  • Added support for the binomial coefficient symbol in the keypad.
  • Added tooltips for the buttons which only have an icon.
Bugfixes
Author API v1.90.0, Question Editor API v3.99.0
  • Fixed a bug where colour contrast in the asset uploader's error messages, the Item & Activity status badges as well the Item preview's "Show answers" button were not compliant with WCAG level AA accessibility standards.
  • Fixed a bug where overriding the label bundle of one Author API instance would affect other instances when running multiple instances on the same page.
  • Fixed a bug where the Edit/Preview button was missing the type="button" attribute.
  • Fixed a bug where it was not possible to set a translation for a space in the select drop down.
  • Fixed a bug where MathJax threw an error if certain elements did not contain child nodes.
Polish
Author API v1.90.0, Question Editor API v3.99.0
  • Improvement: applied rounded corners to Learnosity Design System (LDS) buttons with LDS styles.
  • Improvement: replaced the Item settings data table continue and edit buttons, as well as the action builder add action button, with the Learnosity Design System buttons.
  • Improvement: updated internal template libraries.
  • Improvement: changed the default value of ui.change_button to be false, to discourage changing widgets as it may have unintended side affects.
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
Bugfixes
Question Editor API v3.98.1
  • Fixed a bug where the "Sentence", "Paragraph" and "Word" tokenization types did not correctly apply the tokens.
Bugfixes
Question Editor API v3.98.0
  • Fixed a bug where the "Sentence", "Paragraph" and "Word" tokenization types were still being rendered in English in the "Apply tokenization" confirmation dialog, regardless of the i18n label bundle supplied.
  • Fixed a bug in the Drawing question type where a text button was added multiple times.
Bugfixes
Question Editor API v3.97.0
  • Fixed a bug where the Cloze chemistry formula, Cloze math formula, Math [BETA] and fill in the blanks question types were missing their type.
  • Fixed a bug where the Edit/Preview button was missing the type="button" attribute.
Polish
Question Editor API v3.97.0
  • Improvement: updated vendors for security and compatibility.
Bugfixes
Question Editor API v3.96.1
  • Fixed a bug where the UI Settings label for the audio player feature was not able to be overridden via the initialization options.
Polish
Question Editor API v3.96.1
  • Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
  • Improvement: updated vendors for security and compatibility.
Bugfixes
Question Editor API v3.96.0
Polish
Question Editor API v3.96.0
  • Improvement: enabled ordering of possible responses via the keyboard.

2022.1.LTS

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

Read more about 2022.1.LTS here.

  • Released: 16th February 2022
  • End of Life: February 2024

Polish
Author API v1.89.10
  • Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
Bugfixes
Question Editor API v3.95.9
Bugfixes
Author API v1.89.9
  • Fixed a bug where creating and updating an Item could result in incorrectly-formatted values for 'date created' and 'date updated'.
Bugfixes
Question Editor API v3.95.8
  • Fixed a bug in the Question Editor, where tabbing through response positions incorrectly set the data to null.
Bugfixes
Question Editor API v3.95.7
  • Fixed a bug where MathJax threw an error if certain elements did not contain child nodes.
Bugfixes
Question Editor API v3.95.6
  • Fixed a bug where scoring was made impossible if the value of the valid response was an empty array.
Bugfixes
Author API v1.89.8, Question Editor API v3.95.5
  • Fixed a bug where overriding the label bundle of one Author API instance would affect other instances when running multiple instances on the same page.
  • Fixed a bug in the drawing Question type where a text button was added multiple times.
Bugfixes
Author API v1.89.7
  • Fixed a bug thrown in Annotations API when all annotation buttons were removed in the Activity Template builder.
  • Fixed a bug where Activities which contained Items in sections could not be previewed in the editor.
  • Fixed a bug where updating an Item reference at the same time as updating a Question/Feature resulted in a race condition.
Polish
Author API v1.89.7
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
Polish
Author API v1.89.6, Question Editor API v3.95.4
  • Improvement: replaced the Item settings data table continue and edit buttons, as well as the action builder add action button, with the Learnosity design system buttons.
  • Improvement: updated vendors for security and compatibility.
  • Improvements to internal tracking mechanism.
Bugfixes
Author API v1.89.5
  • Fixed a bug where the "Math Question Generator" question type's tile name and description could not be overridden using question_type_templates
  • Fixed a bug with the "Math Question Generator" question type where the thousands separator options were not being applied.
  • Fixed a bug where we did not sanitize values added to Item JSON via CKEditor.
  • Fixed a bug where HTML added via the public method setItemDescription was not properly sanitized.
  • Fixed a bug where the Question type and Feature type names in the Item list dropdown did not show correct labels for older versions.
Polish
Author API v1.89.5, Question Editor API v3.95.3
  • Improvement: updated vendors for security and compatibility.
  • Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Bugfixes
Author API v1.89.4, v1.89.3
  • Fixed a bug where an Activity's resource Item persisted after navigating to a different Activity.
  • Fixed a bug in Item duplication where Question and Feature references were not updated in workflow actions.
  • Fixed a bug where Items with legacy metadata could not be displayed.
  • Fixed a bug where some private information was potentially exposed via network request.
  • Fixed a bug where the resource Item toggle in the Activity editor was displaying the Item reference even if Item titles were enabled.
Polish
Author API v1.89.3
  • Improvement: updated vendors for security and compatibility.
  • Improvements to internal tracking mechanism.
  • Improvement: replaced the 'next' & 'done' buttons with the Learnosity design system button in the browser for Academic Benchmarks / AB Connect.
Bugfixes
Author API v1.89.2
  • Fixed a bug where changing the widget type of an existing widget did not correctly update the Item definition, leading to rendering errors in the Assessment APIs.
  • Fixed a bug where the default template was shown as selected, if the actual chosen template wasn't in the list.
  • Fixed a bug where the save function would fail, when editing Questions or Features within an existing Item which used columns and/or tabs.
  • Fixed a bug that caused a timeout in the Math Question Generator Question type.
  • Fixed a bug where the review screen option was not getting converted from the deprecated ui_style option to the regions based UI settings for Activities.
Polish
Author API v1.89.2
  • Improvement: implemented back-end logic required for upcoming feature.
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
  • Improvement: updated vendors for security and compatibility.
Bugfixes
Author API v1.89.1
  • Fixed a bug where the save function would fail, when editing Questions or Features within an existing Item which used columns and/or tabs.
Features
Author API v1.89.0
  • Added Item settings routes within the Activity Editor, making those routes accessible via the navigate public method.
Bugfixes
Author API v1.89.0, Question Editor API v3.95.2
  • Fixed a bug where changing the widget type of an existing widget did not correctly update the Item definition, leading to rendering errors in the Assessment APIs.
  • Fixed a bug with the token highlight Question type, where pasted content was not tokenized into sentences properly.
  • Fixed a bug where the validation.valid_response.value property was not consistent when disabling the multiple responses property.
  • Fix a potential bug where using a click() method call internally could cause other listeners on the page to fire unnecessarily.
  • "Math formula", "Math with fractions", "Math-fill in the blank", "Math with text", "Math with matrices" and "Math with units" Question types are now marked as deprecated in Question Editor API. From this version, users will not see these Question types in the widget select view. Instead, it is recommended to use the "Cloze math" Question type in its place. For more information, see the Author Guide for Cloze Math.
Polish
Author API v1.89.0, Question Editor API v3.95.2
  • Improvement: replaced the following Author API buttons with the Learnosity design system buttons:
    1. Item settings: Apply & Cancel buttons
    2. Item settings: Discard changes Yes & No buttons
    3. Linked standards: Empty modal Apply & OK buttons
    4. Linked standards: Discard changes Yes & No buttons
    5. Activity source: Apply button
    6. Activity template builder: Apply & Cancel buttons
  • Improvement: updated colors to comply with WCAG 2 AA contrast requirements.
  • Improvement: updated user interface text in the Math Question Generator.
  • Improvement: updated vendors for security and compatibility.
  • Improvement: Replaced the Item Edit/Preview button with a screen reader (and keyboard user) friendly implementation.
Features
Question Editor API v3.95.0
  • Added support for new symbols in the keypad, including double integral, triple integral and cent symbol.
Bugfixes
Question Editor API v3.94.1
  • Fixed a bug where image preview was not available in simple Question layouts.
  • Fixed a bug where the case-sensitive checkbox was missing in the Cloze Dropdown Question.
Polish
Question Editor API v3.94.1
Polish
Question Editor API v3.94.0
  • Improvement: update the 'equivLiteral' scoring method options to support the future 'clozeformulaV2' Question Type.

2021.3.LTS

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

Read more about 2021.3.LTS here.

  • Released: 8th October 2021
  • End of Life: November 2023

Polish
Author API v1.88.9
  • Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
Bugfixes
Question Editor API v3.93.10
Bugfixes
Question Editor API v3.93.9
  • Fixed a bug in the math Question types where it was not possible to set a translation for the 'space' option in the 'Thousands Separator' drop down.
Bugfixes
Author API v1.88.8
  • Fixed a bug where overriding the label bundle of one Author API instance would affect other instances when running multiple instances on the same page.
Bugfixes
Author API v1.88.7
  • Fixed a bug where Activities which contained Items in sections could not be previewed in the editor.
  • Fixed a bug where updating the Item reference at the same time as updating a Question/Feature resulted in a race condition.
Polish
Author API v1.88.6, Question Editor API v3.93.8
  • Improvement: removed Google Analytics internal tracking mechanism.
  • Improvements to internal tracking mechanism.
Polish
Question Editor API v3.93.7
  • Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Bugfixes
Author API v1.88.5
  • Fixed a bug where changing the widget type of an existing widget did not correctly update the Item definition, leading to rendering errors in the Assessment APIs.
Bugfixes
Question Editor API v3.93.6
  • Fixed a bug with the token highlight Question type, where pasted content was not tokenized into sentences properly.
Bugfixes
Author API v1.88.4, Question Editor API v3.93.5
  • 9th March 2022: Fixed a bug where the review screen option was not getting converted from the deprecated ui_style option to the regions based UI settings for Activities.
  • Fixed a bug where image preview was not available in simple Question layouts.
Polish
Author API v1.88.4
  • Improvement: update vendors for security and compatibility.
Polish
Question Editor API v3.93.4
  • Improvement: updated the 'equivLiteral' scoring method options to support the future 'clozeformulaV2' Question Type.
Bugfixes
Author API v1.88.3
  • Fixed a bug where it was not possible to discard changes to Widgets if Item save was prevented.
  • Fixed a bug where the Activity didn't fire a save:activity:success event when an Item was modified or added inline.
Bugfixes
Author API v1.88.2, Question Editor API v3.93.3
  • Fixed a bug in the Math Question Generator (Question type) to include support for unions and intersections of sets.
  • Fixed a bug where changing Question type before the previous one finished rendering could show duplicate elements.
Polish
Author API v1.88.2
  • Improvement: polished content alignment and text stacking (vertical arrangement) on medium-width viewports. This improves the app presentation on smaller devices.
Bugfixes
Author API v1.88.1
  • Fixed a bug, where searching for an Item title did not return the expected results.
  • Fixed a bug where it was not possible to add blank spaces to the name of an Activity player template.
  • Fixed a bug that was causing the Math Question Generator (Question type) to not use Normalize Arithmetic when it should.
  • Fixed a bug that showed a green validation box in the user interface, when the endpoint timed out. This was not the desired behaviour, and potentially confusing.
  • Fixed a bug where the amount of Activities found in a search was not shown.
  • Fixed a bug where the template builder would not load for specific versions.
Features
Author API v1.88.0
  • Added a resource Item option in Author API's Activity editor. This enables authors to add an Item to be accessed through the resource menu option in Activities.
  • Added new initialization option activity_edit.resourse_item.show in Author API. This enables/disables the resource Item feature.
  • Added a help message when picking a resource Item.
  • Added a new feature to be able to build custom player templates for the assessment player, via the UI. This can be enabled by setting the activity_edit.player_template_builder.show init option to true.
  • Added the capability for more Activity settings in the UI to be configured by authors. Some of the UI options in the player section of the Activity editor have been rearranged for easier configuration.
  • Added a new adaptive_fields initialization option that when set to true, shows the seeding exposure, operational exposure, and Items average difficulty fields of an Activity.
Bugfixes
Question Editor API v3.93.2
  • Fixed a bug where an error was being thrown when interacting with a CKEditor table, if the "text help" plugin was also enabled.
  • Fixed a bug where global and individual fill color attributes were not applied to the areas to be drawn on the image in the Hotspot Question type.
Polish
Question Editor API v3.93.2
Features
Author API v1.87.0
  • Added a button in Activity list that will show the total number of Activities when clicked. Separating this functionality into its own button speeds up the initial loading time of the Activity list.
Bugfixes
Author API v1.87.0
  • Fixed a bug where the shuffle Items option was missing from the Activity editor settings tab.
  • Fixed a bug where a console error was being thrown when saving custom Question types.
  • Fixed a bug where searching for Items by workflow state threw an error if the said workflow state had a different case than that set in the allowed_workflow_state initialization option.
Features
Author API v1.86.0
  • Added a new extend flag for the setActivity public method. When extend is true (the default), the supplied Activity JSON extends the existing, and when extend is false, the supplied Activity JSON replaces the existing/current, allowing client developers to remove certain keys from the Activity JSON.
Bugfixes
Question Editor API v3.93.1
  • Fixed a bug where Questions using character maps would always return an error message, ‘You have unsaved changes’ as soon as they were opened for editing.
Polish
Author API v1.86.0, Question Editor API v3.93.1
  • Improvement: updated internal libraries to maintain security, compatibility and performance.
  • Improvement: modified colors to improve accessibility and reduce code redundancy.
Features
Author API v1.85.0, Question Editor API v3.93.0
  • Math Question Generator Question type updates (12th August 2021)
    • Added better parsing of integrals
    • Added support for fixing seeds with double negatives --
    • Added a preference of decimal alternate over matching evaluate alternate
  • Added a new file type (LabView) to the file upload Question type.
  • Added heading tags to multiple UI elements for accessibility purposes.
Bugfixes
Author API v1.85.0
Polish
Author API v1.85.0, Question Editor API v3.93.0
  • Improvement: implement backend changes required for upcoming feature.
  • Improvement: updates to the back end for security and compatibility.
Bugfixes
Author API v1.84.0
  • Fixed a bug where the widget route was not updating with its new reference after saving via the save public method, with the navigate parameter set to false.
  • Fixed a bug where calling event.preventDefault() in the save event callback (after saving a widget) was not persisting the widget locally within the Item.
  • Fixed a bug where the browser for Academic Benchmarks / AB Connect would briefly show text before the loading spinner appeared when searching by code.
  • Fixed a bug where the graphic used to communicate an empty state in the Author API Activity Editor, Find Items view was not the same as the graphic used in the Item List view.
Polish
Author API v1.84.0, Question Editor API v3.92.0
  • Improvement: deprecated the activity_edit.item_title initialization configuration option in favour of activity_edit.item.title and activity_edit.item_search.title.
  • Improvement: tweaked the UI of the standards browser.
  • Improvement: changes to back-end systems for future functionality.

2021.2.LTS

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

Read more about 2021.2.LTS here.

  • Released: 24th June 2021
  • End of Life: July 2023

Bugfixes
Author API v1.83.8
  • Fixed a bug where Activities which contained Items in sections could not be previewed in the editor.
Bugfixes
Author API v1.83.7, Question Editor API v3.91.7
  • Fixed a bug where updating the Item reference at the same time as updating a Question/Feature resulted in a race condition.
  • Fixed a bug where the UI Settings label for the audio player feature was not able to be overridden via the initialization options.
Polish
Author API v1.83.6, Question Editor API v3.91.6
  • Improvements to internal tracking mechanism.
Polish
Question Editor API v3.91.5
  • Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
Bugfixes
Author API v1.83.5
  • Fixed a bug where changing the widget type of an existing widget did not correctly update the Item definition, leading to rendering errors in the Assessment APIs.
Bugfixes
Question Editor API v3.91.4
  • Fixed a bug with the token highlight Question type, where pasted content was not tokenized into sentences properly.
Polish
Question Editor API v3.91.3
  • Improvement: internal tooling update to improve the compatibility of the app.
Bugfixes
Author API v1.83.4, Question Editor API v3.91.2
  • Fixed a bug, where searching for an Item title did not return the expected results.
  • 9th March 2022: Fixed a bug where the review screen option was not getting converted from the deprecated ui_style option to the regions based UI settings for Activities.
  • Fixed a bug where changing Question type before the previous one finished rendering could show duplicate elements.
Bugfixes
Author API v1.83.3
  • Fixed a bug where a console error was being thrown when saving custom Question types.
Bugfixes
Question Editor API v3.91.1
  • Fixed a bug where Questions using character maps would always return an error message, ‘You have unsaved changes’ as soon as they were opened for editing.
Bugfixes
Author API v1.83.2
Bugfixes
Author API v1.83.1
  • Fixed a bug where the widget route was not updating with its new reference after saving via the save public method, with the navigate parameter set to false.
  • Fixed a bug where calling event.preventDefault() in the save event callback (after saving a widget) was not persisting the widget locally within the Item.
Polish
Author API v1.83.1
  • Improvement: changes to back-end systems for upcoming performance enhancement.
Features
Author API v1.83.0
  • Added a functionality that converts Activities in legacy format into modern, regions-based format when these Activities are opened in the Activity Editor.
  • Added the ability to search for align-able standards in Academic Benchmarks / AB Connect using their full or partial short code.
  • Added support for multiline tooltips in the Item and Activity settings Tags sections.
Bugfixes
Author API v1.83.0
  • Fixed a bug where the decimal score of Math Question Generator was not reflected correctly in the Question JSON.
  • Fixed a bug where the option to duplicate Activities with no Items was not being shown.
Polish
Author API v1.83.0, Question Editor API v3.91.0
  • Improvement: the "Show options" button for the default Activity builder templates now appears without needing to hover the mouse cursor over the template row.
  • Improvement: users are now allowed to set the image.width for imageclozetext and imageclozedropdown Question types.
Features
Author API v1.82.0
  • Added the ability to display the reference and title of an Item belonging to an Activity.
Bugfixes
Author API v1.82.0, Question Editor API v3.90.1
  • Fixed a bug where the objects react state and redux store should have been treated as immutable, but they were mutated directly.
  • Fixed a bug where setting the item_search initialisation option along with an empty title object caused the app to crash.
  • 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:.
Polish
Author API v1.82.0
  • Improvement: updated the Tags view in Item edit and Activity edit views. Tag names are now sorted alphabetically under their respective Tag types for an easier adding, removing and viewing experience.
Features
Author API v1.81.0, Question Editor API v3.90.0
  • Added new Activity edit rendering in "adaptive" mode, based on the presence of an adaptive object. This enables the user to edit between standard and adaptive Activities.
  • Added the ability to display the Activity and Item reference along with the title. This feature can be seen in the Activity list, Item list, Item picker, intro Item picker or outro Item picker views when enabled.
  • Added ‘cent’, ‘implied by’, 'Nabla', 'Much greater than', ' Much lesser than' and ‘because’ symbols to the math keypad custom symbols.
  • Added 'Nabla' and Standard basis: I, J , K symbols to the default calculus symbol group.
  • Added the "Group possible responses" option to the imageclozeassociationV2 Question type.
Polish
Question Editor API v3.90.0
  • Improvement: updated dependency libraries to improve the compatibility of Question Editor API.
Bugfixes
Author API v1.80.0
  • Fixed a bug where reordering an Item's widgets would not show in the audit trail if it was the only modification to the Item as part of that save operation.
Polish
Author API v1.80.0, Question Editor API v3.89.1
  • Improvement: internal changes to support future functionality.
  • Improvement: updated dependency libraries to improve the compatibility of Question Editor API.
Features
Author API v1.79.0, Question Editor API v3.89.0
  • Added a Difficulty level field in the Details tab of the Edit Activity settings.
  • Added the option to turn off the browser spellcheck and text correction feature in the drawing and image annotation Question types. This allows educators to restrict the use of this feature when they want to evaluate the students' own writing abilities.
Bugfixes
Author API v1.79.0
  • Fixed a bug where both the Item settings acknowledgments field and the editing feature for Academic Benchmarks / AB Connect were not disabled when read only mode was enabled.
  • Fixed a bug where pasting content into a CKEditor field was not recognised as a change.
  • Fixed a bug where selecting an existing passage automatically saved the Item, which was not the intended behavior.
  • Fixed a bug where the Item settings modal window was overflowing into the host page.
Polish
Author API v1.79.0
  • Improvement: updated the version of the API used for the standards integration with Academic Benchmarks / AB Connect.
  • Added validation to init options - read-only Items. This enables validation for read-only Items configuration.

2021.1.LTS

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

Read more about 2021.1.LTS here.

  • Released: 18th February 2021
  • End of Life: 15th February 2023

Bugfixes
Author API v1.78.12
  • Fixed a bug where Activities which contained Items in sections could not be previewed in the editor.
Bugfixes
Author API v1.78.11
  • Fixed a bug where updating the Item reference at the same time as updating a Question/Feature resulted in a race condition.
Polish
Author API v1.78.10, Question Editor API v3.88.4
  • Improvements to internal tracking mechanism.
  • Improvement: updated ARIA-labels of the cursor movement arrows inside the math keypad.
  • Improvement: removed Google Analytics internal tracking mechanism.
Bugfixes
Author API v1.78.9
  • Fixed a bug where changing the widget type of an existing widget did not correctly update the Item definition, leading to rendering errors in the Assessment APIs.
Polish
Question Editor API v3.88.3
  • Improvement: internal tooling update to improve the compatibility of the app.
Bugfixes
Author API v1.78.8
  • Fixed a bug, where searching for an Item title did not return the expected results.
Bugfixes
Author API v1.78.7
  • Fixed a bug where a console error was being thrown when saving custom Question types.
Bugfixes
Author API v1.78.6
Polish
Author API v1.78.5
  • Improvement: changes to back-end systems for upcoming performance enhancement.
Bugfixes
Author API v1.78.4
  • Fixed a bug where the decimal score of Math Question Generator was not reflected correctly in the Question JSON.
Bugfixes
Question Editor API v3.88.2
  • 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:.
Bugfixes
Author API v1.78.3
  • Fixed a bug where the Item settings modal window was overflowing into the host page.
Polish
Author API v1.78.3
  • Improvement: updated dependency libraries to improve the compatibility of Author API.
Bugfixes
Author API v1.78.2
  • Fixed a bug where both the Item settings acknowledgments field and the editing feature for Academic Benchmarks / AB Connect were not disabled when read-only mode was enabled.
  • Fixed a bug where pasting content into a CKEditor field was not recognised as a change.
Polish
Author API v1.78.1
  • Improvement: updated the version of the API used for the standard integration with Academic Benchmarks / AB Connect.
Polish
Question Editor API v3.88.1
  • Improvement: internal tooling update to improve the compatibility of the app (Question Editor API).
Features
Author API v1.78.0
  • Improvement: replaced hardcoded labels with dynamic ones in elements that need them. This also makes internationalization of these labels possible.
  • Added a warning message when the adaptive object is removed or misspelled in the Activity source for adaptive assessments.
  • Added the ability to make Items read only in Item edit mode. This feature can be controlled at two levels, the first being at the entire Item bank level and the second being based on Tags.
Bugfixes
Author API v1.78.0
  • Fixed a bug in the Activity list, where there were duplicate DOM element IDs causing a warning message to be thrown in the browser console window.
  • Improvement: deprecated and introduced some Author API methods related to the safeToUnload() method to improve developer experience.
  • Fixed a bug where the native browser spellcheck wasn't working correctly in the rich text area fields in Author API.
  • Fixed a bug where the heading content of the passage Feature wasn't used when searching by content on the Item list view.
Polish
Question Editor API v3.88.0
  • Improvement: replaced hardcoded label with a dynamic one in an element that needs it. This also makes internationalization of this label possible.
Features
Author API v1.77.0
  • Added the ability to rearrange widgets in the Item editor via the keyboard.
Bugfixes
Author API v1.77.0, Question Editor API v3.87.2
  • Fixed a bug where passage feature contents weren't correctly displayed the Item list preview section.
  • Fixed a bug where browser spelling corrections were not saved in CKEditor (rich text editor).
  • Fixed a bug, a security issue where JavaScript in iframe and "embed src" attributes was being executed, which should not be the case.
Bugfixes
Author API v1.76.0, Question Editor API v3.87.1
  • Fixed a bug where checkbox labels were rendering incorrect strings.
  • Fixed a bug where '+-' (plus and minus) labels were being displayed in the Activity edit Question flyout button instead of only '+' (plus).
  • Fixed a bug where the "Delete point" button for the Charts Question types was not visible when enabled in the "More options" section.
Polish
Author API v1.76.0
  • Improvement: allowed Questions API init options for Author API to flow into its embedded Question Editor API instances, reducing overall init options complexity and redundancy for client developers.
  • Improvement: added a type check to the organisation_id init option. Prior to this, if a client developer mistakenly chose a string instead of an integer it lead to inconsistent behaviour.
Features
Author API v1.75.0
  • Added support for i18n (internationalization) labels that were previously hard-coded.
Bugfixes
Author API v1.75.0, Question Editor API v3.87.0
  • Fixed a bug that prevented the Math Question Generator Question type from respecting the score value option.
  • Fixed a bug where an invalid workflow reference provided in the initialization options didn't throw an appropriate warning and stop further loading of Author API.
  • Fixed a bug where navigating to an Item in an Activity via the navigate public method did not work in certain cases.
  • Fixed a bug where tokenisation did not work for block elements other than paragraphs. For example, numbered or bulleted lists for the token highlight Question type.
  • Fixed a bug, a security issue where JavaScript in iframe src attributes was being executed, which should not be the case.
Polish
Author API v1.75.0, Question Editor API v3.87.0
  • Improvement: Upgraded vendor library Babel to v7.
  • Improvement: removed the capability to create a link in a Question's stimulus that opens in a new popup window. This will help reduce cross-site scripting risk.
Features
Question Editor API v3.86.0
  • Added the ability to include an ARIA-label to the response zone for the Short text Question type.
Bugfixes
Question Editor API v3.86.0
  • Fixed a bug where math elements rendered by MathQuill broke on indentation in CKEditor.
  • Fixed a bug where tokenization did not handle inline elements and blanks correctly in the token highlight Question type.

For information on releases prior to 6th June 2018, please click here.