Annotations API Release Log Overview

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

Versions on this page

  • Latest
  • 2021.1.LTS Recommended (Rel.:18th February 2021, EoL:18th February 2023)
  • 2020.3.LTS (Rel.:4th November 2020, EoL:16th November 2022)
  • 2020.2.LTS (Rel.:22nd July 2020, EoL:13th July 2022)
  • 2020.1.LTS (Rel.:20th February 2020, EoL:20th February 2022)
  • 2019.3.LTS (Rel.:31st October 2019, EoL:31st October 2021)
  • 2019.2.LTS (Rel.:26th June 2019, EoL:26th June 2021)
  • 2019.1.LTS End Of Life (Rel.:27th February 2019, EoL:28th February 2021)
  • 2018.2.LTS End Of Life (Rel.:3rd October 2018, EoL:30th September 2020)
  • 2018.1.LTS End Of Life (Rel.:6th June 2018, EoL:31st May 2020)

Latest

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

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

Features
Annotations API v0.16.0
  • Added a new public method, toggleGrid to toggle the display of the background grid for the drawing tool.
Bugfixes
Annotations API v0.16.0
  • Fixed a bug, where clicking on highlighted text when interactions were disabled would throw an error.

2021.1.LTS Recommended

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

This is our recommended version for production releases right now.

Read more about 2021.1.LTS here.

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

Polish
Annotations API v0.15.0
  • Improvement: internal tooling update to improve the compatibility of the app.
Polish
Annotations API v0.14.0
  • Improvement: updated icons for Annotations API.
Polish
Annotations API v0.13.0
  • Improvement: internal update to improve API stability.

2020.3.LTS

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

Read more about 2020.3.LTS here.

  • Released: 4th November 2020
  • End of Life: 16th November 2022

Polish
Annotations API v0.12.3
  • Improvement: internal tooling update to improve the compatibility of the app.
Bugfixes
Annotations API v0.12.2
  • Fixed a bug that caused the save method to fail intermittently.
Polish
Annotations API v0.12.2
  • Improvement: internal update to improve API stability.
Bugfixes
Annotations API v0.12.1
  • Fixed a bug that threw a cross-domain origin exception instead of a failed authentication exception.
  • Fixed a bug that caused any image selection within contenteditable to be ignored.
  • Fixed a bug, where the Notepad character limit indicator was selectable by the user. Now, it cannot be selected.
Polish
Annotations API v0.12.0
  • Improvement: added a character limit indicator and adjusted the limit to 1000 from 10,000 characters for notepad. Added character limit validation for both the notepad and sticky notes.

2020.2.LTS

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

Read more about 2020.2.LTS here.

  • Released: 22nd July 2020
  • End of Life: 13th July 2022

Polish
Annotations API v0.11.2
  • Improvement: internal tooling update to improve the compatibility of the app.
Bugfixes
Annotations API v0.11.1
  • Fixed a bug that caused the save method to fail intermittently.
  • Fixed a bug that caused any image selection within contenteditable to be ignored.
Polish
Annotations API v0.11.1
  • Improvement: internal update to improve API stability.
Polish
Annotations API v0.11.0
  • Improvement: Internal tooling update for error tracking and analytics.
Polish
Annotations API v0.10.0
  • Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Annotations API.
Polish
Annotations API v0.9.1
  • Internal tooling upgrade to improve stability.
Features
Annotations API v0.9.0
  • Added support for automatically tracking anonymized errors within Annotations API.
Features
Annotations API v0.8.0
  • Added a new public method safeToUnload which can be used to tell if there is any unsaved annotations.
Polish
Annotations API v0.8.0
  • Upgraded internal tooling to improve security and performance.

2020.1.LTS

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

Read more about 2020.1.LTS here.

  • Released: 20th February 2020
  • End of Life: 20th February 2022

The 2020.1.LTS version is identical to the previous version.


2019.3.LTS

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

Read more about 2019.3.LTS here.

  • Released: 31st October 2019
  • End of Life: 31st October 2021

The 2019.3.LTS version is identical to the previous version.


2019.2.LTS

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

Read more about 2019.2.LTS here.

  • Released: 26th June 2019
  • End of Life: 26th June 2021

Polish
Annotations API v0.7.10
  • Improvement: internal tooling update to improve the compatibility of the app.
Bugfixes
Annotations API v0.7.9
  • Fixed a bug that caused the save method to fail intermittently.
  • Fixed a bug that caused any image selection within contenteditable to be ignored.
  • Fixed a bug that threw a cross-domain origin exception instead of a failed authentication exception.
Polish
Annotations API v0.7.9
  • Improvement: internal update to improve API stability.
Polish
Annotations API v0.7.7
  • Upgraded internal libraries to benefit stability and performance.
Polish
Annotations API v0.7.6
  • Internal tooling upgrade to improve stability.
Polish
Annotations API v0.7.5
  • Upgraded internal tooling to improve security and performance.
Polish
Annotations API v0.7.4
  • Improvement: Internal work to improve the error message's clarity.
Bugfixes
Annotations API v0.7.2
  • Fixed a bug causing incomplete text highlights in Firefox with selections containing inline math content.
Bugfixes
Annotations API v0.7.1
  • Fixed a bug when navigating the assessment with a screen-reader. If the assessment had Annotations API initialized, users would navigate through highlight elements that were not yet active.
Features
Annotations API v0.7.0
  • Added render method to the stickynote module to render all notes when the DOM context of stickynote is ready.
  • The public method addNote of the stickynote module now accepts a new context argument which is a DOM selector. Calling this method while providing a context will allow the created sticky note to be added to that DOM element.
Features
Annotations API v0.6.0
  • Added new public methods showAnnotations() and hideAnnotations() to display and hide all Annotation modules content.
  • Added support for the public method module, when there is no module name provided, it will return an array that contains all the enabled module names.
  • Added new public methods show() and hide() for text highlight, to display and hide highlighted text.
Bugfixes
Annotations API v0.6.0
  • Fixed bugs that caused Annotations app inside a form element to trigger a submit event when clicking stickynote's trash button or drawing's hide grid button.

2019.1.LTS End Of Life

This version has now reached its end of life and will no longer receive any client-support fixes. Please upgrade to a newer LTS to continue receiving those.

Read more about 2019.1.LTS here.

  • Released: 27th February 2019
  • End of Life: 28th February 2021

The 2019.1.LTS version is identical to the previous version.


2018.2.LTS End Of Life

This version has now reached its end of life and will no longer receive any client-support fixes. Please upgrade to a newer LTS to continue receiving those.

Read more about 2018.2.LTS here.

  • Released: 3rd October 2018
  • End of Life: 30th September 2020

Polish
Annotations API v0.5.13
  • Improvement: internal tooling update to improve the compatibility of the app.
Bugfixes
Annotations API v0.5.12
  • Fixed a bug that threw a cross-domain origin exception instead of a failed authentication exception.
  • Fixed a bug that caused any image selection within contenteditable to be ignored.
Polish
Annotations API v0.5.11
  • Upgraded internal libraries to benefit stability and performance.
Polish
Annotations API v0.5.10
  • Internal tooling upgrade to improve stability.
Bugfixes
Annotations API v0.5.9
  • Improvement: Internal work to improve the error message's clarity.
Bugfixes
Annotations API v0.5.8
  • Fixed a bug where Annotations API sessions could not be saved when a Drawing annotation was added to an Item with a reference longer than 36 characters.
Bugfixes
Annotations API v0.5.7
  • Fixed a bug causing incomplete text highlights in Firefox with selections containing inline math content.
Bugfixes
Annotations API v0.5.6
  • Internal change to ensure the LTS version is loaded properly.
Bugfixes
Annotations API v0.5.4
  • Fixed a bug where the drawing toolbar would sometimes appear far from any drawing areas when entering drawing mode.
Bugfixes
Annotations API v0.5.3
  • Fixed a bug in Annotations API where the Text Highlight popover wouldn't reposition after modifying the current text selection.
  • Fixed a bug where a collapsed Sticky Note could accidentally be expanded when selecting text or scrolling, especially on touch devices.
  • Fixed a bug that caused the text highlight popover to appear in the wrong position, inside the scrollable container of its parent.
Bugfixes
Annotations API v0.5.2
  • Improved the visibility of texthighlight module's popover toolbar. When the selected text is too close to the edge of the screen, the popover toolbar will appear in the opposite direction to make sure it's visible to the user.
Bugfixes
Annotations API v0.5.1
  • Fixed a bug in which the Annotations API Text Highlight popover would render on top of the text selection, hence making it overlap the system's native dialog on Android and ChromeOS. Now it renders below the selection so that it's easier to interact with.
  • Fixed a bug in which the Annotations API Text Highlight popover automatically closed before being able to select a color on iOS 12.
Features
Annotations API v0.5.0
  • Added the new Drawing feature, which allows students to draw on top of their assessment content.
  • Updated the component powering all movable Annotations tools to use pointer events where available.
Bugfixes
Annotations API v0.5.0
  • Fixed a bug where the tooltips for some icons did not use label bundle strings.
  • Fixed a bug where the StickyNote setPosition() public method was not working properly.
  • Fixed a bug in which the Annotations API Text Highlight popover automatically closed, before being able to select a color on iOS and Android. Now, users are able to pick their highlight color of choice on touch devices.

2018.1.LTS End Of Life

Our first Long Term Support release. This version has now reached its end of life and will no longer receive any client-support fixes. Please upgrade to a newer LTS to continue receiving those.

Read more about 2018.1.LTS here.

  • Released: 6th June 2018
  • End of Life: 31st May 2020

The 2018.1.LTS version is identical to the previous version.


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