Learnosity Release Announcement  |  v2018.1 Long Term Support (LTS)
Read More x

Long Term Support (LTS) is here. Upgrade now!

Learnosity is excited to announce the arrival of Long Term Support versions to simplify our customers' lives.

Long Term Support (LTS) versions are major Learnosity milestone releases, going out every four months, to better match our customers’ development cadence. Every February, May and October we will be releasing production ready versions of our APIs that will be supported for two years. This applies across all of our core APIs.

For each supported LTS version, we will offer security, performance and bug related patches for customer peace of mind.

A major benefit of this is that organizations want the ability to upgrade versions with security and bug patches, but don't always have the time or resources to test new features or enhancements. This way you can easily gain access to the most secure version of the Learnosity APIs and choose to upgrade to new feature releases in your own time.

View latest LTS release

LTS release timeline

Developers are busy building their own best-of-breed solutions. Learnosity has a strong history of rapidly releasing high-grade solutions, but we recognize that customers want the safety of staying on a stable software version during mission-critical times.

With Learnosity's LTS versions you’ll be able to spend less time manually patching fixed versions, and more time working on your own solution. When you're ready, you can upgrade to a more recent LTS knowing that it has a two-year patch lifetime.

Less management of versions

We are unifying version numbering across the APIs to make it easier to answer the question — “What version of Learnosity am I using?”

Instead of calling “Items API v1.81”, “Author API v1.31” and “Reports API v1.4” at the same point in time — you will be able to specify “v2018.1.LTS” for all of them, and know the versions will all work together in perfect harmony.

Learnosity commits to support LTS releases for two years. What you can expect:

Provides code stability Yes
Receives security, performance and bug patches automatically Yes
Receives new features or feature enhancements after initial release No
Environments recommended for Production or QA
Receives general security, performance and bug fixes for 16 months
Receives critical security, performance and bug fixes for 24 months
Start of End of Life (EOL) 24 months
Sunset date and removal 30 months

What is the LTS version naming convention?

LTS release naming will follow the following convention - vYYYY.X.LTS

  • YYYY is the year the version was released
  • X is an incremental number starting from 1 on each year
  • LTS is a suffix to identify these versions

How do I move to Long Term Support (LTS) versions?

Via the usual upgrade process. Simply choose the LTS version you want to use and pass that in the <script> tag.

Eg: <script src="https://items.learnosity.com?v2018.1.LTS"></script>

Can I still access the latest API (non-LTS) releases and product features?

Latest releases will still be available every three weeks, but we’ll be spending more time communicating the significant changes every four months rather than a three-weekly deluge.

To access the latest release for any API, simply pass latest as the version in the script tag.

Eg: <script src="https://items.learnosity.com?latest"></script>

When can I move to Long Term Support (LTS) versions?

For any core API, from 6th June 2018 you will need to use the new LTS naming convention. All legacy versions, pre-June 2018, will continue to be available.

How do the support arrangements differ between legacy versions and Long Term Support?

Legacy (pre-June 2018) API versions will be supported for the foreseeable future, so don't worry. We always recommended upgrading as often as practical, but contact Learnosity support if you have any questions.