Items API Release Logs

Below is a list of Items API releases and release notes for each.

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.
Developer

v1.124.1 – 10th April 2024

Polish

  • Improvement: updated internal libraries to maintain security, compatibility and performance.

Archived

v1.124.0 – 13th March 2024

Bug fixes

  • Fixed a bug causing a random Activity to fail to load Items from different Item banks using organisation_id.

Polish

  • Improvement: Internal update to improve self hosted adaptive stability.

v2024.1.LTS

v1.122.2 – 13th March 2024

Bug fixes

  • Fixed a bug causing adaptive assessment to fail to resume, when students exited the app without submitting on an Item that did not belong to the last step of the Item branching.
  • Fixed a bug that caused adaptive assessments to be resumed on the wrong Item position, when the client's self-hosted adaptive endpoint getNextItems failed.
  • Fixed a bug where an out-of-sync client and server time configuration wasn't handled properly for the start_time initialization option.

Polish

  • Improvement: Internal update to improve self hosted adaptive stability.

v2023.3.LTS

v1.120.6 – 13th March 2024

Bug fixes

  • Fixed a bug causing adaptive assessment to fail to resume, when students exited the app without submitting on an Item that did not belong to the last step of the Item branching.
  • Fixed a bug that caused adaptive assessments to be resumed on the wrong Item position, when the client's self-hosted adaptive endpoint getNextItems failed.
  • Fixed a bug where an out-of-sync client and server time configuration wasn't handled properly for the start_time initialization option.

Polish

  • Improvement: Internal update to improve self hosted adaptive stability.

v2023.2.LTS

v1.118.6 – 13th March 2024

Bug fixes

  • Fixed a bug causing adaptive assessment to fail to resume, when students exited the app without submitting on an Item that did not belong to the last step of the Item branching.
  • Fixed a bug that caused adaptive assessments to be resumed on the wrong Item position, when the client's self-hosted adaptive endpoint getNextItems failed.

Polish

  • Improvement: Internal update to improve self hosted adaptive stability.

v2023.1.LTS

v1.116.7 – 13th March 2024

Bug fixes

  • Fixed a bug causing adaptive assessment to fail to resume, when students exited the app without submitting on an Item that did not belong to the last step of the Item branching.
  • Fixed a bug that caused adaptive assessments to be resumed on the wrong Item position, when the client's self-hosted adaptive endpoint getNextItems failed.

Polish

  • Improvement: Internal update to improve self hosted adaptive stability.

v2022.2.LTS v2022.3.LTS

v1.114.12 – 13th March 2024

Bug fixes

  • Fixed a bug causing adaptive assessment to fail to resume, when students exited the app without submitting on an Item that did not belong to the last step of the Item branching.
  • Fixed a bug that caused adaptive assessments to be resumed on the wrong Item position, when the client's self-hosted adaptive endpoint getNextItems failed.

Polish

  • Improvement: Internal update to improve self hosted adaptive stability.

Archived

v1.123.0 – 28th February 2024

Bug fixes

  • Fixed a bug causing adaptive assessment to fail to resume, when learners exited the assessment player without submitting on an Item that did not belong to the last step of the Item branching.
  • Fixed a bug where an out-of-sync client and server time configuration wasn't handled properly for the start_time option.
  • Fixed a bug causing adaptive asssessment to be resumed on the wrong Item position when the client's self-hosted adaptive endpoint, getNextItems failed.

Archived

v1.122.0 – 14th February 2024

Polish

  • Improvement: internal changes to improve the stability of the app.

Archived

v1.118.5 – 14th February 2024

Polish

  • Improvement: updated the error handling when an invalid organisation_id was provided.

Archived

v1.116.6 – 14th February 2024

Polish

  • Improvement: updated the error handling when an invalid organisation_id was provided.

Archived

v1.121.1 – 31st January 2024

Polish

  • Added background capabilities for future features.

Archived

v1.120.5 – 17th January 2024

Polish

  • Improvement: internal changes to improve the stability of the app.

Archived

v1.120.4 – 17th January 2024

Polish

  • Improvement: updated the error handling when an invalid organisation_id was provided.

Archived

v1.120.3 – 6th December 2023

Polish

  • Improvement: updated vendors for security and compatibility.

Archived

v1.118.4 – 1st November 2023

Bug fixes

  • Fixed a bug that was causing self-hosted adaptive assessments to be resumed on the previous Item, in slow network conditions.
  • Fixed a bug, to ensure that self-hosted adaptive assessments that have failed to fetch, are always resumed on the correct Item.

Polish

  • Improvement: added meaningful error information when fetching the next Item of an adaptive assessment.

Archived

v1.116.5 – 1st November 2023

Bug fixes

  • Fixed a bug that was causing self-hosted adaptive assessments to be resumed on the previous Item, in slow network conditions.
  • Fixed a bug, to ensure that self-hosted adaptive assessments that have failed to fetch, are always resumed on the correct Item.

Polish

  • Improvement: added meaningful error information when fetching the next Item of an adaptive assessment.

Archived

v1.114.11 – 1st November 2023

Bug fixes

  • Fixed a bug that was causing self-hosted adaptive assessments to be resumed on the previous Item, in slow network conditions.
  • Fixed a bug, to ensure that self-hosted adaptive assessments that have failed to fetch, are always resumed on the correct Item.

Polish

  • Improvement: added meaningful error information when fetching the next Item of an adaptive assessment.

Archived

v1.120.2 – 27th September 2023

Bug fixes

  • Fixed a bug that was causing self-hosted adaptive assessments to be resumed on the previous Item, in slow network conditions.
  • Fixed a bug, to ensure that self-hosted adaptive assessments that have failed to fetch, are always resumed on the correct Item.

Polish

  • Improvement: added meaningful error information when fetching the next Item of an adaptive assessment.

Archived

v1.120.1 – 6th September 2023

Bug fixes

  • Fixed a bug where an out-of-sync client and server time caused the start_time feature to not work correctly.
  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.

Archived

v1.118.3 – 6th September 2023

Bug fixes

  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.

Archived

v1.116.4 – 6th September 2023

Bug fixes

  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.

Archived

v1.114.10 – 6th September 2023

Bug fixes

  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.

v2022.1.LTS

v1.113.10 – 6th September 2023

Bug fixes

  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.

v2021.3.LTS

v1.111.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.108.17 – 6th September 2023

Bug fixes

  • Fixed a bug where Learnosity APIs initialized within an Android WebView would fail to authenticate.

Archived

v1.120.0 – 16th August 2023

Features

Bug fixes

  • Fixed a bug where old sessions would not load in review if they were attempted without using Items API.

Archived

v1.118.2 – 16th August 2023

Bug fixes

  • Fixed a bug where an error from an adaptive backend was reported with error code 10018. It is now correctly reported as 50006.

Polish

  • Improvement: internal update to control requests going to inactive customer accounts.

Archived

v1.116.3 – 16th August 2023

Bug fixes

  • Fixed a bug where an error from an adaptive backend was reported with error code 10018. It is now correctly reported as 50006.

Polish

  • Improvement: internal update to control requests going to inactive customer accounts.

Archived

v1.114.9 – 16th August 2023

Bug fixes

  • Fixed a bug where an error from an adaptive backend was reported with error code 10018. It is now correctly reported as 50006.

Polish

  • Improvement: internal update to control requests going to inactive customer accounts.

Archived

v1.113.9 – 16th August 2023

Polish

  • Improvement: internal update to control requests going to inactive customer accounts.

Archived

v1.111.13 – 16th August 2023

Polish

  • Improvement: internal update to control requests going to inactive customer accounts.

Archived

v1.108.16 – 16th August 2023

Polish

  • Improvement: internal update to control requests going to inactive customer accounts.

Archived

v1.111.12 – 9th August 2023

Polish

  • Improvement: internal changes to support new session storage technologies.

Archived

v1.108.15 – 9th August 2023

Polish

  • Improvement: internal changes to support new session storage technologies.

Archived

v1.119.0 – 26th July 2023

Features

  • Added a feature to control requests going to inactive customer accounts.

Bug fixes

  • Fixed a bug where an error from an adaptive backend was reported with error code 10018. It is now correctly reported as 50006.

Archived

v1.118.1 – 29th June 2023

Polish

  • Improvement: internal changes to improve the stability of the app.

Archived

v1.118.0 – 17th May 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.
  • Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created.

Archived

v1.116.2 – 17th May 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.
  • Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created.

Archived

v1.114.8 – 17th May 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.
  • Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created.

Archived

v1.113.8 – 17th May 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.
  • Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created.

Archived

v1.111.11 – 17th May 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.
  • Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created.

Archived

v1.108.14 – 17th May 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.
  • Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created.

Archived

v1.106.9 – 17th May 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.
  • Improvement: internal update to improve the stability of the adaptive engine when new adaptive sessions are created.

Archived

v1.117.1 – 27th April 2023

Bug fixes

  • Fixed a bug where learners were able to focus on a hidden iframe element.

Polish

  • Improvement: implemented back-end changes required for upcoming feature.

Archived

v1.116.1 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.114.7 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.114.6 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.113.7 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.111.10 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.108.13 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.106.8 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.102.11 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.102.10 – 27th April 2023

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.117.0 – 29th March 2023

Polish

  • Improvement: implemented backend changes required for upcoming feature (Items API).
  • Improvement: performance enhancements to improve initial load times (Items API).

Archived

v1.116.0 – 31st January 2023

Features

  • Added a feature to merge the host page configuration with sections to the activity_template_id specific configuration. This makes it easier to configure individual Activities with specific section configurations.

Archived

v1.113.6 – 31st January 2023

Bug fixes

  • Fixed a bug in adaptive assessments session management, where states could get out of sync, preventing students from resuming their session, and reports from being accurately rendered. This is done by automatically saving every Item on the item:changed event. Please contact support to enable this new behavior.

Archived

v1.111.9 – 31st January 2023

Bug fixes

  • Fixed a bug in adaptive assessments session management, where states could get out of sync, preventing students from resuming their session, and reports from being accurately rendered. This is done by automatically saving every Item on the item:changed event. Please contact support to enable this new behavior.

Archived

v1.114.5 – 14th December 2022

Bug fixes

  • Fixed a bug in adaptive assessments session management, where states could get out of sync, preventing students from resuming their session, and reports from being accurately rendered. This is done by automatically saving every Item on the item:changed event. Please contact support to enable this new behavior.

Archived

v1.115.0 – 2nd November 2022

Bug fixes

  • Fixed a bug in adaptive assessments session management, where states could get out of sync, preventing students from resuming their session, and reports from being accurately rendered. This is done by automatically saving every Item on item:changed. Please contact support to enable this new behaviour.

Archived

v1.113.5 – 2nd November 2022

Bug fixes

  • Fixed a bug where self-hosted adaptive errors were logged incorrectly as HTTP 500 errors. They will now be logged correctly as HTTP 503 errors.

Archived

v1.108.12 – 2nd November 2022

Bug fixes

  • Fixed a bug where self-hosted adaptive errors were logged incorrectly as HTTP 500 errors. They will now be logged correctly as HTTP 503 errors.

Archived

v1.106.7 – 2nd November 2022

Bug fixes

  • Fixed a bug where self-hosted adaptive errors were logged incorrectly as HTTP 500 errors. They will now be logged correctly as HTTP 503 errors.

Archived

v1.114.4 – 12th October 2022

Bug fixes

  • Fixed a bug where self-hosted adaptive errors were logged incorrectly as HTTP 500 errors. They will now logged correctly as HTTP 503 errors.

Archived

v1.113.4 – 24th August 2022

Bug fixes

  • Fixed a bug where dynamic data table values containing tabs prevented assessments from loading correctly.
  • Fixed a bug where the shuffle_items init option stopped working with sections, when there was only a global shuffle_items configuration.

Archived

v1.111.8 – 24th August 2022

Bug fixes

  • Fixed a bug where dynamic data table values containing tabs prevented assessments from loading correctly.
  • Fixed a bug where the shuffle_items init option stopped working with sections, when there was only a global shuffle_items configuration.

Archived

v1.108.11 – 24th August 2022

Bug fixes

  • Fixed a bug where dynamic data table values containing tabs prevented assessments from loading correctly.

Archived

v1.114.3 – 3rd August 2022

Bug fixes

  • Fixed a bug where dynamic data table values containing tabs prevented assessments from loading correctly.
  • Fixed a bug where the shuffle_items init option stopped working with sections, when there was only a global shuffle_items configuration.

Archived

v1.113.3 – 3rd August 2022

Bug fixes

  • Fixed a bug where an annotation made in assess view and then subsequently viewed in inline view was rendered misaligned to the assess view.

Archived

v1.111.7 – 3rd August 2022

Bug fixes

  • Fixed a bug where an annotation made in assess view and then subsequently viewed in inline view was rendered misaligned to the assess view.

Archived

v1.108.10 – 3rd August 2022

Bug fixes

  • Fixed a bug where an annotation made in assess view and then subsequently viewed in inline view was rendered misaligned to the assess view.

Archived

v1.114.2 – 13th July 2022

Bug fixes

  • Fixed a bug where an annotation made in assess view and then subsequently viewed in inline view was rendered misaligned to the assess view.

Archived

v1.113.2 – 20th April 2022

Bug fixes

  • Fixed a bug, an issue where the user could not navigate to next section after the section time expired, if the config_time limit_type was set to hard and shuffle_items was enabled.

Archived

v1.111.6 – 20th April 2022

Bug fixes

  • Fixed a bug, an issue where the user could not navigate to next section after the section time expired, if the config_time limit_type was set to hard and shuffle_items was enabled.

Archived

v1.114.1 – 30th March 2022

Polish

  • Fixed a bug, where the user could not navigate to next section after the section time expired, if the config_time limit_type was set to hard and shuffle_items was enabled.

Archived

v1.114.0 – 9th March 2022

Polish

  • Improvement: updated internal libraries to maintain security, compatibility and performance.

Archived

v1.111.5 – 3rd February 2022

Bug fixes

  • Fixed a bug, which prevented the inheritance of regions in later sections of an assessment.

Archived

v1.108.9 – 3rd February 2022

Bug fixes

  • Fixed a bug, which prevented the inheritance of regions in later sections of an assessment.

Archived

v1.111.3 – 6th January 2022

Bug fixes

  • Fixed a bug that caused the default configuration (and all sections' configuration) to be overridden by the configuration from the first section.

Archived

v1.108.7 – 6th January 2022

Bug fixes

  • Fixed a bug that caused the default configuration (and all sections' configuration) to be overridden by the configuration from the first section.

Archived

v1.113.1 – 9th December 2021

Bug fixes

  • Fixed a bug that caused the default configuration (and all sections' configuration) to be overridden by the configuration from the first section.

Archived

v1.113.0 – 17th November 2021

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.112.0 – 27th October 2021

Bug fixes

  • Fixed a bug that caused dynamic content in shared passages to render incorrectly, when dynamic_items and try_again were used together.

Polish

  • Improvement: internal changes to support better data storage.

Archived

v1.111.1 – 27th October 2021

Bug fixes

  • Fixed a bug that caused dynamic content in shared passages to render incorrectly, when dynamic_items and try_again were used together.

Archived

v1.108.5 – 27th October 2021

Bug fixes

  • Fixed a bug that caused dynamic content in shared passages to render incorrectly, when dynamic_items and try_again were used together.

Archived

v1.106.5 – 27th October 2021

Bug fixes

  • Fixed a bug that caused dynamic content in shared passages to render incorrectly, when dynamic_items and try_again were used together.

arvhived

v1.102.9 – 27th October 2021

Bug fixes

  • Fixed a bug that caused dynamic content in shared passages to render incorrectly, when dynamic_items and try_again were used together.

Archived

v1.111.0 – 8th October 2021

Features

  • Added a feature that allows a specific row to be set for dynamic content delivery.

Archived

v1.106.4 – 8th October 2021

Bug fixes

  • Fixed a bug in Testlet Adaptive (branching) where an Activity with an Item object could lead to an error loading Items.

Archived

v1.102.8 – 8th October 2021

Bug fixes

  • Fixed a bug in Testlet Adaptive (branching) where an Activity with an Item object could lead to an error loading Items.

Archived

v1.100.8 – 8th October 2021

Bug fixes

  • Fixed a bug in Testlet Adaptive (branching) where an Activity with an Item object could lead to an error loading Items.

Archived

v1.110.0 – 25th August 2021

Features

  • Added a new section_options.reset_itemcount_per_section configuration option to reset the Item count and progress in assessments, so that it only reflects the number of Items within the current section, rather than all sections.

Polish

  • Improvement: internal update to improve the security and stability of the app.

Archived

v1.108.4 – 25th August 2021

Bug fixes

  • Fixed a bug that caused Items API to throw an error: "20003: dynamic_items.data_table_seed must be a non-empty string or number" if an empty session_id was provided in local practice mode.

Archived

v1.109.1 – 5th August 2021

Bug fixes

  • Fixed a bug that caused Items API to throw an error: "20003: dynamic_items.data_table_seed must be a non-empty string or number" if an empty session_id was provided in local practice mode.

Archived

v1.108.3 – 5th August 2021

Bug fixes

  • Fixed a bug that caused Items API to throw an error: "20003: dynamic_items.data_table_seed must be a non-empty string or number" if an empty session_id was provided in local practice mode.

Archived

v1.109.0 – 15th July 2021

Bug fixes

  • Fixed a bug in Testlet Adaptive (branching), where an Activity with an Item object could lead to an error loading Items.

Archived

v1.108.2 – 24th June 2021

Bug fixes

  • Fixed a bug, to support an old data_table_seed format through a Consumer Service Option.

Archived

v1.108.1 – 2nd June 2021

Bug fixes

  • Fixed a bug where the section title and subtitle were not updating in the resume state, when the section configuration was set to allow_backward_navigation.
  • Fixed a bug, preventing the Annotations API URL from being loaded twice when using rendering_type: "assess" mode.
  • Fixed a bug in itemadaptive and Testlet Adaptive (branching) Activities where an assessment would terminate too early if no more seeding Items matching the requested criteria could be found.

Archived

v1.97.12 – 2nd June 2021

Bug fixes

  • Fixed a bug in adaptive assessments where the lastItems flag would be incorrectly set to false when resuming a session on the last Item set, leading the assessment to erroneously request more Items.

Archived

v1.95.15 – 2nd June 2021

Bug fixes


Archived

v1.108.0 – 13th May 2021

Features

  • Added section_options.allow_backward_navigation support to assess mode's sections to allow users to navigate back to previously attempted sections.
  • Added section_options.display_total_item_count support to assess mode's sections to allow users to see the total number of available Items inside all sections.

Bug fixes

Polish

  • Improvement: updated the tracking analytics process to log and process backend errors better.

Archived

v1.106.3 – 13th May 2021

Polish

  • Improvement: updated the tracking analytics process to log and process backend errors better.

Archived

v1.102.7 – 13th May 2021

Polish

  • Improvement: updated the tracking analytics process to log and process backend errors better.

Archived

v1.106.2 – 21st April 2021

Bug fixes


Archived

v1.102.6 – 21st April 2021

Bug fixes


Archived

v1.100.7 – 21st April 2021

Bug fixes


Archived

v1.107.0 – 31st March 2021

Bug fixes

  • Fixed a bug in Self-hosted adaptive Activities where refreshing a freshly-loaded assessment could lead to an error loading Items.
  • Fixed a rare database connection bug that would lead to an error in adaptive assessments.

Archived

v1.106.1 – 31st March 2021

Bug fixes

  • Fixed a bug, where session IDs with more than 36 characters were allowed to pass into the system. Because the length limit is 36, this caused various problems. Now, session IDs which are too long will not be accepted.

Archived

v1.102.5 – 31st March 2021

Bug fixes

  • Fixed a bug, where session IDs with more than 36 characters were allowed to pass into the system. Because the length limit is 36, this caused various problems. Now, session IDs which are too long will not be accepted.

Archived

v1.100.6 – 31th March 2021

Bug fixes

  • Fixed a bug, where session IDs with more than 36 characters were allowed to pass into the system. Because the length limit is 36, this caused various problems. Now, session IDs which are too long will not be accepted.

Archived

v1.97.11 – 31th March 2021

Bug fixes

  • Fixed a bug, where session IDs with more than 36 characters were allowed to pass into the system. Because the length limit is 36, this caused various problems. Now, session IDs which are too long will not be accepted.

Archived

v1.97.10 – 10th March 2021

Bug fixes

  • Fixed a bug in self-hosted adaptive Activities where refreshing a freshly-loaded assessment could have led to an error loading Items.

Archived

v1.95.14 – 10th March 2021

Bug fixes

  • Fixed a bug in self-hosted adaptive Activities where refreshing a freshly-loaded assessment could have led to an error loading Items.

Archived

v1.95.13 – 4th March 2021

Polish

  • Improvement: internal tooling update to improve the compatibility of the app (Items API).

Archived

v1.94.10 – 4th March 2021

Polish

  • Improvement: internal tooling update to improve the compatibility of the app (Items API).

Archived

v1.92.11 – 4th March 2021

Polish

  • Improvement: internal tooling update to improve the compatibility of the app (Items API).

Archived

v1.88.10 – 4th March 2021

Polish

  • Improvement: internal tooling update to improve the compatibility of the app (Items API).

Archived

v1.106.0 – 18th February 2021

Polish

  • Improvement: internal tooling update to improve the compatibility of the app (Items API).
  • Improvement: better state management in self-hosted adaptive tests.

Archived

v1.102.4 – 18th February 2021

Polish

  • Improvement: internal tooling update to improve the compatibility of the app (Items API).

Archived

v1.100.5 – 18th February 2021

Polish

  • Improvement: internal tooling update to improve the compatibility of the app (Items API).

Archived

v1.97.9 – 18th February 2021

Polish


Archived

v1.95.12 – 18th February 2021

Polish


Archived

v1.105.1 – 28th January 2021

Bug fixes

  • Fixed a bug, adding support for re-presenting previously unanswered Items in self-hosted adaptive tests. This allows the self-hosted engine to resume a session when some responses are missing. Prior to this change, the session would remain in an unresumable broken state.

Archived

v1.97.8 – 28th January 2021

Bug fixes

  • Fixed a bug, adding support for re-presenting previously unanswered Items in self-hosted adaptive tests. This allows the self-hosted engine to resume a session when some responses are missing. Prior to this change, the session would remain in an unresumable broken state.

Archived

v1.95.11 – 28th January 2021

Bug fixes

  • Fixed a bug, adding support for re-presenting previously unanswered Items in self-hosted adaptive tests. This allows the self-hosted engine to resume a session when some responses are missing. Prior to this change, the session would remain in an unresumable broken state.

Archived

v1.105.0 – 7th January 2021

Polish

  • Improvement: internal vendor upgrade to improve the stability of the API.

Archived

v1.104.0 – 9th December 2020

Polish

  • Improvement: Internal changes for the stability of the API.

Archived

v1.102.3 – 9th December 2020

Polish

  • Improvement: Internal changes for the stability of the API.

Archived

v1.103.0 – 18th November 2020

Polish

  • Improvement: overall upgrade to improve stability and performance.

Archived

v1.100.4 – 18th November 2020

Bug fixes

  • Fixed a bug, where the data-session-id was not being removed when the Items API was reset. Now, it will be removed as expected.

Archived

v1.97.7 – 18th November 2020

Bug fixes

  • Fixed a bug, where the data-session-id was not being removed when the Items API was reset. Now, it will be removed as expected.
  • Fixed a bug that caused Annotations API loading to fail when the security object contained the expires attribute.

Archived

v1.95.10 – 18th November 2020

Bug fixes

  • Fixed a bug, where the data-session-id was not being removed when the Items API was reset. Now, it will be removed as expected.
  • Fixed a bug that caused Annotations API loading to fail when the security object contained the expires attribute.

Archived

v1.94.9 – 18th November 2020

Bug fixes

  • Fixed a bug, where the data-session-id was not being removed when the Items API was reset. Now, it will be removed as expected.
  • Fixed a bug that caused Annotations API loading to fail when the security object contained the expires attribute.

Archived

v1.102.2 – 28th October 2020

Bug fixes

  • Fixed a bug, where the data-session-id was not being removed when the Items API was reset. Now, it will be removed as expected.
  • Fixed a bug that caused Annotations API loading to fail when the security object contained the expires attribute.

Archived

v1.100.3 – 28th October 2020

Bug fixes

  • Fixed a bug that caused Annotations API loading to fail when the security object contained the expires attribute.

Archived

v1.100.2 – 8th October 2020

Bug fixes

  • Fixed a bug that caused a session to fail to resume if it contained malformed data.

Archived

v1.97.6 – 8th October 2020

Bug fixes

  • Fixed a bug that caused a session to fail to resume if it contained malformed data.

Archived

v1.95.9 – 8th October 2020

Bug fixes

  • Fixed a bug that caused a session to fail to resume if it contained malformed data.

Archived

v1.94.8 – 8th October 2020

Bug fixes

  • Fixed a bug that caused a session to fail to resume if it contained malformed data.

Archived

v1.102.1 – 16th September 2020

Bug fixes

  • Fixed a bug that caused a session to fail to resume if it contained malformed data.

Archived

v1.102.0 – 27th August 2020

Bug fixes

  • Fixed a bug that caused a session from failing to resume if it contained malformed data.

Polish

  • Improvement: overall upgrade to improve stability and performance.

Archived

v1.101.0 – 6th August 2020

Polish

  • Improvement: updated the error messages that show when initializing Items API with the wrong type of user_id, or session_id.
  • Improvement: fixed up inconsistent internal code to improve performance and stability.

Archived

v1.100.1 – 6th August 2020

Polish

  • Improvement: fixed up inconsistent internal code to improve performance and stability.

Archived

v1.97.5 – 6th August 2020

Polish

  • Improvement: fixed up inconsistent internal code to improve performance and stability.

Archived

v1.95.8 – 6th August 2020

Polish

  • Improvement: fixed up inconsistent internal code to improve performance and stability.

Archived

v1.94.7 – 6th August 2020

Polish

  • Improvement: fixed up inconsistent internal code to improve performance and stability.

Archived

v1.92.10 – 6th August 2020

Polish

  • Improvement: fixed up inconsistent internal code to improve performance and stability.

Archived

v1.88.9 – 6th August 2020

Polish

  • Improvement: fixed up inconsistent internal code to improve performance and stability.

Archived

v1.100.0 – 16th July 2020

Polish

  • Improvement: improved the stability of the API when it's being loaded over a bad network connection or a strict firewall environment.

Archived

v1.99.0 – 25th June 2020

Polish

  • Improvement: implemented several features for better messaging and handling of the life-cycle of our LTS versions for Items API.

Archived

v1.98.2 – 28th April 2020

Polish

  • Improvement: internal tooling upgrade to improve stability.

Archived

v1.97.4 – 28th April 2020

Polish

  • Improvement: internal tooling upgrade to improve stability.

Archived

v1.95.7 – 28th April 2020

Polish

  • Improvement: internal tooling upgrade to improve stability.

Archived

v1.94.6 – 28th April 2020

Polish

  • Improvement: internal tooling upgrade to improve stability.

Archived

v1.92.9 – 28th April 2020

Polish

  • Improvement: internal tooling upgrade to improve stability.

Archived

v1.98.1 – 1st April 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.97.3 – 1st April 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.95.6 – 1st April 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.94.5 – 1st April 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.92.8 – 1st April 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.88.8 – 1st April 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.83.11 – 1st April 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.98.0 – 11th March 2020

Features

  • Added a warning dialog to inform the user about unsaved annotations. When users are about to navigate away from the page by clicking the back button or reloading the browser, a warning dialog will appear to warn users if there are any unsaved annotations like text highlighting, or sticky notes. This warning dialog will only show up when the Activity's type is submit_practice.

Archived

v1.97.2 – 11th March 2020

Polish

  • Updated internal libraries to maintain security standards.

Archived

v1.95.5 – 11th March 2020

Polish

  • Updated internal libraries to maintain security standards.

Archived

v1.94.4 – 20th February 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.92.7 – 20th February 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.88.7 – 20th February 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.83.10 – 20th February 2020

Polish

  • Improvement: internal changes to support better error logging.

Archived

v1.97.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.97.0 – 29th January 2020

Features

  • Added foundational work for Item bank performance improvements.
  • Items API now can retry any failed network request three times before aborting the current operation. This feature greatly improves the stability of the API when the app is being used in an unstable network environment.

Archived

v1.95.4 – 29th January 2020

Bug fixes

  • Fixed a bug that stopped the user from passing a custom DOM selector when initializing the Items app in the assess mode.

Archived

v1.94.3 – 29th January 2020

Bug fixes

  • Fixed a bug that stopped the user from passing a custom DOM selector when initializing the Items app in the assess mode.

Archived

v1.92.6 – 29th January 2020

Bug fixes

  • Fixed a bug that stopped the user from passing a custom DOM selector when initializing the Items app in the assess mode.

Archived

v1.96.0 – 8th January 2020

Features

  • Added support for calling reset() before Items API initialization has completed.

Bug fixes

  • Fixed a bug that stopped the user from passing a custom DOM selector when initializing the Items app in the assess mode.

Archived

v1.95.3 – 5th December 2019

Bug fixes

  • Fixed a bug in Self-hosted adaptive Activities where refreshing an assessment could have led to an error loading subsequent Items.

Archived

v1.95.2 – 31st October 2019

Polish


Archived

v1.95.1 – 9th October 2019

Features

  • Fixed a bug that caused offline assessment to fail at load time, when items was an array of objects.

Archived

v1.88.6 – 23rd September 2019

Bug fixes

  • Patch version to fix a regression.

Archived

v1.95.0 – 19th September 2019

Features

  • Added support for resuming sessions created on the web in the offline app and vice versa.

Archived

v1.88.5 – 19th September 2019

Features

  • Fixed a bug with dynamic content in which the dollar sign was being removed from any entry containing it.

Archived

v1.94.2 – 28th August 2019

Bug fixes

  • Fixed a bug with self-hosted adaptive Activities where the Items in a set would not be presented to the student in the order specified by the back end.
  • Fixed a bug with dynamic content in which the dollar sign was being removed from any entry containing it.

Archived

v1.94.1 – 17th July 2019

Polish

  • Updated internal libraries to maintain security standards.

Archived

v1.92.5 – 26th June 2019

Bug fixes

  • Fixed a bug that caused a legacy version of Questions API (v1) to be loaded when questionsApiVersion: 'latest' version was requested.

Archived

v1.88.4 – 26th June 2019

Bug fixes

  • Fixed a bug that caused a legacy version of Questions API (v1) to be loaded when questionsApiVersion: 'latest' version was requested.

Archived

v1.83.9 – 26th June 2019

Bug fixes

  • Fixed a bug that caused a legacy version of Questions API (v1) to be loaded when questionsApiVersion: 'latest' version was requested.

Archived

v1.94.0 – 5th June 2019

Features

Bug fixes

  • Fixed a bug that caused a legacy version of Questions API (v1) to be loaded when questionsApiVersion: 'latest' version was requested.

Polish

  • Improved error messages and validation to provide more readily actionable information.

Archived

v1.92.4 – 15th May 2019

Bug fixes

  • Fixed a bug where resuming a session under heavy load would fail with a 500 error. Sessions can now be resumed successfully regardless of system load.

Archived

v1.93.0 – 30th April 2019

Features

  • Added an internal change inside annotations module to improve the performance of Items API.

Bug fixes

  • Fixed a bug that caused Annotations API to always load the latest version.

Archived

v1.88.3 – 30th April 2019

Bug fixes

  • Added more detailed error messages for Items API.

Archived

v1.83.8 – 30th April 2019

Bug fixes

  • Added more detailed error messages for Items API.

Archived

v1.92.3 – 30th April 2019

Bug fixes

  • Fixed a bug that caused Annotations API to always load the latest version.

Archived

v1.92.1 – 3rd April 2019

Bug fixes

  • Added more detailed error messages for Items API.
  • Added a feature to allow developers to define the offline Item bank path during runtime with offline_base_path attribute. This attribute should be used only for offline assessment.

Archived

v1.92.0 – 20th February 2019

Features

  • Added Annotations API support in Items inline mode.

Archived

v1.91.0 – 30th January 2019

Features

  • Added the new resource_items support for assess mode. This allows teachers to provide a place where students can access additional learning resources such as documents, diagrams, charts, images and so on.

Archived

v1.90.1 – 9th January 2019

Bug fixes

  • Internal logging improvements.

Archived

v1.90.0 – 10th December 2018

Features

  • Added support for rendering archived Items in assessment.

Bug fixes

  • Fixed an issue with the Items API .validateQuestions(options) public method not taking into account the options object passed to it. For example, .validateQuestions({ showCorrectAnswers: true }) wouldn't work properly.

Archived

v1.89.2 – 14th November 2018

Bug fixes

  • Internal updates to ensure cached methods are called in the expected order.

Archived

v1.88.2 – 14th November 2018

Bug fixes

  • Fixed a bug where sharedPassages math renderer would be overriden in some cases and therefore not applied correctly.
  • Fixed a bug that caused calling the public method of an itemsApp instance to throw an exception when we re-initialized Items API.

Archived

v1.89.1 – 24th October 2018

Bug fixes

  • Fixed a bug that caused calling the public method of an itemsApp instance to throw an exception when we re-initialized Items API.

Archived

v1.83.7 – 24th October 2018

Bug fixes


Archived

v1.88.1 – 8th October 2018

Bug fixes

  • Fixes bug that prevents users from navigating to the new adaptive item if the previous item has reference's format as a number (example: "123456789")

Archived

v1.83.6 – 8th October 2018

Bug fixes

  • Fixes bug that prevents users from navigating to the new adaptive item if the previous item has reference's format as a number (example: "123456789")

Archived

v1.88.0 – 3rd October 2018

Bug fixes

  • Added the support for lastItems in the initOptions JSON when resuming an Item Branching Adaptive Assessment.
  • Fixed a bug when running in the Safari/iOS9 environment, where the assessment wouldn't start due to an error thrown by Safari when trying to access static built-in properties.

Archived

v1.83.5 – 3rd October 2018

Features

  • Internal performance improvements for executing requests with Learnosity servers.

Archived

v1.87.0 – 12th September 2018

Features

  • Internal performance improvements for executing requests with Learnosity servers.

Archived

v1.86.0 – 23rd August 2018

Features

  • Added support to help client developers handle errors when modules fail to load, usually due to poor network conditions. The error code for this is 50014.

Archived

v1.85.0 – 1st August 2018

Bug fixes

  • Fixed a bug which was breaking the load of local activities for offline usage.

Archived

v1.84.2 – 18th July 2018

Bug fixes

  • Fixed an issue with internal session state tracking.

Archived

v1.83.4 – 18th July 2018

Bug fixes

  • Enforced case-sensitivity for Item references in adaptive Activities, in line with the normal behaviour of Items API. This fixes an issue in item branching assessments where students were not be able to complete a test if the Activity definition contained an Item reference with different casing to what was present in the Item bank.

Archived

v1.84.1 – 11th July 2018

Bug fixes

  • Enforced case-sensitivity for Item references in adaptive Activities, in line with the normal behaviour of Items API. This fixes an issue in item branching assessments where students were not be able to complete a test if the Activity definition contained an Item reference with different casing to what was present in the Item bank.
  • Fixed the way cross-domain iframe is served, it is now using requested version by server side determination. This allows better forward compatibility.

Archived

v1.83.3 – 11th July 2018

Bug fixes

  • Fixed the way cross-domain iframe is served, it is now using requested version by server side determination. This allows better forward compatibility.

Archived

v1.82.1 – 11th July 2018


Archived

v1.65.1 – 11th July 2018

Bug fixes

  • Fixed a bug in adaptive Item branching that would cause 500 errors and prevent the Activity from loading.

Archived

v1.35.1 – 11th July 2018


Archived

v1.33.1 – 11th July 2018


Archived

v1.25.6 – 11th July 2018


Archived

v1.27.1 – 11th July 2018


Archived

v1.84.0 – 20th June 2018

Features

  • Dynamic data now supports the characters " and \. This means authors don't need to manually enter unnecessary backslash \ characters when authoring.
  • Added mapping for Events API to support LTS versioning.
  • Added support for caching inline public methods for Items API.

Archived

v1.83.2 – 20th June 2018


Archived

v1.83.1 – 13th June 2018

Bug fixes

  • Minor performance improvements for Activity initialization

Archived

v1.83.0 – 6th June 2018

Features

  • Added support for LTS versions
  • v2018.1.LTS is released

Archived

v1.82.0 – 31st May 2018

Bug fixes


Archived

v1.81.0 – 9th May 2018


Archived

v1.80.0 – 18th April 2018

Bug fixes

  • Fixed an issue with our cross-domain iframe proxy that was occurring on Internet Explorer 11. In some cases a console error containing SCRIPT5: Access is denied (xdomain.html) was thrown. The fix includes the addition of a `` tag to prevent this error from being raised.

Archived

v1.79.0 – 28th March 2018

Features


Archived

v1.78.0 – 8th March 2018


Archived

v1.77.0 – 15th February 2018


Archived

v1.76.2 – 29th January 2018

Bug fixes

  • Fixed a bug where Items API failed to load with state review and type local_practice

Archived

v1.76.0 – 23rd January 2018

Features

  • Improved state handling for submit_practice type. state can now be omitted as the API will now check if the session exists to decide between initial or resume. You should only need to provide state for review.

Bug fixes

  • Fixed a bug where grade passback for Learnosity LTI did not work in Items API inline mode.

Archived

v1.75.0 – 10th January 2018


Archived

v1.74.0 – 7th December 2017


Archived

v1.73.0 – 15th November 2017

Bug fixes

  • Improve the loading time of Items API when using the retrieve_tags: true option.
  • Fix bug where old ready listeners and error listeners were not removed after calling ItemsApp.reset().

Archived

v1.72.0 – 25th October 2017


Archived

v1.71.0 – 5th October 2017

Bug fixes

  • Fix bug where scoring_type override was not honored when using addItems().
  • Fix bug where using addItems() with an inline activity caused the added items to be scored as unattempted.

Archived

v1.70.0 – 13th September 2017

Bug fixes

  • Fix bug where Items API appended metadata fields to the EventOptions object passed into init().

Archived

v1.69.0 – 23rd August 2017

Bug fixes

  • Fix bug where a race condition during initialization could cause a fatal error on Chrome OS.

Archived

v1.68.0 – 2nd August 2017


Archived

v1.67.0 – 12th July 2017


Archived

v1.66.0 – 21st June 2017

Bug fixes

  • Fix bug where items added to a session via ItemsApp.addItems() would receive incorrect scores.
  • Fix bug where resuming a session could fail with a 500 error if the item count or ordering of items in the resumed session did not match what was originally saved.

Archived

v1.64.1 – 21st June 2017

Bug fixes

  • Fix bug where resuming a session could fail with a 500 error if the item count or ordering of items in the resumed session did not match what was originally saved.

Archived

v1.65.0 – 31st May 2017

Features

  • Add new methods for ItemsApp.on(), ItemsApp.once(), and ItemsApp.off(). These work just like the corresponding methods in Assess API. These methods are preferred instead of the old pattern of calling ItemsApp.assessApp().on(...) in the readyListener of Items API, because the new methods capture events that occur before the readyListener fires.

Archived

v1.64.0 – 10th May 2017

Features

  • Allow the scoring_type to be overridden for a whole activity or for individual items by specifying the desired type in the activity definition or the relevant items, respectively.

Bug fixes

  • Fix a bug in itembranching activities where assessments could not be terminated from conditional decision steps.
  • Fix a bug where multiple simplefeatures with the same ID in Action Builder would cause a conflict.

Archived

v1.63.0 – 19th April 2017

Features

Bug fixes

  • Ensure item scoring rules are obeyed during certain adaptive activity types.

Archived

v1.62.0 – 29th March 2017

Bug fixes

  • Fix bug in Items API inline mode whereby a session could be submitted via the UI button but the item-level scoring data would be unavailable in Reports API and also Data API's sessions/responses endpoint.

Archived

v1.57.2 – 22nd March 2017

Bug fixes

  • Allow resuming of previously completed adaptive sessions.

Archived

v1.61.0 – 8th March 2017

Features

  • Add a "check network connection" message when an activity fails to load. This lets the student know there may have been a network issue when trying to load or resume a large assessment.

Bug fixes

  • Fix an issue with Action Builder whereby the playback of multiple players that share the same media source file would cause the incorrect player to play.
  • Provide a more helpful error message when a required DOM element cannot be found.

Archived

v1.46.2 – 8th March 2017

Features

  • Add a "check network connection" message when an activity fails to load. This lets the student know there may have been a network issue when trying to load or resume a large assessment.

Archived

v1.60.0 – 15th February 2017

Features

  • Add support for simple features in the Assess API Action Builder so that authors can use simple features such as audio/video players as part of an Action Builder.
  • Allow session responses to be more easily linked back to the template by adding activity_template_id to the session metadata on initialisation.

Bug fixes

  • Fix an issue where the valid_response_count property of each question object would not be available when the ignore_question_attributes property was set to true. We ensure that all questions have the valid_response_count property defined, even if the validation property has been stripped out.

Archived

v1.59.0 – 24th January 2017


Archived

v1.58.0 – 11th January 2017

Bug fixes

  • Fix a bug to run the errorListener handler only if a callback function was provided during initialisation.

Archived

v1.57.1 – 14th December 2016

Bug fixes

  • Improve error message when Items API could not be loaded.

Archived

v1.57.0 – 7th December 2016


Archived

v1.56.0 – 23rd November 2016


Archived

v1.55.0 – 17th November 2016

Features

  • Add support for future LTI integration. More documentation to follow.

Archived

v1.54.0 – 27th October 2016

Bug fixes

  • Delay throwing the user defined errorListener to prevent the offline assessment from being inaccessible

Archived

v1.53.0 – 6th October 2016


Archived

v1.52.0 – 27th September 2016

Features

  • Introduce modular support for external adaptive algorithms via AWS Lambda

Archived

v1.51.1 – 21st September 2016

Bug fixes

  • Fixed a bug where error codes bubbling up from Assess and Questions API were overridden with 50011 (unknown error).

Archived

v1.51.0 – 14th September 2016


Archived

v1.50.0 – 24th August 2016

Features

  • Introduce support for pages to allow for time control of item/question groups within activities.

Bug fixes

  • Fix issue where label bundles would not be applied.

Archived

v1.43.2 – 24th August 2016

Bug fixes

  • Adaptive - internal performance improvements

Archived

v1.49.0 – 3rd August 2016


Archived

v1.48.0 – 12th July 2016

Features

  • Support [*] in ignore_question_attributes.
  • New getTags() format.

Archived

v1.47.1 – 29th June 2016

Bug fixes

  • Adaptive - internal performance improvements

Archived

v1.43.1 – 29th June 2016

Bug fixes

  • Adaptive - internal performance improvements

Archived

v1.47.0 – 22nd June 2016

Features

  • New addItems public method
  • Add support for expires security parameter and pass through to Questions API

Bug fixes

  • Fixed error codes for front end errors.

Archived

v1.46.1 – 22nd June 2016

Bug fixes

  • Fixed error codes for front end errors.

Archived

v1.46.0 – 2nd June 2016

Features

  • Known error cases now have corresponding error codes

Bug fixes

  • item.publishEvent() - event now captures item score so that Reports API can correctly calculate progress percentages based on score

Archived

v1.45.0 – 11th May 2016

Bug fixes

  • Resuming session with different items retrieves metadata and tags correctly

Archived

v1.44.0 – 20 April 2016


Archived

v1.43.0 – 30th March 2016

Features

  • Adaptive - added new ability estimation methods (see documentation)
  • Dynamic content - support for items authored with dynamic content (Authoring support coming soon)
  • New public method - getTime() (assess mode only)

Bug fixes

  • Allow inline requests to handle numeric IDs from an "advanced items" request

Archived

v1.42.0 – 9th March 2016

Bug fixes

  • Adaptive - invalid tags now trigger an error instead of being ignored

Archived

v1.41.1 – 24th February 2016

Bug fixes

  • Fix cases of slow performance during adaptive assessments

Archived

v1.41.0 – 17th February 2016

Features

  • Add support for allowlisting all domains passed in security

Archived

v1.40.0 – 1st February 2016

Features

  • Offline packaging support
  • Deprecated Assess Iframe Activity
  • Various internal changes that improve stability

Archived

v1.39.0 – 13th January 2016

Bug fixes

  • Fix bug that would lead to responses not found when resuming an activity that our back-office service has not processed yet

Archived

v1.38.0 – 9th December 2015

Features

  • Add support for separate host for assets.

Bug fixes

  • Add backward compatibility support for deprecated events flag

Archived

v1.37.0 – 19th November 2015

Features

  • Add publishEvent() public method to Item fa├žade

Bug fixes

  • Fix the question count value for adaptive tests

Archived

v1.36.0 – 28th October 2015


Archived

v1.35.0 – 7th October 2015

Bug fixes

  • Add missing widget_type_id to adaptive item
  • Fix resuming adaptive activities with metadata

Archived

v1.34.0 – 24th September 2015


Archived

v1.33.0 – 10th September 2015

Features

  • Adaptive activities can now be source from different organisations
  • Default versions: Questions API: v2.72, AssessAPI: v2.35

Archived

v1.32.1 – 1st September 2015

Bug fixes

  • Fixed issue resuming adaptive activities with items containing ESBR dependant scoring.

Archived

v1.31.4 – 1st September 2015

Bug fixes

  • Fixed issue resuming adaptive activities with items containing ESBR dependant scoring.

Archived

v1.32.0 – 27th August 2015

Features

  • Added support for specifying a different organisation to source item bank content from
  • Default versions: Questions API: v2.71, AssessAPI: v2.35

Bug fixes

  • Adaptive - improved messaging when invalid tags are used.

Archived

v1.31.3 – 25th August 2015

Bug fixes

  • Fixed issue resuming adaptive activities from item pools.

Archived

v1.31.2 – 20th August 2015

Bug fixes

  • Fixed issue resuming adaptive activities.

Archived

v1.31.1 – 14th August 2015

Bug fixes

  • Fixed an issue using items-assess where branching adaptive activities wouldn't load if containing intro or outro items.

Archived

v1.31.0 – 13th August 2015

Features

  • Items API will initialise with locked versions of Assess API and Questions API if versions are not specified in the Items API initialisation object. I.e. Items API will no longer use latest versions of Assess and Questions APIs by default, so older versions of Items API will use correspondingly older versions of Assess and Questions (unless otherwise specified).
  • Default versions: Questions API: v2.70, AssessAPI: v2.35

Archived

v1.30.1 – 3rd August 2015

Bug fixes

  • When requesting items from multiple itembank sources at item level granularity, the item pool id supplied at the activity level will be ignored to allow for appropriate itembank (but not necessarily itembank pool) switching.

Archived

v1.30.0 – 30th July 2015

Features


Archived

v1.29.0 – 16th July 2015


Archived

v1.28.1 – 4th June 2015


Archived

v1.25.5 – 1st June 2015


Archived

v1.28.0 – 21st May 2015

Features

  • Questions API initialisation flags can be passed in through Items API initialisation using questions_api_init_options

Archived

v1.25.3 – 14th May 2015


Archived

v1.27.0 – 7th May 2015

Features

  • Allow request object upon initialisation to be JSON encoded string

Bug fixes

  • Always instantiate the assess inline facade, regardless of the assess_inline flag.

Archived

v1.26.0 – 23rd April 2015

Features

  • Turn on assess inline by default

Archived

v1.25.2 – 9th April 2015

Bug fixes

  • Apply fontsize to root item element for inline rendering type

Archived

v1.25.1 – 26th March 2015

Bug fixes

  • Fixed bug that prevented resuming activities which contained ignore_question_attributes: ["validation"]

Polish

  • Improved error messages returned when initialisation fails

Archived

v1.25.0 – 26th February 2015

Features

  • Item scoring - now works with rendering_type inline

Bug fixes

  • Remove console error related to getItemScores() when in Assess iframe

Archived

v1.24.0 – 12th February 2015

Features

  • New public method getItemScores()

Bug fixes

  • Adaptive - when resuming, always resume from the last save point

Archived

v1.23.3 – 4th February 2015

Bug fixes

  • Adaptive - fix for resuming adaptive sessions
  • Adaptive - fix for stepping algorithm when not using EAP in a branching session

Archived

v1.23.2 – 25th January 2015

Bug fixes

  • Fix items with Action Builder in branching adaptive testlets

Archived

v1.23.1 – 20th January 2015

Bug fixes

  • Assess: error triggered when initialising with a time object without max_length

Archived

v1.23.0 – 14th January 2015

Features

  • Added support to run activities from Item Pools

Archived

v1.22.2 – 6th January 2015

Bug fixes

  • ValidItem public method wasn't working on Assess Inline activities
  • Some methods in assess iframe where forced to use a callback

Archived

v1.22.0 – 11th December 2014

Features

  • Removed need for callback function on public methods
  • Added public method getcurrentitem

Archived

v1.21.0 – 13th November 2014

Features

  • Inline rendering type: added support to rendering multiple sessions of the same activity in one page.

Archived

v1.20.2 – 10th November 2014

Bug fixes

  • Branching adaptive - support get_difficulty_range for activities

Archived

v1.20.1 – 7th November 2014

Features

  • Added support for Questions to be added to multiple Items within one activity
  • Added new feedback type to support rendering activities for teachers to provide feedback

Archived

v1.19.0 – 30th October 2014

Features

  • Adaptive - weighted tags now act as a goal rather than a hard constraint. The session will continue even if the ideal weighting cannot be maintained.

Archived

v1.18.1 – 9th October 2014

Bug fixes

  • Allowed initialization option 'config.showCorrectAnswers' to be passed onto the Questions API in inline rendering_type.

Archived

v1.18.0 – 2nd October 2014

Features

  • New public method: eventsApp() for assess inline activity.

Bug fixes

  • Fix the issue where x-domain iframe position causing stlye breaking in the host page.

Archived

v1.17.0 – 25th September 2014

Features

  • New methods:
  • assessApp() - returns the assess app instance (assess-inline only)
  • questionsApp() - returns the Questions app instance (inline and assess-inline only)
  • items() - returns the assess app Items facade (assess-inline only)

Archived

v1.16.0 – 18th September 2014

Features

  • Adaptive - testlets can now be selected by tags, like items
  • Adaptive - seeding items detected based on seeding tag
  • Adaptive - support for nested or flat tags in activity definition
  • Adaptive - weighted tags are now localised to tag types
  • Adaptive - better handling of min/max difficulties

Bug fixes

  • Fix authentication issue when config is empty
  • Adaptive - scoring reliability improvements

Archived

v1.15.1 – 28th August 2014

Bug fixes

  • Call `reset` method on LearnosityAssess object for assess inline activity.

Archived

v1.15.0 – 21th August 2014

Features

  • Add ability to retrieve items metadata

Archived

v1.14.1 – 14th August 2014

Bug fixes

  • Race condition loading Questions API when initialising multiple instances.
  • Sometimes our cross-domain communication utility fails loading as document.body is not ready
  • Fix for loading Asses in inline mode with a specific version

Archived

v1.14.0 – 5th August 2014

Features

  • Exposed Assess API's "dialog" public method on assess_inline mode

Bug fixes

  • Fixed attemptedItems behaviour on "inline" rendering type

Archived

v1.13.0 – 29th July 2014

Features

  • Added support for loading Assess API in inline mode through the "assess_inline" flag
  • Exposed Questions API public methods: feature, question, features, questions

Archived

v1.12.0 – 17th July 2014

Features

  • Retrieve metadata when resuming a session
  • Moved subscores attribute to the root of the activity

Archived

v1.11.0 – 15th July 2014

Features

  • Sub score reporting

Archived

v1.10.0 – 15th July 2014

Features

  • Adding question() public method to use public methods & events from Items API

Bug fixes

  • Update LearnosityPackages to include fix for ItemBankSdk

Archived

v1.9.2 – 18th June 2014

Bug fixes

  • Fixed rendering of new question types for Inline type

Archived

v1.9.1 – 12th June 2014

Features

  • Enhanced validItems public method to support retrieving partial validation break down
  • Added support for stripping validation on "inline" rendering type but still have questions scored in the Database

Bug fixes

  • getTags public method was only returning the first tag of an Item in certain cases

Archived

v1.9.0 – 22nd May 2014

Features

  • Added getItems and attemptedItems public methods.

Archived

v1.8.0 – 29th April 2014

Features

  • Added new public method getScores

Archived

v1.7.0 – 14th April 2014

Features

  • Adaptive - add default values for difficulty tolerance, difficulty change
  • Adaptive - testlet ability estimates include responses for all previous items in branching session

Archived

v1.6.0 – 8th April 2014

Features

  • Perform all scoring through new scoring service

Archived

v1.5.0 – 20th March 2014

Features

  • Adaptive - support testlet decision difficulty tolerance
  • Adaptive - add ability estimate to session metadata

Archived

v1.4.0 – 18th March 2014

Features

  • New getTags public method
  • Adaptive - update item exposure counts for items in static testlets within a branching session
  • Adaptive - configure min/max item difficulties to be selected from during an activity

Archived

v1.3.0 – 13th March 2014

Features

  • Consumers - wildcard support in allowed domains
  • Adaptive - support for item level required tags/seeding
  • Adaptive - add ability estimate support in branching
  • Adaptive - support excluding certain branching testlets
  • Adaptive - simplify branching config for decisions
  • Adaptive - support per-testlets config for branching testlets
  • Adaptive - rename activity param to exclude_items

Bug fixes

  • Adaptive - Don't end session if general seed items are unavailable
  • Adaptive - Exclude seeds for normal items when general seeding is on
  • Adaptive - Fix question loading for seed items
  • Adaptive - Make max_difficulty_change optional if we have EAP
  • Adaptive - Make sure current testlet is finished in branching

Archived

v1.2.1 – 26th February 2014


Archived

v1.2.0 – 25th February 2014

Features

  • safeToUnload is now a synchronous method
  • Adaptive/Sections: set correct item count and when in resume calculate the correct item number
  • Adaptive: support for branching activities with templates
  • Adaptive: support for enemy items

Archived

v1.1.1 – 17th February 2014

Bug fixes

  • Intro Item was passed to Assess API in resume
  • Intro Item was passed to Assess API even if "show_intro" was set to false
  • Outro Item was passed to ASsess API even if "show_outro" was set to false

Archived

v1.1.0 – 13th February 2014

Bug fixes

  • Error thrown when intro_item/outro_item is not a string.
  • Order of questions in Questions API activity was not preserved.

Archived

v1.0.2 – 28th January 2014

Bug fixes

  • Fixed events in Action Builder.

Archived

v1.0.1 – 20th January 2014

Bug fixes

  • Fixed loading Items with Action Builder.

Archived

v1.0.0 – 16th January 2014

Features

  • Retrieve Activity definition from Item Bank.

Archived

v0.13.0 – 19th December 2013

Features

  • Added getQuestions() public method.

Archived

v0.12.0 – 12th December 2013

Features

  • Added readyListener (works on Assess and Inline activities by passing an options object that contains a readyListener callback).

Bug fixes

  • Fixed issue where invalid exception was being thrown if an item(s) wasn't found on initialisation.

Archived

v0.11.0 – 3rd November 2013

Features

  • Added getMetadata(cb) public method.

Bug fixes

  • Items didn't not distinguish between Features and Questions.

Archived

v0.10.3 – 29th October 2013

Bug fixes

  • Fixed broken feature support

Archived

v0.10.2 – 16th October 2013

Features

  • Added support for Questions API v2 in questions.learnosity.com

Bug fixes

  • Fixing bug with script loading in IE8

Archived

v0.10.1 – 15th October 2013

Features

  • Added config.assessApiVersion and config.questionsApiVersion attributes

Bug fixes

  • validItems public method wasn't working

Archived

v0.10.0 – 13th October 2013

Features

  • Support for passing "title" and "subtitle" to the Assess API.
  • Added ignore_validation config attribute.
  • Exposed Questions API validateQuestions().
  • Add class 'lrn' to item content to allow authors to use namespaced general utils.

Bug fixes

  • Public methods can now be called on pages that have multiple activities

Archived

v0.9.2 – 19th September 2013

Features

  • Added error handling when no activity is found.

Archived

v0.9.1 – 18th September 2013

Features

  • Error handling
  • Added htmlCleaner parameter (in config object) in order to allow the user to turn off htmlCleaner in the questionsAPI (IE8 only).

Archived

v0.8.1 – 27th August 2013


Archived

v0.8.0 – 23rd August 2013

Features

  • LearnosityItems.init returns an object that exposes public methods.
  • LearnosityItems.save and submit now accept a 'settings' object which contains success and error callbacks.

Archived

v0.7.0 – 25th July 2013

Features

  • Added validItems public method.

Archived

v0.6.0 – 23rd July 2013


Archived

v0.5.0 – 10th July 2013

Features

  • Added LearnosityItems.save public method.
  • Added LearnosityItems.submit public method.
  • Added LearnosityItems.safeToUnload public method.
  • Added LearnosityItems.unsaveableQuestions public method.
  • Added LearnosityItems.attemptedQuestions public method.
  • Added JSON fix for IE8
  • Replace inline items span HTML hooks by a div which replicates any added classes.

Archived

v0.4.0 – 25th June 2013

Features

  • New CORS fallback that uses an iframe proxy to bypass xorigin limitations on IE8+9.

Bug fixes

  • Fixed script loader to work on IE8+9.
  • Order of items is not preserved in ItemBankSDK.

Archived

v0.3.1 – 17th June 2013

Features

  • Assess rendering type now supports review state.

Archived

v0.3.0 – 13th June 2013

Features

  • Resume and review states.
  • Added getResponses public method.

Archived

v0.2.0 – 6th June 2013

Features

  • Inline Items Activity

Archived

v0.1.2 – 3rd June 2013

Features

  • Assess Activity

Was this article helpful?

Did you arrive here by accident? If so, learn more about Learnosity.