Events API Release Log Overview

Below is an overview of notes for each release of Events 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.

The latest version is identical to the previous version.


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

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


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

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


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
Events API v1.7.1
  • Improvement: internal changes to support future functionality.
Polish
Events API v1.7.0
  • Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Events API.
Features
Events API v1.6.0
  • Added better support for scalability.

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

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


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

Polish
Events API v1.5.2
  • Improvement: internal changes to support future functionality.
Polish
Events API v1.5.1
  • Improvement: internal changes to support future functionality.
Features
Events API v1.5.0
  • Implemented internal changes to Events API which improve stability and performance.

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

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


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

Bugfixes
Events API v1.4.5
  • Improvement: internal changes to support future functionality.
Bugfixes
Events API v1.4.3
  • Various internal changes that improve stability.
Bugfixes
Events API v1.4.2
  • Fixed a bug where an error fetching past events on subscriber initialisation would prevent receiving any future events.The API still reports the error in the console, records it in the LearnosityEvents.errors list and sends it to the errorListener if specified, but now continues to send subscribe requests to retrieve new events and deliver them to the application.
  • Fixed the messages reported on backend errors. Previously, raw backend error responses were reported verbatim in the console. An additional error message is now reported, if available, giving more context about what the error means for the API (e.g., fatal or not). This does not impact what gets recorded (i.e, the error only) in LearnosityEvents.errors nor sent to the errorListener.
  • Fixed a bug where requests denied with 4xx HTTP errors would be retried in a tight loop. This prevents overloading the backend with a lot of known-incorrect requests. As before, the request is passed to the caller's errorListener, allowing it to be informed about the issue and take further corrective action if needed.
Bugfixes
Events API v1.4.1
  • Fixed the way cross-domain iframe is served, it is now using requested version by server side determination. This allows better forward compatibility.
Polish
Events API v1.4.1
  • Made the retry-on-error behavior less aggressive by batching all retried publish events into fewer requests. This reduces the load on both clients and server in case of transient failures, and avoids compounding the problem while ensuring past events do not get lost.
Features
Events API v1.4.0
  • Added support for LTS versions
  • v2018.1.LTS is released

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