Below is a list of releases and release logs for each version.
LTS | Long Term Support, the most stable versions, features locked, recommended for new engagements. |
Developer | Rolling release of latest features, recommended for development environments only (previously called "latest"). |
Archived | Version no longer available. |
v2024.3.LTS
v1.110.1 – 10th December 2024
Bug fixes
- Fixed a bug where the
organisation_id
was not handled correctly when passed to Author Aide.
v2024.2.LTS
v1.103.8 – 10th December 2024
Bug fixes
- Fixed a bug where the
organisation_id
was not handled correctly when passed to Author Aide.
Developer
v1.113.0 – 4th December 2024
Features
- Added changes required for an upcoming feature.
Bug fixes
- Fixed a bug for various styling issues for icons and buttons in the Activity player template view.
- Fixed a bug where editing Items in Activities did not work when URL hash navigation was used and the Activity reference contained whitespace.
- Fixed a bug where the
setSafeToUnload
did not work correctly in the Widget edit mode. - Fixed a bug where the
organisation_id
was not handled correctly when passed to Author Aide.
Archived
v1.103.7 – 4th December 2024
Bug fixes
- Fixed a bug that prevented selecting the resource Item after previewing in Activity edit view.
Archived
v1.112.0 – 20th November 2024
Bug fixes
- Fixed a bug that prevented the full content from displaying in the "Choose a preconfigured template for the player" under the Player tab.
- Fixed a bug where the
setSafeToUnload
method returnedtrue
in Widget edit mode even though it was called with with the"item_edit"
argument. - Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
Polish
- Improvement: prefixed all CSS classes with
lrn-author-
to prevent unintended styling from nested APIs. - Improvement: modified the following methods to return a boolean indicating whether the operation was successful, in order to make them consistent with other methods:
setActivityStatus
,setItemDescription
,setItemReference
,setItemTags
,setStatus
,changeItemMode
.
Archived
v1.103.6 – 20th November 2024
Bug fixes
- Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
v2024.1.LTS
v1.100.7 – 20th November 2024
Bug fixes
- Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
v2023.3.LTS
v1.97.5 – 20th November 2024
Bug fixes
- Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
v2023.2.LTS
v1.94.10 – 20th November 2024
Bug fixes
- Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
v2023.1.LTS
v1.92.8 – 20th November 2024
Bug fixes
- Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
v2022.3.LTS
v1.91.10 – 20th November 2024
Bug fixes
- Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
v2022.2.LTS
v1.90.9 – 20th November 2024
Bug fixes
- Fixed a bug with Math Question Generator whereby fraction and decimal correct answer formats failed to validate correctly when the answer was zero.
Archived
v1.111.0 – 7th November 2024
Bug fixes
- Fixed a bug that prevented selecting the resource Item after previewing in Activity edit.
- Fixed a bug to prevent the creation of an Item group when the type is set to
null
. If thecreateItemGroup
method is called with a type other than"fixed"
or"random"
, the creation of the Item group will now be blocked. Additionally, the creation of Item groups for existing labels is also now no longer possible.
Polish
- Improvement: added support for
"activity_edit"
and"widget_edit"
in thesetSafeToUnload
method.
Archived
v1.110.0 – 10th October 2024
Features
- Added a display a message with a link to the newly created groups in random Activity.
- Added a new
createItemGroup
public method to allow the creation of random Activity groups programmatically. - Added new initialization options to be able to set the default state of intro and outro Items for new Activities. The new options are named
config.activity_edit.intro_item.default_checked
andconfig.activity_edit.outro_item.default_checked
.
Bug fixes
- Fixed a bug where Author Aide API did not work when multiple instances of Author API existed on the same page.
Polish
- Improvement: updated prompts to get better alt text description through AI model for uploaded images.
Archived
v1.103.5 – 10th October 2024
Bug fixes
- Fixed a bug where Author Aide API did not initialize correctly after the application code was loaded on the page.
Archived
v1.100.6 – 10th October 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.97.4 – 10th October 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.94.9 – 10th October 2024
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.109.0 – 26th September 2024
Bug fixes
- Fixed a bug where Author Aide API did not work when multiple instances of Author API existed on the same page.
Polish
- Improvement: removed the
beta_flags.lds
initialization option. It was previously used to prevent the loading of the Learnosity Design System components in Author API to mitigate breaking changes.
Archived
v1.108.0 – 11th September 2024
Bug fixes
- Fixed a bug in Item editing, where a label HTML tag contained an icon without text accompanying it for screen readers.
- Fixed a bug that was preventing the alt text generator for images from generating content with an empty stimulus.
Archived
v1.103.4 – 11th September 2024
Bug fixes
- Fixed a bug where the Item preview in Activity edit mode did not properly show all Widgets inside it.
Archived
v1.107.0 – 28th August 2024
Features
- Added a new initialization option
restricted_tags
that limits the creation and updating of Items and Activities based on the provided configuration. - Added changes required for an upcoming feature.
Bug fixes
- Fixed a bug where the
navigate
event was incorrectly fired with an invalid route, and thegetLocation
method returned an incorrect value whenpersist
was set tofalse
in the initialization options. - Fixed a bug where the Item duplication check in an Activity was performed twice.
- Fixed a bug where the Item preview in Activity edit mode did not properly show all Widgets inside it.
Polish
- Improvement: updated the image alt text generation.
Archived
v1.106.0 – 14th August 2024
Features
- Added a new
image_alt_text_generation
initialization option, which allows for uploaded images to have their alt text automatically generated with AI.
Bug fixes
- Fixed a bug where Author API's takeover page was not correctly displayed.
- Fixed a bug where the remove button for distractor rationale had no ARIA label.
Archived
v1.105.0 – 17th July 2024
Features
- Added changes required for an upcoming feature.
Bug fixes
- Fixed a bug where the
activity_edit.save.persist
initialization option was not being honored. When set tofalse
, updates to the Activity will be blocked. - Fixed a bug where the reference of a new Activity was not properly set when using the
navigate
public method.
Archived
v1.104.0 – 3rd July 2024
Features
- Added support for commas in dynamic content values.
Bug fixes
- Fixed a bug where Questions API preview inside Author Aide was accidentally being styled by Author API CSS.
- Fixed a bug where questions generated via Author Aide could not be saved if the user's firstname or lastname were not set.
Polish
- Improvement: updated the AB (Academic Benchmarks) standards browser to show standards codes in the search results.
Archived
v1.103.3 – 3rd July 2024
Bug fixes
- Fixed a bug where Questions API preview inside Author Aide was accidentally being styled by Author API CSS.
- Fixed a bug where questions generated via Author Aide could not be saved if the user's firstname or lastname were not set.
Archived
v1.103.1 – 19th June 2024
Polish
- Improvement: updated initialization option checks for empty values.
Archived
v1.103.0 – 5th June 2024
Features
- Added random Activities as enabled by default.
- Added support for loading Author Aide API inside Author API.
- Added public method
refreshSearch
to allow users to refresh a search page.
Bug fixes
- Fixed a bug where authors could save Items which were marked as read only by the read_only initialization option.
Archived
v1.102.0 – 22nd May 2024
Bug fixes
- Fixed a bug where certain accessibility attributes were missing from the tab-related elements.
Polish
- Improvement: implemented changes required for an upcoming feature.
Archived
v1.101.0 – 8th May 2024
Bug fixes
- Fixed a bug in random Activity labels, adding an extra space after commas where required.
- Fixed a bug where reordering multiple Items within the Activity editor would not order the Items as expected.
- Fixed a bug where spacing in the search toolbar was incorrect.
- Fixed a bug where the 'Select All' checkbox did not properly check or uncheck Items inside a random Activity.
- Fixed a bug with the DOM tree when adding tabs to an Item, to bring it more in line with web accessibility guidelines.
Polish
- Improvement: removed the aspect ratio lock button. In future, it will not be possible to change the aspect ratio of images.
Archived
v1.100.5 – 10th April 2024
Bug fixes
- Fixed a bug where editing an Item within a random Activity incorrectly modified the Activity JSON.
Archived
v1.100.4 – 10th April 2024
Bug fixes
- Fixed a bug where adding Items to an Activity via the
setActivityItems
public method inside thesave:activity
event was throwing an exception in the browser console. - Fixed a bug where groups in an Random Activity could not be deleted if there were no Items in the Activity.
Polish
- Improvement: optimized the performance of searching for Activities when filtering by user ID.
Archived
v1.100.3 – 27th March 2024
Bug fixes
- Fixed a bug that was causing the preview and Item list of random assessment to re-render inconsistently.
Archived
v1.100.2 – 13th March 2024
Bug fixes
- Fixed a bug where the preview for a Random assessment Activity did not render properly when using the initialization option to display the current Item reference.
Polish
- Improvement: implemented UI and UX polishes for the "random" assessment Activity creation and editing experience.
Archived
v1.100.1 – 28th February 2024
Bug fixes
- Fixed a bug where a user did not see warning messages when they were about to add Item(s) to a random Activity group that was about to hit its limit.
- Fixed a bug in all supported viewport sizes where the CSS layout and borders for the random Activity summary were incorrect.
- Fixed a bug where adding a group after removing all groups via the "select all groups" checkbox rendered the said checkbox as checked.
- Fixed a bug where adding Items to a new random Activity group rendered all the group's Items as selected.
- Fixed a bug where the labels for search parameters were incorrect.
Polish
- Improvement: implemented UI and UX polishes for the "random" assessment Activity creation and edit experience.
- Improvement: minimized the number of searches being sent in the Tag search input field of the Item/Activity editor, improving performance on the back end.
Archived
v1.100.0 – 14th February 2024
Features
- Added new Activity creation and edit capability for "random" assessments.
Bug fixes
- Fixed a bug when special characters like ampersand (&) and semicolon (;) were sent to the
/abconnect/standards
endpoint, it should not raise any exceptions. - Fixed a bug where all Tags were shown if
show_tags
contained entries with non-existent Tags only.
Archived
v1.99.3 – 31st January 2024
Bug fixes
- Fixed a bug which made it impossible to record audio in simple Features.
Archived
v1.97.3 – 31st January 2024
Bug fixes
- Fixed a bug in the Academic Benchmark standards modal where a maximum of 10 entries would be shown on certain pages.
Archived
v1.94.8 – 31st January 2024
Bug fixes
- Fixed a bug in the Academic Benchmark standards modal where a maximum of 10 entries would be shown on certain pages.
Archived
v1.92.7 – 31st January 2024
Bug fixes
- Fixed a bug in the Academic Benchmark standards modal where a maximum of 10 entries would be shown on certain pages.
Archived
v1.99.2 – 17th January 2024
Bug fixes
- Fixed a bug in the Academic Benchmark standards modal window where a maximum of 10 entries would be shown on certain pages.
Polish
- Improvement: added the year to the subject dropdown in the Academic Benchmark standards modal window. This allows authors to differentiate between subjects with the same name.
Archived
v1.99.1 – 22nd November 2023
Polish
- Improvement: internal performance updates for the search filters and toolbar.
Archived
v1.97.2 – 22nd November 2023
Bug fixes
- Fixed the error message for a bug which occurs when a tag cannot be saved to the database.
Archived
v1.99.0 – 1st November 2023
Bug fixes
- Fixed the error message for a bug which occurs when a Tag cannot be saved to the database.
Polish
- Improvement: implemented changes required for an upcoming feature.
Archived
v1.94.7 – 1st November 2023
Bug fixes
- Fixed a bug where hiding a read only Tag via the
hide_tags
initialization option was setting Items markedread-only
as editable.
Polish
- Improvement: updated XSS protection.
Archived
v1.98.1 – 25th October 2023
Bug fixes
- Fixed a bug where uploaded images did not scale appropriately.
Archived
v1.97.1 – 25th October 2023
Bug fixes
- Fixed a bug where uploaded images did not scale appropriately.
Archived
v1.97.0 – 27th September 2023
Bug fixes
- Fixed a bug where hiding a read only tag via the
hide_tags
init option was making Items markedread-only
as editable.
Polish
- Improvement: updated XSS protection.
Archived
v1.96.1 – 6th September 2023
Bug fixes
- Fixed a bug where Items did not load correctly with certain configurations of
hide_tags
andread-only
Archived
v1.96.0 – 6th September 2023
Features
- Added a new public method
setWidgetMetadata
to be able to set metadata on Questions and Features.
Bug fixes
- Fixed a bug where an image's width and height were not properly set.
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v1.94.6 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v1.92.6 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Polish
- Improvement: updated XSS protection.
Archived
v1.91.8 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v1.90.8 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2022.1.LTS
v1.89.14 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2021.3.LTS
v1.88.14 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
v2021.2.LTS
v1.83.13 – 6th September 2023
Bug fixes
- Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.
Archived
v1.94.5 – 16th August 2023
Bug fixes
- Fixed a bug where the search state was not being cleared when leaving the Activity Editor Item picker, intro/outro picker and resource Item picker.
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v1.92.5 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v1.91.7 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v1.90.7 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v1.89.13 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v1.88.13 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v1.83.12 – 16th August 2023
Polish
- Improvement: internal update to control requests going to inactive customer accounts.
Archived
v1.95.0 – 26th July 2023
Features
- Added a feature to control requests going to inactive customer accounts.
Bug fixes
- Fixed a bug where a message related to ElasticSearch was shown, even though it was disabled.
- Fixed a bug where the search state was not being cleared when leaving the Activity Editor Item picker, intro/outro picker and resource Item picker.
Archived
v1.88.12 – 26th July 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.88.11 – 29th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.83.11 – 29th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.78.15 – 29th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.92.4 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.91.6 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.90.6 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.89.12 – 7th June 2023
Polish
- Improvement: internal update to improve the security of the app.
Archived
v1.94.3 – 17th May 2023
Bug fixes
- Fixed a bug in Activity Edit where the time input component's semi-colon vertical alignment was incorrect.
- Fixed a bug in the Item edit preview of the audio recorder Question type when in the 'button' UI style. Prior to this fix, the recording popup would scroll down and the recording buttons would become hidden upon clicking the record button.
Archived
v1.92.3 – 27th April 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.94.1 – 27th April 2023
Polish
- Improvement: fixed various accessibility violations raised by
eslint-plugin-jsx-a11y
.
Archived
v1.88.10 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Author API).
Archived
v1.83.10 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Author API).
Archived
v1.78.14 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Author API).
Archived
v1.74.12 – 29th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance (Author API).
Archived
v1.94.0 – 29th March 2023
Polish
- Improvement: implemented backend changes required for upcoming feature (Author API).
- Improvement: performance enhancements to improve initial load times (Author API).
Archived
v1.92.2 – 29th March 2023
Bug fixes
- Fixed a bug in Activity Editor where the distractor rationale settings were incorrectly used.
Archived
v1.91.5 – 8th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.90.5 – 8th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.89.11 – 8th March 2023
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.93.1 – 8th March 2023
Bug fixes
- Fixed a bug in Activity Editor where the distractor rationale settings were incorrectly used.
Polish
- Improvement: added ARIA attributes to the remove Items button in Activity Editor, improving navigation using screen readers.
Archived
v1.93.0 – 15th February 2023
Bug fixes
- Fixed a bug where focus was removed from the Item preview button in Activity edit, when Enter was pressed.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.83.9 – 15th February 2023
Polish
- Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
Archived
v1.78.13 – 15th February 2023
Polish
- Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
Archived
v1.74.11 – 15th February 2023
Polish
- Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
Archived
v1.92.1 – 31st January 2023
Bug fixes
- 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.
Archived
v1.89.10 – 31st January 2023
Polish
- Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
Archived
v1.88.9 – 31st January 2023
Polish
- Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
Archived
v1.92.0 – 14th December 2022
Features
- Added the ability to add pop-up content to specific Rich Text Editor fields.
Bug fixes
- Fixed a bug in the Activity editor where the select all and select Item checkboxes could not be toggled via the keyboard.
Polish
- 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.
Archived
v1.91.4 – 23rd November 2022
Bug fixes
- Fixed a bug in Author API paginated lists where the focus was returning to the search bar after clicking on the next & previous pagination buttons, or after actioning them via the keyboard. With this change, the focus will remain on the clicked or actioned button at all times, including when the button is in the loading or disabled states. Note that this fix contains a breaking change, where the
disabled
attribute was replaced by thearia-disabled="true"
attribute for the pagination buttons. This change was required to allow the pagination buttons to be focusable while disabled.
Archived
v1.89.9 – 23rd November 2022
Bug fixes
- Fixed a bug where creating and updating an Item could result in incorrectly-formatted values for 'date created' and 'date updated'.
Archived
v1.91.3 – 2nd November 2022
Bug fixes
- 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.
Archived
v1.90.4 – 2nd November 2022
Bug fixes
- Fixed a bug where creating and updating an Item could result in incorrectly-formatted date created and date updated values.
Archived
v1.91.2 – 12th October 2022
Bug fixes
- 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.
Archived
v1.91.1 – 14th September 2022
Bug fixes
- Fixed a bug where creating and updating an Item could result in incorrectly-formatted date created and date updated values.
Polish
- Improvement: updated vendors for security and compatibility.
Archived
v1.90.3 – 14th September 2022
Polish
- Improvement: removed the content field from the Item search toolbar for Item Banks that aren't using Elasticsearch.
Archived
v1.78.12 – 14th September 2022
Bug fixes
- Fixed a bug where Activities which contained Items in sections could not be previewed in the editor.
Archived
v1.74.10 – 14th September 2022
Bug fixes
- Fixed a bug where updating the Item reference at the same time as updating a Question or Feature resulted in a race condition where the updated Item reference was not propagated to Elastic Search.
Archived
v1.91.0 – 24th August 2022
Features
- 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.
Bug fixes
- Fixed a bug that prevented uploading of video recordings in .MP4 format via the hosted video option in Simple Features.
Polish
- Improvement: removed the content field from the Item search toolbar for Item banks not using Elasticsearch.
- Improvement: updated vendors for security and compatibility.
Archived
v1.83.8 – 24th August 2022
Bug fixes
- Fixed a bug where Activities which contained Items in sections could not be previewed in the editor.
Archived
v1.78.11 – 24th August 2022
Bug fixes
- Fixed a bug where updating the Item reference at the same time as updating a Question/Feature resulted in a race condition.
Archived
v1.90.2 – 3rd August 2022
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.88.8 – 3rd August 2022
Bug fixes
- 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.
Archived
v1.83.7 – 3rd August 2022
Bug fixes
- Fixed a bug where updating the Item reference at the same time as updating a Question/Feature resulted in a race condition.
Archived
v1.90.1 – 13th July 2022
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.89.8 – 13th July 2022
Bug fixes
- 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.
Archived
v1.88.7 – 13th July 2022
Bug fixes
- 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.
Archived
v1.90.0 – 22nd June 2022
Features
- Added
masking_button
element to be visible in all Learnosity defaultregions
. - Added ARIA-labels for the Question type buttons and tooltips for the close button in modal windows.
Bug fixes
- 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.
Polish
- 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.
Archived
v1.89.7 – 1st June 2022
Bug fixes
- 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
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.69.16 – 1st June 2022
Bug fixes
- Fixed a bug in Item duplication where Question/Feature references in workflow actions were not updated.
Archived
v1.89.6 – 11th May 2022
Polish
- 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.
Archived
v1.88.6 – 11th May 2022
Polish
- Improvement: removed Google Analytics internal tracking mechanism.
Archived
v1.89.5 – 20th April 2022
Bug fixes
- 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
- Improvement: updated vendors for security and compatibility.
Archived
v1.89.4 – 30th March 2022
Bug fixes
- Fixed a bug where an Activity's resource Item persisted after navigating to a different Activity.
Archived
v1.89.3 – 30th March 2022
Bug fixes
- 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
- 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.
Archived
v1.88.5 – 30th March 2022
Bug fixes
- 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.
Archived
v1.83.5 – 30th March 2022
Bug fixes
- 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.
Archived
v1.78.9 – 30th March 2022
Bug fixes
- 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.
Archived
v1.89.2 – 9th March 2022
Bug fixes
- 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
- 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.
Archived
v1.89.1 – 17th February 2022
Bug fixes
- Fixed a bug where the save function would fail, when editing Questions or Features within an existing Item which used columns and/or tabs.
Archived
v1.89.0 – 16th February 2022
Features
- Added Item settings routes within the Activity Editor, making those routes accessible via the
navigate
public method.
Bug fixes
- 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
- Improvement: replaced the following Author API buttons with the Learnosity design system buttons:
- Item settings: Apply & Cancel buttons
- Item settings: Discard changes Yes & No buttons
- Linked standards: Empty modal Apply & OK buttons
- Linked standards: Discard changes Yes & No buttons
- Activity source: Apply button
- 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.
Archived
v1.88.4 – 3rd February 2022
Bug fixes
- 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.
Polish
- Improvement: update vendors for security and compatibility.
Archived
v1.88.3 – 9th December 2021
Bug fixes
- 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.
Archived
v1.88.2 – 17th November 2021
Bug fixes
- Fixed a bug in the Math Question Generator (Question type) to include support for unions and intersections of sets.
Polish
- Improvement: polished content alignment and text stacking (vertical arrangement) on medium-width viewports. This improves the app presentation on smaller devices.
Archived
v1.83.4 – 17th November 2021
Bug fixes
- 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.
Archived
v1.78.8 – 17th November 2021
Bug fixes
- Fixed a bug, where searching for an Item title did not return the expected results.
Archived
v1.74.9 – 17th November 2021
Bug fixes
- Fixed a bug, where searching for an Item title did not return the expected results.
Archived
v1.69.15 – 17th November 2021
Bug fixes
- Fixed a bug, where searching for an Item title did not return the expected results.
Archived
v1.62.19 – 17th November 2021
Bug fixes
- Fixed a bug, where searching for an Item title did not return the expected results.
Archived
v1.88.1 – 27th October 2021
Bug fixes
- 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.
Archived
v1.83.3 – 27th October 2021
Bug fixes
- Fixed a bug where a console error was being thrown when saving custom Question types.
Archived
v1.88.0 – 8th October 2021
Features
- 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 totrue
. - 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.
Archived
v1.87.0 – 16th September 2021
Features
- 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.
Bug fixes
- 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.
Archived
v1.78.7 – 27th August 2021
Bug fixes
- Fixed a bug where a console error was being thrown when saving custom Question types.
Archived
v1.86.0 – 25th August 2021
Features
- Added a new
extend
flag for thesetActivity
public method. Whenextend
istrue
(the default), the supplied Activity JSON extends the existing, and whenextend
isfalse
, the supplied Activity JSON replaces the existing/current, allowing client developers to remove certain keys from the Activity JSON.
Polish
- Improvement: updated internal libraries to maintain security, compatibility and performance.
Archived
v1.83.2 – 25th August 2021
Bug fixes
- Fixed a bug that prevented Math Question Generator configuration from showing new keyboard type dropdowns inside Question Editor API.
Archived
v1.78.6 – 25th August 2021
Bug fixes
- Fixed a bug that prevented Math Question Generator configuration from showing new keyboard type dropdowns inside Question Editor API.
Archived
v1.74.8 – 25th August 2021
Bug fixes
- Fixed a bug that prevented Math Question Generator configuration from showing new keyboard type dropdowns inside Question Editor API.
Polish
- Improvement: changes to back-end systems for upcoming performance enhancement.
Archived
v1.69.14 – 25th August 2021
Bug fixes
- Fixed a bug that prevented Math Question Generator configuration from showing new keyboard type dropdowns inside Question Editor API.
Polish
- Improvement: changes to back-end systems for upcoming performance enhancement.
Archived
v1.62.18 – 25th August 2021
Bug fixes
- 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.
Polish
- Improvement: changes to back-end systems for upcoming performance enhancement.
Archived
v1.85.0 – 5th August 2021
Features
- 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
Bug fixes
- Fixed a bug that prevented Math Question Generator configuration from showing new keyboard type dropdowns inside Question Editor API.
Polish
- Improvement: implement backend changes required for upcoming feature.
Archived
v1.83.1 – 5th August 2021
Bug fixes
- 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
- Improvement: changes to back-end systems for upcoming performance enhancement.
Archived
v1.78.5 – 5th August 2021
Polish
- Improvement: changes to back-end systems for upcoming performance enhancement.
Archived
v1.84.0 – 15th July 2021
Bug fixes
- 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
- Improvement: deprecated the
activity_edit.item_title
initialization configuration option in favour ofactivity_edit.item.title
andactivity_edit.item_search.title
. - Improvement: tweaked the UI of the standards browser.
Archived
v1.78.4 – 15th July 2021
Bug fixes
- Fixed a bug where the decimal score of Math Question Generator was not reflected correctly in the Question JSON.
Archived
v1.74.7 – 15th July 2021
Polish
- Fixed a bug where the decimal score of Math Question Generator was not reflected correctly in the Question JSON.
Archived
v1.69.13 – 15th July 2021
Polish
- Fixed a bug where the decimal score of Math Question Generator was not reflected correctly in the Question JSON.
Archived
v1.62.17 – 15th July 2021
Bug fixes
- Fixed a bug where the decimal score of Math Question Generator was not reflected correctly in the Question JSON.
Archived
v1.83.0 – 24th June 2021
Features
- 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.
Bug fixes
- 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
- Improvement: the "Show options" button for the default Activity builder templates now appears without needing to hover the mouse cursor over the template row.
Archived
v1.82.0 – 2nd June 2021
Features
- Added the ability to display the reference and title of an Item belonging to an Activity.
Bug fixes
- Fixed a bug where the objects
react state
andredux 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 emptytitle
object caused the app to crash.
Polish
- 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.
Archived
v1.81.0 – 13th May 2021
Features
- 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.
Archived
v1.78.3 – 13th May 2021
Bug fixes
- Fixed a bug where the Item settings modal window was overflowing into the host page.
Polish
- Improvement: updated dependency libraries to improve the compatibility of Author API.
Archived
v1.74.6 – 13th May 2021
Polish
- Improvement: updated dependency libraries to improve the compatibility of Author API.
Archived
v1.69.12 – 13th May 2021
Polish
- Improvement: updated dependency libraries to improve the compatibility of Author API.
Archived
v1.62.16 – 13th May 2021
Polish
- Improvement: updated dependency libraries to improve the compatibility of Author API.
Archived
v1.57.15 – 13th May 2021
Polish
- Improvement: updated dependency libraries to improve the compatibility of Author API.
Archived
v1.80.0 – 21st April 2021
Bug fixes
- 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
- Improvement: internal changes to support future functionality.
Archived
v1.78.2 – 21st April 2021
Bug fixes
- 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.
Archived
v1.79.0 – 31st March 2021
Features
- Added a
Difficulty level
field in the Details tab of the Edit Activity settings.
Bug fixes
- 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
- 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.
Archived
v1.78.1 – 31st March 2021
Polish
- Improvement: updated the version of the API used for the standard integration with Academic Benchmarks / AB Connect.
Archived
v1.74.5 – 31st March 2021
Bug fixes
- 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.
Polish
- Improvement: updated the version of the API used for the standards integration with Academic Benchmarks / AB Connect.
Archived
v1.69.11 – 31st March 2021
Polish
- Improvement: updated the version of the API used for the standards integration with Academic Benchmarks / AB Connect.
Archived
v1.62.15 – 31st March 2021
Polish
- Improvement: updated the version of the API used for the standards integration with Academic Benchmarks / AB Connect.
Archived
v1.74.4 – 4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API).
Archived
v1.69.10 – 4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API).
Archived
v1.62.14 – 4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API).
Archived
v1.57.14 – 4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API).
Archived
v1.51.14 – 4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API).
Archived
v1.45.11 – 4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API).
Archived
v1.39.12 – 4th March 2021
Bug fixes
- Improvement: internal tooling update to improve the compatibility of the app (Author API).
Archived
v1.78.0 – 18th February 2021
Features
- 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.
Bug fixes
- 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.
Archived
v1.77.0 – 28th January 2021
Features
- Added the ability to rearrange widgets in the Item editor via the keyboard.
Bug fixes
- Fixed a bug where passage feature contents weren't correctly displayed the Item list preview section.
Archived
v1.76.0 – 7th January 2021
Bug fixes
- 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).
Polish
- 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.
Archived
v1.75.0 – 9th December 2020
Features
- Added support for i18n (internationalization) labels that were previously hard-coded.
Bug fixes
- 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.
Polish
- Improvement: Upgraded vendor library Babel to v7.
Archived
v1.74.3 – 9th December 2020
Bug fixes
- Fixed a bug that prevented the Math Question Generator Question type from respecting the score value option.
- Added support for legacy Items that do not contain a row element. Previously, such Items were rejected by Author API and rendered with limited functionality. With this change, such Items will be converted to fully functional Author API definition based Items.
Archived
v1.69.9 – 9th December 2020
Bug fixes
- Fixed a bug that prevented the Math Question Generator Question type from respecting the score value option.
Archived
v1.62.13 – 9th December 2020
Bug fixes
- Fixed a bug where the
Show Answers
button did not show the correct answers for any Questions in Items using Features. - Fixed a bug that prevented the Question Generator Question type from respecting the score value option.
Archived
v1.74.2 – 18th November 2020
Bug fixes
- Added support for legacy Items that do not contain a row element. Previously, such Items were rejected by Author API and rendered with limited functionality. With this change, such Items will be converted to fully functional Author API definition based Items.
Polish
- Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates.
Archived
v1.69.8 – 18th November 2020
Polish
- Improvement: Improved performance and reliability of saving Items by preventing additional unnecessary updates.
Archived
v1.62.12 – 18th November 2020
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. - Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Archived
v1.57.13 – 18th November 2020
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. - Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Archived
v1.51.13 – 18th November 2020
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. - Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Archived
v1.74.1 – 11th November 2020
Polish
- Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Archived
v1.69.7 – 11th November 2020
Polish
- Improvement: Improved performance and reliability of saving Items by preventing unnecessary updates.
Archived
v1.74.0 – 28th October 2020
Bug fixes
- Fixed a bug where duplicate rows of Items were displayed in the Item list view.
- Fixed a bug that caused the Activity edit screen to retain unsaved changes even after going to other pages.
- Fixed a bug where multiple choice Question options were not shuffling when the edit/preview mode was toggled in the Item edit view.
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.
Archived
v1.69.6 – 28th October 2020
Bug fixes
- Fixed a bug where duplicate rows of Items were displayed in the Item list view.
- Fixed a bug where the setActivityItems method didn't always correctly update the current Items in the Activity.
- Fixed a bug that stopped the user from resetting an uploaded image.
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.
Archived
v1.62.11 – 28th October 2020
Bug fixes
- Fixed a bug that stopped the user from resetting an uploaded image.
Archived
v1.57.12 – 28th October 2020
Bug fixes
- Fixed a bug that stopped the user from resetting an uploaded image.
Archived
v1.51.12 – 28th October 2020
Bug fixes
- Fixed a bug that stopped the user from resetting an uploaded image.
Archived
v1.73.0 – 8th October 2020
Features
- Added the ability to save an Activity in the Item picker view.
Bug fixes
- Fixed a bug where a consumer without a default Item bank would not allow new users to save Items.
- Fixed a bug where a user was not notified correctly that a duplicated Activity could not be saved to the database because it contained missing Items.
- Fixed a bug, an edge case where the
render:activity
public event was firing before the Activity Items (if any) were loaded. This fix solves a regression. - Fixed a bug where an error occurred if an Activity contained a non-existent Item, and the Item was defined by its reference only.
- Fixed a bug where the
setActivityItems
method didn't always correctly update the current Items in the Activity.
Polish
- Improvement: updated messages in the Activity duplication screen to reduce ambiguity.
Archived
v1.51.11 – 8th October 2020
Bug fixes
- Fixed a bug where where saving an Item within an Activity sometimes failed due to replication lag.
Archived
v1.72.1 – 23rd September 2020
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 therestricted.tags
initialization option.
Archived
v1.69.4 – 23rd September 2020
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 therestricted.tags
initialization option.
Archived
v1.72.0 – 16th September 2020
Bug fixes
- Fixed a bug where the event
activityedit:saveable:changed
was not working properly in the shared passage list. - Fixed a bug where the
safeToUnload
public method was returning true when Item settings or the math question generator had unsaved changes. - Fixed a bug where the
duplicateItem()
public method didn't return false and still tried to duplicate the Item, when thereference
orduplicateItemSettings.reference
argument matched the reference of an existing Item in the Item bank (case-insensitive). - Fixed a bug where the
duplicateActivity()
public method didn't return false and still tried to duplicate the Activity, when theduplicateActivitySettings.reference
argument matched the reference of an existing Activity in the Item bank (case-insensitive). - Fixed a bug where the
duplicateActivity()
public method didn't return false and still tried to duplicate the Activity when theduplicateActivitySettings.reference
argument was not a valid string, i.e. it either was a forbidden string, had more than 150 characters, contained an invalid character or had the wrong data type. - Fixed a bug where the
duplicateActivity()
public method didn't return true and failed to duplicate the Activity when theduplicateActivitySettings.reference
argument was an empty string. - Fixed a bug wheres the
activityedit:saveable:changed
event didn't return thesaveable
valuefalse
on Activity duplication. - Fixed a bug where an image's alternative text would not be properly escaped when using quote marks
"
. This led to alternative text not containing the full information relevant for accessibility.
Polish
- Improvement: updated responsiveness and other UI improvements to the Item list view, the Activity list view, the Activity edit Item search view and the shared passage list view. (Please note, minor changes have been made to the DOM to achieve this, so check to ensure that any custom CSS still works when upgrading).
- Improvement: allowed the saveActivity public method to be called from the Item picker view.
Archived
v1.69.3 – 16th September 2020
Bug fixes
- Added a new public event:
activityduplicate:success
which is fired when an Activity is successfully duplicated. - Added a new public event:
activityduplicate:error
which is fired when there is an error during Activity duplication. - Fixed a bug where changing the
scoring_type
option in the Item settings view would sometimes not be saved.
Archived
v1.62.10 – 16th September 2020
Bug fixes
- Fixed a bug where changing the
scoring_type
in the Item settings view would sometimes not be saved.
Archived
v1.71.0 – 27th August 2020
Features
- Added a new event
activityduplicate:success
which is fired when an Activity is successfully duplicated. - Added a new event
activityduplicate:error
which is fired when there is an error during Activity duplication.
Bug fixes
- Fixed a bug where the previous search states were not remembered for the Item picker, intro Item picker or outro Item picker views.
- Fixed a bug where the
widgetedit:editor:ready
event was being triggered unnecessarily when leaving Widget edit mode. Some console errors have also been fixed.
Archived
v1.62.9 – 27th August 2020
Polish
- Added various updates to support PHP 7.4 compatibility.
- 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.
Archived
v1.51.10 – 27th August 2020
Bug fixes
- 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. - Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Polish
- Added various updates to support PHP 7.4 compatibility.
Archived
v1.45.10 – 27th August 2020
Bug fixes
- Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Polish
- Added various updates to support PHP 7.4 compatibility.
Archived
v1.39.11 – 27th August 2020
Bug fixes
- Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Polish
- Added various updates to support PHP 7.4 compatibility.
Archived
v1.33.14 – 27th August 2020
Bug fixes
- Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Polish
- Added various updates to support PHP 7.4 compatibility.
Archived
v1.70.0 – 6th August 2020
Bug fixes
- Fixed a bug where navigating to a new Item in an Activity via the navigate public method would create a new Activity with the reference "new"
- Fixed a bug where changing the
scoring_type
in the Item settings view would sometimes not be saved. - Fixed a bug where triggering a save (via public method or the UI) in Activity edit or Item edit was sending additional network requests even when a save was still in progress.
Polish
- 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.
- Improvement: improved the performance when toggling between Item edit and Item preview modes.
Archived
v1.69.1 – 6th August 2020
Polish
- 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.
Archived
v1.62.8 – 6th August 2020
Bug fixes
- 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.
Archived
v1.57.10 – 6th August 2020
Bug fixes
- 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.
Archived
v1.51.9 – 6th August 2020
Bug fixes
- Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Archived
v1.45.9 – 6th August 2020
Bug fixes
- Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Archived
v1.39.10 – 6th August 2020
Bug fixes
- Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Archived
v1.33.13 – 5th August 2020
Bug fixes
- Fixed a bug which caused performance degradation and delays in Tag Hierarchy updates.
Archived
v1.69.0 – 16th July 2020
Features
- Refactored Author API to support upcoming features.
Bug fixes
- Fixed a bug where multiple repetitive Developer Console warnings were triggered by saving edits to an Item reference via Activity edit view.
- 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.
- 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. - 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. - Fixed a bug where doing a deep copy of the Activity while in the Tags tab, incorrectly enabled the Save button.
- 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.
- 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.
- 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.
Archived
v1.68.0 – 25th June 2020
Features
- Added support for displaying messages in the Developer Console when requesting Learnosity Developer version or sunsetted LTS versions.
- Added the ability to filter Items by status even when workflow settings are enabled.
- 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. - Added a new init option
widget_templates.require_validation
that whentrue
, requires authors to set validation to be able to save Questions.
Bug fixes
- 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. - 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.
- 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
. - 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. - 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. - Fixed a bug where the close button was not vertically aligned with the header text in the Item settings page.
Polish
- Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Author API.
Archived
v1.62.7 – 25th June 2020
Bug fixes
- Fixed a bug where dependent (EBSR) scoring wasn't working properly after widgets were rearranged.
- Fixed a bug where the Questions array was incorrectly ordered after widgets were rearranged.
Archived
v1.57.9 – 25th June 2020
Bug fixes
- Fixed a bug where dependent (EBSR) scoring wasn't working properly after widgets were rearranged.
- Fixed a bug where the Questions array was incorrectly ordered after widgets were rearranged.
Archived
v1.51.8 – 25th June 2020
Bug fixes
- Fixed a bug where dependent (EBSR) scoring wasn't working properly after widgets were rearranged.
- Fixed a bug where the Questions array was incorrectly ordered after widgets were rearranged.
Archived
v1.67.1 – 10th June 2020
Bug fixes
- Fixed a bug where users can't save Activities using Items from third party read-only Item banks.
Archived
v1.62.6 – 10th June 2020
Bug fixes
- Fixed a bug where users can't save Activities using Items from third party read-only Item banks.
Archived
v1.57.8 – 10th June 2020
Bug fixes
- Fixed a bug where where saving an Item within an Activity sometimes failed due to replication lag.
Archived
v1.67.0 – 3rd June 2020
Features
- Added the ability to view the workflow comments of an Item. This allows content creators to see feedback on their work.
- Added the
workflowSettingsTitle
label bundle key to enable users to override the workflow settings title for the modal window.
Bug fixes
- Fixed a bug where where saving an Item within an Activity sometimes failed due to replication lag.
- Fixed a bug where dependent (EBSR) scoring wasn't working properly after widgets were rearranged.
- Fixed a bug where the Questions array was incorrectly ordered after widgets were rearranged.
- Fixed a bug where the Item preview didn't show the updated content of the Item after modifying the said Item within an Activity.
- Fixed a bug in the API signature generation for Academic Benchmarks / AB Connect.
Archived
v1.62.5 – 3rd June 2020
Bug fixes
- Fixed a bug where the "show advanced search" button was 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 were showing.
- 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.
- Fixed a bug where where saving an Item within an Activity sometimes failed due to replication lag.
- Fixed a bug where changes to Item settings were removing additional Item metadata. This was causing issues mainly with Items that contained math question generator data which was also stored in the Item metadata object.
- Fixed a bug that prevented the math generator expression icon from showing correctly.
- Fixed a bug in the API signature generation for Academic Benchmarks / AB Connect.
Archived
v1.57.7 – 3rd June 2020
Bug fixes
- Fixed a bug where where saving an Item within an Activity sometimes failed due to replication lag.
Archived
v1.66.0 – 21st May 2020
Features
- Added new public methods for reading and writing the description attribute to Activities:
getActivityDescription()
andsetActivityDescription()
.
Bug fixes
- 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.
- 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.
- 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.
Polish
- Improvement: made changes to the UI of the standards browser for Academic Benchmarks / AB Connect.
- Improvement: enabled the cancel button by default in the customize text labels page in Activity Edit, Item Settings and Workflow pages.
Archived
v1.62.4 – 21st May 2020
Bug fixes
- Fixed a bug where an Activity's player templates were not displayed correctly after destroying and re-initializing Author 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.
Archived
v1.57.6 – 21st May 2020
Bug fixes
- Fixed a bug where an Activity's player templates were not displayed correctly after destroying and re-initialising Author API.
Archived
v1.65.0 – 28th April 2020
Features
- Added tooltips for the settings, workflow and standards buttons in the Item editor page.
Bug fixes
- Fixed a bug where loading an Activity's Items after creating an Item failed to find the new Item.
- Fixed a bug with the math Question generator where removing a parameter would cause the wrong names to be applied to the remaining parameters.
- Fixed a bug where label bundle overrides for Item workflow didn't cater for mixed case reference names.
- Fixed a bug where half of the find passage button was not clickable.
- 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.
- Fixed a bug where the
Show Answers
button did not show the correct answers for any Questions in Items using Features. - 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.
- Fixed a bug where errors from the embedded Items and Assess APIs were bubbling up to the errorListener of Author API.
- Fixed a bug where an Activity's player templates were not displayed correctly after destroying and re-initializing Author API.
Polish
- Improvement: updated the user experience of working with Item workflows.
- Improvement: updated Author API's ability to recover from fatal errors.
Archived
v1.62.3 – 28th April 2020
Bug fixes
- Fixed a bug where loading an Activity's Items after creating an Item failed to find the new Item.
- Fixed a bug, an encoding issue with audio recording in simple Features. Users can now record audio files up to ten minutes in length.
Archived
v1.57.5 – 28th April 2020
Bug fixes
- Fixed a bug where loading an Activity's Items after creating an Item failed to find the new Item.
Archived
v1.64.0 – 1st April 2020
Features
- 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. - Added new public methods for reading and writing title attribute to and from Items and Activities:
getItemTitle()
,setItemTitle()
,getActivityTitle()
,setActivityTitle()
. - Added label bundle support for Workflow states.
- 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.
Bug fixes
- 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.
- Fixed a bug where the modal for Academic Benchmarks / AB Connect didn't always expand to its maximum height of 600px.
- Fixed a bug where errors from the embedded Question Editor API instance were not bubbling up to Author API's
errorListener
. - Fixed a bug where the save button was initially disabled when the
navigate
method was called with the routeitems/:data
. - 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.
- 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.
- 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. - Fixed a bug that prevented the math generator expression icon from showing correctly.
Archived
v1.62.2 – 1st April 2020
Features
- Added support for
event.preventDefault()
in thesave:activity
event to prevent an Activity from being saved. - Added the ability to save your progress and quit, if a network issue caused math generation to fail.
Bug fixes
- Fixed a bug where dynamic content handles weren't rendered properly in the math question generator when adding new dynamic data parameters.
- Fixed a bug where clearing the filtering for Academic Benchmarks / AB Connect in the Item list toolbar did not clear the selected standard in the browser UI for Academic Benchmarks / AB Connect.
- Fixed a bug where the browser for Academic Benchmarks / AB Connect was visible when the discard changes prompt was visible, in the Item settings takeover window.
- Fixed a bug where Item status was fully editable even when Item workflow was enabled. Users can now only archive an Item, as setting an Item to published is handled by Item workflow.
- 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.
Archived
v1.57.4 – 1st April 2020
Bug fixes
- Fixed a bug where the
safeToUnload
public method wasn't detecting unsaved changes to the current Widget.
Archived
v1.63.0 – 11th March 2020
Features
- Added support for
event.preventDefault()
in thesave:activity
event to prevent an Activity from being saved. - Added the ability to save your progress and quit, if a network issue caused math generation to fail.
- 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.
- Added label bundles to the user interface for Academic Benchmarks / AB Connect.
Bug fixes
- Fixed a bug where dynamic content handles weren't rendered properly in the math question generator when adding new dynamic data parameters.
- 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.
- 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.
- Fixed a bug where the workflow settings modal window overlapped with the Item settings modal window.
- 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.
- 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.
- Fixed a bug where Author API tooltips were not rendering inside modals and takeovers.
- 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.
Polish
- Improvement: Changed the default decimal places in the Math Generator Question type from 0 to 10.
Archived
v1.62.1 – 11th March 2020
Bug fixes
- 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.
Archived
v1.62.0 – 20th February 2020
Features
- Added in support for Authoring Workflows. Transition Items through the built-in workflow so authors can collaborate on content quality. Items now have a state such as "Draft" or "Review", showing where they are in the authoring process.
- Added in support for Academic Benchmarks / AB Connect. This allows authors to align standards to Items and filter Items by standard. Please visit the help article to learn more.
Bug fixes
- Fixed a bug where the scroll position jumped back to the top when a user went to the widget editor, then Item settings, then back to the widget editor. Retaining the scroll position is helpful when the user is authoring very long content in the widget editor.
- Fixed a bug where an empty tool bar was being displayed in Item edit mode, even when all of its elements were disabled via initialization options.
Polish
- Improved the behaviour of the MathGen parameter inputs so that it's easy to add valid values.
Archived
v1.61.1 – 4th February 2020
Bug fixes
- Fixed a bug where an error was thrown if a consumer does not have a primary organisation.
Archived
v1.57.3 – 4th February 2020
Bug fixes
- Fixed a bug where calling the public method
once()
didn't work for most events. - Fixed a bug in Author API where clicking the rich text editor's undo button would result in empty space being added above Question Editor.
- Fixed a bug where incorrect Item references were displayed in Activity preview.
- Fixed a bug where the Question validation section was not loading on the second call of the
setWidget
public method.
Archived
v1.61.0 – 29th January 2020
Features
- Changed the Item list, Item picker, intro and outro search toolbars to use flexbox instead of the CSS classes
lrn-col-*
. Any host pages that have selectors that target the search toolbar'slrn-col-*
classes should be changed.
Bug fixes
- Fixed a bug where Item details could not be edited if wysihtml was set as the editor for Question Editor API.
- Fixed a bug where saving an Activity would fail when it contained Items with duplicate references, but unique IDs.
- Fixed a bug where the add image modal window was not centralized properly when multiple instances of Author API were used.
- Fixed a bug where the add image modal window was not resized when the window was resized.
- Fixed a bug where the simple feature modal window was positioned for the wrong instance when using multiple instances of Author API.
Polish
- Improved accessibility by adding ARIA labels to all checkboxes throughout Author API where possible.
- Improved accessibility by trapping the keyboard interactions within the Math Question Generator takeover when it opens.
- Added ARIA labels to tooltips.
Archived
v1.60.0 – 8th January 2020
Bug fixes
- Fixed a bug where saving an Item whose description has more than 250 characters did not fail with an appropriate error.
- Fixed a bug where Items with the same reference but coming from different Item banks and/or Item pools were not handled correctly in an Activity.
- Fixed a bug where the Question validation section was not loading on the second call of the
setWidget()
public method. - Fixed a bug where the loading animation never disappears when the
editActivity()
or theeditItem()
public methods were called inside thereadyListener
function. - Fixed a bug where the add image modal window was being added to the wrong instance of Author API, when the host page contained multiple instances of Author API.
Archived
v1.59.0 – 11th December 2019
Features
- Refactored Author API to support upcoming features.
Bug fixes
- Fixed a bug where the
editItem()
public method was not working when called from Item edit in Activity edit. - Fixed a bug where calling the public method
once()
didn't work for most events. - Fixed a bug in Author API where clicking the rich text editor's undo button would result in empty space being added above Question Editor.
- Fixed a bug in Author API where clicking the rich text editor's undo button after some text was made bold caused a console error.
Polish
- Improvement: The preview panel is now updated immediately when a user navigates to Item settings from the widget editor, and sets some dynamic data.
Archived
v1.57.2 – 11th December 2019
Bug fixes
- Fixed a bug where the Item details could not be edited, if Wysihtml was set as the editor for Question Editor API.
- Fixed a bug where disabling any rich text area fields in Item settings would cause any existing content to overflow out of the
textarea
element. - Fixed a bug where Items with legacy content did not render.
Archived
v1.58.0 – 20th November 2019
Bug fixes
- Fixed a bug where the labels for CKEditor in Author API were not correct and could not be overwritten by custom labels.
- Fixed a bug where the left and right borders were missing for the Token Highlight Question in Item preview.
- Fixed a bug in Edge and IE11 where an unnecessary vertical scrollbar appeared for the Token Highlight Question in Item preview.
- Fixed a bug where disabling any rich text area fields in Item settings would cause any existing content to overflow out of the text area element.
- Fixed a bug where calling the following public methods repeatedly failed to update the UI:
setItemDescription()
,setItemDifficulty()
,setItemNotes()
andsetItemSource()
. - Fixed a bug where the
safeToUnload
public method wasn't detecting unsaved changes to the current Widget. - Fixed an issue where Items with legacy content did not render.
- Fixed a bug where incorrect Item references were displayed in Activity preview.
- Fixed a bug where the
itemedit:changed
event wasn't firing when the Item title was updated.
Archived
v1.57.1 – 20th November 2019
Polish
- Improvement: Polish and cleanup of internal code to support future math features.
Archived
v1.57.0 – 31st October 2019
Features
- Added the ability for authors to search by status on Activity list.
- Added a feature so that Tags cannot be edited in Item edit mode, via the initialization option
config.item_edit.item.tag.edit
(a boolean). - Added a rich text editor to the description, source and notes field of Item settings for a richer text-editing experience.
Bug fixes
- Fixed a bug where widgets were re-rendering whenever the title or reference changed.
- Fixed a bug where Author API set the both the Item id and reference to the same value, when converting an Activity's array of Items from string format to object format.
- Fixed a bug in Activity edit where the archived Item corner icon was overriding the corner icon for external Item bank Items.
- Fixed a bug where search by tag hierarchy wasn't working properly if the tag hierarchy contained a tag type with spaces.
- Fixed a bug where clicking on the scrollbar in the tag suggestions view inside Item or Activity settings would dismiss the suggestions.
- Fixed a bug where loading an Item with widgets in its
definition
object andQuestions
/Features
array that don't match causes an infinite loop.
Polish
- Improvement: Disabled the preview button in Activity Edit mode if the Activity contains an unpublished Item.
- Improvement: Put the ARIA label field (used by
SpokenMath
for accessibility) for Math and Chemistry Question types behind a checkbox to improve UX.
Archived
v1.51.6 – 31st October 2019
Bug fixes
- Fixed a bug where Items couldn't be rendered if they contained HTML content that couldn't be migrated to the Author API compatible format. This fix allows Authors to now view and edit widgets in legacy Items.
- Fixed a bug where saving Activities consecutively sometimes failed due to replication lag.
Archived
v1.45.8 – 31st October 2019
Polish
- Improvement: Removed support for quoted search phrases when searching Items. Enclosing a phrase in quotes will now find not only Items containing the whole phrase, but also Items containing all the words in the phrase.
Archived
v1.39.9 – 31st October 2019
Polish
- Improvement: We no longer add the organization ID (
organisation_id
) to the Item object (within theitems
array of the Activity definition) if the Item belongs to the default organization. - Improvement: Removed support for quoted search phrases when searching Items. Enclosing a phrase in quotes will now find not only Items containing the whole phrase, but also Items containing all the words in the phrase.
Archived
v1.56.0 – 9th October 2019
Features
- Added a new
settings.full_height
initialization option which allows the Item settings container to grow to occupy the window height. - Added a new
closeItemSettings()
public method, which allows the user to dismiss the modal window for Item settings. - Added aria live region support in the Activity list, Item picker and shared passage views. Aria live messages will be announced by screen readers when search results are updated, search filters are cleared, and when the list sorting has changed.
Bug fixes
- Fixed a bug where saving Activities consecutively sometimes failed due to replication lag.
- Fixed a bug in the Item list of Activity edit where the Item's display content was missing after editing its stimulus, saving it and returning to the Activity Edit screen.
- Fixed a bug where Items couldn't be rendered if they contained HTML content that couldn't be migrated to the Author API compatible format. This fix allows Authors to now view and edit widgets in legacy Items.
- Fixed a bug which was saving incorrect HTML in the Item content field after a widget in the Item was converted from a Question to a Feature, or from a Feature to a Question. Such Items, after they have been saved, will now be rendered properly through Items API during assessment.
- Fixed a potential bug in IE11 where promises were being used without importing the promise polyfill, beforehand.
- Fixed a bug where the Activity editor UI was crashing when quickly toggling between the edit and preview screens.
Polish
- Improvement: changed the vendor library Underscore.js to the latest version.
- Improvement: upgrade code mirror and Beautify.js to NPM versions.
- Improved navigation to Item settings. Item settings is no longer a separate screen, it now appears as an overlay over the user's current screen. This means that users can open the widget editor, open Item settings, then close it and return to the widget editor without losing any changes to the widget.
Archived
v1.51.5 – 9th October 2019
Bug fixes
- Fixed a bug where Items couldn't be rendered if they contained HTML content that couldn't be migrated to the Author API compatible format. This fix allows Authors to now view and edit widgets in legacy Items.
- Fixed a bug where Tags of name or type comprising 255 characters or more were blocked from being added to Items and Activities on the front end. 255 remains as the maximum limit for Tag name or type, but is now handled solely on the back end. This solves the issue, and also removes a redundant process.
- Fixed a bug where saving Items consecutively sometimes failed due to replication lag.
- Fixed a bug which was saving incorrect HTML in the Item content field after a widget in the Item was converted from a Question to a Feature, or from a Feature to a Question. Such Items, after they have been saved, will now be rendered properly through Items API during assessment.
Polish
- Improvement: we no longer add the organization ID (
organisation_id
) to the Item object (within theitems
array of the Activity definition) if the Item belongs to the default organization.
Archived
v1.45.7 – 9th October 2019
Bug fixes
- Fixed a bug where Tags of name or type comprising 255 characters or more were blocked from being added to Items and Activities on the front end. 255 remains as the maximum limit for Tag name or type, but is now handled solely on the back end. This solves the issue, and also removes a redundant process.
- Improvement: we no longer add the organization ID (
organisation_id
) to the Item object (within theitems
array of the Activity definition) if the Item belongs to the default organization. - Fixed a bug where saving Items consecutively sometimes failed due to replication lag.
Archived
v1.55.0 – 19th September 2019
Features
- Added support to configure which
Annotations modules
are available in an Activity, through the Activity editor. - Added a feature, in which the status for Items is now shown on the Activity edit page. Visibility can be controlled by setting the initialization option
config.activity_edit.item.status.show
(a boolean).
Bug fixes
- Fixed a bug where saving Items consecutively sometimes failed due to replication lag.
- Fixed a bug where the label and value of the Item banks selection dropdown were not vertically aligned.
- Fixed a bug where
setItemTags
andsetActivityTags
did not set the Tag's description if the Tag was new. - Fixed an issue where the Item bank name provided in the route is not selected in the Activity edit Item picker when using the
navigate
public method. - Fixed a bug where Tags of name or type comprising 255 characters or above were blocked from being added to Items and Activities on the front end. 255 remains as the maximum limit for Tag name or type, but is now handled solely on the back end.
Polish
- Improved the performance of processing Tags during the saving operations of Items and Activities.
- Improvement: we no longer add the organization ID (
organisation_id
) to the Item object (within theitems
array of the Activity definition) if the Item belongs to the default organization.
Archived
v1.51.4 – 19th September 2019
Bug fixes
- Fixed a bug where an Item with missing restricted Tags could be updated.
Polish
- Improvement: added a feature to pass the organization ID to the Items API, to assist in fetching the correct Items.
Archived
v1.45.6 – 19th September 2019
Polish
- Improvement: added a feature to pass the organization ID to the Items API, to assist in fetching the correct Items.
Archived
v1.39.8 – 19th September 2019
Polish
- Improvement: added a feature to pass the organization ID to the Items API, to assist in fetching the correct Items.
Archived
v1.54.0 – 28th August 2019
Features
- Improved accessibility of the search bar in both the Item and Activity Lists.
Bug fixes
- Fixed a bug where the
<label></label>
elements in the tag search dropdown in the Activity list were missing theid
s of the<input />
elements they are associated with in their `for` attribute. This is very important for screen reader accessibility - Fixed a bug where
safeToUnload(true)
returned false instead of true when the Item was dirty, and when in the Item edit within Activity edit view. - Fixed a bug where users would be incorrectly redirected after saving an Activity and navigating to another page on slow networks.
- Fixed a bug where upon duplicating an Item, the displayed maximum score would be incorrect because it included the previously duplicated Items in the calculation.
- Fixed a bug where setting Item Tags in the save public event didn't result in the Tags being saved to the database.
- Fixed a bug which allowed dynamic data to be saved with non-uniform number of columns in the input CSV. This caused the dynamic data to not be rendered properly during assessment.
Archived
v1.51.3 – 28th August 2019
Bug fixes
- Fixed a bug where references with different case or trailing/leading spaces, or not passing a reference, were not handled properly when passed into the
editActivity
public method. - Fixed a bug where setting Item Tags in the save public event didn't result in the Tags being saved to the database.
Archived
v1.53.0 – 7th August 2019
Features
- Added three new events, which are fired when creating, editing and adding Items via the Activity Editor. These allow developers to add custom functionality, by listening for these events.
- Changed the public methods:
duplicateActivity()
,setActivity()
andsetActivityItems()
so that they now returnfalse
in the Item edit in Activity edit view. The new behaviour is clearer because it explicitly returnsfalse
instead of behaving unpredictably. - Changed the public methods:
createItem()
,duplicateItem()
,editItem()
so that they now returnfalse
in the Activity edit view. The new behaviour is clearer because it explicitly returnsfalse
instead of behaving unpredictably. - Improved the public method
safeToUnload()
. If it's called in the Item edit in Activity edit view, it now checks whether there are unsaved changes in both the Activity edit view and the Item edit view. Previously, it only checked if there were unsaved changes in the Item edit view. This makes thesafeToUnload()
public method more reliable when used to check if the user has any unsaved changes.
Bug fixes
- Fixed a bug where the
save:success
event did not contain the Item data.
Archived
v1.51.2 – 7th August 2019
Bug fixes
- Fixed a bug where the save:success event did not contain the Item data.
- Fixed a bug where references or titles could be entered with leading or trailing spaces, or passed into public methods without being trimmed.
- Fixed a bug where Activities with lots of Items (more than 100) failed to load all Items.
- Fixed a bug where you couldn't save an Activity containing Items with duplicate references, but different IDs.
Archived
v1.52.0 – 17th July 2019
Features
- Multiple changes in Item editing within Activities:
- The message "Item successfully added" has been changed to: "Item successfully added to the Activity".
- The message "This item will be added to the activity on save" has been changed to: "This item will be added to the Activity on save".
- The message "Item successfully added to the Activity" now gets dismissed when the user changes to a different view. Previously, the message was being dismissed when the Item was changed, which caused the rest of the UI to shift upwards and this could be inconvenient for authors.
- Updated the disabled state for the back and settings buttons in the Item edit view, to be consistent with the rest of the disabled Authoring UI elements.
Bug fixes
- Fixed a bug where references with different case or trailing/leading spaces, or not passing a reference, were not handled properly when passed into the
editActivity
public method. - Fixed a bug where you couldn't save an Activity containing Items with duplicate references, but different IDs.
- Fixed a bug where references or titles could be entered with leading or trailing spaces, or passed into public methods without being trimmed.
- Fixed a bug where the public method saveActivity was only saving changes to the Activity and not the Item within the Activity that was currently being edited.
- Fixed a bug where Activities with lots of Items (more than 100) failed to load all Items.
- Fixed a bug where Items from an Item pool with a numeric ID could not be added to an Activity.
- Fixed a bug where an Item with missing restricted Tags could be updated.
Archived
v1.45.5 – 17th July 2019
Bug fixes
- Fixed a bug where an Item could not be saved if a restricted Tag was also hidden.
Polish
- Optimized complex searches by Tag to improve search performance.
Archived
v1.39.7 – 17th July 2019
Polish
- Optimized complex searches by Tag to improve search performance.
Archived
v1.33.12 – 17th July 2019
Polish
- Optimized complex searches by Tag to improve search performance.
Archived
v1.51.1 – 2nd July 2019
Bug fixes
- Fixed a bug where adding the callback
assetRequest
orcustomButtons
was not functioning. - Fixed a bug where calling
navigate
public method in thesave:success
public event is not handled properly.
Archived
v1.51.0 – 26th June 2019
Features
- Added the ability to create and edit Items within Activities.
- Added the ability to save Activities in Author API that contain unpublished or archived Items.
- Added new public methods for reading and writing data to and from Items:
getItemDescription()
,setItemDescription()
,getItemDifficulty()
,setItemDifficulty()
,getItemNotes()
,setItemNotes()
,getItemSource()
andsetItemSource()
. - Added a new
activity_edit.status.show
initialization option which allows the Activity status dropdown to be shown. - Added description text to the label bundle for
description
,source
,note
andacknowledgement
fields in the Item settings details tab. - Added a feature to customize an Activity's labels.
Bug fixes
- Fixed a bug where additional changes to an Item were not being persisted while an Item save was in progress. Now, certain actions are disabled when an Item save is in progress.
- Fixed a bug where newly added Items in the Item list didn't show their display content.
- Fixed a bug where the setItemTags() public method did not return the expected value.
- Fixed a bug that allowed the
saveActivity
public method to be called on the Item picker list. - Fixed a bug where pool Items could not be previewed in Activity edit.
- Fixed a bug where the "Questions" and "Features" buttons were sometimes hidden.
- Fixed a bug where the Activity list preview didn't work if the Activity contained an Item where the Item ID and Item reference were different.
- Improvement: Removed Questions and Features from the event data in the
item:open
event. Previously, they were always empty arrays, which was misleading as the Item could have contained Questions or Features.
Archived
v1.45.4 – 26th June 2019
Bug fixes
- Fixed a bug where Question Editor wasn't closed properly.
Archived
v1.50.0 – 5th June 2019
Features
- Added a new
settings.show
initialization option which allows the Item settings button to be hidden. - Added support for the line reader Feature to the Item list. Icons indicating line reader will now appear next to Items in the list.
Bug fixes
- Fixed a bug where the getLocation() public method returned a route with
:widgetData
instead of:data
, which was inconsistent with previous versions. - Fixed a bug where the setItemTags() arguments were not correctly handled, leading to incorrect Tags being shown in the user interface.
- Fixed a bug where malicious client side content could potentially be executed when loading from an Item bank. This would have occurred prior to the loading of our rich text editor, which normally handles the filtering and escaping of content. Now, this potential risk has been eliminated.
- Fixed a bug where dragging a Question or Feature to the bottom or top of the screen didn't cause the page to scroll.
Archived
v1.49.0 – 15th May 2019
Features
- Added new search functionality for upcoming Enterprise Authoring features.
Bug fixes
- Fixed a bug where the getLocation public method returned a route with
:itemReference
instead of:reference
, which was inconsistent with previous versions. Also, fixed a bug where it was not returningnew
value for new Items and Widgets. - Fixed a bug where the check answer button was partially un-clickable due to an overlapping HTML element.
- Fixed a bug where Items without any widgets could not be opened.
- Fixed a bug where navigating from
items/:reference/widgets/:reference
toitems/:reference/widgets/new
would cause the app to crash. - Fixed a bug where it was very difficult to customize the
settingsActionBuilderStepTitle
internationalization (i18n) label.
Archived
v1.45.3 – 15th May 2019
Bug fixes
- Fixed a bug where the Activity edit mode button was disabled when
activity_edit.mode.default
initialization options was set to'preview'
.
Archived
v1.48.0 – 30th April 2019
Features
- Added Status, Scoring type, Description, Acknowledgements, Source, Notes and Difficulty level input fields to the Details tab of Item settings.
- Added a new Actions tab to Item settings which allows adding special behaviors to the Item.
- Added
render:widgets
event that is triggered after widgets (Questions and Features) are re-rendered in an Item. - Modified
duplicateItem()
public method to accept an alternative argument duplicateItemSettings object for more options.
Bug fixes
- Fixed a bug where latest verion of Assess API was always requested by Author API.
- Fixed a bug where the Activity edit mode button was disabled when
activity_edit.mode.default
initialization option was set to'preview'
.
Archived
v1.45.2 – 30th April 2019
Bug fixes
- Fixed a bug where the unsaved changes alert was not triggered when editing a Question or viewing the list of Shared Passages.
- Fixed a bug where the tag search options were not correctly displayed in a narrow browser in Item Picker view.
Archived
v1.39.6 – 30th April 2019
Bug fixes
- Fixed a bug where double dollar signs ($$) were not treated as delimiters for inline LaTeX.
Archived
v1.33.11 – 30th April 2019
Bug fixes
- Fixed a bug where double dollar signs ($$) were not treated as delimiters for inline LaTeX.
Archived
v1.47.0 – 3rd April 2019
Features
- Refactored Item edit to support upcoming features.
Bug fixes
- Fixed a bug where the unsaved changes alert was not triggered when editing a Question or viewing the list of shared passages.
- Fixed a bug where $$ delimiters for imported LaTeX were not correctly handled.
- Fixed a bug where the Tag search options were not correctly displayed in a narrow browser in Item picker view.
Archived
v1.45.1 – 3rd April 2019
Bug fixes
- Fixed a bug where Author API couldn't be loaded because customButtons were configured but
dependencies.question_editor_api.init_options.rich_text_editor
was not defined.
Archived
v1.46.0 – 13th March 2019
Features
- Refactored Item edit to support upcoming features.
Bug fixes
- Fixed a bug where Author API couldn't be loaded because
customButtons
were configured butdependencies.question_editor_api.init_options.rich_text_editor
was not defined.
Archived
v1.39.5 – 13th March 2019
Bug fixes
- Fixed a bug where clicking the next button continuously would sometimes cause Items in the Item list to repeat.
Archived
v1.45.0 – 20th February 2019
Features
- Improved the message displayed in an Item which warns that it is used in Activities.
- Added a new
title.mandatory
initialization option which requires titles to be set on newly created Items and Activities. - Added a new display paradigm for archived Items, which are now shown in the Activity edit Item list with an appropriate flag, so that clients are aware that an archived Item is being used in the Activity.
- Added
show_tags
to the global config options to allow users to specify which Tag types to show in the Tag suggestion dropdown in Items and Activities list view.
Bug fixes
- Fixed a bug where caption file uploading in the Video Player would cause an undefined error.
- Fixed a bug where access to an Activity was incorrectly denied if the same Tag types were specified in hide_tags and in the Tag part of the Activity list filter.
- Fixed a bug where the Activity title placeholder text used the Item placeholder text rather than Activity.
- Fixed a bug where clicking the next button continuously would sometimes cause Items in the Item list to repeat.
- Fixed a bug where access to an Item/Activity was incorrectly denied if a consumer did not have a default Item bank.
Archived
v1.39.4 – 31st January 2019
Bug fixes
- Fixed a bug with asset uploading, where a misconfigured API version caused uploads to fail.
Archived
v1.33.10 – 31st January 2019
Bug fixes
- Fixed a bug with asset uploading, where a misconfigured API version caused uploads to fail.
Archived
v1.44.1 – 31st January 2019
Bug fixes
- Fixed a bug with asset uploading, where a misconfigured API version caused uploads to fail.
Archived
v1.44.0 – 30th January 2019
Features
- Added a warning message if an Item is part of one or more Activities, so that the author is aware that changing the Item also changes the Activities.
- Fixed a bug where navigating from Item preview to Item edit resulted in an error.
- Fixed a Content Security Policy (CSP) error by updating a library dependency. This was preventing Author from rendering on some sites.
Archived
v1.39.3 – 30th January 2019
Bug fixes
- Fixed a bug where Features like the calculator were not hidden, when navigating from preview mode to edit mode.
Archived
v1.33.9 – 30th January 2019
Bug fixes
- Fixed a bug where Features like the calculator were not hidden, when navigating from preview mode to edit mode.
Archived
v1.43.0 – 9th January 2019
Features
- Fixed a security issue, where Activities did not check whether existing Items in the Activity were restricted.
- Added a new
tags_on_create
initialization option which automatically Tags an Item or Activity when saved. This saves authors time when creating content that requires identical Tags.
Archived
v1.39.2 – 9th January 2019
Bug fixes
- Fixed a bug where the dynamic variables in Items were not properly displayed in the Item picker preview.
Archived
v1.33.8 – 9th January 2019
Bug fixes
- Fixed a bug where the dynamic variables in Items were not properly displayed in the Item picker preview.
Archived
v1.42.0 – 10th December 2018
Features
- Improved the design of the confirmation screens for Activity and Item duplication.
- Improved the appearance of the display count section on the Item list.
Bug fixes
- Fixed a bug where Features like the calculator where not hidden, when navigating from preview to edit.
- Fixed a bug where an unnecessary component was added, which could cause a flickering effect on load.
- Fixed a bug where dynamic variables in Items were not properly displayed in Item picker preview.
Archived
v1.41.0 – 14th November 2018
Features
- Minor cosmetic improvements to Item settings and Activity Editor.
- Hidden Tags are now handled on the server, in order to fix performance issues which could occur when using a large amount of Tags.
Bug fixes
- Fixed a bug where the save button did not turn green if you changed data in the
save:activity
public event when saving a new Activity. - Fixed a bug where a newly created or edited Activity wasn't being shown in the Activity list, forcing a user to refresh the browser in order to see the Activity.
- Fixed a bug where an error was thrown when opening the asset uploader for the protractor or ruler Feature.
Archived
v1.39.1 – 14th November 2018
Bug fixes
- Fixed a bug where disabling the Item search feature of an Activity would hide the Item banks selection dropdown.
- Improved the responsive behaviour of the search toolbar in the Item list and Activity editor Item search views.
- Fixed a bug where the search parameters were not correctly set in the UI when calling navigate with search parameters.
- Fixed a bug in the Item list description, where escape sequences were not being resolved into displayable characters.
Archived
v1.33.7 – 14th November 2018
Bug fixes
- Fixed a bug in the Item list description, where escape sequences were not being resolved into displayable characters.
Archived
v1.40.0 – 24th October 2018
Features
- Added the ability to customize all labels in the asset uploader view. This improves internationalization support.
- Added the ability to add internationalization to the tooltips, for the Feature icon, in the Item list. This is provided via label bundle init options.
- Added internationalization label support for the "Question / Feature Type" dropdown options in the Item list search bar.
Bug fixes
- Fixed a bug where the
save:activity
event was fired too early and changes on the client side were not persisted. - Fixed a bug where disabling the Item search feature of an Activity would hide the Item banks selection dropdown.
- Improved the responsive behaviour of the search toolbar in the Item list and Activity editor Item search views.
- Added logic to ensure that an image resize error is not thrown when justify commands are applied to text elements in CKEditor.
- Fixed a bug where the search parameters were not correctly set in the UI when calling navigate with search parameters.
- Fixed a bug in the Item list description, where escape sequences were not being resolved into displayable characters.
Archived
v1.33.6 – 24th October 2018
Bug fixes
- Improved suggested Tags functionality to allow searching for and adding short Tags.
- Fixed a bug where calling getWidget() right after the widgetedit:widget:ready event was fired, returned false instead of the widget JSON.
Archived
v1.39.0 – 3rd October 2018
Features
- Added support for authors to be able to record videos via the Simple Features modal window.
- Added a feature to split the search field in two, allowing an author to search by content or by reference.
Bug fixes
- Fixed a bug that caused special characters in an Activity's reference to not be correctly handled during duplication.
- Fixed a bug with error message feedback. If an Activity's Item JSON does not contain an
organisation_id
or areference
, display a more helpful error message. - Improved suggested Tags functionality to allow searching for and adding short Tags.
Archived
v1.33.5 – 3rd October 2018
Bug fixes
- Internal performance improvements for executing requests with Learnosity servers.
Archived
v1.38.0 – 12th September 2018
Features
- Added better handling so that the count in the Item list view is now only shown if the user clicks the "Display total" button. This speeds up the initial loading of Item list.
- Added the public method
duplicateActivity
to duplicate an Activity.
Bug fixes
- Fixed a bug where an error was thrown when searching for a Tag which does not exist in Activity list view.
- Fixed the way we handle rare backend exceptions when accessing the standalone Item list, or within the Activity edit mode.
- Fixed a bug where loading an Activity does not clear the data from the previously loaded Activity.
Archived
v1.37.0 – 27th August 2018
Features
- Give authors the possibility to add Items from different Item banks to an Activity.
- Activity editor now supports editing of Tags. This allows authors to easily Tag Activities in the user interface, allowing Activities to be sorted into categories for improved searching and reporting.
- Activities now support an Activity title, a free text field used for display and search purposes.
- Provide ability to add dynamic data variables to rich text fields via the Add Math modal window.
- Improved suggestion logic when searching for Tags, to match Tag name or Tag type to the whole search phrase.
- Added a feature allowing authors to create a shallow copy of an Activity, i.e. an Activity with a new reference where Items and Questions are the same as in the original Activity. This reduces duplicates in the Item bank when authors want to copy an Activity, but don't need to change the content of any Items within.
Bug fixes
- Fixed a bug where the sort button was not displayed properly if Author API was part of a form.
Archived
v1.36.1 – 23rd August 2018
Bug fixes
- Fixed a bug where the sort button was not displayed properly if Author API was part of a form.
Archived
v1.33.4 – 23rd August 2018
Bug fixes
- Fixed a bug where the sort button was not displayed properly if Author API was part of a form.
- Improved suggestion logic when searching for Tags, to match Tag name or Tag type to the whole search phrase.
Archived
v1.36.0 – 1st August 2018
Features
- Authors can now view and modify titles when they're creating or editing an Activity. This allows authors to give user-friendly names to Activities, improving the authoring experience.
Bug fixes
- Fixed a bug where resetting an image uploaded in rich text editor left an empty image element in the source.
- Fixed a bug where the browse controls were not displayed in the order specified in the configuration.
- Fixed a bug where audio inside a shared passage did not stop playing when changing the URL or switching views.
- Fixed a bug where the widget instances were not correctly ordered on reorder, add and remove.
Archived
v1.33.3 – 1st August 2018
Bug fixes
- Fixed a bug where resetting an image uploaded in rich text editor left an empty image element in the source.
- Fixed a bug where the browse controls were not displayed in the order specified in the configuration.
- Fixed a bug where audio inside a shared passage did not stop playing when changing the URL or switching views.
- Fixed a bug where the widget instances were not correctly ordered on reorder, add and remove.
- Improvements to internal tracking mechanism.
Archived
v1.23.2 – 1st August 2018
Bug fixes
- Fixed a bug where the widget instances were not correctly ordered on reorder, add and remove.
Archived
v1.35.0 – 11th July 2018
Features
- Added new init options that determine whether Activity titles are enabled in
Activity edit
andActivity list
views. This will allow authors to provide a title for their Activities and easily find them in the list view.
Bug fixes
- Fixed a bug where Item references were being duplicated on the Item list.
- Fixed slow performance on the Item list for some queries.
- Fixed the way cross-domain iframe is served, it is now using requested version by server side determination. This allows better forward compatibility.
Polish
- Updated message to show option for duplicating passages only if the Item being duplicated has a passage and duplicate_shared_passages option is set to true.
Archived
v1.33.2 – 11th July 2018
Bug fixes
- Fixed a bug where Item references were being duplicated on the item list.
- Fixed slow performance on the Item list for some queries.
Polish
- Updated message to show option for duplicating passages only if the Item being duplicated has a passage and duplicate_shared_passages option is set to true.
Archived
v1.34.0 – 20th June 2018
Features
- Added a Feature exposing an
itemlist:selection:changed
public event (when initem_list
mode andenable_selection
istrue
), whenever the user selects/unselects an Item and also when a selection is cleared using theclearSelectedItems
public method. This allows you to identify selected Items to act on with a "save" button. It also works with pagination. - Allow specifying search filters in the Item lookup tables for Activity edit.
- Fixed bugs and improved the user experience for authors who use audio recording when creating the Audio Player simple Feature.
- For the math keypad, LaTeX can now be added into dynamic data without any need for extra escaping. LaTeX used anywhere else still requires the
\( \)
delineators. This allows authors to more easily input LaTeX since they don't need to add in extra escape characters. - If the following conditions are met:
- a URL is added into dynamic data,
- the URL's MIME type is an image,
- the init option
config.item_edit.item.dynamic_image_tag
is true,
img
element. This enables authors that are unfamiliar with HTML to embed images simply by pasting the URL.
Bug fixes
- Fixed a bug where the Tag search options were not displayed in the Item list.
- Fixed bug with uploading of text file types (and .VTT caption files, specifically).
Archived
v1.33.1 – 20th June 2018
Bug fixes
- Fixed a bug where the Tag search options were not displayed in the Item list.
Archived
v1.32.0 – 31st May 2018
Features
- Added in the ability for authors to record audio in the Audio Player simple feature.
- Updated the style of the tabs within Item edit view so that they are consistent with the other views.
Bug fixes
- Fixed a bug where Features were not validated on save (but Questions were).
- The Item settings details tab is now hidden if both
config.item_edit.item.title.show
andconfig.item_edit.item.reference.show
are set to false.
Archived
v1.31.0 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
- Fixed a bug that was causing the URL input field in the image upload modal window to lose focus every time a character was typed. The field now remains in focus as the user types.
- Fixed a bug where clicking the reset button for dynamic data did not enable the apply button.
- Fixed the display of the Item settings tabs, so that only icons are displayed in narrow windows. This improves the presentation of the page on narrow displays or when the window width is constricted.
- Fixed the inner instance of Question Editor throwing errors via the alert window.
Archived
v1.29.1 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.28.1 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.27.1 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.26.1 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.25.1 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.24.2 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.23.1 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.16.1 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.13.2 – 9th May 2018
Bug fixes
- Restricted the maximum length of content search fields to 250 characters, in order to avoid queries which can affect database performance.
Archived
v1.29.0 – 18th April 2018
Features
- Added new
clearSelectedItems
public method. This allows you to clear all the previously selected Items. Seeenable_selection
option to learn more. - Added a flag which allows users to save Items where Tags do not satisfy the restricted Tags filter. This helps users to find Items in a certain stage of evolution and move them on to the next.
Polish
- Improved Item list. The entire Tag hierarchy browser button, labelled 'Category', is now clickable instead of just its down arrow.
- Changed the Item duplication logic so that an Item is immediately duplicated (without the confirm screen) if it doesn't have shared passages.
- Added 'Apply' and 'Cancel' buttons to the Item settings page. This makes navigation in the Item settings page easier.
Archived
v1.28.0 – 28th March 2018
Bug fixes
- Fixed a bug where dynamic content variables placed within a Math formula do not render properly in Item edit view.
- Fixed a bug where the style of the more options toggle was inconsistent with the rest of Question Editor styles.
- Fixed a bug where the
organisation id
was not respected when duplicating Items.
Archived
v1.27.0 – 8th March 2018
Features
- Added functionality to select multiple Items in the Item list, and to retrieve the JSON source for these Items.
- Added feature allowing uploading of assets directly to an Amazon S3 (cloud storage) bucket, and therefore increased limit for videos to 100MB.
Bug fixes
- Fixed a bug where dynamic content variables placed within a Math formula do not render properly in Item edit view.
Archived
v1.26.0 – 15th February 2018
Features
- Increased video uploading size in Author API assets handler to 5MB.
Bug fixes
- Added availability of passing the request parameter as a string, to cater for the fact that depending on the language, converting to JSON may differ.
- Fixed a bug where you could not save an Activity which has a tag of type '0'.
Archived
v0.32.4 – 14th Feb 2018
Bug fixes
- Fixed a bug where retrieving the Item list in Author API v0 took too long.
Archived
v1.25.0 – 24th January 2018
Features
- Added a new step to item duplication allowing a user to decide whether shared passages should be duplicated. Also added additional parameter,
duplicatePassages
, to theduplicateItem()
public method.
Bug fixes
- Fixed a bug where the "Force submit after time expires" option (which sets
limit_type
to "hard") in Activity Builder was not setting the property correctly, thus not force submitting as expected. - Fixed a bug where unsaved changes were not reset when calling createActivity.
- Fixed a bug which was causing incorrect content height and double scrollbar rendering, when using
container.height
init option.
Archived
v1.24.1 – 11th January 2018
Bug fixes
- Fixed a bug which was causing incorrect content height and double scrollbar rendering, when using
container.height
init option.
Archived
v1.24.0 – 10th January 2018
Features
- Display Item reference in edit mode when title is configured.
Bug fixes
- Fixed a bug in the way container.height is applied to the preview area. If a height is specified, it is now used without modifications.
- Fixed a bug where imagetool and calculator were rendered twice after saving.
- Fixed a bug where the save button was enabled after a user navigated to a duplicated activity.
- Fixed a bug where adding curly or square brackets to your search term does not yield any results.