AXS2LMS 5.87

Releasedate: December 2025

Product updates

  • Improved the new learner interface.
  • Updated jsTree to v3.3.17 (latest version).
  • Updated Bootstrap Switch with a sanitized version.
  • Refreshed translations for the new learner interface.
  • Upgraded the system to the latest stable version of Vue.js. The legacy Vue 2 library is now deprecated and will be removed in a future release.
  • Enhanced brute‑force protection for mapped accounts by implementing suspension checks and throttling on repeated failed login attempts.
  • Updated the Bootbox library to its most recent version to ensure improved compatibility and performance.

Bug fixes

  • Fixed an error when manipulating static form elements without names via plugin form hooks in the TrainingSession form.
  • Corrected broken unsubscribe URLs in notifications.
  • Fixed a problem with downloading files containing special characters in their names.
  • Fixed inconsistencies in the API documentation (OpenAPI schema).
  • Fixed an issue with malformed unit completion options in PHP8.
  • Fixed a typo regarding the Brazilian Portuguese language.
  • Fixed an issue with Extended Profile fields in Custom Reports.
  • Fixed handling installation of plugins containing custom container definitions.
  • Fixed an issue with course progress being reset from Cron jobs under certain conditions.
  • Fixed an issue with Calendar event titles being shown incorrectly.
  • Fixed an issue where branch supervisors would experience delays in the course list.
  • Fixed an access issue preventing unauthenticated users from reaching the Curriculum Dashboard page.
  • Fixed inconsistencies in the handling of Audience Rules in relation to Extended Profile fields.
  • Fixed a defect in the new UI that caused user searches by username to return inaccurate or incomplete results.
  • Resolved an issue with Tincan units where user progress was not saved correctly.
  • Corrected translation override issues in the new UI.
  • Fixed dropdown alignment issues on the Courses dashboard in RTL languages.
  • Addressed issues when adding/removing users to and from Groups & Jobs.
  • Fixed a bug in the System Settings security form.
  • Resolved an error when importing groups via CSV.
  • Fixed a sidebar issue where the formatted account name was not displaying correctly when switching between accounts.
  • Ensured generated passwords with special characters display in full.
  • Corrected changelog entries.
  • Fixed an issue with the completion modal for Tincan units.
  • Resolved an API issue where group courses were not displayed properly.
  • Fixed calendar notifications displaying HTML entities instead of symbols.
  • Fixed an error that occurred when importing a course containing multilingual tests.
  • Fixed an issue with text overflow inside dropdown menus in the course dashboard
  • Fixed an issue that caused editing a test question to generate an additional multilingual version.
  • Fix minor issue in session checks.
  • Fixed an issue that prevented the “course order” button and test question ordering functionality from operating properly.
  • Fixed a translation error that occurred when cloning a course.
  • Fixed a defect preventing timeline reports from loading when a user’s extended profile field was named type.
  • Fixed an issue in scheduled custom reports involving filters that use specific extended profile fields.
  • Corrected a problem with branch handling during user creation via SCIM provisioning.
  • Fixed an incorrect French translation within the system.
  • Fixed an issue where the admin session selection pop-up appeared blank instead of showing a message when no sessions were available.
  • Fixed an issue for certifications with a fixed expiration date.
  • Fixed an issue where a pop-up was prohibiting users from starting an ILT session.