[Archive] Learn365 release notes

 

NOTE   

Welcome to the Learn365 release notes archive. This article contains information about the Learn365 features, enhancements, and fixes, for releases before January 2023. For information about more recent releases, see this article.

 

Archived releases 2022

Hotfix December 30, 2022

Fixed

On the Course Reports panel, under Include enrollments, the Inactive label was displayed instead of the Cancelled label [#21406].

In certain cases, the instructor-led training notifications and calendar invites sent to users didn’t display the correct values for course title, time zone, session start and end dates, and session location [#21396].

In a certain case, attempts to update two courses in Power Automate via Course({Id}) led to 404 and 502 errors [#21471].

In a certain case, the user experienced the “Oops something went wrong” error when trying to open the course content (SCORM) in the LMS365 Player [#21380].

 

Hotfix December 26, 2022

Changed and improved

With this release, we updated the reporting functionality in LMS365. A new reporting parameter is introduced for training and course reports—Include enrollments with Active, Cancelled, or All options [#20727].

 

Fixed

Importing SCORM content packages with the Import Tool failed with an error [#21149].

 

Hotfix December 20, 2022

Fixed

The notification templates related to the Webinar type were used when sending invitations to the course sessions to users of the Japan East and Australia regions [#21174].

 

Hotfix December 20, 2022 Mobile App (v.2.26.21)

Fixed

For learners of instructor-led training with the Enroll user into all course sessions enrollment type, we fixed the issue that prevented learners from setting their attendance by directly scanning the QR code if they didn't select a session in the course [#21160].

 

December 19, 2022 Mobile App (v.2.26)

New features and capabilities

Learners can now enroll in instructor-led training of the Enroll user into a single- and multiple course sessions enrollment types without registering for sessions of the course [#18388].

 

Changed and improved

With this release, we updated the LMS365 product UI with a new logo [#19504].

The LMS365 mobile app won't ask users to grant the Contacts permission on Android devices [#18915].

An information pop-up message is now displayed to inform the learner upon successful self-unenrollment from a course or training plan [#20071].

Upon self-unenrollment from a course or training plan, the learner may now enter the reason for unenrollment in the confirmation dialog [#20071].

 

UI changes and improvements

All the information messages now have unified text and background color [#19943].

 

Fixed

For iOS devices, we fixed the issue where an extra empty space on the Catalog tab appears after rotating the device [#16200].

In a certain case, the My Team's Training Status and My Training Status tabs weren't properly displayed as two separate tabs for line managers [#21018].

In some cases, the filers on the filter panel weren't properly displayed on the Catalog and Dashboard tabs when the screen was rotated [#16397].

In some cases, in the CEUs dates filter, after the second filter reset, it wasn't possible to set the end date earlier than the start date set in the first-time filtering [#11975].

In a certain case, the learning modules were unlocked for learners in the player in cases when they had to be locked [#14236].

 

December 19, 2022 (v.3.35)

New features and capabilities

Instructor-led training

A new option called Allow enrollment without session registration is available for instructor-led training courses of the Enroll user into a single- and multiple- course session enrollment types. This option is configured on the Settings tab of the course configuration panel and is disabled by default. When enabled, the option gives learners access to the course content and makes it possible to complete the course without registering for or attending sessions of the course [#13573]. The Course Session Selection Request notification isn't sent to users who enroll in a course without registering for any session. 

When users are allowed to enroll in a course without registering for any sessions, but they select to add themselves to the waiting list of course sessions, they aren't enrolled in the course until available seats appear for the sessions [#19359]. 

A new option called Cancel session registration is introduced for instructor-led training courses of the Enroll user into a single course session enrollment type. This option becomes available to learners of the course when the Allow enrollment without session registration option is enabled for this course and allows them to cancel their registration for the session and stay enrolled [#19503].

 

Categories filter on the course catalog page

A new option called Filtering logic for multiple categories is introduced to the Categories filter on the course catalog page, which allows users to control the logic of how category filters are applied on the page when more than one category is selected. The default Match any parameter shows all courses and training plans tagged with any of the selected categories. Changing the filtering logic to Match all, users can now narrow the results to show only courses and training plans tagged with all of the selected categories [#14817].

In the Categories filter, selecting a parent category results in its subcategories being automatically selected [#19264].

 

Changed and improved

LMS365 product UI

The LMS365 product UI is updated with a new logo in the LMS365 Admin Center, in the LMS365 app for Microsoft Teams, and in the LMS365 mobile app [#19472].

 

Integration with Go1

From this release, the built-in Go1 integration won't be available for customers with a Standard subscription to LMS365 [#19790]. The built-in Go1 integration will be part of the LMS365 Professional subscription.

Go1 integration is now available for the Government Cloud tenants [#20425].

The message "We encountered an issue while connecting to your Go1 account. Check your LMS365 global settings and try again. If this error persists, check your Go1 subscription." is displayed to the user when they are disconnected due to someone else using their account to log in [#19235].

When integration between LMS365 and Go1 is established, Import Go1 courses is displayed now as a separate option on the Training Management page menu bar [#19993].

The filters on the Import Go1 courses panel are redesigned. The filter icons now match the corresponding icons across the rest of LMS365 and filters now show the number of parameters selected [#20794].

 

Training creation and management

The Duration (standard format) field is updated to reflect localization into any supported language [#19230].

 

Content Package Storage

A cloud icon is now displayed next to the content packages that are imported into LMS365 from third-party providers [#19325].

 

API management

With the introduction of the Allow enrollment without session registration option, the parameter 'ignore SessionRequirements' can be used to enroll users in a course without registering for any sessions [#18916].

 

Notifications

With this release, the grace period of the notification templates for the Webinar course type ends and they'll no longer be sent. They're fully replaced with the Instructor-Led Training notification templates [#19809]. Notification templates related to the Webinar training type are renamed to “(Deprecated)” and can no longer be edited [#19819].

 

Freemium

The Freemium limits banner at the top of the Subscription Information page now shows the number of new enrollments that can be made for the remainder of the month [#19822].

 

UI changes and improvements

The quiz editor is redesigned and enhanced

The redesigned quiz editor keeps the same features as the legacy one, with renamed and redesigned icons and actions organized in the following ways [#13788]:

  • Admins can now create quizzes from the quiz builder while creating and editing courses and learning modules [#13815].
  • The redesigned quiz builder has two sections: Questions for the quiz editor and Details and settings for the quiz name and description. Creation and publishing options are displayed in the footer of the quiz builder [#13942].
  • The same user interface is used to create and edit quizzes and question pools and includes an overview of all the questions and options to add, edit, or delete new questions [#17702]. The only difference is that the question pool builder doesn't have a publishing option [#14006].

  • The configuration panel for creating and editing questions of different types for quizzes and question pools is redesigned [#13956]. It's now possible to change the type of question while creating a question. 
  • The Hot spot question type now incorporates an image library, where uploaded images are stored [#18263].
  • Using the Used in courses column in a quiz, admins can track which courses use the selected quiz [#13823].

 

Fixed

[API] The Minimum Attendance for Completion parameter was deleted from the course completion set after a PATCH/PUT odata/v2/Courses({id}) API endpoint was used.

For courses of the Enroll user into a single session enrollment type, it wasn't possible to register attendance for learners whose session registration was changed and their original session was deleted[#20723].

In the Courses section of the training plan configuration panel, due to the piecemeal loading of courses, when removing courses from a training plan before all the courses had loaded, some of the courses that hadn't yet loaded were also removed [#20772].

Creating a catalog based on an existing SharePoint site collection using the POST /odata/v2/CourseCatalogs API endpoint failed with an error when the Title parameter wasn't specified [#20848].

Training reports weren't generated in the language of the user's browser [#19317].

SCORM reports on learners' details weren't generated in the language of the user's browser [#21042]. 

In the training regional settings tooltip, reports were incorrectly being listed as being affected by the Locale parameter [#21034].

Attendance progress for instructor-led training of the Enroll user into all course sessions enrollment type showed no progress for the set attendance [#20707].

For instructor-led training of the Enroll user into all course sessions enrollment type, the enrollment deadline option showed the incorrect time zone [#21001]. 

In reports, the minutes in the duration field were formatted with decimals [#20235].

For instructor-led training of the Enroll user into a single course session enrollment type, user was displayed on the Manage Learners panel of the session they registered for themselves after they were registered for a different session via an Azure AD group [#19659].

For instructor-led training of the Enroll user into a single course session enrollment type, it was impossible to register the attendance of these users who enrolled in a course and registered for a session themselves but later were enrolled in the same course via an Azure AD group [#19996].

For instructor-led training of the Enroll user into multiple course sessions enrollment type, the list of user's sessions in the Sessions section wasn't updated when the user is registered for different sessions of the course via an Azure AD group [#19657].

 

Hotfix November 25, 2022

Changed and improved

The user will be notified with a message under Notifications if the import of Go1 courses partially succeeds: We encountered an issue when importing the following courses: <course names>. All other courses were imported successful." [#20008].

 

Fixed

In the LMS365 Admin Center, in the Integration connectors panel for Viva Learning, when selecting Save after updating the display name or a logo, a white screen was displayed [#20247].

In some cases, GET/coursePageSettings requests heavily loaded database resources [#20429].

 

November 16, 2022 Mobile App (v.2.25.17)

New features and capabilities

Localization

The Bulgarian language is now included in the languages supported by the LMS365 mobile app [#19951].

 

Instructor-led training

When learners are enrolled in Instructor-Led Training with the Enroll user into a single- and multiple- course session enrollment type, are pending approval for enrollment, or are on the waiting list, they can change which course sessions they will attend via the course home page without unenrolling from the course [#18387]. However, learners enrolled via an Azure Active Directory group or Microsoft 365 group won't be able to change their sessions in this way. If this is the case, no radio buttons will be available on the course session cards [#20049]. Users assigned as an instructor of any course session can't change their session registration in this course [#18637].

 

Notifications

Relevant notifications are sent to users in the LMS365 mobile app when they are assigned or unassigned as a supervisor for a course assessment [#18122].

 

Fixed

In some cases, users could see and scan the QR code required to register attendance in a course they weren't enrolled in [#18758].

 

November 14, 2022 (v.3.34)

New features and capabilities

Localization

The Bulgarian language is now included in the languages supported by LMS365 [#19897].

 

Changed and improved

Integration with Go1

From this release, access to the Go1 learning library is available as an integration connector from the Global Settings of the LMS365 Admin Center [#17694].

 

Instructor-led training

When learners are enrolled in Instructor-Led Training with the Enroll user into a single- and multiple- course session enrollment type, they can now change which course sessions they will attend via the course home page without unenrolling from the course [#15415]. However, learners enrolled via an Azure Active Directory group or Microsoft 365 group won't be able to change their sessions in this way. If this is the case, no radio buttons will be available on the course session cards [#19768].

 

Certificates

Certificate templates contain a new variable {durationstd} - Duration (standard format), which displays the duration of a course and training plan in standard format, if this field is specified by the admin [#18927].

 

Reports

A column named Course duration (minutes) for courses and Training Plan duration (minutes) is added to the reports that can be downloaded from the Training Management page and from the course/training plan Progress panels. This column shows the data from the Duration (standard format) field and is presented in minutes (as a numeric value) so that calculations can be prepared on this data [#18046].

 

Accessibility

On the course home page of Instructor-Led Training with the Enroll user into a multiple course sessions enrollment type, when selecting the Sessions section, the screen reader [#17452]:

  • Informs the user that there is an option to select multiple sessions.
  • Informs the user of the number of sessions that have been selected.

 

Viva Learning

The LMS365 default images are saved in the Viva Learning gallery [#18224].

 

UI changes and improvements

Course home page

On the course home page for Instructor-Led Training, the Play course button and the course registration status of the learner are displayed above the Sessions section [#18710].

 

On the course home page for Instructor-Led Training with the Enroll user into multiple- and single- course sessions enrollment types, learners can track their session registration statuses: PENDING APPROVAL, ENROLLED, or ON WAITING LIST on the card of each relevant session. The waiting list icon is replaced by the ON WAITING LIST status [#18562].

 

If both the Duration and Duration (standard format) fields contain a value, both fields are displayed in the Information block on the course catalog page and the training home page but only the icon of the Duration field (the white dial with black arrows) is displayed [#18938].

 

LMS365 Admin Center

In the LMS365 Admin Center, admins can track the number of course and training plan admins who were added via an Azure Active Directory group. This number is displayed in brackets next to the group name [#11979].

 

In the LMS365 Admin Center, for Instructor-Led Training with the Enroll user into multiple- and single- course sessions enrollment types [#18622]:

  • The panel named "Course name" Manage People is renamed to Manage Learners.
  • The Save button is renamed to Enroll when completing the session registration for learners.
  • The Unenroll button on the session's Manage Learners panel is renamed to Cancel registrations(number of learners).
  • If a session has an enrollment deadline, the Manage Learners panel will display the updated notification with the word enroll replaced by register: "Please note, the deadline for learners to register themselves has been set to {Date Time Timezone} for this session."
  • The pop-up message in the Notification center now displays "Cancelling session registrations for selected learners..." instead of "Unenrolling selected learners..."
  • In the Notification Center, the message text now displays "Cancelling session registrations" instead of "Unenrolling learners".
  • In the Notification Center, the message text now displays "Successfully cancelled session registrations for learners" instead of "Successfully unenrolled learner(s)". 

 

The Approve Enrollments panel

In the LMS365 Admin Center, the Approve Enrollments panel for Instructor-Led Training with the Enroll user into single course sessions enrollment type is enhanced in the following ways [#18624]:

  • The All Course Sessions option is available in the session drop-down list and is the default option.
  • When the All Course Sessions option is selected, the Approve Enrollments panel displays an additional Session column.

 

Microsoft Teams

In Microsoft Teams, learners can track the course/training plan duration in the Chat tab on the training cards if the admin has specified training duration in at least one of the available formats [#18782].

 

Fixed

In some cases, when configuring the parameters for the Training Reports in the LMS365 Admin Center, Inactive learners were included in the list of Active learners [#17350].

The chat bot didn't understand the Hi command in the LMS365 app in Microsoft Teams [#18890]

The dark theme wasn't fully applied to the Detailed View panel on the course catalog page [#18889].

The downloaded Rating report didn't include the time the rating was given in the Date and time column [#19825].

When registering attendance, the Register Attendance panel displayed the session date instead of the session name [#19461].

The course catalog webpart didn't load [#19789].

For Instructor-Led Training with the Enroll user into multiple course sessions enrollment type, a learner was registered for two sessions but displayed as registered in only one session on the Manage People panel [#19496].

In the Training Reports panel of the LMS365 Admin Center, there was no space between the Export to Excel and Cancel buttons [#19312].

[API] In the Courses section the LMS365 API, the GET/PUT/PATCH /odata /v2 /Courses({Id}) endpoints were hidden [#18908].

[API] The ignoreEnrollmentDeadline parameter wasn’t visible in the Swagger documentation [#19381].

[API] The Swagger validator returned Error [#19267].

 

Hotfix November 1, 2022

Changed and improved

The performance of the odata/v2/CourseSessions endpoint with the TakenSeatsCount property included is improved [#19480].

 

Fixed

In some cases, line managers experienced prolonged loading time of the View Learner's Transcript panel [#19508].

In some cases, downloading reports would fail with the "504.0 GatewayTimeout" error displayed [#19152].

In certain cases, the POST /odata/v2/Users('{LoginName}')/UpdateUserFieldValues endpoint with the DateTime field value provided displayed an error for the successfully performed request [#19492].

In the Gradebook > Settings > Completion options, admins experienced the "Oops, something went wrong – The required anti-forgery form field “_RequestVerificationToken” is not present." error when selecting any of the Save options on the page [#19426]. 

In the Content Editor of the learning module editor, admins experienced the "Oops, something went wrong." error when uploading videos larger than 100MB [#19377]. 

In certain cases, admins experienced the "The remote server returned an error: (429)" error when removing users from a course catalog [#16310]. 

 

Hotfix October 24, 2022 Mobile App (v.2.24.41)

Fixed

An error was displayed when learners attempted to scan the QR code to register their attendance in a session [#19151].

 

Hotfix October 19, 2022

Changed and improved

Freemium Subscription Information

The Freemium Subscription Information page in the Global Settings is redesigned and updated [#18366].

 

Fixed

In certain cases, merging of user data failed with the System.Data.SqlClient.SqlException error [#18062].

In some cases, external guests couldn't access the catalog using the link in the email invitation [#19251].

 

Hotfix October 13, 2022

Fixed

The Update Completion Options command reduced system performance when creating sessions for a course that already had many associated sessions [#19099].

In some cases, the LMS365 API endpoints relating to Viva Learning integration connection failed to work [#19124].

 

Hotfix October 7, 2022

Fixed

After the LMS365 connected account was changed, the new connected account wasn't set as the organizer of meetings, resulting in instructor-led training notifications being re-sent [#18686].

Performance of API endpoints when setting instructors for course sessions was slow [#19100].

The dark theme wasn't fully applied and readable when opening the detailed view of a training card on the course catalog page [#8889].

Several API endpoints from the Courses section of the LMS365 Cloud API in Swagger were hidden [#18908].

 

October 5, 2022 Mobile App (v.2.24.37)

New features and capabilities

Instructor-led training

Course sessions have a mandatory field called Name [#17207]. Session names are displayed on the course home page [#17689].

 

Changed and improved

Instructor-led training

With this release, users who are both a learner and an instructor in a course can see the learner’s view of the sessions they are enrolled in, manage attendance, and generate the QR code for the sessions they have an instructor role in [#17134].

 

Training home page

The Information tab of a training home page now displays a shimmer during loading time [#17081].

 

LMS365 course player

With the Open Web Content In Browser option enabled, the course player now shows a mock screen with an information message when separate content packages or learning modules (documents, embed videos, and content packages) of the course are opened in an in-app browser [#18159].

 

My Training Dashboard

The performance and loading of the My Team's Status of My Training Dashboard is improved [#18002].

 

Fixed

[Android] In some cases, an email link in the Information tab didn’t work [#18234].

For course admins with no email address provided, an empty dialog was displayed when selecting the admin's name in the training Contacts [#18236].

 

Hotfix October 3, 2022

Fixed

Some customers in the North Europe and United States regions experienced slow platform performance [#18925].

GET Courses requests failed with an error [#18928].

 

October 3, 2022 (v.3.33)

New features and capabilities

Integration with Microsoft Viva Learning

From this release, you can start integrating LMS365 with Microsoft Viva Learning and feature LMS365 courses and training plans in Viva Learning [#10737]. A new section called Integration Connectors is added to the Global Settings of the LMS365 Admin Center, where you can configure the built-in LMS365 Viva Learning integration to include LMS365 in the list of available content providers for your Viva Learning application [#16889].

 

Instructor-led training

An additional field is introduced to the session configuration panel that makes it possible to provide all sessions with a unique name [#17207].

Session names are displayed on the course home page. Session names are also displayed when viewing session information on the course card on the catalog home page and on My Training Dashboard [#17086]. Additionally, the session name is displayed in notifications and in the appointment in Microsoft Outlook [#17087].

The name of the session is displayed in the downloaded report generated by the Training Reports option [13575].

 

Training creation and management

An optional field for the input of the duration in the standardized format, DD:HH:MM, is introduced in the training configuration panel [#17543]

 

Changed and improved

Deprecation of the Classic authentication method

The Classic authentication method is deprecated due to the Microsoft deprecation of Basic authentication in Exchange Online on October 1, 2022 [#17109]. 

 

Redesign of the training information callout

Detailed information about a course or training plan is now displayed as a side panel on the course catalog home page and on My Training Dashboard [#17758].

 

Training creation and management

For the people picker, when the limit of 50 email addresses or 1500 symbols is reached, the extra addresses are automatically removed from the list and you are informed about it with an informational message [#17691].

The learning module (legacy view) link is removed from the Content section of the training configuration panel but is still available by a direct link [#18675].

 

Instructor-led training

For courses of the Enroll into multiple course sessions enrollment type, you can now filter by session on the Course Progress panel [#16701].

 

Enrollment flow

When approving an enrollment request, the error message displayed is updated and informs the approver when the maximum number of 5000 individual enrollments for the training is reached [#12504].

 

My Training Dashboard

On My Training Dashboard, the My Learners to Assess block in the Overview section is redesigned [#17506]. The Show more assessments, Show less assessments, and View Course options are introduced [#17662].

 

LMS365 Admin Center

The search bar in the toolbar is added to the Users and Line Manager Dashboard pages [#16694]. The search runs for all columns of the page to find the matches. It's possible to filter by no value when using the filters on the Users page [#18136].

The SharePoint Site Theme Settings option is removed from the Catalog Settings section in the LMS365 Admin Center because the migration of courses and training plans created before the LMS365 January 2022 release is finalized in all regions [#18151].

The Data Loading Strategy option is removed from the Mobile Configuration section in the LMS365 Admin Center because the LMS365 mobile application no longer uses this setting [#18052].

 

Reports

In the reports generated by the Training Reports option, the Certificate column is renamed into Certificate for current progress [#17732].

 

Permission types

The RoleManagement.Read.Directory to Delegated permission type is removed [#16766].

 

API updates

With the introduction of session names, a new property���Title—is introduced in the following LMS365 API endpoints [#17510]:

  • POST /odata/v2/Courses({id})/CourseSessions
  • PUT /odata/v2/Courses({id})/CourseSessions({courseSessionId})
  • GET /odata/v2/Courses({id})/CourseSessions({courseSessionId})
  • GET /odata/v2/CourseSessions
  • GET /odata/v2/CourseSessions({Id})

 

The POST /odata/v2/Users('{LoginName}')/Merge API endpoint is updated to include assessments [#18403].

The mandatory parameters of the LMS365 APIs related to assessments are updated [#18005].

 

Fixed

In some cases, when attempting to upload a video file larger that 300 MB to a learning module via Learning Module Builder > Documents > upload, users were unable to complete the upload [#18217].

When performing the course creation action with LMS365 Power Automate, it wasn't possible to set EnrollToMultiple for the Course Session Enrollment Type field [#18599].

 

Hotfix September 23, 2022

Changed and improved

The POST /odata/v2/Users('{LoginName}')/Merge API endpoint is updated to include assessment records [#18403].

 

Fixed

The GET /odata/v2/Courses API endpoint failed to expand the Enrollments property [#18568]. 

 

Hotfix September 19, 2022

Fixed

In a certain case, it was impossible to purge user data via the LMS365 API [#18300].

In a certain case, merging two accounts for a single user via the LMS365 API failed [#18110].

In some cases, the course administrator lost access to Quizzes, Question Pools, and Content Package Storage in the LMS365 Admin Center [#18051].

In some cases, attempts to download Training Reports from the LMS365 Admin Center failed [#18154].

The {instructors} variable wasn’t applied in the certificate for instructor-led courses with the Enroll user into a single course session and the Enroll user into multiple course sessions enrollment types [#18187].

In some cases, users received an enrollment cancellation for all course sessions when they were unenrolled from a course session that had the Enroll user into a single course session enrollment type [#18406].

In some cases, users failed to be enrolled in courses or training plans even though they are a member of an Azure AD group [#18179].

[Microsoft Teams] In some cases, the authentication page failed to open when trying to play a free sample course through Microsoft Teams in Chrome and Firefox browsers.

 

September 13, 2022 Mobile App (v.2.23.51)

New features and capabilities

Users of the mobile app can now choose how to open links and training content by default. A new option called Open links in is available on the Settings tab, where users can choose to open links and training content either In-app browser or System default browser [#18091].

 

Hotfix September 1, 2022

Changed and improved

Google Analytics tracking is removed from LMS365 [#17646].

 

Fixed

In some cases, the POST /odata/v2/CourseCatalogs endpoint would fail with the "504.0 GatewayTimeout" error displayed [#18057].

In some cases, after completing an assessment, the next item in the course would be unavailable [#18053].

 

August 30, 2022 Mobile App (v.2.23.44)

New features and capabilities

Course content

A new content type called Assessment is now available [#16575]. 

Learners can view an Assessment in the LMS365 Player [#16900].

The assigned supervisor can approve the Assessment of learners from the Overview section of My Training Dashboard [#16901]. They can also approve the Assessment in the LMS365 mobile app [#16902].

 

Instructor-led training

The new enrollment type named Enroll user into multiple course sessions is supported in the LMS365 mobile app [#15384]. On the course home page, learners can select multiple sessions, including those with a waiting list [#16663].

 

Changed and improved

The significant enhancements to, and redesign of the management of LMS365 learning modules is fully compatible with the LMS365 mobile app [#17210].

 

Fixed

In some cases, an error message appeared continuously when scanning a QR code for a selected session [#16455].

 

August 29, 2022 (v.3.32)

New features and capabilities

LMS365 roles and permissions

The new LMS365 role named supervisor can be given to the people who will be responsible for evaluating learners' performance in assessments. The supervisor role will have no access to manage courses but will be able to see the list of assessments they need to approve and approve them from the Overview section of My Training Dashboard. [#16113].

 

Course content

A new content type called Assessment is now available and can be added to courses using the Content section of the course create/edit panel [#16113].

Learners can view the Assessment in the LMS365 Player [#16238].

The assigned supervisor can approve the Assessment of learners from the Overview section of My Training Dashboard [#16579]. They can also approve the Assessment in the LMS365 mobile app [#17385] and in Microsoft Teams.

Assessment can be tracked and managed by course and course catalog admins from the Course and Learner’s Progress panels [#16686].

Assessments can be added to a Course Completion Set [#16242].

 

Instructor-led training

The new enrollment type named Enroll user into multiple course sessions can be used when creating instructor-led courses [#15950].

Additional attendance settings are available for courses with new enrollment type named Enroll user into multiple course sessions via Course Completion Settings. Course or course catalog admins can select registered attendance as part of a completion set using the All enrolled sessions or the Defined number of sessions fields [#16956].

On the course home page, learners can now select multiple sessions, including those with a waiting list [#15315].

The Training Report grouped by learner or training now lists the multiple sessions that the learner is enrolled in [#16703].


Creating course catalogs

All new course catalogs will now include free sample courses. These courses can be published or deleted, as required [#14577]. This feature won’t be available to Government Cloud tenants [#15251]. Free sample courses will not be counted against the maximum number of courses for the Freemium subscription users [#15251].

 

Installation and LMS365 Admin Center

The chatbot and live chat option are now available to users, starting from the LMS365 set up and in the LMS365 Admin Center. Selecting the question mark icon will direct you to the Help Center, and selecting the dialogue icon at the top of the page or the Help button will open the chatbot. [#17435].


API management

Endpoints to manage assessments

With the introduction of the Assessment content type, new Assessments section with endpoints is introduced in LMS365 API [#16236]:

  • GET/odata/v2/Assessments – Returns the list of assessments
  • POST/odata/v2/Assessments – Creates an assessment
  • GET/odata/v2/Assessments({Id}) – Returns the assessment by ID
  • PUT /odata/v2/Assessments({Id}) – Updates the assessment
  • DELETE /odata/v2/Assessments({Id}) – Deletes the assessment
  • POST/odata/v2/Assessments/Approve – Approves the course assessments for a user

Endpoints to manage waiting lists

A new Waiting List Requests section with endpoints is introduced in LMS365 API [#17508]:

  • POST/odata/v2/WaitingListRequests – Creates a waiting list request
  • DELETE/odata/v2/WaitingListRequests({Id}) – Deletes a waiting list request
  • GET/odata/v2/WaitingListRequests – Returns the waiting list requests of specific users
  • GET/odata /v2 /WaitingListRequests({Id}) - Returns the waiting list requests by their ID

 

Changed and improved

Course creation and management

Admins will now be able to create a learning module before the associated course is provisioned [#13802].

With the introduction of the redesigned learning module editor, admins can now view the learning items of a learning module by selecting Edit Learning Module. Previously, this was achieved using the View Learning Module action link, which is removed from the Actions panel [#16966].

On the course edit panel, learning modules can now be managed using the newly introduced Learning module link. The original method of managing learning modules can still be used by selecting the Learning module (legacy view) action link [#12550].

 

Course home page

On the course home page, sessions with an enrollment date in the past will be grayed out and unavailable for selection by learners. These sessions will still be displayed in the list of all course sessions [#16266].

 

Notifications

With the introduction of the Assessment content type, new notifications are now available in the Notifications section of Catalog Settings in the LMS365 Admin Center: Supervisor assigned [#16872], Supervisor unassigned [#16873].


API updates

With the introduction of the Enroll users into multiple course sessions enrollment type, the LMS365 API is updated [#15524]:

  • The description of the /odata/v2/Courses({Id})/Enroll endpoint now includes the multiple sessions enrollment type.
  • The courseSessionId parameter will be deprecated.
  • A new courseSessionIds parameter is introduced. This will allow for enrollment in the list of course sessions.
  • The LMS365 API Documentation in the Course Session Enrollment Type section is updated with a new value EnrollToMultiple = 3
  • In the LMS365 API Documentation, the InWaitingList registration status is marked as deprecated [#17619].
  • The Created at and Modified at properties are added to the course sessions API endpoints [#16915].

 

UI changes and improvements

The learning module editor is redesigned and enhanced

The redesigned learning module editor keeps the same features as the legacy one, with renamed and redesigned icons and actions organized in the following ways [#13788]:

  • There are two sections: Content for the learning module editor and Details for the learning module name and description [#13787].
  • Multimedia, Other Embed Code, and Microsoft Forms are unified under a single Insert multimedia & other embed code. The newly introduced Preview window allows you to preview the result of the inserted embed code or multimedia item [#13788].
  • Content Editor is renamed to Create and format the content. The Content text field can now be expanded by selecting the full screen icon [#13827].
  • Quizzes is renamed to Select quiz. Admins can add quizzes to a learning module that are shared not only to the current course, but also Shared to Course Catalog. Using the Added To Course column, admins can track the quizzes that are already used in this course [#13823].
  • Content Packages is renamed to Select or upload content package. You can now drag and drop a content package when adding it to the learning module [#13812]
  • External Apps is renamed to Add external app. Admins can add an external app directly to the learning module [#13824].
  • Read & Understood Confirmation is renamed to Create read & understood confirmation [#13788].
  • Link to Documents & Files is renamed to Add link to documents & files [#13788].
  • External Website Link/URL is renamed to Add website link/URL [#13788].
  • The Documents section is renamed to Select or upload files [#13923]. Here, the Go to Document Library icon is replaced by the Go to Learning Module Documents action link [#16640]
  • Creating and publishing of the learning module resembles the process for courses and training plans [#13787].

 

New icon to identify deleted learning items in a learning module

If a learning item inside a learning module is no longer available or is deleted. The title of the learning item is displayed in gray text and an triangular icon with an exclamation mark will inform the admin that this item is not available when viewing the learner’s progress on the learning module. In the legacy view, this item will be marked as (not available) [#16814].

 

Redesign of the learning item icons when viewing a learner’s progress

When viewing a learner’s progress for a learning module in the Content section of the course, the learning item icons have been redesigned. Hover over an icon to show the learning item type [#16454].

 

Rename of the action links in the Content section

The action link names in the Add Learning Item drop-down list have been changed in following ways [#17097]:

  • Add Content Package is renamed to Content package.
  • Add Quiz is renamed to Quiz.
  • Create Learning Module is renamed to Learning module – this link directs you to the new learning module editor.
  • Learning module (legacy view) – this link directs you to the legacy learning module editor.
  • Add External App is renamed to External app.
  • Assessment – this is a new link that allows you to add an assessment task to a learning module.

 

Course home page

A new icon is introduced to show that a learner is added to a session waiting list. This icon will be placed in the session details on the course home page [#15545].

When viewing an instructor-led course that has the Enroll user into multiple course sessions enrollment type, and when a learner is unenrolled from a course, removed from the waiting list, or an enrollment request is cancelled, the learner will see all relevant messages in the Information section on the course home page [#16788].

 

Rename of License to Subscription

License is renamed to Subscription across LMS365 [#14823]. The License Key label is changed to Activation Key [#15147].

 

Enhancements to the Approve Enrollments panel

In the LMS365 Admin Center, the Approve Enrollments panel is enhanced in the following ways [#15526]:

  • The Enrollment Type is now displayed for Instructor-Led Training.
  • Following the introduction of the Enroll user into multiple course sessions enrollment type, Instructor-Led Training courses will show the new Course Sessions column. This column lists the sessions that the learner has requested to enroll in.

 

The Waiting List panel

In the LMS365 Admin Center, the Waiting List panel for the newly introduced Enroll user into multiple course sessions enrollment type contains a link to the list of sessions for which the user is on the waiting list [#15544].

 

Import Tool (tool for certified partners only)

Import Tool version available now: IT-4.8.4.17-39

Updates:

  • You can run the Import Tool endpoints to create free sample courses in the target course catalog [#15066].
  • It’s now possible to create a course in the course catalog using the course package [#15062]. It’s also possible to add learning modules to courses from the course package [ #15064].

As an Import Tool certified partner, you can download the latest version of the Import Tool here (Please log in to the LMS365 Help Center in order to access).

 

Fixed

  • In some cases, when an issue occurred while creating a course catalog, users saw a spinning progress indicator instead of a message in the Notification panel. [#16581]
  • In some cases, users couldn’t play course videos on an iPad when launched through Microsoft Teams. When selecting Play course, they were instead returned to the course home page. [#15461]
  • When creating a course session via API, it was possible to set an End Date that was earlier than the Start Date. [#17083]
  • When creating LMS365 users using the API method POST /odata/v2/Users, the prefix (i:0#.f|membership|) was causing the process to fail. This process now disregards the prefix when creating LMS365 users via API. [#16950]
  • In some cases, users couldn’t continue a SCORM attempt where there were multiple versions of the SCORM. [#17323]
  • When attempting to view a course through Microsoft Teams, the course didn’t play if the URL contained letters with diacritics from the Polish alphabet. [#17308]
  • In a certain case, duplicate images were offered for selection when selecting a banner image. [#16883]
  • When running a Training Report for an instructor-led training course where learners have been enrolled in all sessions of a sessions-based course, or where learners have been enrolled in three sessions of a multiple sessions-based course, the number of learners from each session of a course was incorrectly being counted in the Number of Learners column. [#17550]
  • When running a Training Report for an instructor-led training course where a learner is enrolled in all sessions of a sessions-based course, each session of a course was incorrectly being counted in the Number of courses column. [#17554]
  • When viewing course progress, the progress values displayed in the course view were sometimes different to those in the learner view because they were not rounding to the nearest integer. [#13641]
  • When importing registrations for course completion via the Import Tool, the incorrect registration statuses were being assigned. [#17764]
  • SCORM files that contain the + character in the uploaded file name caused a 404 error when attempting to load were not loading in the LMS Player. [#17541]
  • When adding a table to a Long Description in the Basic Details of a course, the borders applied to the table were not being displayed in the UI. Additionally, when adding a learning module, a description that spans several rows was being displayed on a single row. [#16202]

 

Hotfix August 16, 2022

Fixed

The POST /odata/v2/Users API endpoint would fail if the LoginName contained prefix [#16950]. 

In the LMS365 Admin Center, admins experienced the "Oops, something went wrong" error when selecting View Learner's Details from the Actions panel of a quiz in a course [#15648]. 

In some cases, the Filter by Training option failed to load the page both in the LMS365 Admin Center and on the Line Manager Dashboard [#17580].

 

July 20, 2022 Mobile App (v.2.22.47)

New features and capabilities

The LMS365 mobile app now supports the Catalan language [#17018]. 

 

Changed and improved

The Information, Description, Sessions (for Instructor-Led Training) and Courses (for training plans) tabs are redesigned [#16510].

The Course sessions’ view is redesigned [#16514]. From this release sessions are displayed as cards with all the related information shown. 

With the new card view introduced for course sessions, instructors can now register users’ attendance directly from the sessions’ cards [#16509].

 

July 11, 2022 (v.3.31)

New features and capabilities

Localization

The Catalan language is now included in the languages supported by LMS365 [#16903].

 

Integration with Microsoft Viva Learning

The LMS365 integration with Microsoft Viva Learning is now prepared for the general availability of the Viva Learning API. When the Viva Learning API becomes publicly available, you will be able to feature LMS365 courses and training plans in Viva Learning [#10737].

 

Changed and improved

Notifications 

In case the connection is lost between LMS365 and the connected account, LMS365 will automatically send a notification email to the course catalog and LMS admins of the need to re-establish the connection [#11530, #15784]. 

 

Course Progress 

The course progress displayed in the LMS365 Admin Center is redesigned to be set 100% [#12520]: 

  • When the course or course catalog admin manually completes the course for a user by turning the Completed toggle On. 
  • When all learning items required for the course completion are manually set as completed and the Completed toggle of the course is automatically switched to On. 
  • When an external training with its records is imported via the Users page.

 

Course Retake 

It is now possible to track the previous course/training plan completion date if the course/training plan is retaken. The previous completion of courses and courses inside training plans can be tracked from the Course/Training Plan Progress dashboard, the Learner’s Progress dashboard in the LMS365 Admin Center [#12612], and from the Line Manager Dashboard via View Learner’s Progress [#16774]. In the downloaded reports, the newly introduced Previously Completed column will contain the date of the last completion date of the retaken course/training plan [#12612].

 

UI changes and improvements

LMS365 Admin Center

The Username column within LMS365 is renamed to Email [#12043].

An informational message under the Select License Type section is changed due to the changes to the Freemium enrollment limits [#16544].

 

Training creation and management

It is now possible to add content packages to a course using Drag and Drop functionality in the Content section of the course create/edit panel [#14472].

 

Course catalog home page

SharePoint performance is optimized and improved for the course catalog home page when the Skills filter is applied [#16351].

 

The LMS365 app in Microsoft Teams

The course catalog selector on the Manage tab is redesigned to align with the main color theme [#16309].

 

Freemium

For new Freemium customers, the enrollment limit is now set to 100 monthly enrollments [#16544]. The existing Freemium customers will not be affected by this change. 

 

Fixed

  • It was possible to enter any number of characters while creating Category or Tag in the course/training plan create/edit panel [#16758].
  • In some cases, provisioning of course creation started when improper configurations were set for Category and Tag parameters in an API request [#16367].
  • For the LMS365 GET /odata /v2 /Scorms({Id}) /Download() API endpoint, the response type was unidentified and displayed as text instead of a .zip file format [#15894].
  • In certain cases, on the course home page, dates of certificates and course sessions were not displayed in English (United Kingdom) format when the browser language was set to English (United Kingdom) [#16556]. 
  • In some cases, learners experienced the 'Oops, something went wrong. Please contact your LMS Administrator for further information.' error when selecting Play Course on the course home page [#16334]. 
  • In a certain case, course catalog creation failed when using the existing URL of a deleted course catalog site [#16884]. 
  • In a certain case, a course catalog became unavailable after the tenant URL had been changed [#16407] 
  • In some cases, course progress was 0% instead of 100% when importing the completion records via the Import Tool [#16695]. 
  • In some cases, SCORM wasn’t opened in the LMS365 Player because the imsmanifest.xml file contained a link with additional parameters with a question mark in it [#16342]. 
  • In a certain case, selecting a room for a session resulted in the ‘Please configure rooms access account’ error[#14404]. 
  • In a certain case, the POST/odata/v2/Courses({Id})/Purge API endpoint failed with the 'SharePoint Rest service exception' error [#15541]. 
  • In a certain case, an accidentally deleted course catalog was restored [#16379].S 
  • In a certain case, a course without any approval request from a learner displayed a pending approval request in API, with one user having registration with the Awaiting status [#16630]. 
  • In some cases, course catalog admins didn’t have access to the SharePoint learners’ group in the courses created as page [#16235].

 

July 7, 2022 Mobile App (v.2.22.34)

Changed and improved

Backend adjustments and stability improvements [#16307].

 

Hotfix June 21, 2022

Changed and improved

The course catalog selector of the Line Manager Dashboard required line managers to have an LMS admin or course catalog admin role to be able to navigate between course catalogs of the tenant [#16529]. 

 

Fixed

Course catalog admins were unable to access the course content added via the Content Editor and Documents section of the Learning Module Builder [#16480]. 

In certain cases, the POST /odata /v2 /Certificates({Id}) /Reissue API endpoint failed to reflect the updated data [#16606].

In particular cases, the 'View Learner's Attempt' page failed to load [#15648].

In some cases, deleted course catalog images were preserved in the image storage [#16406].

The /odata/v2/Enrollments({enrollmentId})/Cancel API endpoint would fail if the body was empty [#16442]. 

 

June 9, 2022 Mobile App (v.2.21.74)

Changed and improved

Performance improvements and reduction of data loading [#15540]. 

The Leaderboard tab is first loaded with the 'All Time' filter set [#15547].

 

Hotfix June 3, 2022 Mobile App (v.2.21.70)

Fixed

In certain cases, a planned certificate failed to open resulting in a system crash [#16361].

In particular cases, course catalogs failed to load in iOS and Android devices [#16380]. 

 

Hotfix June 2, 2022

Changed and improved

LMS administrators are now automatically redirected to new migrated training pages [#16328].

 

Fixed

In certain cases, SCORM packages with a question mark inside the links for resources in imsmanifest.xml failed to open in the LMS365 content player [#16342].

For learners using the Microsoft Edge browser, the training home page failed to open and the following error was displayed: 'Oops, something went wrong - Please contact your LMS Administrator for further information.' [#16334]. 

 

June 1, 2022 Mobile App (v.2.21.49(Android) and v.2.21.54(IOS))

Changed and improved

Users can now download acquired certificates and either share or print the certificates directly from their mobile phones or tablets [#12688]. 

 

Fixed

In the Course Content Player with the dark theme applied, the answer field wasn’t visible in quiz questions of the Short Answer type [#16306]. 

In the Course Content Player, the answer field wasn’t visible for quiz questions of the Free Text Answer type [#16295]. 

For iOS devices, the See all button moved out when users tapped Show more to see the list of all training [#15260]. 

 

Hotfix May 31, 2022

Fixed

[Microsoft Teams] In the Chat tab, the command 'Show e-Learning Courses' simply duplicated the list of categories when the course catalog included e-Learning courses with no categories [#16335]. 

[Microsoft Teams] In the Chat tab, the list of categories showed an incorrect number of categories, after the command 'Show e-Learning Courses' was used, when the course catalog included e-Learning courses with no categories [#16339].

 

May 30, 2022 (v.3.30)

Changed and improved

LMS365 Admin Center

A course catalog selector is added to the LMS365 Admin Center [#14943]. Only the course catalogs that the user has permission to access are listed in the course catalog selector [#15773].

 

Training creation and management

When deleting a course or a training plan, there will no longer be an option in the confirmation dialogue to keep the groups associated with the training. All the relevant groups will be deleted along with the training [#14704].

The levels order in Skill Level Sets can now be set by Drag & Drop while creating or editing the Skill Level Set [#15024].

 

Course catalog home page

A Skills filter is now available on the course catalog page. The filter can be enabled or disabled from the Course Catalog Settings [#15023].

 

Training home page

When a user is successfully enrolled in a course session, the number of available seats gets updated in the Information section of the course home page [#15330].

 

Import Tool (tool for certified partners only) 

Import Tool version available now: IT-4.8.4.17-38.

Updates:

Improvements to the process of importing a larger number of courses [#15173].

Download the latest version of the Import Tool here (Please log in to the LMS365 Help Center in order to access). 

 

UI changes and improvements

LMS365 Admin Center

All labels that include Learners List are now adjusted and renamed and use Users instead [#15556]. 

Month names, abbreviated month names, weekday names, abbreviated weekday names, and the button labels: Go to today, Go to previous month, Go to next month, Go to previous year, Go to next year are localized into all LMS365 supported languages [#13477, #15200].

An informational message is added under the Select License Type section [#15777].

 

Course catalog home page

In the Course Catalog Settings panel, the Display Count filter option is placed under Show Filters. The Display Count filter option now has a description of its function [#15332].

Long training titles can now be displayed in two lines on training home pages [#15640].

 

Training creation and management

When opening a training in edit mode, a shimmer placeholder is now shown until the training data is fully loaded [#11647].

 

The LMS365 app in Microsoft Teams

Notifications now use Skill as label instead of Competencies [#14966].

Answers of the Teams Chat Bot regarding training plans are updated [#14900]. 

 

API management

A new endpoint odata/v2/Courses({Id})/Unenroll is created to enable the unenrollment of individual learners and Azure AD groups [#15037].

The LMS365 API Documentation page is updated [#15392]. 

The Swagger documentation is enriched with properties required for each endpoint [#15209]. 

Due to renaming Competencies to Skills in previous release, the description of endpoints and property descriptions of models containing Competency/ Competency Scale Set are enriched with the words Skills/Skill Level Set in the LMS365 API [#15029]. 

Competency Scale Sets (Skill Level Sets) POST and PUT endpoints are updated due to new ordering method [#15324]. 

The description of the endpoint odata/v2/Courses({Id})/Enroll was updated to Enrolls user or group into a Course [#15037]. 

The State property is excluded from the response on GET /odata/v2/ScormAttempts [#11413]. 

 

Fixed

In the LMS365 Admin Center, users were redirected to a page with the "Sorry, something went wrong" error when selected the LMS365 Admin Center button from the Training Management page [#15440]. 

In some cases, it was not possible to delete certificates via API [#15806]. 

In some cases, it was impossible to add users to the Users page and create courses on the trial version of LMS365 [#15498]. 

In some cases, SCORM couldn’t be downloaded via the API endpoint /odata/v2/Scorms({Id})/Download() [#15641]. 

In some cases, deleted users were listed on the Attendance Sheet of session-based training [#15205]. 

[Microsoft Teams ] In some cases, it was impossible to take courses on iOS devices. [#15461]. 

In certain cases, it was impossible to take courses with AICC packages due to error in the URL [#15491]. 

When using a Firefox browser, images could be added via drag-and-drop to the rich text editor instead of via the Upload image function [#13882]. 

In certain cases, imported certificates had incorrect issue and expiration dates and times [#15636].

In some cases, Articulate Rise 360 animated elements in SCORM packages were not displayed when users took the course [#15136]. 

In some cases, it was impossible to upload large SCORM files [#15009]. 

In certain cases, it was impossible to complete a SCORM package due to a technical issue [#15643].

 

Hotfix May 19, 2022

Fixed

In certain cases, content packages of the Full Control access type failed to download, and the following error was displayed: 'Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.' [#16078]. 

In some cases, SCORM packages, that were successfully completed in a separate window, were marked as incomplete until the page was refreshed [#15642].

 

Hotfix May 05, 2022

New

Vanity domain is now supported by LMS365 [#15369].

 

Fixed

In certain cases, the merge process of user accounts via API failed [#15510]. 

 

Hotfix April 28, 2022

Fixed

In some cases, the LMS365 Admin Center link wasn't working resulting in the "Oops, something went wrong" message displayed [#15437].

Non-Latin language characters were depicted incorrectly in the downloaded transcript [#15451].

In certain cases, when trying to migrate a course catalog, an error was displayed and the migration failed [#15493].

[xAPI] In certain cases, an incorrect password was visible in the System.Exception of the AppInsights [#15342].

In certain cases, when exporting learner's transcript to PDF via the View Learner's Transcript option, the PDF text wasn't formatted well [#15262].

The tooltip text displayed for Version when uploading a new version of a content package is corrected [#15378].

The Session Enrollment Approval Request and Session Enrollment Approval Reminder notifications had incorrect translation in Swedish [#15506].

 

April 18, 2022 (v.3.29, Mobile App v.2.20.51)

New features and capabilities

From the April release, users that are not added to a course catalog via 'Add or Invite User' button on the Users list but are enrolled only to specific training of the course catalog, they would have no access to other courses and training plans of this course catalog [#14911].

LMS365 now supports sending start and complete activity statements for every training in the course catalog to external Learning Record Store via enabling the xAPI Configuration of the Catalog Settings in the LMS365 Admin Center [#13325].

 

Changed and improved

LMS365 Admin Center

The Home menu item of the left-side navigation panel is removed from the LMS365 Admin Center, the Global Settings area, and Line Manager Dashboard [#14547]. 

On the Course Catalog level of the LMS365 Admin Center, the following components are redesigned:

  • The Course List and Training Plan List are now merged into a single list and managed from the Training Management area in the LMS365 Admin Center [#13048]. 
  • The Learner Administration menu is redesigned and renamed to Users. Learners are now managed from the Users area of the LMS365 Admin Center [#14961]. The labels on the Users page are renamed the following way: Purge Learner’s Records > Purge User’s Records. 
  • The Manage Content menu is renamed to Content [#14547]. 

  • The Manage Quizzes menu is renamed to Quizzes menu and is now located under the Content menu item of the left-side navigation panel in the LMS365 Admin Center [#14547]. 

  • Competency is renamed to Skill all over LMS3635 [#13738]. The following renaming of labels reflect this update: Competency Framework to Skills Framework, Manage Competencies to Manage Skills, Manage Scale Sets to Manage Skill Level Sets [#13738]. 
  • The Settings menu is renamed to Catalog Settings [#14547].
  • The Reports menu is renamed to Training Reports and is now managed from the Training Management area of the LMS365 Admin Center [#14554]. 

On the Global level of the LMS365 Admin Center, the following labels are renamed:

  • Course Catalog List to Course Catalog Management [#14944]
  • Settings to Global Settings [#14944]
  • Learner List Columns of the LMS Configuration section to Users Columns [#14961]. 

 

Training creation and management

Classroom & Blended and Webinar course types are merged in one course type of the Instructor-Led Training [#13689]. All over LMS365 the Classroom & Blended and Webinar course types are replaced with Instructor-Led Training [#14762].

The camera icon is introduced to indicate a Virtual type of a course session and is displayed in the Information section of the course home page [#14605]. 

The completed LTI app content can now be viewed from the LMS365 Player by selecting the View external app button on the result screen without creating a new attempt [#15135]. 

 

Course catalog home page

The Search field on the course catalog home page now also runs on skill name or its level entered fully or partially [#14973]. 

The Course Session Type filter is introduced on the course catalog home page to allow learners sorting between courses with active sessions that are held on-site and in a virtual classroom [#14972].

 

Notifications

The notifications templates for the Webinar course type are displayed with (Deprecated Soon) indicator due to the Classroom & Blended and Webinar course types combined into the Instructor-Led Training [#14617]. 

The notifications templates for the Classroom course type are renamed to the Instructor-Led Training notifications and contain new variables [#14617]. 

Due to the rename of Competencies to Skills, new variables are added to the skill-related notification templates [#14952]. 

 

LMS365 Mobile app

[Mobile app] When navigation to a training they are not enrolled in, learners receive the “Access denied” message [#14965].

 

Import Tool (tool for certified partners only) 

Import Tool version available now: IT-4.8.4.17-35-20220225-1209.

Updates:

  • New registration logic for imported training is implemented [#14984].

Download the latest version of the Import Tool here (Please log in to the LMS365 Help Center in order to access). 

 

UI changes and improvements

LMS365 Admin Center

The icons for each training type are now displayed in front of each training on the Training Management panel [#15159]. 

Filtering by a course type on the Training Management panel is updated to use Instructor-Led Training instead of the Classroom & Blended and Webinar [#14759]. 

The tooltip is added to the Revocation Date field when selecting the Grant Skill action link from the Users panel [#15028]. 

The informational message is added to the Import External Training panel when selecting the Import action link from the Users panel [#15003]. 

 

Course catalog home page

The Skill with its level is now displayed on the training cards of the course catalog home page [#14976]. 

The Course Catalog Settings panel is updated, the word "course" in the labels is changed to "training" all over the Course Catalog Settings panel and options [#15049].

 

Reporting

The reports now use the Instructor-Led Training type instead of Classroom & Blended and Webinar course types [#14760].

The UI of the Training Reports panel is updated, and the labels are renamed the following way: Group by > Report Type, Select > Select Scope, Include > Include Learners [#14558].

The UI of the Course Reports panel is updated, and the labels are renamed the following way: Select > Report Type, Include > Include Learners [#14969].

 

My Training Dashboard

On My Training Dashboard, the order of pie charts is changed in the Overview section of the My Team's Training Status subsection [#13468]. 

 

Fixed

In some cases, users experienced excessive loading time of the course catalog or My Training Dashboard [#14796] or Learner List [#13742].

From the Quiz Edit panel in the Sharing Option section, it was possible to delete the course which the quiz was a part of [#15041].

In a certain case, it was impossible to generate a report on content packages for a particular course with a considerable number of content packages included and enrolled learners [#14561].

In a certain case, the incorrect score value of 0% was set for the completed SCORM [#14926].

In some cases, in the LMS365 Admin Center, the Course Completion Settings failed to load when selecting it from the Course Management panel, if a Custom Grade had been created in the Assignments & Grade Book settings of this course [#14813].

In some cases, the available sessions with vacant seats were not displayed on course home page for the Classroom & Blended type with the Enroll users into a single course session enrollment type [#15087].

In some cases, the PDF format files uploaded to learning modules did not open because the file extension was .PDF instead of .pdf [#15162].

In some cases, in the newly created course catalog with the Team Site template, the menu on My Training Dashboard did not load [#14856].

In some cases, when the SharePoint link was introduced to the Long Description of the course via the Insert Hyperlink action with the selected checkbox of the Open link in new window, the link did not open in a separate tab [#15088].

For a certain instance, the change of the SharePoint domain affected their LMS365 work [#15190].

It was impossible to re-attempt and view the LTI learning item after it had been marked as completed [#13260].

In a certain case, the imported certificates had incorrect issue and expiration dates and time [#14956].

In some cases, it was impossible to perform bulk enrollment of learners in courses [#14874].

[Mobile app] When in the dark mode, the quiz feedback display was unreadable [#14798]. 

[Mobile app] In some cases, quiz score was displayed with the Show Score on Completion option disabled [#14540]. 

 

Hotfix March 18, 2022

Fixed

While creating a course catalog, there was no option to select English (United Kingdom) site language [#14910].

[API] In a certain case, it was impossible to purge the ended course data via API [#14932].

In a certain case, when trying to generate a course report on the content package in the LMS365 Admin Center, the error "Oops, something went wrong error" was displayed [#15000].

In some cases, while adding a course to a training plan, the loading time was too big [#14756].

In some cases, every new enrollment in a training triggered a new appointment invite sent to all users of the attendees list [#14766].

 

March 18, 2022 Mobile App Release (v.2.19.26)

New features and capabilities

Users from Freemium tenants are now able to use the LMS365 mobile app [#13781]. 

Each LMS365 tenant now has a separate Azure Storage Container for SCORM packages. SCORM packages are secured by Azure Shared Access Signature (SAS) token stored on the client-side [#9288].

New secure endpoint is now available for getting SAS token and injecting it into SCORM packages and files requests [#14689].

 

Changed and improved

A message is now displayed to users when they try to enroll in a course, retake a course, or be added to the waiting list of a course when the Freemium enrollment limits of the tenant are reached [#14468].

 

Fixed

When restarting the SCORM in online mode, users faced a 'Resource not found' error message [#14933].

In some cases, it was impossible to continue the SCORM content of a downloaded course in offline mode, if the SCORM content was previously started in online mode [#14964].

In some instances, download of a course with quizzes and/or SCORM packages failed [#14963].

The Freemium enrollment limit reached notification was sent more than once when enrollments were made via the LMS365 mobile app [#14681].

 

March 9, 2022 (v.3.28)

New features and capabilities

Training creation and management

The Due Date option is now available for courses of the type, Classroom & Blended Training and Webinar [#13615].

The Due Date option can be set and managed from the course configuration panel in the LMS365 Admin Center [#14304].

The course progress reports for courses of the type, Classroom & Blended Training and Webinar, will include reporting on the due date status [#14306].

Learners will be able to see the due date of courses of the type Classroom & Blended Training and Webinar in the Information section of the course home page and from My Training Dashboard [#14305].

 

Changed and improved

Installation flow

New LMS365 installation flow is introduced [#13066, #14292].

 

License

The Freemium license type is introduced [#9269].

 

Training creation and management

It's now possible to edit the web address of courses and training plans directly in the course/training plan configuration panel in the LMS365 Admin Center and via API [#14414].

The Email Learners function is improved: On the Email Learner panel, two columns, Overdue and Due Date, are added, and two filters, Status and Overdue/Not Overdue are introduced [#14401].

 

My Training Dashboard

The Classic Look of My Training Dashboard is deactivated. The Back to Classic View option now wont be available on My Training Dashboard [#14432].

The Include Classic Team View toggle is removed from the Line Management Settings in the Global Settings of the LMS365 Admin Center [#14546].

 

API management

The API calls GET /odata/v2/CourseCatalogs({Id}) and Endpoint /odata/v2/CourseCatalogs are enriched with a new property: "DefaultCourseBannerImageUrl" to get the default banner image URL [#14359].

 

UI changes and improvements

Improved design of the License Information page, both in the Global Settings area of the LMS365 Admin Center and on the course catalog level [#13120].

The information on the LMS Configuration page on the course catalog level is now presented in a two columns layout [#13637].

The drag-and-drop function visualization is improved. The drop area of the item that is being dragged is now highlighted in gray [#12569].

Information provided in the Enrollment Flow tooltip in the Settings section of the course configuration panel is enriched [#14529].

 

Fixed

The English (United Kingdom) locale was not available for selection in the Reginal Setting of a training after the January 2022 release [#14794].

In the LMS365 Admin Center, in the Learner List, on the Revoke Competency panel, tags and categories were not displayed in the Categories and Tags columns [#14402].

For some instances, the LMS365 When a learner is deleted trigger in Power Automate didn't work if the user from the course catalog had been deleted or disabled in Azure Active Directory [#14608].

In a certain case, it was impossible to stop and delete 15 courses with failed provisioning [#14551].

In some instances, the LMS365 installation failed when reaching the Provisioning LMS365 step [#14718].

In a certain case, it was impossible to track a learner’s attendance registered as Absent Informed for the single-session enrollment type [#14548].

In a certain case, when the admin imported a certificate for the learner, to replace a deleted certificate for the same course and with the same completion date, the learner didn’t see the new imported certificate on My Training Dashboard [#14505].

On My Training Dashboard, the List of Courses of the training plan didn’t close after navigation to the selected course of this training plan [#14769].

In some cases, the load time of the Learner List was long [#13742]. (In progress)

In some cases, the SCORM package was not marked as completed when the Open player in a separate window and Treat complete as passed settings were enabled for this SCORM in the Content Package Settings in the LMS365 Admin Center [#14828].

In a certain case, when trying to set the Room in the session for a Classroom & Blended course, the error "Please configure the room access account" was displayed [ #14404].

In some cases, in the LMS365 Admin Center, the Course Completion Settings failed to load when selecting it from the Course Management panel, if a Custom Grade had been created in the Assignments & Grade Book settings of this course [#14813].

In a particular case, it was impossible to generate a report on content packages for a course with around 3500 enrolled users and a large number of content packages [#14561].

[Microsoft Teams] In some cases, when the Sign in button was selected, the login window failed to load [#14419].

[Microsoft Teams] In some cases, the courses that contained an apostrophe in the title could not be found through search. Instead, an error message would notify that LMS365 was not installed on the tenant. [#14776].

[API] After creating a new course session request via API CourseSessionRequest, the Id and CreatedAt values were incorrect [#14355].

[API] In some cases, different API requests resulted in the "Tenant not found" error [#14509].

 

Hotfix February 25, 2022

Fixed

In some cases, there were issues with creating courses with Power Automate [#14620].

In particular situations, customers' requests would fail with timeout resulting in issues with retrieving data [#14758].

The LMS365 trigger When a learner is deleted didn't work in Power Automate if the user was deleted\disabled in AAD [#14608].

Images in long description weren't visible for visitors of the course if the images were changed after publishing [#14549].

In some cases, reports couldn't be downloaded by the catalog admin [#14503].

 

Hotfix February 10, 2022

Fixed

Learners' training records weren't created in LMS365 when course certificates for courses, that were not already created in the LMS365 solution, were imported via the LMS365 Import Tool [#14469].

[API] The response time for GET CoursePageSettings/V3 request was affected when learning modules with documents were added to courses [#14497].

The line manager's possibility to select a session on behalf of learners from email notifications is restored [#14501].

 

Hotfix January 28, 2022

Changed and improved

The SPFx package is updated to version 3.3.0.27 [#14389].

 

Fixed

In some situations, documents, that were previously stored in subfolders of a SharePoint documents library, were not available in the Learning Module Builder in the LMS365 Admin Center [#14396].

In some cases, a change of the course catalog URL would not update the URL of courses within the course catalog [#14412]. 

It wasn't possible to upload content in MP4 format to the Learning Module Builder in the LMS365 Admin Center [#14424].

Custom columns weren't available in the Learner List in the LMS365 Admin Center [#14427].

In the Learner List in the LMS365 Admin Center, the Enroll in Course(s) & Training Plan(s) panel could not open again until after refresh, when it was first opened and then closed [#14382].

[API] An issue with an invalid culture identifier was detected. Exceptions appeared on GET CourseCatalogs/Index [#14407]. 

 

January 25, 2022 (v.3.27)

New features and capabilities

Localization

Lithuanian language is added to the list of the supported languages [#13127].

 

Training creation and management

Courses and training plans created after the LMS365 January 2022 r33elease will be created without subsites [#12891].

 

Changed and improved

Regional settings

The Regional Settings can now be set and managed via the LMS365 Admin Center [#13145]. For courses and training plans, the Regional Settings ca be managed from the Settings section of the Training/Training Plan Create/Edit panel [#13406]. For course catalogs, the Regional Settings can be managed from LMS Configuration in the Settings section of the LMS365 Admin Center [#13405]. 

 

Training creation and management

A direct link is introduced for admins to edit quizzes from the Content section of the course create/edit panel [#12622].

For courses with the Enroll user into a single course session enrollment type the Manage People action link is now available on the Course Management panel [#14184].

For courses with the Enroll user into a single course session enrollment type it’s now possible to enroll and manage learners directly from the People section of the Training/Training Plan Create/Edit panel [#13001].

For courses and training plans created after the LMS365 January 2022 release, it’s now possible for course catalog admins to set and manage a banner image. Course catalog admins can set a training banner image that will be used as default for each new training created within the course catalog. Course catalog and course admins can customize the banner image for separate courses and training plans via the Training/Training Plan Create/Edit panel [#13329].

The SharePoint Site Theme Settings feature becomes applicable only to subsite-based courses and training plans, which are created before the LMS365 January 2022 release [#13705].

The loading process on the Revoke Competency panel now supports more than 1,000 users being selected at once [#12974]. 

 

Roles and permissions

The SharePoint administrator and Microsoft 365 global administrator role can be assigned to a group [#12680].

 

Reporting

Course Reports now also contain hidden and locked items. In the reports, the title of hidden item will be of gray color. The order of the items in the report will coincide with the order of the items in the course or training plan [#12717].

 

API management

For courses and training plans created after the LMS365 January 2022 release, it’s now possible to upload the banner image file via API and specify the banner image URL while creating/updating the course/training plan via public API [#13403].

It’s now possible to enroll users via API in courses of the enrollment type: Enroll users into a single course session without enrolling the users in a specific session [#14142].

The course create/edit public API is updated due to the new approach of creating courses and training plans as pages at the root of the SharePoint course catalog site[#13252].

The description of the /odata/v2/Enrollments endpoint is updated to: Returns the list of current user's active enrollments [#14134].

The SetPosition calls from public API are updated [#13865].

The course and training plan creation public API is updated to inherit the Regional Settings from the course catalog level [#13515].

The SetPrerequisite calls from public API are updated [#13879].

 

Localization

Corrections have been made to the Danish language files [#14061].

 

The LMS365 app in Microsoft Teams

The course and training plan banner is shown on course and training plan home pages in the Microsoft Teams app [#13596].

Microsoft Teams app and Teams Bot logging is improved [#13741].

The name and the description of the LMS365 app for Microsoft Teams can be customized [#10566].

 

UI changes and improvements

A short description of the course type is now available when users hover over the course type icon on the Basic details section of the Training/Training Plan Create/Edit panel [#12691].

For courses and training plans created after the LMS365 January 2022 release, which have the Training Audience Targeting option enabled, if a user—who isn’t in the training target audience, enrolled in the training, instructor, or course catalog/course admins—will try to view the training, the following message with an image will inform them: You are not in the target audience of this training. That is why you cannot see the content [#13159].

The feedback messages in quizzes are adjusted [#11737].

It’s now possible to upload SVG files for course and training plan thumbnails [#13837].

The user's department (if set) will now be displayed in the people picker [#12194].

Images currently in use as thumbnail/banner/certificate image can’t be deleted [#13416].

Updated look and feel of the landing pages for approve/reject enrollment [#10769].

Updated look and feel of the landing page for learner session selection from the email notification. The link to select the session from the email notification will direct to the course home page to select the session [#10767].

More pop-up messages informing on processes will now be shown in the Notifications area of the LMS365 Admin Center [#13567].

The Leaderboard logic is aligned. Learners with the same number of CEUs/ Trainings/ Certificates will now be sorted according to the earliest date of the achievement [#13685].

The Learner Transcript now supports multiple language characters [#8457].

LMS365 error messages for Course Catalog Settings in the LMS365 Admin Center are updated to be more informative [#11113].

 

Fixed

In some cases, PDF files were displayed in poor quality [#13639].

When creating/editing an Assignment, admins couldn’t upload audio in the rich text editor [#14264].

In the LMS365 Admin Center, the Manage Competencies panel did not load if any competency in the course catalog was used in a deleted course [#14193].

Revoked competencies were visible on the Revoke Competency panel [#14195].

In certain cases, due to incorrect HTML code for paragraph spacing in the course description text editor, the paragraph spacing were not displayed properly [#13666].

In some cases, users could see and take unpublished learning modules in the LMS365 Player [#14029].

For courses with several completion sets, there were incorrect information shown on the course home page on the learning items required for course completion [#14231].

In the LMS365 Admin Center, in some situations, the admin would see the message: Successfully sent invitations to guests even when the users weren’t successfully invited or the email invitation weren’t successfully sent [#14210].

There were no recycle bin icon for deleted documents on course home pages [#14117].

There were no locked icon for locked items in the LMS365 Player when content had the error: This resource is no longer available [#14230].

In the LMS365 Admin Center, admins would get a wrong confirmation message when enforcing retake of a course of the enrollment type: Enroll user into a single course session with several active sessions of the enrollment type: Administrator Approval or Line Manager Approval [#13678].

Localized texts on the Authentication Method tiles were not fully displayed in course catalogs [#13618].

An extra scroll bar would appear on the Course Catalog List in the Global Settings area of the LMS365 Admin Center [#14214].

The error: This resource is no longer available was displayed when admins selected the View Content Package action from the Content Package Storage [#14241].

In some cases, content packages imported with the Import Tool were automatically hidden in the course content [#13757].

While editing inactive course session, admins would see a wrong confirmation message when changing setting of the Let LMS365 schedule the Teams meeting option [#13625].

When reactivating a session by moving the session end date to a future date, a new meeting URL were not generated [#13624].

The Reset Template action in the notification templates did not reset the content of the Message field to the default value [#14266].

[Microsoft Teams] In some cases, when selecting the Sign in button within Microsoft Teams (desktop and web), the user would be redirected to a deleted course catalog page. Some users would experience that it was still possible to take a course, but the Sign in button would stay and authorization would fail when required (for example for content in Microsoft Sway and PPT presentations and in the Read & Understood Confirmation) [#14108].

[Microsoft Teams] Font would appear white on the collapsed left navigation menu bar of the Manage tab [#13809].

[API] In some cases, if a course was created via API, the learning modules and quizzes were not displayed on the course home page [#13746].

[API] In some cases, the POST /odata/v2/Users/Merge did not work correctly [#13328].

 

January 24, 2022 Mobile App Release (v.2.18.42)

New features and capabilities

  • LMS365 mobile app users with the version released on November 30, 2021, or after will now be notified if they have not updated to the latest available version [#11545].
  • Training Audience Targeting functionality is added [#13679].
  • Lithuanian language is added [#14064].

 

Changed and improved

  • Action buttons of courses inside a training plan now redirect to the corresponding pages without a confirmation message [#14156].

 

Fixed

  • For cancelled courses the Unenroll from Course and Download Course actions were displayed [#14071].
  • Due date with the selected number of days after enrollment was not displayed on training home pages and training cards [#14120] [#13984].
  • When retaking a training, valid certificates were not shown and counted [#13988].
  • Planned certificate was shown for unenrolled users [#14252].

 

Archived releases 2021

November 30, 2021 Mobile App Release (v.2.17.136)

New features and capabilities

  • New functionality is added to allow automatic check of the LMS365 app version and to suggest users to update to the latest available version [#11545].

 

Fixed

  • The Next button is enabled in quizzes when a question is not answered and the option Allow Navigation is not enabled [#13395].

 

November 29, 2021 (v.3.26)

Changed and improved

License

  • The possibility to deactivate license from within the LMS365 Admin Center is removed [#12976].

Training creation and management

  • When users with a course administrator role unassign themselves from the course administrator's role of a course or training plan, and they does not have other roles for the course or training plan in question, they lose control of the training and the training will not be displayed to them on the Course/Training Plan List [#13069].
  • In the Course/Training Plan Management panel, the label Message Learners is changed to Email Learners and the label Manage Learners is changed to Manage People [#13178].
  • The summary of progress on the Course/Training Plan Progress page can now be collapsed/expanded [#12940].

Training rating

  • Users can now rate courses, after they are initiated, directly in the Course Player [#11777].

Training home page

  • The feedback form is removed from the course and training plan home page [#12665].

Content packages

  • The score from SCORM 1.2 packages with several SCOs is now calculated [10663].

Notifications

  • It is now possible to disable certificate expiry and competency revocation notifications for inactive training while editing a notification template [#13023].

  • A new notification called New Session Request is added [#11408].

API management

  • Two new API endpoints to create reports on course sessions are implemented: /odata/v2/CourseSessions and /odata/v2/CourseSessions ({Id}) implemented [#13235].

 

UI changes and improvements

Training home page

  • Changes to how information messages are displayed in the Information section of course and training plan home pages [#11197].

My Training Dashboard

  • Information banner message is added to the classic view of My Training Dashboard [#13031].

 

Fixed

  • Progress of courses is not updated correctly after learners are unenrolled from a training plan [#13433].
  • Learning items are automatically locked after unhide previous item after migration [#13327].
  • Attendance is set as part of the default set of course completion settings in course with Attendance is not required [#13253].
  • Attendance status Absent is equal to Attendance is not required in the Course Progress panel [#13330].
  • In the Course Progress report the Attendance column is empty for registered attendance [#13341].
  • Incorrect message is displayed on the training creation panel in the Sessions section when no items are found using the search field [#13537].
  • Meeting URL is not transformed to a link in the email notification when entered manually with % symbol [#13484].
  • Text in the Long Description field disappears when the text is pasted in to the field and the user then types in the field [#13269].
  • Training title of deleted training is clickable in notifications [#13184].
  • The Competency Revocation Reminder is not sent to users [#13137].
  • The content block is visible on the training plan home page [#13199].
  • The first learning item in the course is locked when a SCORM/quiz is the first item and is deleted from the SCORM/quiz storage [#13445].
  • It is impossible to add a planned course to a planned training plan [#13092].
  • [Teams] Catalog selection shows incorrect number of courses [#13093].
  • [Teams] There is no icon on the Dashboard when users retake a course without available places [#13493].
  • [Teams] Player sign in doesn't use correct credentials [#13565].
  • [Teams] Issue with saving Microsoft Teams meetings in OneDrive [#12638].
  • [Teams] Some permission levels to courses and training plans are not synchronized completely between Microsoft Teams and SharePoint [#10596].
  • Error on getting all CourseSessions via API [#13314].
  • Training title is missing in Competency Revocation Reminder and Competency Revoked notification if the training was deleted [#13183].
  • Time zone is a required field for creating course sessions via API, but is not marked as required in the model [#13287].
  • Wrong validation for training plan publishing appears when the end date of an ended course is later than the end date of the training plan [#13121].
  • Issue with incorrect UI of the Manage Competencies and Manage Scale Sets pages when Competencies Framework is disabled in the license [#13448].

 

November 10, 2021 Extra Release (Mobile App only, v.2.17.119)

New features and capabilities

  • Android 11 target requirements are now supported [#10642].

 

Changed and improved

  • The Competencies section is automatically updated on the Details page of a course/training plan after an enrollment/unenrollment [#13073].

 

Fixed

  • [IOS 15] Incorrect color of the bottom side bar [#13074].

 

October 19, 2021 Extra Release (Mobile App only, v.2.17.91)

New features and capabilities

  • We now fully synchronize course content management settings with the LMS365 Web - reordering of learning items, their availability and visibility on the training page & in the player [#11589].
  • Filtering by No Category is now available for training without category [#11591].
  • Categories and Competencies sections are now displayed on the training page [#11587].
  • Training progress status is displayed on the training page in the Details section [#12376].

Changed and improved

  • SCORMs and quizzes into learning modules are now available as separate learning items when in offline mode [#12409].
  • Dashboard behavior is redesigned [#11587].
  • On the Dashboard courses that are part of training plans now have a special icon with a tooltip displaying those training plans [#11590].
  • Links to unpublished training plans are disabled, to deleted training plans - disabled and crossed out [#12652].
  • Synchronization settings now work without re-login by user [#11353].
  • Pending Approval status is now displayed for training plans on the training page [#12673].

 

Fixed

  • Crash on Search in Catalog [#12596].
  • [iOS] Crash when switch to Arabic language [#13088].

 

October 18, 2021 (v.3.25)

New features and capabilities

Training Creation and Import

  • Category field for a training becomes not required to fill out [#11366]. To easily find courses and training plans without a category it is now possible to filter training by No Category.
  • Categories field is not required to fill out when importing external training [#12545].
  • From now, due to the new way of creating and editing training, it is possible to continue configuring training content, settings, and people while the training is still provisioning [#11302]. The only actions unavailable during provisioning are to view or delete the training and to view its progress.
  • In case of the provisioning failure, the Course/Training Plan Creation Form is restored when clicking "Retry" to re-save the training with its originally entered values [#11656].

 

Changed and improved

Training Creation and Management

  • From now, training creation and editing is done from a new interface [#9532]. This interface contains a certain number of sections with configurations depending on the training type: for courses - Basic Details, Sessions (for session-based courses only), Content, Settings, People; for training plans - Basic Details, Courses, Settings, People. Navigation between sections is done in one click.
  • Navigation behavior for the Course Management and Training Plan Management panels is changed due to the changes made to the new way of creating and editing training [#11446].

  • Training URL is automatically generated according to the existing rules and not allowed symbols are automatically cut [#12395]. The list of not allowed symbols is extended and now contains " # % & * : < > ? \ / { | } ~ [ ] ` ' ^ and space in a site address.
  • Ordering of the items in the Course Progress and Learner Progress is adjusted [#12358].

Training Home Page

  • An illustration is now displayed on the training creation/editing panel and on the training home page for the to empty training areas along with an explanatory text [#12065].
  • A message and an illustration is displayed on the training home page for not published training - training with unpublished, scheduled, or ended publishing status [#11050].

Notifications

  • Admins will now receive live feedback and activity information from the system in the form of pop-up messages confirming the success of an action, advising of an error in the process, or informing about activities. [#12165]. The messages will be shown on the screen for five seconds and after this, they can be found by selecting the bell icon.
  • Course catalog admins and course admins now receive an error message if the maximum number of enrollments is reached when enrolling from the administration back-end and if the course has a maximum of 5000 users enrolled [#12421]. The error message provides explanation and a link to the LMS365 Help Center for guidance on how to work around the enrollment limit.

API Management

  • An existing API method is reused to validate course URL [#12835].

LMS365 via Microsoft Teams

  • The left navigation on My Training Dashboard in the LMS365 app for Teams can now be collapsed/expanded to align with the user interface of Microsoft Teams [#12595].
  • Possibility to synchronize permissions to Training between Teams and SharePoint [#10596].

 

UI changes & improvements

  • New training creation and editing interface [#9532].

 

Fixed

  • Waiting List filter on the Course List works for courses on which the Waiting List is disabled [#12317].
  • Requests for session filter on Course List works for courses on which it's disabled [#12319].
  • [Teams] Learner is not allowed to sign in in player - blank sign-in screen and "MS Teams Context not initialized" error in console [#12987].
  • Issue with a blank page when trying to sign into Microsoft Stream to access a Stream video from an LMS365 learning module in Microsoft Teams [#12618].
  • My Training Dashboard: Planned Certificate and CEUs are not displayed for pending registration after retake on corresponding pages [#12997].
  • Issue with SCORM content that cannot be viewed in the LMS365 app for Microsoft Teams web app, desktop app, and LMS365 Admin Center [#12916].
  • Issue with the Help Center link being present when it is disabled in Global Settings > Mobile Configuration [#12309].
  • Player: The message "This resource is no longer available" is shown instead of "Next Question" in quiz when click next till feedback is loaded [#12968].
  • Uncaught TypeError appears for Cancel action after upgrading content package with new version [#12944].
  • Issue with Go to website button not working from the LMS365 app within Microsoft Teams [#12560].

 

September 6, 2021 (v.3.24)

New features and capabilities

Global administration

  • An ability for global admins to create multiple API keys for a tenant with Read Only or Full Control permissions added [#11304].
  • Color theme control options on the course catalog level are now available for global admins and allow to control the color theme for training sites [#11636].

 

Changed and improved

Admin Center

  • It is now possible to view past notification banner messages targeted to tenant up to December 6, 2019 in the LMS365 Admin Center toolbar and on the Manage tab toolbar in Microsoft Teams [#10487]. Please be aware that the notification banner messages are available in English only. 

Global Settings

  • Options under Global LMS365 Configuration are reordered and two columns are displayed for full screen size mode [#10943].
  • Options under Global Mobile Configuration are reordered and two columns are displayed for full screen size mode [#12342].

Training Home Page

  • New design of training home pages becomes default [#6445].

Content Management

  • All content of a course (Learning Modules, Quizzes, Content Packages and External Apps) is now consolidated and managed in one place on the Course Management panel - Manage Course Content [#4904].
  • Admins can reorder learning items directly in the Manage Course Content on the Course Management panel [11342].
  • Learning items visibility actions are added to the Manage Course Content option and allow admins to control in what cases the selected item(s) are hidden from learners [#11417]. Course Page Settings button on the training home page is removed due to the fact that visibility of items is now managed in the Manage Course Content.

Notifications

  • License related notifications email now also include Tenant name (URL) which allows to see which Office 365 Tenant a specific LMS365 License Notification refers to [#4324].

API Management

  • An additional API endpoint is added to internal Enrollments controller to return all user's enrollments [#11817].

 

UI changes and improvements

  • Blue color theme is set by default for newly created Course Catalogs [#12091].
  • Icon for View learning item action is changed [11416].

 

Fixed

  • Enroll in a session-based course is blocked when deleted user(s) exist in a waiting list for any session [#11774].
  • Notification (Slovak language) unable to capture webinar start date and time zone [#12278].
  • Impossible to save course with already set Target Audience [#12163].
  • Catalog Visitors group is present for course with enabled Targeting option [#12145].
  • Changed training's title is not reflected in the email notification [#11980].
  • Issue with date format in Czech language [#12777].
  • Issue with the Next button logic in a learning module in LMS365 Player [#12167].
  • Issue with some buttons not working after deleting SCORM [#12168].
  • Issue with Not Completed inactive courses are displayed on Training/Certificates [#12284].
  • Issue with Course List filters available for Instructors [#9416].
  • [MobileView]: Search doesn't work on dashboard [#12296].

 

August 20, 2021 Extra Release (Mobile App only, v.2.16.90)

Fixed

  • Functionality of several SCORM packages and swipe gestures of embedded course content is fixed [#12289].
  • Short User Interface freezes for Android clients [#12005].
  • Issue with some minor User Interface bugs during the offline mode [#12038].
  • Issue with the loading indicator when loading the course [#12369].

 

July 22, 2021 Extra Release (Mobile App only, v.2.16.60)

Changed and improved

  • Learners are unable to enroll into classroom and webinar sessions after the session deadline has passed. Session enrollment deadline is displayed to learners on the course page [#11123].

  • Both Earned and Planned CEUs statuses are shown along with the Retake action on CEUs page

    [#8929].
  • The ‘Reset All’ filter is activated on the Training, Certificates, Competencies, CEUs pages, when at least one filter is on [#11428].

 

Fixed

  • In Mobile App SCORMS do not show up [#11541].
  • [iOS dark theme] 'Register attendance' page for course admins has black background [#11388].
  • [Overview] My Team's training status is shown for Line Manager when Show Line Manager Dashboard is disabled in Global settings [#10335].

 

July 12, 2021 (v.3.23)

Announcements

Please be advised that since the July 12,2021 Release the Assignments & Gradebook option will be deprecated for those users who are not currently using and will be dependent on license toggle On/Off. To have the module enabled please contact our Customer Success Team. These customers who are currently using Assignments & Gradebook will not be affected in any way.

 

New features and capabilities

Course/Training Plan List

  • New indication called 'Show in Catalog' is added to the Course/Training Plan List to make filtering and searching for training easier [#10932].
  • New filter by Category is now available on the Course/Training Plan List page for admins to search more efficiently for training that are connected to one ore more categories [#10929].
  • Assignments & Gradebook option will dependent on license properties [#10805].

 

Changed and improved

My Training Dashboard

  • Courses that are part of a planned training plan are now displayed on the My Training Dashboard separately from the training plan and can be found by search [#9204].
  • A hover over the icon next to the course type of the course on the My Training Dashboard now shows users which training plan the course is part of [#11368].
  • Courses that are part of a training plan and which progress status is different from training plan's status are now shown on the My Training Dashboard [#10811].
  • The visibility of blocks of the My Training Dashboard are improved for dark themes [#11198].

Session-based training

  • An explanation tooltip is added on disabled Retake button when learners try to enroll into a session with a passed Enrollment Deadline [#10984].

Training Enrollment

  • A notification about the maximum number of enrollments is shown for learners whose self-enrollment into a course fails due to SharePoint's limitations of 5 000 separate enrollment [#11424].

 

UI changes & improvements

  • The visibility of blocks of the My Training Dashboard are improved for dark themes [#11198].

 

Fixed

  • Issue with displaying Quiz Learners Details on Bulgarian Course Catalog [#11325].
  • Let LMS365 schedule a Teams meeting option is not working properly [#11524].
  • Issue with PDF files displaying in Teams [#9086].
  • Issue with translating Course Catalog Admin Center into Romanian [#11563].
  • Impossible to approve enrollment request via email link [#11713].
  • [Teams] Gear button and web part settings are available for user on all Course Catalogs if he has corresponding permissions at least to one of Catalogs [#11641].
  • Card view on Dashboard has incorrect sorting by Due date [#11524].
  • Too slow Personal Preferences loading for user who is not added to the table for teams notification [#11543].
  • An error occurs when trying to delete a quiz which is shared to deleted course [#11639].
  • [Chrome] Empty grid on Quiz Deletion dialog [#11638].
  • Session URL is empty in Attendance Sign-in sheet for Classroom course [#11577].

 

June 17, 2021 Extra Release (Mobile App only, v.2.16.24)

Changed and improved

  • Two alternative loading strategies (lazy and burn mode) are implemented [#11081].
  • Slovak and Macedonian languages added [#10974].
  • Register Attendance option is disabled for sessions with start date and time in future [#10919].
  • [Performance] When App starts form QR code scanner concurrent web requests are used for initial requests [#9153].

 

Fixed

  • Filter's panel can't be closed by clicking outside it [#11389].
  • Catalogs are not sorted in the dropdown list on the Catalog tab [#11386].
  • Certificates and CEUs are not displayed on Dashboard [#11423].
  • Learning Modules disappearing when returning from camera app while learner registers attendance [#11390] .

 

May 31, 2021 (v.3.22)

New features and capabilities

LMS365 via Microsoft Teams

  • New tab called Catalog is added as static tab in LMS365 Teams [#8400].
  • Admins are now be able to create a Teams meeting directly from the create/edit course session panel [#5789].

New Design Preview option

  • New design preview option for the Training Home Page is now available for testing purpose [#8778]. The global LMS365 admin can enable the new design for selected users from the New Features section in the LMS3365 Admin Center.

Session-based training

  • Enrollment Deadline option for Classroom & Blended Training and Webinar sessions is added [#9436].

 

Changed and improved

LMS365 via Microsoft Teams

  • LMS365 notifications in Teams can now be delivered in the supported LMS365 languages [#10851].
  • Improvements for sorting options for LMS365 in Teams app [#10562].

Languages

  • Romanian, Macedonian and Slovak languages are now supported in Teams app [#10545].
  • Localization for LMS365 notifications in Teams is implemented [#10727].

API Management

  • Graph API implementation for Appointment service is added [#9010].
  • An additional consent is required to use Microsoft Graph API for LMS365 to create and book Microsoft Teams meetings for sessions [#9007].
  • API endpoint for getting LMS365 App for Teams app package [#10466].

Session-based training

  • Feedback form widget is added to the new design preview [#10445].
  • Sessions displaying in the new Course Home Page design is changed - preview is available [#9971].

Training Enrollment

  • The amount of active users in groups is validated when enrolling into a Course/Course Session with Max. Attendees [#8365].

Learning Progress

  • Learning Progress calculation is improved [#9091].

 

UI changes & improvements

Certificate Templates

  • New default background image for certificate templates [#9295]. Changes do not affect users' existing certificate templates.

Training Home Page

  • Photos are added to users in Contact(s) and Instructors fields - preview is available [#8871].
  • Training Home Page is redesigned and improved - preview is available [#6444].
  • Assignment block is redesigned - preview is available [#9434].
  • Training Home Page mobile and tablet views are improved - preview is available [#9978].
  • Shimmer for Course Home Pages is updated - preview is available [#10441].
  • Course Page Information section is redesigned - preview is available [#8852].

Customer issues

  • Delay between typing text and actually sending the request (people picker) [#10546].
  • Add 'GET' request to CourseSessionRequests [#10191].

 

Fixed

  • System.ArgumentException at generate certificate [#11036].
  • "Course is being retaken" is displayed at Competencies tab for not retaken Classroom if Competency has no revocation date [#11121].
  • Impossible to navigate from Course Catalog to the Course on mobile [#11119].
  • Internal Server Error on saving changes in Course Page Settings [#11079].
  • Error is not specified for case when Course Catalog cannot be created because of disabled Azure Access Control [#11031].
  • Learning item's progress is displayed on Locked item after unenroll [#11072].
  • List view is selected in filter but Courses are displayed in card view [#10870].
  • 'Failed to execute 'exitFullscreen'' error on Exit Player button [#10910].
  • PUT /odata/v2/CourseCatalogs({Id}) ignore Title and URL field [#10724].
  • Table layout is broken in Sessions Details panel on Dashboard when course has several admins [#10989].
  • [Classic Dashboard] Error on Classic Team View tab [#11093].
  • UI issue on pages with grid in admin part in Chrome [#11213].
  • "Parameter is not valid" on generate certificate preview [#11207].

 

May 19, 2021 Extra Release (Mobile App only, v.2.15)

Changed and improved

  • Implemented status bar is shown for Competencies, Training, Notifications and Certificates [#9539].
  • Training status is automatically updated with no need to refresh a page [#10786].
  • Statuses with counter 0 are removed from status bar on the Dashboard pages [#10567].
  • Meeting URL field is now displayed at Classroom & Blended Course Details [#10672].

UI changes & improvements

  • Redesign of the main user interface pages [#8747].
  • Colors customization for pages is restored [#9179].

Fixed

  • [UI, Android] Cards are shown without shadow on Course Catalog/Dashboard on devices with 6.0 and less Android version [#8364].
  • Competencies view: There is no message 'No competencies to show' when internet is Off or Competencies are absent [#8368].
  • [UI] Large number in Leaderboard page should be inline [#8403]
  • Long page title hides actions [#9378].
  • Wrong behavior for right side menu and dropdown for Course Catalog [#9540].
  • Can't be closed the popup page of Subordinate Details [#9898].
  • Planned Competency doesn't appear in Competencies after user is enrolled in the course [#10638].
  • [Training] Course Card is not refreshed after changes [#10655].
  • Data picker: impossible to fill only end date with lower than current date on CEUs page [#10712].
  • Competency page is disabled to refresh and scroll [#10830].
  • Incorrect message on Transcript for empty Certificates, Competencies tabs [#10835].
  • Planned Competency is shown without Course Title [#10866].
  • iOS 12.2 Crash after logging [#10868].
  • Items don't appear on Training, Certificates, CEUs pages automatically after enroll to the course [#10873].
  • 'See all' page is not scrolled [#10889].
  • [iOS] Incorrect UI for add to Waiting list button [#10908].

 

April 19, 2021 (v.3.21)

Announcements

LMS365 Languages

  • Macedonian and Slovak languages are supported now [#9928].

 

New Features and capabilities

LMS365 via Microsoft Teams

  • The LMS365 App for Microsoft Teams is now available for US GCC [#8793].
  • When learners click on the contact person from the training home page of the LMS365 Teams app, the learner will now be directed to a chat with the contact person in Microsoft Teams [#7691].
  • You can now receive LMS365 notifications in Teams that either require an action or are sent directly to the user (the user is in the To, not the Cc field of the notification) after you activate notifications in LMS365 Personal Preferences settings [#8996].

Appointments

  • Join button is now shown in Outlook Web Calendar Appointment when Course Session Meeting URL is specified [#9359].

Session-based training

  • Course admins can now add a meeting URL to classroom training sessions for courses with a combination of sessions with physical and online location [#9888].

 

Changed and improved

Training Management

  • Course admins can now see the number of users inside the AD group in a Course Session Learner List + Course Learner List [#8277].
  • Dashboard Overview/Leaderboard score calculation is updated for specific roles [#9298].
  • Approve Enrollments and Waiting List are actual when opening Course Management panel [#8848].
  • Courses with rejected enrollment request appeared in Learner's progress as unenrolled [#9411].

LMS365 via Microsoft Teams

  • Setting credentials for Confirmation with Authorization in Teams app without redirection to the browsers is now available [#9867].

Competencies

  • All Achieved (Valid) Competencies become Revoked if Competency is revoked manually [#8800].

Certificates template

  • More fields are available to add to certificates from the certificate template editor [#9896].

Quiz Reports

  • 'Complete by quizzes' column is added to Courses.xlsx file for Import Tool [#9572].

API Management

  • Emails are sent using GraphApi instead of SMTP [#5325].

 

UI changes & improvements

  • Redesign and rename of the Notifications admin area user interface [#9291].
  • FluentUI Northstar packages are added to LMS365 Teams app [#9176].
  • Visual divider as a separator between sessions in dropdown is added on the Approve Enrolment panel [#8554].

 

Fixed

  • [Teams Notifications] "**" appears in Activity feed [#9447].
  • Problem with PDF files displaying in Teams [#9086].
  • Error on "Approve enrollments" form for Course admin and CC Admin [#9885].
  • [Teams Notifications] Completion date is displayed with time [#9438].
  • [Teams mobile] Unnecessary lines on filters in Bot [#10087].
  • [Teams] Styles are not applied to several messages [#10027].
  • [Teams] Course Catalog title is shifted in picker [#10026].
  • [Teams] Training Web part is broken on dark theme [#10134].
  • Incorrect alignment of description and Learning Module items [#9635].
  • Retake button is displayed for Earned CEUs when there is Planned status for them as well [#8073].
  • Page is scrolled down when User selects "List of Courses" in TP menu (Dashboard, Training List view) [#10159].
  • Learner will see certificate on Dashboard after admin deletes it [#10326].

 

Discontinued or removed

  • From the April release of LMS365, Internet Explorer 11 and Edge Legacy will no longer work with LMS365. Users have to use a supported browser to access LMS365 functionality.

 

March 9, 2021 (v.3.20)

New Features

LMS365 via Microsoft Teams

  • You can now receive notifications about your enrollment in or unenrollment from a course/training plan directly in Microsoft Teams [#4882].

Session Management

  • You can now create new sessions by coping an existing course session [#8667].

Email notification templates

  • You can now easily reset customized templates to default and restore the connection to template updates and changes [#8668].

 

Improvements

LMS365 via Microsoft Teams

  • Input fields are reordered and intelligent suggestion for Tab name is added [#8789].
  • Course catalog marker is added to the courses from the drop-down menu [#5570].

LMS365 Mobile App

  • Overview section of My Training Dashboard is now available in the LMS365 mobile app [#8749].
  • You can now see your personal and your team’s training progress in the Overview section [#6161].

Email Notification Templates

  • Instructional text/tooltip is added to the edit panel of Email Notification Templates [#8669].
  • Instructor(s) for current and future sessions can be selected as recipients of notifications in the notification template editor panel [#8799].
  • "Webinar Scheduled" and "Classroom Scheduled" notifications are improved and renamed [#8051].
  • The To and Cc fields of the "Webinar Scheduled - Appointment Invite" and "Classroom Scheduled -Appointment Invite" templates are deactivated for input and changes to state the default notification recipients [#8796].
  • Some of the default email notifications have been renamed and updated [#8679].
  • Session-based email notifications templates for Webinar and Classroom course enrollment and enrollment cancellation are added [#6266].
  • New variables for list of sessions for notification templates are added. [#8547].
  • Notifications about enrollment confirmation and cancellation for courses inside a Training plan are sent to users when they enroll in the Training plan [#8952].

My Training Dashboard

  • Only one real competency (valid or revoked) with the most current status is now displayed in the Competency section of the My Training Dashboard [#6501].

Course/Training Plan Management

  • Message Learners option is now available directly on the Course/Training Plan Management panel [#6265].
  • A message with the number of available places is now displayed on Manage Learners panel for Single Session Course type [#8288].
  • You can now create new sessions by coping an existing course session [#8667].

Enhanced Look and Feel

  • for View Learner Details and Learner’s Progress from Learning Module panel [#5128].
  • for Callout on Course Catalog [#8405].

 

Bug fixes

  • Course Catalog: Callout closes after clicking on the content inside it [#8044].
  • Footer is displayed incorrectly on Course Catalog registered as hub site [#8083].
  • Retake button is absent on Mobile App Training Plan Home Page [#8541].
  • After the successful SCORM completion, a course remains incomplete [#8827].
  • The issue with Course List not loading [#8859].
  • LMS365 Install Account Expired Error [#8824].
  • LMS365 Course Catalog migration failure [#8844].
  • The issue with customer uploading a SCORM package >1 GB [#8923].
  • The PDF document cannot be opened in course player [#8856].
  • The issue with Passing Score Not Passing the Quiz [#8825].
  • The issue with Course creation via API fails with various errors in NE region [#8082].
  • Course Content (a word doc in the course) will not load in Teams on the Desktop client [#8226].
  • Planned Certificate for Course from Deleted Course catalog is displayed on Certificates page on Dashboard [#8678].
  • Notification to select course session is sent to Learner after force retake when course has one active session and learner is reenrolled in it. [#8963].
  • [Teams]: Chatbot shows courses from the transcript [#6534].
  • Line Manager Dashboard is not loading for a user who is a Manager for himself in Azure AD [#8574].
  • Only half of the "player" icon is clickable [#8762].
  • Retaking Blended Course/Webinar Email Notifications not Sent [#8725].
  • Link to chat instead of mailto for Course Admin/Instructor on Training Home page when displayed in Teams tab [#7691].
  • SCORM Not Marking as Complete on Kiosk [#9094].
  • Instructors can't print unpublished course rosters [#8988].
  • Web parts are not displayed after Unenroll action on Competencies view (Dashboard) [#9081].
  • Course is retaken by learner but retake action is available on Dashboard [#9087].
  • Registration on Course is not created after Retake TP if user enrolled in Course via AD Group [#9096].
  • CEUs field is not sorted on CEUs view [#9097].
  • Completion period filter doesn't work on CEUs view [#9098].
  • [Mobile App] Incorrect behavior with mobile app for course with two sessions [#9041].
  • [Mobile App] Filter panel is not closed automatically after switch to another page [#9228].
  • [Mobile App] Incorrect behavior in Dashboard navigation drop down [#9214].

 

January 25, 2021 (v.3.19)

New Features

LMS365 via Microsoft Teams

  • LMS365 Admin management options are now available inside Microsoft Teams [#5584].

LMS365 Player

  • Course Overview page is added to LMS365 Player [#8123].
  • Navigation between Courses of a Training plan is now available inside LMS365 Player [#8122].

 

Improvements

My Training Dashboard

  • Filterbar on Transcript (filter instead of groupings + download PDF moved to bar) and order adjustments inside sections were made [#5915].
  • My Team’s Training Status with a summary of Team’s training progress is added to the Overview section of My Training Dashboard (available for Line Managers only) [#6367].

Course/Training Plan Management

  • You can now easily find SCORM, Learning Modules, Quizzes and External Apps grouped in one Manage Course Content block [#6566].
  • Course Management panel actions are reordered and have visual dividers [#8072].
  • You can now easily enroll multiple internal individuals to Courses, Training Plans and Sessions by typing or copy & pasting multiple emails or names separated by comma or semicolon [#6630].
  • For Classroom & Blended and Webinar Course Types we are enabling the Instructor or Course Admin to easily send a message to selected or all Learners enrolled in a session if their emails are specified [#6264].
  • Updating Enrollments can now be done directly from Course Management panel or from Training Home Page [#5578].
  • A message with the number of available places is now displayed on Manage Learners panel for All Sessions Course type [#6520].
  • Consolidated Course Reports panel for Content Packages, Learning Modules and Quizzes on the Course Management panel [#4907].

Training Plan Home Page

  • You can now see courses’ types and play them directly from Training Plan home page [#5064].
  • When Course Completion is triggered by marking learner's attendance, the course completion date should be the end date of the specific session [#7755]. For sessions with a future start date Register Attendance option is not available.
  • Clickable breadcrumbs aligned with corresponding menu items in LMS365 Admin Center and Global Settings [#6480].
  • The logic of Competency filter in the Admin Center Learner List is improved [#6454].
  • Retake action shouldn't hide current Learner's progress from My Training Dashboard [#6398].

Enhanced Look & Feel

  • for Approve Enrollments on the Course Management panel [#4906].
  • for Manage Rating page [#4872].
  • for Course Reports [#6567].

LMS365 API

  • Deprecate Enrollment.IsPartOfTrainingPlan property in Api [#6628].
  • Update User related oData API endpoints to support identifying user by AAD Id as an alternative to login name [#8556].

 

Bug Fixes

  • Course creation via API fails with various errors in NE region [#8022].
  • The issue with Overdue Courses not appearing шn the Training section of My Training Dashboard [#8353].
  • The issue with slow LMS365 performance for client with multi-GEO office365 tenant [#8080].
  • The chatbot cached the region in the user state [#7787].
  • The issue with Mobile Application not reflecting Course Enrollments [#6622].
  • The issue with accessing all courses in Teams with enabled proxy configuration [#6575].
  • The issue with Import Tool Registration and Enrollment [#6315].
  • UI problem with SharePoint Navigation if we have a lot of tabs [#6355].
  • The issue with Disabled SCORM score that does influence total course score [#6633].
  • The issue with "Service is unavailable to process this request" error on Email Notifications [#6392].
  • The issue with signing in on mobile application [#7713].
  • The issue with user progress not being saved in AICC files [#7793].
  • The issue with adding JavaScript to course title via API [#8396].
  • The issue with “Your account has expired” message when clicking on profile information page [#8317].
  • The issue with a SCORM not marked as completed if SCORM player is opened in a separate window [#8278].
  • Learners who were enrolled whilst disabled in AD cannot access course after enabling account [#8066].
  • "Cannot read property 'homeAccountId' of null" error on webparts [#8263].
  • When adding a new row to the notification table the text in it has another style and font size [#8305].
  • Ability to search courses through Category titles and Tags in LMS365 Microsoft Teams App [#8049].
  • Admin can enroll more than 50 users to a course at once [#8334].
  • Server error appears while quiz/question pool editing in storage [#8470].
  • Content form SP libraries is not loaded in Safari in LMS Player [#8479].
  • [Safari] Competencies are not shown on Revoke Competency panel in Learner list [#8517].
  • Revocation date of Competency is wrong in email after admin's manually revocation [#8520].

 

January 11, 2021 Extra Release (Mobile App only, v.2.14)

Improvements

Course/Training Plan retake

  • The user can retake a completed Course/Training Plan if the Course Administrator enables the Allow Learner to Retake Completed Training also when Certificate or Competency is still Valid option (this option is on by default for newly created training) [#6168].
  • The status of the training after retake will be changed to Not Started, but the Learner's previous completion will still be registered in the Learner's training record [#6350]. In the Certificates tab you can see an icon indicating that the training is being retaken and after the retake completion the certificate will be updated.

Enhanced Look & Feel

  • for Course Catalog and a Search option in the LMS365 Mobile App [#6587]. 
  • New Logo animation for the start page [#8118].

Bug Fixes

  • The issue with mobile App crashing whilst opening with the unstable Internet connection [#8306].
  • The issue with navigation to Certificate tab on iPhone with iOS 14.2 [#8267].

 

Archived releases 2020

November 23, 2020 (v.3.18)

New Features

My Training Dashboard

  • The overview section with a summary of the Learner’s personal training was added [#5539].
  • The LMS365 Administrator can configure the items in the left-navigation [#5348].
  • The LMS365 Administrator can add up to 3 relevant links to the left-navigation [#4865].
  • The redesigned My Training Dashboard becomes default [#5432].

 

Improvements

My Training Dashboard

  • Search and filtering options are now available in the Certificates & Competencies section [#5812].

License information

  • Only one single license key is now required to activate LMS365 [#4021].

Training Management

  • The enrollments can be managed via Manage Learners action on the Course Management panel [#5578].

Training Creation

  • The Catalog or Course Administrator whilst training creation can configure the ability for learners to retake the already completed training even if the certificate or competency is still valid [#5832]. In case the retake ability is allowed by the Course Administrator the Learner can initialize a retake for a specific training via the Dashboard or training home page. The Course Administrator can initialize or trigger a retake for a specific learner via Learner Administration – Learner List –the desired learner – the training – Retake icon.

Enhanced Look & Feel

  • for the Leaderboard and Transcript tabs in the LMS365 Mobile App [#4556].
  • The breadcrumbs were improved. They now reflect the navigation steps more accurately [#6262].

Email Notification Templates

  • The default email notification for the Webinar training type is updated and now includes Webinar Meeting Hyperlink. The User can now click the link and redirect to the webinar meeting from the invitation [#6012].

Accessibility improvements

  • The readability of statuses in standard modern SharePoint Light & Dark Themes for My Training Dashboard and Training web parts was improved [#4737].

LMS365 API

  • New endpoint PATCH/api/v1/license/{id} operator was added. You can now partially update the License [#5899].

 

Bug Fixes

  • Inability to change settings on the Course catalog webpart [#6218].
  • The issue while downloading Transcript from the Dashboard [#6035].
  • The issue while downloading Transcript from the Dashboard in LMS365 via Microsoft Teams app [#6086].
  • The issue “Data Model Element Value Not Initialized” when running the SCORM 2004 package [#6276].
  • The issue when deleting the LMS Administrator [#6114].
  • The issue with uploading .pdf certificate (15000KB) [#6203].
  • The issue with Microsoft Power BI OData [#6272].
  • The issue when making GET call to the LMS365, the LMS365 gives a NULL pointer exception in its response [#6230].
  • The issue with uploading a Certificate for the External Training [#6277].
  • When taking quizzes in the LMS365 Teams app, the Choose Multiple question type does not include the auto text [#6329].
  • The issue with deleting Tenant if the API key had been assigned [#6200].
  • The information that is shown on the view learner's progress page and in the downloaded Excel report is different [#6171].
  • My Dashboard tab is not loading in LMS365 via Microsoft Teams [#6431].
  • "Managed Learners" list is not accurately reflecting the number of learners in the database that are enrolled into the session [#6390].

 

September 28, 2020 (v.3.17)

New Features

My Training Dashboard

  • The CEUs and Leaderboard sections are now available [#4556]
  • The List View was added to the Training section [#4788]
  • Courses that are In Progress or Completed can now be played directly from the Dashboard [#4205]
  • You can now easily find the desired training as well as CEUs using the filters [#5597]
  • You will now find the same Learner’s transcript via My Training Dashboard, Learner List, and Line Manager Dashboard. The information is aligned and updated [#5590]

LMS365 Languages

  • Support for the Romanian language [#5895].

 

Improvements

Admin Center

  • The Administrators can now easily find the Help Center link [#5593]

Course Management

  • We have added double confirmation dialogue when deleting the Training [#5583]

Enhanced Look & Feel

  • for the Dashboard in the LMS365 Mobile App [#4556]

LMS365 API

  • New endpoint PATCH /odata/v2/Enrollments(id) method was added. You can now change user enrollment date via API [#5397]
  • New endpoint POST /;odata/v2/CourseCatalogs({id})/Update Urlmethod was added. It provides an ability to change catalog URLvia API after it was changed in SharePoint [#4755]
  • Validation to the endpoint POST /odata/v2/Courses was added. Property CourseSessionEnrollmentType is now required for Classroom and Webinar courses [#5730]

 

Bug Fixes

  • The status of some content packages does not change after completing in Microsoft Teams [#5737]
  • The issue when importing external certificate (a PDF file) via the import tool [#5555]
  • The list of courses does not populate on the Line Manager view using Safari browser on MacBook [#5145]
  • The issue with localization for Email Notification Templates page [#5551]
  • The issue with sound when playing a content package [#5734]
  • LMS365 counts the attempt as incomplete even if the SCO status is completed [#5621]
  • The status of the AICC package is not marked as Completed [#4877]
  • The Course Management button overlaps the action panel on a small screen [#4963]
  • The issue with loading the Web Parts on the page for some users [#5660]
  • The issue with loading the Course Catalog page on mobile devices [#5731]
  • The warning message appears when opening a content package in LMS365 Player [#5858]
  • The LMS configuration settings in Global area is blank for Australia East region [#5949]
  • The chatbot for Microsoft Teams does not work after migration to another region [#5887]
  • Classic web parts are broken, and customers cannot migrate from classic to modern view [#5982]
  • The Course administrator cannot respond to session requests [#5871]
  • The issue when trying to go to the Reports area under Course Management for a specific Course Catalog [#5831]
  • The issue when the user received an enrollment notification and an invitation from one course, but the invitation belongs to another Course Catalog [#5936]

 

August 25, 2020 Extra Release (Microsoft Teams only)

New Features

  • We support language localization for adding an LMS365 tab in Teams. The localization is based on the App language settings of the user [#5542]

 

Improvements

  • You can now easily choose the desired Training or Course Catalog from the drop-down menu and pin it as a Tab to the team [#5675]

 

August 3, 2020 (v. 3.16)

New Features

My Training Dashboard

  • Preview version of My Training Dashboard for selected users was added [#4220]
  • The ability to switch back and forth between "New" and "Classic" look of Training Dashboard for selected users was added [#4205]
  • Preview version of My Training Dashboard for selected users in Microsoft Teams [#4866]

Limit Access to Learner Details for Certain Roles

  • The ability to apply restrictions for Line Managers and Course Administrators to detailed data about the individual Learner's performance was added [#4526]

Upcoming Features Preview

  • The opportunity to try out the new experience early on. For example, a Global Administrator can now enable a preview of the redesigned My Training Dashboard for selected users [#4205]

Exchange online Settings

  • The additional option for setting up integration between LMS365 and Exchange Online was added. It offers secure user authentication and authorization based on Azure Active Directory without needing or storing user’s credentials as well as enables modern authentication features for example multi-factor authentication (MFA) [#5094]

 

Improvements

Accessibility improvements for Course and Training Plan Home Pages

  • The accessibility of Course and Training Plan home pages was improved. Currently these pages are available via screen reader and keyboard [#4183]

API management

  • More clear way for LMS365 Global Administrators to generate, re-generate, revoke API Keys as well as save changes themselves from within the LMS365 Global Configuration [#4740]

Enhanced Look & Feel

  • for the Email Notifications Template [#4770]
  • for the Learning Modules Overview [#4414]

LMS365 API

  • PUT and PATCH operators for /odata/v2/Quizzes were implemented [#4756]

 

Bug Fixes

  • The issue with counting attempts in SCORMs as completed [#4577]
  • Swagger authorization process failed, and Client ID cannot be found in the directory [#4609]
  • The issue with displaying time in the Quiz Player in Danish [#4841]
  • The issue with logging in to the LMS365 web parts [#4555]
  • The endpoint Courses does not respond when using the examples from the API documentation [#4570]
  • The issue while displaying score for SCORMs in the Course Completion setting [#4604]
  • When users enroll into a course once again via the Microsoft Teams, the course progress is not reset [#4694]
  • The Enroll button is displayed on the Training Plan even if the user has already been enrolled [#4602]
  • Overdue statuses are not showed in the Learners progress and in reports even though the learners have received overdue notifications [#4690]
  • The issue with completing the video in SCORM package (the Player closed the session automatically after reaching the minimum viewing percentage) [#4707]
  • The issue with the language of the course notifications if German (Switzerland) is configured in Regional settings on the course level [#4895]
  • The Course Template is not visible during course creation if site template was created from a course that was created in a German Course Catalog [#4874]
  • The issue with the ScaleSet setting if the Assignment is created via API [#5090]
  • The issue with displaying image in Quiz via Player [#5109]
  • The issue while changing SessionRequestsEnabled property via API [#5112]
  • The import tool cannot import certificates if there are spaces in the beginning and in the end of certificate template title in LMS365 [#5140]
  • The right area in a "Short answer" question is displayed when "Show whether answers are correct or not" is set [#4879]
  • The issue when user plays the Stream in SCORM in the mobile app on android [#4880]
  • The right answers are displayed in the mobile app when "Show whether answers are correct or not" is set for a quiz [#4967]
  • The SCORM package does not work in LMS365 [#4725]

 

June 2020 (v.3.15)

New Features

New Data Centers

  • UK South and Germany West Central were added as new regions for provisioning [#4255]

Learner Administration

  • An easy way to add 50 multiple individual users at a time to the Learner List was added [#13384]
  • The ability to remove a group directly from the Learner List was added [#4070]
  • You can now filter the Learner List to only find Learners who do not have any registered Training or Competencies [#4073]
  • Filtering the Line Manager Dashboard to find Reports who do not have Training is now also possible [#4072]
  • The option to visually identify users in the Learner List who only have access to selected training and not to the entire Catalog was added [#4069]

API management

  • LMS365 Global Admins can now generate, re-generate and revoke API Keys themselves from within LMS365 Global Configuration [#4075]

Improvements

LMS365 via Microsoft Teams

  • You can now view the documents download link added as "External Website link" directly to the LMS365 Player [#4002]
  • We improved the authentication process [#4100] and added a check in Player to ensure full functionality of LMS365 is available for you [#4065]

LMS365 API

  • Examples of the parameters value were updated [#4017]

LMS365 Course Catalog

  • Enabling Custom Scripting for newly created Training and Course Catalogs is no longer needed [#4120]

Bug Fixes

  • The issue with the endpoint GET /coursePageSettings for st-api.365.systems [#4091]
  • There is not any question statistics for the quiz that was added to a classroom & blended Training [#4113]
  • The issue while creating the Course Catalog if there is the classic Catalog add-in installed on the root site collection [#4111].
  • The issue with the enrollment process when the PUT or PATCH operators are executed in Swagger [#4232]
  • Endless redirect when “Block third-party cookies” is enabled [#3974]
  • The login names were incorrect if users were added to LMS365 for the first time via AD group [#4206]
  • A login issue after enabling the SID global feature [#4254]
  • LMS365 Web parts are loading slowly [#4282]
  • The PATCH command with three parameters (Course Categories, Due Date, enrollment flow) is not executed [#4391]
  • The issue when generating pdf. to view learner transcript in the polish language [#4333]
  • The 'Competency Granted' notification was shown in the other language [#4369]
  • Learners get the status "Inactive" if any of their course roles are deleted [#4278]
  • The issue when using the LMS365 API for gathering Course Layouts [#4297]

 

April 2020 (v.3.13-14)

New Features

LMS365 Configuration

  • The LMS Administrators can enable the access to Classic Team View from the My Training Dashboard page [ALMS- 13312]

LMS365 Quiz Builder & Question Pools

  • The ability to reassign the other Administrators to manage the Question Pool was added [ALMS-13040]

Improvements

Line Manager Dashboard

  • The Line Managers can grand and revoke competencies for their direct reports [ALMS-12542]
  • The Line Managers can filter by trainings as well as extort the direct reports summary view to Excel [ALMS-12510]
  • All Catalogs view was added to the Line Manager Dashboard [ALMS-13394]

LMS365 Quiz Builder & Question Pools

  • The ability to choose if the Quiz score is shown to Learners during or after completion of a Quiz was improved [13167]
  • The Administrators can now choose how the learners will see their answers in the review mode [ALMS-13010]
  • The ability to define the sharing area when creating or editing a Quiz was added [ALMS-12746]
  • The ability to view which Courses the Quiz is used in was added [ALMS-13071]
  • The number of questions in the Question Pool was added to the grid view [ALMS-13041]
  • The Course Administrators can manage or delete the Question Pools only if they are the creators or were reassigned to manage them [ALMS-13093]

LMS365 via Microsoft Teams

  • New look and feel for the chatbot interactions [ALMS-13422]
  • The Learners can now download their certificates directly from the course page and dashboard [ALMS-13190]
  • The Course titles and thumbnails will now be shown inside Teams [ALMS-13171]

LMS365 Mobile App

  • The skeleton effect is added when Dashboard, Course Catalog and Course homepage are loading [3944]

LMS365 API

  • New Swagger UI v.3 [PBI-2329]
  • The API Operators were extended. The actions can now be performed on behalf of user. Use LMS365-User-Id header to perform this action [PBI-4016]
  • New endpoint PATCH/odata/v2/Courses was added. You can update the Course entity partially e.g. just change the title without losing existing properties or related entities [PBI-1742]
  • New endpoint GET/odata/v2/Enrollments/IncludeDeletedUsers was added. You can now get the list of all the enrollments including those for the deleted courses and of the deleted users [ALMS-13273]
  • New parameter “ReviewMode” was added to the endpoint POST/odata/v2/Quizzes. Use "ReviewMode": 0” to create the quiz with “Do not show any answers” property, “ReviewMode": 1” - “Show correct answers”, “ReviewMode": 2” - “Show whether answers are correct or incorrect” [ALMS-13010]

Bug Fixes

  • The issue when trying to create the Course. The Progress stuck on 30% [ALMS-13151]
  • Searching for tags/scales/categories in Manage Competencies does not work [ALMS-13233]
  • The issue when opening the folders in the Learning Module Builder [ALMS-13292]
  • It is impossible to highlight any variables to put them in the Content field in the Microsoft Edge Browser [ALMS-13319]
  • The Import Tool creates courses with forbidden symbols [ALMS-13412]

 

February 2020 (v.3.12)

New Features

LMS365 Configuration

  • The LMS Administrators can configure the access to the Line Manager Dashboard [ALMS- 12845]

Improvements

LMS365 Player

  • The accessibility of the LMS365 Player was improved. Currently it is available via screen reader and keyboard [ALMS-12959]

New Line Manager Dashboard

  • The Line Managers can see the reports’ progress and transcript as well as download certificates on the Line Manager Dashboard [ALMS-12531]

Training Plan Home page

  • The user can retake the Training Plan if the certificate has expired or is about to expire. The progress of both the Training Plan and all Courses within this Training Plan will be reset [ALMS-12970]
  • It is no longer possible to play a course directly from the training plan page [ALMS-13087]

LMS365 Languages

  • Support for the Polish language [ALMS-13244]

LMS365 Email Notification Templates

  • New approval emails and reminders were added when receiving the request to approve [ALMS-12958]

LMS365 via Microsoft Teams

  • Support for LMS365 inside new Microsoft Teams Mobile App [ALMS-12465]

Bug Fixes

  • The link to LMS365 on the Office 365 menu does not work [ALMS-12812]
  • The issue while removing user form the Course Catalog [ALMS-13033]
  • The information about Classroom and Webinar sessions on the Dashboard is incorrect [ALMS-11729]
  • The Course editing process fails after removing enrolled users from AD [ALMS-13077]
  • The Scroll bars appear on SharePoint web parts when the Modern Course Catalog web-part is added to the page [ALMS-12664]
  • The Administrators are not able to unenroll learners from sessions [ALMS-12996]
  • The Learners can see the unpublished assignments [ALMS-13143]
  • The issue with The AICC package after uploading [ALMS-12909]

 

Archived releases before 2020

v.3.11

New Features

LMS365 Mobile App

  • The Instructors can now easily register attendance as well as generate the QR code for attendance tracking [ALMS-12392]

The LMS365 Configuration

  • The LMS Administrators can configure the Line Managers’ access and activities in the system [ALMS- 12845]

The LMS365 API

  • The new endpoint post /odata/v2/Users(‘{LoginName}’)/Merge was added. LMS365 let you now move learning progress from one user account to another using API [ALMS-12782]

Improvements

The LMS365 Quiz Builder & Question Pools

  • New look and feel of the Quiz Builder and Question Pools pages [ALMS-12683]

Default Publishing

  • The default value of the “Published” settings have been changed when creating Courses, Training Plans, Learning Modules and Quizzes [ALMS-12751]

LMS365 Mobile App

  • The ability to review the attempts of some of the Learning items was added if this option is supported by the Content package [ALMS-12389]

Bug Fixes

  • The course catalog is displayed incorrectly in the LMS365 mobile app [ALMS-12570]
  • The issue after the refreshing the Course and Course Catalog home pages [ALMS-12897]
  • The login button issue in the incognito mode of the Google Chrome browser [ALMS-12856]
  • CompletionOptions property is empty when trying to get it from the API [ALMS-12837]
  • The progress was not recorded in SCORM packages attempts [ALMS-12800]
  • The issue with the Course Provisioning [ALMS-12882]

 

v.3.9

New Features

Notification Banners in the LMS365 Admin Center

  • New banners will give LMS365 admins information about new or upcoming updates and changes. You can also find tips and tricks for improved use of the system [ALMS-12645]

Improvements

New Line Manager Dashboard

  • New improved user interface [ALMS-12531]
  • The Line Managers can enroll, unenroll, check and approve or reject enrollment requests as well as import external training [ALMS-12534]

Enhanced Description Fields

  • To make it easier to edit large amounts of text, we enhanced the descriptive fields [ALMS-12516]

The LMS365 Learning Module Builder

  • The possibility to view the Content editor within the Learning Module Builder was added [ALMS-12517]

The LMS365 API

  • The new parameter (“deleteOptions”) was added to the endpoint odata/v2/Enrollments({Id})/ResetProgress. You can now specify the type of the enrollment progress to be deleted. You can now reset different types of the enrollment progress via API [ALMS-12650]
  • The default behavior for the option "ShowInCatalog" of endpoint /odata/v2/Courses was changed. The parameter "ShowInCatalog" is set to true [ALMS-12646]
  • The endpoint DELETE /odata/v2/Quizzes ({Id}) was added. So, it is now possible to delete a quiz via API [ALMS-12716]
  • The endpoint POST/odata/v2/Certificates({Id})/Reissue was added. There is now possible to reissue the certificates with all the valid data [ALMS-12523]

Bug Fixes

  • Login Button issue [ALMS-12755]
  • When resuming incomplete attempts, the progress in SCORM is lost [ALMS-12461]
  • The issue while downloading certificates for all the learners from the Learner List [ALMS-12611]
  • The learners appear out of alphabetical order when viewing from Edit Course > Manage Enrolled Users [ALMS-12038]
  • The issue when adding the file which contains '+' in the title into the learning module [ALMS-12509]
  • The issue with course provisioning [ALMS-12571]
  • The enrollment notifications weren't sent after enrolling an AD group into a Course [ALMS-12600]
  • Truncation occurs when data do not fit one page [ALMS-12414]
  • The information for ‘disabled’ AD users is included to the ‘active users’ report [ALMS-12428]
  • The user cannot see the Courses with prerequisites on the dashboard [ALMS-12455]
  • The issue while importing the external training [ALMS-12622]
  • The list of learners appears out of alphabetical order when viewing from Edit Course > Manage Enrolled Users [ALMS-12038]
  • The issue when adding the file which contains '+' in the title into the learning module [ALMS-12509]
  • The documents are opened randomly during the review of learning items in the LMS365 player [ALMS-12689]
  • Microsoft Stream video doesn't work in Learning module on mobile app (android) [ALMS-12655]
  • The issue with the API method Delete from the Power Automate using the “Send an http request” [ALMS-12660]
  • The issue with recording CEU via API [ALMS-12752]
  • The performance issue in Australia [ALMS-12719]
  • The Course Catalogs are not shown in Course Catalog List for LMS Administrators in Safari [ALMS-12506]

 

v.3.8

New Features

The Internal Cost Tracking

  • The possibility to register the internal cost of the classroom and webinar sessions as well as create the reports for the cost were added [ALMS-12004]

The LMS365 Configuration

  • The LMS Administrator can specify the currency that will be used for the internal cost tracking [ALMS-12439]

The LMS365 Course Catalog & Course Homepage

  • A new way to display loading the Course Catalog and Course Homepage. When the page is loading you will see the layout of the page you are about to land on [ALMS-12419]

The LMS365 Provisioning

  • Canada was added as a new region for provisioning [ALMS-12523]

Improvements

The LMS365 Course Homepage

  • The course description will no longer auto-collapse on the Course Homepage for the enrolled users [ALMS-12492]

The LMS365 Performance

  • The performance was improved [ALMS-12396]

The LMS365 Course Creator & Catalog

  • The error messages were optimized. You can now expand and/ or collapse them [ALMS-11994]

The LMS365 License Information

  • New transparent logic for license counting [ALMS-11993]

The LMS365 Mobile App

  • It is now possible to track how many users have downloaded the LMS365 Mobile App and how frequently they are accessing learning via it. The information will be accessible via a new API endpoint using the Microsoft PowerBI [ALMS-12391]

The LMS365 API

  • New Endpoints were implemented. Using them, you can now update the entity in the EntitySet Competencies (patch/odata/v2/Competencies({Id}) [ALMS-12439]as well as view the summary information for the internal cost (get/reports/courseSessions/learnerIndividualCost) via API [ALMS-12439]

Bug Fixes

  • The issue when installing the LMS365 sometime after the trial period expires [ALMS-12102]
  • The user cannot delete the Course which was failed [ALMS-11982]
  • The issue with saving the revised date when trying to extend the Trial [ALMS-12011]
  • The error “Due to a configuration change made by your administrator” while using the Teams [ALMS-12358]
  • The issue while using the POST request for creation a new course session [ALMS-12471]
  • The Course Provisioning failure [ALMS-12331]
  • The error when a Lerner tries to start the Course [ALMS-12372]
  • The issue when new Learners are registered to the Course in the Training Plan [ALMS-12374]
  • The Users cannot enroll or being enrolled to the Course [ALMS-12387]
  • The issue with performance [ALMS-12322], [ALMS-12365]
  • The Read and Understood confirmation in the Learning Module can be skipped if there is any item before [ALMS-11917]
  • There are the names of administrators, who had been deleted from the Course Catalog, in the e-mail notifications [ALMS-12360]
  • The issue with purging the course data after the courses have been deleted [ALMS-12345]

 

v.3.7

New Features

The LMS365 Learner Administration

  • The possibility to remove user(s) from the Course Catalog was added. Removed User(s) will be automatically unenrolled from all the Courses and Training plans as well as disappear from the Learner list [ALMS-11996]

The LMS365 Course Creator & Catalog

  • To prevent the further issues with missing click and losing the data when you are on the Course Session, Course Completion, User Profile Columns and Course Certificate Template panels, new confirmation message was added [ALMS-11484]

The LMS365 Languages

  • Support for the Czech and Slovenian languages [ALMS-12319]

Improvements

The LMS365 Course Home Page

  • New look and feel of the Course Home Page. If you click the required learning item, you will be redirected to the LMS365 Player [ALMS-11857]

The LMS365 Players

  • New look and feel of the LMS365 Player. The User can now complete the learning items and navigate inside the courses as well as navigate between the courses in the training plan without leaving the player [ALMS-11764]
  • The status page with all related data to the learning item was added [ALMS-11822]
  • There is also a status to see which item is completed, not completed, not started, deleted, not published or locked [ALMS-11872]
  • The ability to see the number of points as well as the worth of the question that you’ve received in the quiz was added [ALMS-11858]
  • The ability to review the attempts was added if this option is supported by the SCORM [ALMS-11609]

The LMS365 Provisioning

  • To prevent the further issue with the Course and Training Plan Provisioning, we add the Stop button. Now you can stop and restart or delete the Course or training Plan that is recently created [ALMS-12254]

The LMS365 User Invitations

  • The Course Catalog Administrators can now invite users from outside the company not only to the Modern Course Catalog but also to the Classic one [ALMS-11995].

The LMS365 Settings

  • New look and feel for the Certificate Templates Page [ALMS-11871]:

The LMS365 Migration Tool

  • The migration process to Modern View was improved. Some manual steps were added to ensure the links to the Course Catalog and Dashboard pages had been replaced and updated [ALMS-11989]

The LMS365 User role

  • New stable and understandable system of user roles, which does not depend on SharePoint any longer. We reduce the two-way synchronization with SharePoint. It means that we do not use SharePoint to define the role of user in the LMS365 and all roles must be added via the LMS365 UI or API. However, we still send user information to SharePoint Groups to provide users with the permissions to our web parts [ALMS-11862].

The LMS365 API

  • The endpoint POST /odata/v2/CertificateTemplates is changed [ALMS-12008]
  • New property “Is Deleted” was added to the User entity [ALMS-11400].

Bug Fixes

  • Pending requests were shown on the Dashboard Team View even if the course had been deleted [ALMS-11488]
  • The issue with date format in the Notifications for the imported Courses [ALMS-11489]
  • The access denied error message when Course Catalog Administrators try to edit the unpublished course [ALMS-11933]
  • The issue with downloading the certificates from the Learner List, Dashboard and Course Progress Panel [ALMS-11934]
  • The access denied error message for learners when they try to download a Certificate via the link in the notification [ALMS-11942]
  • Some rooms are shown two times in the room selector after running the script for creating rooms [ALMS-11983]
  • Already existing categories were not saved while creating or editing Question Pools [ALMS-11940]
  • The users that had been added to the Active Directory group were not automatically enrolled into a Course [ALMS-11986]
  • Slow downloading of the Reports page [ALMS-11951]
  • The access denied error message after the migration to Modern Look & Feel [ALMS-11989]
  • The template option on Course Creation form works incorrect [ALMS-11780]
  • The issue when the competencies were created one by one [ALMS-11928]
  • The wrong status of the Training Plan even when all the Courses have been completed [ALMS-11957]
  • The issue when the users from the AD group enroll to the Course [ALMS-12078]
  • Unable to add the User to the course administrators’ group on the Classic Look & Feel [ALMS-12104]
  • The Course information does not display correctly in Google Chrome [ALMS-11298]
  • The request timed out error message when the User opens the SCORM [ALMS-12094]
  • The users are not enrolled automatically to the Courses from the Training Plan if they have been added via AD group [ALMS-12078]
  • The guest user does not appear in the Learner List after the invitation [ALMS-12103]
  • The timeout expired error message when the User tries to log in to the LMS [ALMS-12110]
  • The access denied error message after the guest invitation to the ;tenants where custom domains were configured [ALMS-11629]
  • The issue with accessing to the Course Catalog Page in Internet Explorer [ALMS-12243]
  • The issue with performance [ALMS-12218]
  • The issue with the font size and space in the Quizzes [ALMS-12021], [ALMS-11854]
  • The expired certificates are displayed on the Manager Dashboard for the Users who have already renewed them [ALMS-12151]
  • The score in the Course Progress is incorrect after the completion of the SCORM package [ALMS-11920]
  • The issue when the Users try to open the downloaded SCORM package on the iPhones in the offline mode [ALMS-12356]
  • Mailto links do not work in the mobile App notification [ALMS-12357]

 

v.3.6

New Features

The LMS365 Instructor Role

  • New Instructor Role was implemented. From now on the Instructors can view courses and sessions that they are assigned in as well as mark and print attendance or download a QR code for attendance tracking [ALMS-11349]

The LMS365 Course Management

  • The Course Completion Option was added. The LMS Administrators can define all the learning items, assignments or custom grades to complete the Course in one location. It is also possible to set a minimum attendance percentage for the learners’ course completion [ALMS-11369]

The LMS365 Course Creator & Catalog

  • The ability to prevent Learners from unenrolling from the Course or Training Plan was added [ALMS-11366]

The LMS365 User Invitations

  • The Course Catalog Administrators can now invite users to Modern Course Catalog from outside the company [ALMS-11573]

The LMS365 Mobile Configuration

  • The possibility to arrange how to display web content on the mobile device was added [ALMS-11404]

The LMS365 User role

  • New transparent system of user’s roles, which does not depend on SharePoint any longer. We do not use SharePoint to define the role of user in the LMS365, but we still send user information to SharePoint Groups to provide users with the permissions to our web parts [ALMS-11414]

Improvements

The LMS365 Learner Administration

  • The Administrators can now view or delete User’s Progress as well as download or delete certificates (if there are any) for the already deleted Course and for imported external Training [ALMS-11604]

The LMS365 Course Homepage

  • To keep the focus on the learning items, we are now automatically ‘hiding’ the Course Description by collapsing the content after enrollment. [ALMS-11371]

The LMS365 Course Session

  • New look and feel of Manage Course Sessions Panel. The LMS Administrators and Instructors can manage Course Session as well as mark and print attendance in one place [ALMS-11349]
  • Assigned Instructors’ Names, as well as descriptive text that were added while the session was created, will be shown in the Course Session Information panel [ALMS-11599]

The LMS365 Course Information

  • Trainer(s) was renamed to Contact(s)

The LMS365 Learning Modules

  • The ability to open external website links in the Player was added. You can also specify the size of the website content being shown in the Player [ALMS-11603]

The LMS365 Quiz Builder & Question Pools

  • New look and feel for multiple choice questions. Learners can now easily distinguish the question types [ALMS-11370]

The LMS365 API

  • Response format of POST /odata/v2/Quizzes and POST /odata/v2/QuizQuestionPools is changed from id to object of Quiz/Question pools.

Bug Fixes

  • The issue while opening SPFX web parts in Internet Explorer [ALMS-11567]
  • Impossible to approve or reject requests for enrollment on the Dashboard [ALMS-11440]
  • The issue while trial installation [ALMS-11710]
  • Unable to set course template as default [ALMS-11443]
  • The issue while opening the LMS365 Admin Center (Course List) in Microsoft Edge [ALMS-11411]
  • The issue with licenses after Migration to Modern view [ALMS-11283]
  • Incorrect date and time value in reports after manually setting the Course completion and creating the report [ALMS-11263]
  • The issue with Training Plan tab in Teams [ALMS-11375]
  • Enroll Learners who were added to Learner List to Training Plan [ALMS-11401]
  • The issue while creating SCORM reports [ALMS-11413]
  • Enrolled learners receive messages when other learners enroll [ALMS-11174]
  • The issue while importing Quizzes via the Import Tool [ALMS-11408]
  • Access Denied error message for Office 365 Global Administrators on Global Settings page [ALMS-11695]
  • The issue while creating one by one categories [ALMS-11590]
  • AppTypes filtering does not work correctly [ALMS-10126]
  • MS workflows failed on multiple regions [ALMS-11701]
  • The license counts users even if SharePoint site collection with standalone Add-in was removed [ALMS-11497]
  • The issue when Course Catalog Administrator saves a course [ALMS-11457]
  • The Course Description is hidden when adding a web part to the bottom of the page [ALMS-11796]
  • The issue while trying to save the report [ALMS-11735]
  • The LMS365 installation process never completes [ALMS-11802]
  • Conversations Tab does not work in the LMS365 via Teams [ALMS-11774]
  • Access Denied error message in the Learning Module for learners who were added via Azure AD Group [ALMS-11790]
  • Table of Content is not working properly in Learning Modules [ALMS-11441]

 

v.3.5

New Features

The LMS365 Configuration

  • The possibility to change the view of the Learner List for all the Catalogs on the Tenant for LMS Administrators was added. It is possible to hide System columns as well as add new ones to display custom data in the Learner List [ALMS-11150]

The LMS365 Course Catalog Creation

  • The ability to specify the default language while Course Catalog creation was added [ALMS-11168]

The LMS365 Quiz Builder & Question Pools

  • New option for Tags when filtering was added [ALMS-11167]

Improvements

The LMS365 Settings

  • New Look and Feel of the Settings Page [ALMS-10626]
  • A new search functionality was added, the LMS Administrators can now easily find the required Categories on the Settings Page [ALMS-11293]

The LMS365 API

  • New Endpoints were implemented. Using them, you can now remove the Course and all related Data [ALMS-11161] as well as manage (create, update or delete) and get the information about all the User Profile Columns via API [ALMS-11152]

Bug Fixes

  • The issue with accessing to the Course Catalog [ALMS-11146]
  • The error when the user tries to download external App [ALMS-11031]
  • The scrollbar is not completely visible on the Course Progress Page [ALMS-11266]
  • The issue during the SCORM Package removal [ALMS-11216]
  • Line spacing is different from the one that was while editing or creating content [ALMS-11288]
  • The language the LMS365 Player displays differs from the language of the site [ALMS-11267]
  • The error while creating a new Course Catalog [ALMS-11271]
  • External certificate expiry notifications were not sent [ALMS-11238]
  • The email invitations to the Course Session were sent to the Learners who had already enrolled in the Session or completed the Course [ALMS-11229]
  • The issues with the LMS365 Bot in Microsoft Teams [ALMS-11094]
  • Wrong expiry notifications were sent to random Learners [ALMS-11344]
  • The SPFX was not added to the Course Pages after the migration to the modern view [ALMS-11319]

 

v.3.4

New Features

The LMS365 Course Sessions

  • The ability to join Waiting Lists for the Sessions with no available places was added. After vacant spots appear Learners will be added automatically. There is also a possibility for Administrators to enroll Learners in Courses directly from Waiting Lists even though there are no available places [ALMS-10610]
  • Learners can send requests for required Sessions even if there is no Session yet [ALMS-10614]

The LMS365 Migration Tool

  • The ability to migrate all the Courses, Course Catalog and Dashboard Classic Web Parts to a totally modern Look & Feel was added [ALMS-10923]

The LMS365 Languages

  • Support for the Indonesian and Chinese languages [ALMS-9061]

Improvements

The LMS365 Course Creator & Catalog

  • The possibility to assign decimal numbers of Continuing Education Units (CEUs) for course/training plan completion was added [ALMS-10915]

The LMS365 via Microsoft Teams

  • The Course Catalog tab was added to the tab links header [ALMS-10618]
  • New look and feel for the Course Catalog and Course Home Page [ALMS-10618]

The LMS365 API

  • New Endpoints were implemented. Using them, you can now get the information about all the Quiz attempts, upload the images and certificates and create courses with status “deleted” via API [ALMS-10257]

The LMS365 Performance

  • Redirects between domains were reduced [ALMS-10251]

The LMS365 Installation Process

  • To prevent further issues with the installation process, all prerequisites of SharePoint will be checked, and all the assets will be uploaded to the App Catalog automatically while installing. The validations on all steps were added as well. For example, if there isn’t the LMS365 Application Manager App, the User will be asked to deploy it [ALMS-10719]

Bug Fixes

  • The error while downloading the Users’ reports [ALMS-10735]
  • Cannot create a Course [ALMS-10678]
  • The Course provisioning failure [ALMS-10600]
  • There isn’t any access to Course Creator language files [ALMS-10677]
  • Course Administrators receive approval requests for training, even though there is "Line manager approval" in the settings [ALMS-10663]
  • The Course Catalog creation failure [ALMS-10722]
  • Issues with Assignments and Gradebook [ALMS-10815]
  • Course creation process fails for some courses while using the import tool [ALMS-10891]
  • AICC content package doesn’t launch [ALMS-10757]
  • An error message while adding a User as Administrator on the Course Catalog [ALMS-10830]
  • Correct answers are not displayed for some true/false quiz questions [ALMS-11069]
  • Alternate email addresses do not synch to LMS365 [ALMS-11043]
  • Swagger loads slowly [ALMS-10834]
  • Error when the Users try to open AICC package [ALMS-11045]
  • The Administrator cannot create a new Course Catalog if the LMS365 AccessApp has already being installed on the site [ALMS-10980]
  • Quizzes are not imported via Import Tool if they were added to another Course Catalog [ALMS-11247]
  • An error occurred while executing the command definition. [ALMS-11170]
  • Incorrect format of the input string for the Tenant in the LMS365 Admin Center [ALMS-11236]
  • The Notifications about the expired certificates were sent even if the certificates do not expire until 2021 [ALMS-11062]

 

v.3.3

New Features

The LMS365 Installation

  • For your comfortable work, LMS365 will automatically install a classic access add-in (LMS365.Access.app) to the Course Catalog site. LMS365 will use this add-in for managing course sites, uploading documents to Learning Modules, Quizzes, applying old SharePoint themes etc. [ALMS-9955]

The LMS365 SCORM & AICC

  • New look and feel of the Content Package Storage [ALMS-9953], [ALMS-10154]
  • For a better user experience, new types of access and sharing options were added. Admins will have a possibility to manage availability of Content Packages in the Course Catalog. Depending on the level of access the user will be able to use (read option) or make some changes into the Packages (read and edit option). Full control option will be distributed by the system in case of uploading [ALMS-10057]. Depending on the level of permissions there will be the following Content Package sharing options: No sharing – the Content Package will be used only by the Course or Course Catalog, where it was uploaded. Shared to Courses – the Content Package will be able to view/edit by selected Courses. Shared to Course Catalogs – only selected Course Catalogs will be able to view/edit the uploaded Content Package. Shared to all – everyone will be able to view/edit the uploaded Content Package [ALMS-10231]
  • Added the possibility to upload a Content Package from the Learning Module creation form. The Content Package will appear both in the Content Package Storage and on the Course site [ALMS-10184]
  • All the information about Uploading Process (cancellation, saving, completion, deletion, successful reupload, etc.) will be appeared in the Notification Center [ALMS-10332]

The LMS365 Mobile App

  • For a better user experience there is a possibility to register the attendance by the Learners themselves. The Learners can as well set their attendance using signature or/and QR Code.

Improvements

The LMS365 Installation

  • To prevent the further issues with installation process, the tenant provisioning flow was improved and the validation on some steps was added. For example, if user has no App Catalog site, he will see a validation message.

The LMS365 Course Catalog

  • The new flow of the Course Catalog creation. By default, new site collection will be created together with the Course Catalog. Firstly will be checked whether the current user has access to root site collection and to app catalog, and whether the user is the site admin and this site is the course site [ALMS-10303]
  • If a user with the Tenant Administrator role creates a Course Catalog, custom scripting will be run automatically [ALMS-10367]

The LMS365 Performance

  • The process of synchronization users and AD group is improved [ALMS-10145]

Bug Fixes

  • Incorrect information in the Course Catalog License Information [ALMS-10255]
  • Approval link in "enrollment approval request" email does not work for teachers [ALMS-10232]
  • Course title cannot be updated in LMS365 Admin center [ALMS-10254]
  • Room field becomes uneditable when there is a Room with a title larger than the field width [ALMS-9895]
  • No possibility to set "paragraph" within "Read & Understood confirmation" item in Learning Module [ALMS-9757]
  • Timeout on a mass user enrollment to a course from the Learner’s List [ALMS-9773]
  • Tenant domain is null in Tenant table in LMS365 database [ALMS-9843]
  • Course completion is erased if unenroll a user from training plan but there is another training plan with the same courses [ALMS-9798]
  • Timeout issue on the Training Plan reprovisioning [ALMS 9844]
  • Random notifications from the system regarding a training plan [ALMS-9765]
  • Wrong average time in SCORM reports grouped by Learner [ALMS-10138]
  • Teachers do not have access to the Quiz Storage if they added to the course catalog via “Everyone” except external users group [ALMS-10140]
  • The manager's name is not displayed when the user drill down in the dashboard [ALMS-10155]
  • Alternative language does not work in Course Catalog Admin back-end for Modern Site Collections [ALMS-10201]
  • Scale Set is not selectable when trying to create a custom grade [ALMS-10198]
  • Time booking Error in Rooms selection on Classroom courses [ALMS-9972]
  • Export to Excel does not work in Teams [ALMS-10219]
  • Start and End date fields are returned with an error when select the date in New Zealand localization [ALMS-10482]
  • Learners can see admin actions when going to the Gradebook from the Course Home page [ALMS-10479]
  • Scroll in the Enroll in Course(s) & Training Plan(s) sidebar does not work when there are a lot of Learners in the Learner List [ALMS-10563]
  • Registration for course sessions is closed several hours before the start of a session (Classroom course) [ALMS-10410]
  • Learners cannot see the content of the Dashboard since they have changed their email addresses [ALMS-10405]
  • Do not allow to set 0 in Allowed number of Attempts per User field for SCORMs [ALMS-8767]
  • Issue with License Server Alerts [ALMS-8547]
  • ​LMS365 not creating new Course Catalog [ALMS-10412]
  • Runtime error on the SCORM Storage [ALMS-10492]

 

v.3.2

New Features

  • Introduced the new LMS Administrator role that will have the same access to the content and management as the Tenant Administrator. . It means that user with such role will be able to create, edit or delete Course Catalogs, edit language files, manage licenses and the LMS Configuration as well as specify the Mobile Configuration and add other LMS Administrators. [ALMS-9948]
  • Added the possibility to manage the Course Targeting in the Global Settings. Should you require Course & Training Plans targeting, you can enable this setting and use the Course Targeting feature in the Course & Training Plan creation pages [ALMS-10200]

Bug Fixes

  • Unenroll users from Licenses process hangs up when unenrolling at least 6 users [ALMS-10150]
  • Timeout on a mass user enrollment in a course from the Learners List [ALMS-9773]
  • Course completion is deleted when unenrolling a user from the training plan but there is another training plan with the same courses [ALMS-9798]
  • Input string was not in a correct format error when editing a course [ALMS-10164]
  • Download certificates option does not work in the Learner List [ALMS-10161]
  • Access Denied error for SPFX on the modern page [ALMS-10172]
  • Learner’s Dashboard is not shown [ALMS-10102]

 

v.3.1

New Features

  • Support for the Arabic language [ALMS-9639]
  • License management is realized from one page (5 licenses are put together on this page). That gives the possibility to the Global Administrator to manage all the licenses as well as notifications from one place. License Information section is added to the LMS365 Admin Center as an informative page [ALMS-9643]
  • Implemented the Course Catalog Security Trimming feature, which allows displaying the training in the Course Catalog to users according to their roles. It means that if a user is not present in any course or training plan group (Learners; Administrators; Visitors), the training will not be shown in the Course Catalog for him. Course Catalog Administrators see all training in the Course Catalog [ALMS-9642]
  • Implemented the possibility to target the course(s) and training plan(s) to the specific audience. If this option is disabled, users from the Course Catalog Visitors group are added to the Training Visitors group (with the ‘Read Only’ permissions) [ALMS-9640]
  • New Look and Feel of the Course and Training Plan Home pages [ALMS-9641]
  • Implemented an option to allow learners to navigate between quiz questions with the possibility to submit any number of the answered questions [ALMS-9365]

Bug Fixes

  • Runtime Error when tenant administrator tries to access Global Settings and accept the permissions request [ALMS-9750]
  • Default course template cannot be set on course creation form in the modern Course Catalog [ALMS-9775]
  • Documents added to Learning Module are not available [ALMS-9691]
  • 500 error when pictures are being loaded for Learners in Learning Module player [ALMS-9704]
  • Cannot upload Content Package (SCORM) to storage [ALMS-9754]
  • SCORM cannot be completed and cannot be resumed from the slide where the user left [ALMS-9763]
  • "Access denied" on Purge action for Course Catalog administrator [ALMS-9812]

 

v.3.0

New Features

  • New installation process that allows users deploying LMS365 on their Tenants without installing stand-alone apps. New one-click solution installs the LMS365 App that is a collection of add-ins, which will enable users to create new course and training plan sites, including quizzes, learning modules, content packages, and assignments into them [ALMS-8942]. New Global Settings section allows the Tenant Administrator to create and manage Course Catalogs, Language Files, License Information and Mobile App Configuration from one place:
  • Modernized Learning Module, SCORM, Quiz, and LTI Players with the new navigation [ALMS-8997, ALMS-9108, ALMS-8941]
  • SharePoint Framework and Modern pages implementation [ALMS-9110]. There is now a possibility to create Course Catalogs as Communication sites (Use the SharePoint Topic, Showcase, and Blank communication site templates).
  • Possibility for the Tenant Administrator to configure the Mobile App for all learners by setting Mobile App colors, default Course Catalog and language, creating information pages, specifying own help page, etc. [ALMS-9351]

Bug Fixes

  • Internal server error when adding Learner to the course on Edit Course page after click save button [ALMS-8182]
  • "500 - The request timed out" error when generating SCORM report [ALMS-9145]
  • Training Plan courses ordering is not preserved in Dashboard [ALMS-9204]
  • Pending Enrollment Request but no request is pending [ALMS-9286]
  • Unable to upload image to any type of the quiz questions [ALMS-9279]
  • "Start Date" and "End Date" values are miscalculated in Course Sessions list when DST is used on user's computer [ALMS-9319]
  • Repeating "Oops, something went wrong" error on Course Catalog web part [ALMS-9342]
  • Incorrect ordering for courses in Certificate for Training Plan [ALMS-9396]
  • Only 5 categories are shown on Course(s) using this Category form [ALMS-9424]
  • Space symbol is in incorrect place in the card view for Training Plans and Learning Modules [ALMS-9102]

 

v.2.6

New Features

LMS365 | Course Creator & Catalog

  • Competency Framework is added to the Course Catalog. For the upcoming customers this feature should be additionally purchased as a part of the Course Catalog license, for other customers it is already included [ALMS-8570]. After competencies are created in the Competency Framework section of the Admin Center, they can be added to the courses and training plans after completion of which Learners will achieve them or competencies can manually be granted via Learner Administration. New ‘Competencies’ tab is added to the Dashboard and on the Transcript.
  • New email notification templates are added for the events related to the Competencies. LMS365 is now the Learning Tools Interoperability (LTI) v.1.0/1.1 compliant. This allows integrating external apps and content into our learning management system by simply adding an external app to the course or insert it as a part of a learning module [ALMS-8431]

LMS365 & Microsoft Flow

  • Implemented Microsoft Flow operators for a better user experience. New operators obviate the need for manual configuration of the requests.

Improvements

LMS365 | Course Creator & Catalog

  • Added the Reset button for the applied filters on the Learner Management page [ALMS-8574]
  • Categories and subcategories with a zero counter are not displayed in the Course Catalog filter [ALMS-8558]
  • Subcategories are sorted according to their number in the Course Catalog filter [ALMS-8556]
  • Information exported from the Learner List will include the filtered one if any filters were applied [ALMS-8573]

Bug Fixes

  • "Oops, something went wrong" error when user tries to enroll in the course with "Enroll to Course" button [ALMS-8457]
  • Issues with access to a course for the particular user [ALMS-8796]
  • Calendar appointments for old course sessions were sent to users [ALMS-8720]
  • Enrollment task failed for the customer enrolling 1800 users in a single course [ALMS-8653]
  • Notifications are not being sent in Central US region [ALMS-8727]
  • "Cannot read property 'charAt'" error when SCORM is being loaded [ALMS-8741]
  • ‘The field StartDate must be a date’ error when select the date in Slovenian localization [ALMS-8764]
  • Enrollment notification being sent two times [ALMS-8765]
  • Picture added to a Positive or Negative feedback in the quiz cannot be saved when trying to save it with a bigger size than it is [ALMS-8729]
  • High compression rate is used during the generation of a Certificate from a template [ALMS-8793]
  • There is no Certificate in Dashboard when Import Certificate via Learner List [ALMS-8936]

 

v.2.5

New Features

LMS365 | Course Creator & Catalog

  • Course and Training Plan Administrators Management. Now there is a possibility to select users specified as Course and Training Plan Administrators to be displayed as real Trainers on the Course Catalog and trainings’ home pages [ALMS-8194]
  • External Approval (Webhook) enrollment flow allows creating a custom approval flow (e.g. in Microsoft Flow) using ‘EnrollmentApprovalRequest’ Webhook Event [ALMS-7885]
  • Possibility to import external trainings via Learner Management and Dashboard’s Team View. Imported trainings will be displayed on the Dashboard (Completed, Certificates, All, and Transcript tabs) and in the Reports built by Deleted Courses [ALMS-8190]
  • Possibility to create a new category before course creation as well as create subcategories [ALMS-7070]
  • Possibility to specify number of the course sessions to display before the More sessions link on the Course Catalog and Course Home page [ALMS-8192]
  • Added option to hide information callout on the Course Catalog. If the option is disabled, user will be redirected to the training’s home page, when clicking the training on the Course Catalog [ALMS-8199]

LMS365 | Learning Module Builder

  • Added e-Signature (Authorization) to the Read and Understood Confirmation. User will need to enter his credentials to proceed or finish Learning Module [ALMS-8191]
  • Added new learning items to the Learning Module Builder: Microsoft Forms, Microsoft Sway, and Microsoft Stream [ALMS-8196, ALMS-8352, ALMS-8195]

LMS365 | Quiz Builder

  • Added rich-text editor to the Multiple Choice, Multiple Answer, and Ordering questions answers [ALMS-8200]

LMS365 | API

  • API Extension for LMS365 | Compliance Service integration [ALMS-8198]

Improvements

LMS365 | Course Creator & Catalog

  • Course count is added to the Course Type filter on the Course Catalog and improved Dates filter to filter by dates of the course sessions [ALMS-8197]

Bug Fixes

  • Security.Cryptography.CryptographicException when creating a classroom course session [ALMS-8170]
  • Purge feature does not work for ADFS authentication [ALMS-8251]
  • SCORM closing browser window upon clicking Exit (Edge) [ALMS-8212]
  • Add document link to Learning Module is not working [ALMS-8216]
  • SCORM report grouped by package shows the date not in the operation system format [ALMS-8332]
  • File Size in MB column shows 0MB in SCORM reports [ALMS-8319]
  • Maximum number of retries(5) exceeded while executing database operations with "ExecutionStrategy" [ALMS-8321]
  • Added a tooltip for courses in Learner List to identify the course with the long title [ALMS-8371]
  • Office videos do not fit the screen and do not appear correctly in the mobile app [ALMS-8452]
  • Enrollment task failed when enrolling 1100 users in a single course [ALMS-8469]
  • {CLASSROOM LOCATION} tag does not display location in the email notification [ALMS-8721]
  • "GetPersonalPhoto" screen on iOS deviced when the page with Leaderboard in Dashboard is loading [ALMS-8759]
  • Some placeholders are missing in the Variable Fields section of the email templates [ALMS-8714]
  • Mass "Enrollment Confirmation" emails were sent to users [ALMS-8766]

 

v.2.4

New Features

LMS365 | Course Creator & Catalog

  • New Learner Administration section in the Admin Center. In the Learner Administration section it is possible to manage users that are present in the Visitors group of the Site Collection with the installed Course Catalog Add-in and Learners group of the course/training plan site [ALMS-7347]. Learner Administration allows users to send emails to the learners, to view learners’ transcripts and progress on each training they are taking, enroll learners in the trainings as well as unenroll them from the trainings, and download learners’ certificates. There is also a possibility to add new users to the Learner List either as individuals or as AD/O365 Groups. On the Learner List there is an option to purge Learner’s records from the current Course Catalog. After the deletion, all learner’s data will be removed: he will be deleted from the Learners group, his attempts and certificates will be deleted, there will be no records about this learner in the reports and on the Dashboard (in regard to the Course Catalog from which he was deleted), and he will be removed from the Learner List.
  • Possibility to edit Learner’s progress from Course, Training Plan or Learner Progress lists [ALMS-7856]. In this section it is possible to set completion of the training manually with the possibility to set completion date (for the trainings with Not Started or In Progress statuses), as well as to change statuses of items included into the training and change the number of granted CEUs.

Improvements

LMS365 | API

  • API enhancements [ALMS-7713]

Bug Fixes

  • "Only links can be converted to documents" error when opening a Learning Module [ALMS-7830]
  • System does not save progress of incomplete attempts of the AICC package [ALMS-7924]
  • 'System.OutOfMemoryException' when generating a course report [ALMS-7971]
  • File not found error in the migration process after Course Catalog update [ALMS-8147]
  • "Unable to find an entry point named 'tidyCreate' in DLL 'tidy.dll'" error when editing email templates in NE environment [ALMS-7855]
  • Average time column contains only 0s in SCORM reports [ALMS-8132]
  • The SCORM package is cut off when changing the size of the window [ALMS-7675]
  • Incorrect format for completion date in SCORM report [ALMS-8124]

 

v.2.3

New Features

LMS365 | Course Creator & Catalog

  • New design for Course and Training Plan Lists with the possibility to view detailed Course or Training Plan Progress [ALMS-6742]
  • Ability to ‘Bookmark’ Search in the Course Catalog. When filters are applied and/or search is used, Search Query is automatically placed in the URL [ALMS-7115]
  • Each downloaded certificate has personalized file name (including User Name) [ALMS-7067]
  • Certificate extension is changed to .pdf [ALMS-7068]

LMS365 | Quiz Builder

  • New Question types. Hot Spot question type will require Learners to move the pointer to a certain area (spot) on the image and click it to answer the question [ALMS-6906]. Gap Fill question type will require Learners to enter answer in the text field or select the answer from the drop-down list if several possible answers are provided [ALMS-6909]. Short Answer question type will require Learners to enter the answer in the text field and will be considered as answered if Learner has entered one of the provided correct answers [ALMS-6907] .Free Text Answer question type will require Learners to enter the answer in the text field and will always be considered as answered if Learner has entered some text [ALMS-6908]
  • Possibility to create Question Pools (storage of quiz questions) and further use questions from them in Quizzes. Question Pools are Tenant-based, i.e. they are available on all Tenant’s site collections [ALMS-6967]
  • Possibility to import questions (with all parameters as title, description, answers, and points) from a QTI packages to quizzes and question pools. The system supports only QTI packages with XML version 2.2 [ALMS-6969]
  • Possibility to schedule when you want the Quiz to become available to your learners by using Quiz publishing feature [ALMS-6971]
  • Possibility to create positive, semi-positive (for Short Answer question type), and negative feedbacks on Learners’ answers [ALMS-6910]
  • Quiz Timer option to show timer in the Quiz player. When this option is enabled, it is possible to set time for passing the quiz (in seconds, minutes, hours, days, and weeks) as well as to hide the timer from the Quiz player (time for quiz passing will be running but not shown to the Learner) [ALMS-6966]
  • Possibility to randomize questions during passing the quiz (after starting new attempt) using Randomize option on Quiz creation/edit form [ALMS-6972]

LMS365 | SCORM & AICC Player

Improvements

LMS365 | Quiz Builder

  • Possibility to hide Score in the Quiz Player (by default, it is enabled). When Show Score option is disabled on the Quiz creation/edit form, score is not displayed for all users during quiz passing [ALMS-7092]
  • Possibility to review Learner’s attempt for the Course Administrator as well as to change the number of points earned for the Free Text Answer question [ALMS-7717]

LMS365 | Course Creator & Catalog

  • Improved unenrollment process for courses with the selected ‘Enroll user into all course sessions’ enrollment type: when all sessions are deleted, user is not unenrolled from the course [ALMS-7282]

Bug Fixes

  • Japanese characters are corrupted in Transcript .pdf file [ALMS-7107]
  • Quizzes cannot be edited from stand-alone Quiz add-in [ALMS-7314]
  • Error when trying to see the information about Course Categories using Power BI [ALMS-7154]
  • System throwing Internal error when trying to generate report [ALMS-7200]
  • Sequence contains no elements error when users try to use direct link to Course Catalog Admin backend [ALMS-7240]
  • "OOM command not allowed when used memory > 'maxmemory' thrown when user goes through Learning Module [ALMS-7283]
  • There are different dates for course completion in a report and Dashboard [ALMS-7287]
  • Skillsoft Course Player has encountered an error while communicating with the Learning Management System [ALMS-7295]
  • Performance issues in Japan East region [ALMS-7323]
  • Outlook: Course name link is shifted up in Webinar and Classroom Scheduled notifications [ALMS-7358]
  • Slow performance in customer's tenant (NE) [ALMS-7384]

 

v.2.2

New Features

LMS365 | Course Creator & Catalog

  • New design of the Course and Training Plan creation/edit forms. Now all the fields on these forms are divided into several sections: Course Details, Course Information, Select your Course Tools (with the possibility to select the add-ins)/Training Courses to be included, Course/Training Plan Options, Publishing, Add your Users, Due Date (for e-learning course type and training plans), Certificate, and Course Catalog & Site Image
  • Course/Training Plan Web Address is automatically is filled in with the course/training plan name, but can be changed manually by the user [ALMS-6843]
  • New design of the Image picker [ALMS-7048]
  • Responsive view on the Course/Training Plan creation and edit forms (after 800px is reached) [ALMS-7036]

Improvements

LMS365 | Course Creator & Catalog

  • Top navigation component is replaced to have the standard SharePoint view [ALMS-7083]
  • Possibility to add the Course Catalog Web Part inside the Web Part Zone [ALMS-7118]
  • Possibility to set number of courses shown by default per category on the Course Catalog web part [ALMS-7110]
  • Possibility to set number of Highest Ranked Courses displayed on the Course Catalog web part [ALMS-7111]
  • Possibility to set the default view of the Course Catalog (Card or List View) and hide view selector from the Course Catalog web part [ALMS-7113]

LMS365 | General

  • New Email Templates for the Mobile App (Classroom/Webinar Session Updated and Classroom/Webinar Session Cancelled). These notifications are managed in the Admin Center, but are sent only to the Mobile App [ALMS-6998]

Bug Fixes

  • Server response: 500 when generating Course Report [ALMS-6811]
  • Gradebook is too slow on courses with many learners [ALMS-6881]
  • Training Plan Courses WP doesn't work on not modern Training Plan pages [ALMS-6965]
  • During the second Quiz attempt Submit button cannot be pressed ( Internet explorer) [ALMS-7044]
  • Users from AD group where prefix is "c:0t.c|tenant|" do not have access to courses [ALMS-7038]

 

v.2.1

New Features

LMS365 | Course Creator & Catalog

  • New design of the Course Catalog web part. By default, Course Catalog web part now displays a list of all published courses and training plans. Star rating system is also now available for courses’ and training plans’ evaluation, and as a result, it is possible to display the most popular courses/training plans (depending on their rating) on the web part. Two views of the Course Catalog are available: Card View and Item (list) View [ALMS-5541]. You can see detailed information about the course/training plan by clicking on the card or item area (depending on the view). On the new Course Catalog web part, it is possible to filter courses and training plans by Category as well as by Course Type and Course Date. After you have updated the LMS365 | Course Creator & Catalog Add-in to the latest version, you will be proposed to update the Course Catalog web part. After the migration has run, to all courses and training plans a new Home Page will be applied. Please pay attention, that if you replace the old Course Catalog with the new one manually (without running the migration), it will be impossible to enroll in the courses and training plans. New Course Catalog requires New Course/Training Plan Home pages to have the ‘Enroll’ possibility.
  • Star rating system is now available on the Course and Training Plan Home pages (it is displayed under the course/training plan title). Learner can set and change his own rating for courses with In Progress and Completed statuses [ALMS-5743]. Training Plans are rated separately from courses included into them. Administrators can manage ratings from the Admin Center (enable/disable showing ratings or hide rating of a specific learner).

LMS365 | General

  • New logic for the training plan notifications. If courses included into the training plan do not have prerequisites, learner will receive only Training Plan Enrollment Confirmation when enrolls into it, no Course Enrollment Notifications will be sent. If courses have prerequisites inside the training plan, learner will receive Training Plan Enrollment Confirmation when he enrolls into it along with the Course Enrollment Notifications each time learner enrolls into the unlocked course of the training plan. The same logic is applied when learner retakes training plan or unenrolls from it [ALMS-6911]

Bug Fixes

  • Error message when saving changes made in Quiz [ALMS-6732]
  • Outotec: Importing Course Completion Records fails [ALMS-6529]
  • File not found error when deleting course [ALMS-6918]
  • Priva: Courses web part does not work for Training plans [ALMS-6489]
  • Certificate Expiration notification is using Expiration Date Value of the latest Certificate issued for this course [ALMS-6471]
  • License Server Notifications [ALMS-6262]
  • Old SCORM content in new user attempt after the package is updated [ALMS-6483]
  • "SqlDbType.Time overflow. Value '1.00:00:17.6572534' is out of range. Must be between 00:00:00.0000000 and 23:59:59.9999999." error when accessing particular question in Quiz [ALMS-6487]
  • "An error was reported while committing a database transaction but it could not be determined whether the transaction succeeded or failed on the database server" [ALMS-6456]

 

v.2.0

New Features

LMS365 | General

  • New design of the Administration Center that is based on the Office 365 Administration. New design is applied when LMS365 | Course Creator & Catalog is installed on the site collection. From the new Administration center it is possible to manage all the add-ins installed on the site collection [ALMS-5390]
  • New logic of the add-ins licensing. Administrators have 14 days period to handle license issues when maximum number of users is reached or license has expired. There is a possibility for learners to continue working with the LMS during this 14 days period. It is possible to specify whether to send e-mail notifications when maximum number of users is reached and/or number of days when license is about to expire and/or number of days after license is expired, as well as download user license reports, and unenroll users from all courses in order to clean up license (in Notifications and User Administration sections of the License Information) [ALMS-5542]

LMS365 | Course Creator & Catalog

  • New design of the Course and Training Plan Home pages. When creating a course with the add-ins selected, new ‘LMS365 Course’ web part is added to the course site. LMS365 Course Web Part provides the learner with all the Course Information such as Course Description, Learning Modules, and Sessions etc. in one Web Part and supersedes the stand-alone 'My Learning Modules', 'Course Information', 'Course Description' and 'My Assignments' web / add-in parts. From the home pages, it is possible to go to the Administration center, using Course/Training Plan Management links. After Course/Training Plan completion, learner will be granted the certificate, which he will be able to download from the Course/Training Plan home page [ALMS-5540]

Improvements

LMS365 | General

  • Removed SideLoading feature activation from prerequisites of the course creation process [ALMS-5401]

LMS365 | Course Creator & Catalog

  • Possibility to add short and long description whilst creating a course or a training plan. Short description is displayed on the Course Catalog, and long description is displayed in the Course/Training Plan Description web part. Rich-text editor is available for this field (allows inserting YouTube video, upload a video, an image or a file from local computer) [ALMS-5923].
  • Message about not activated ‘Custom Scripting’ is added to the course/training plan creation form in order to avoid ‘Access Denied’ issues [ALMS-4228]

LMS365 | Quiz Builder

  • Quiz UI enhancements [ALMS-5546]

Bug Fixes

  • Search-driven course catalog is not working after moving to separate data centers [ALMS-5918]
  • Users cannot see the image inside the quiz [ALMS-5899]
  • There is a possibility to add users in Cc field only from drop-down menu when editing notifications [ALMS-5895]
  • When failing Quiz in the LM you do not have possibility to press "Next" button and go further to the next part of LM [ALMS-5875]
  • Embedded Office Video do not Launch in Learning Module if "Resize the player to fit the screen" chosen [ALMS-5874]
  • To unify column's title on View Learners details page and in report for SCORM Add-in [ALMS-5639]
  • Course link that contains spaces is displayed incorrectly by Outlook [ALMS-5584]
  • Course Catalog backend and Learning Module backend pages are blank in IE 11 [ALMS-5532]

 

v.1.5.14

Bug Fixes

  • There are no English labels at several lines on language files page [ALMS-5404]
  • Dates format in Dashboard web part is not respecting Regional settings of SPO site collection [ALMS-5383]
  • "The remote event receiver callout didn't return a successful result" error when trying to add any App into the course [ALMS-5199]
  • Course period is moved one hour behind actual time in Course Catalog (Pacific Timezone UTC-8) [ALMS-5195]
  • Error message in English when there is an incorrect date format on Manage Session page in Japanese localization [ALMS-5389]
  • 404 error on getting https://assets.365.systems/Content/Styles/Course/styles.css [ALMS-5406]
  • The license counts a group as a single user instead of ignoring it [ALMS-5412]

 

v.1.5.13

New Features

LMS365 | Course Creator & Catalog

  • Webinar Course Type [ALMS-2854]. This course type allows creating web meetings with the specified number of attendees (you can limit maximum attendees).
  • Multiple Classroom/Webinar sessions – one course can have many sessions and learners can enroll into all or into a single course session depending on the settings [ALMS-4273]

Improvements

LMS365 | General

  • Improvement for processing big AD groups [ALMS-5135]

Bug Fixes

  • Course is not displayed in Course Catalog in customer's training site [ALMS-5134]
  • Problems using LMS API (enroll user) [ALMS-5216]

 

v.1.5.12

Improvements

LMS365 | Course Creator & Catalog

  • Redesigned Course catalog web part (with no iframes) [ALMS-4353]
  • Changed the logic of displaying Ended courses in Dashboard [ALMS-5052]

Bug Fixes

  • Label 'Select Training Courses' is shifted after course selection [ALMS-4848]
  • Some symbols are not displayed in transcript report [ALMS-4837]
  • Training plan info is overlapped by active buttons in the Course Catalog Add-in part [ALMS-4771]
  • Unnecessary scroll when choosing image for certificate [ALMS-4762]
  • Scroll in content field doesn't work in Certificate creation/editing [ALMS-4758]
  • Answer validation message overlaps other elements in question while editing quiz [ALMS-4628]
  • Unnecessary scrolling appears in LP if open TOC [ALMS-4431]
  • There are assignments tasks for learners who were removed from AD/Learners group [ALMS-4862]
  • Localization: English text appears in Quiz reports despite custom language application [ALMS-4834]
  • There is no possibility to use Enter button in course description in IE11 [ALMS-2631]
  • Dashboard web part is not displaying Course pictures on pages of web part type [ALMS-5056]
  • Localization: Assignments' details are in English in mobile view [ALMS-4833]
  • Unify displaying of course title in Transcript report to the left (not pdf) on mobile [ALMS-4945]

 

v.1.5.11

New Features

LMS365 | Course Creator & Catalog

  • Ability to select which columns to show on each tab of My Training Dashboard Add-in Part (both for Personal and Team View modes) [ALMS-3966]

Improvements

LMS365 | Course Creator & Catalog

  • Redesigned My Training Dashboard web part (with no iframes) [ALMS-3390]
  • Courses are displayed in CEUs tab of My Training Dashboard inside corresponding Training Plan after Training Plan completion [ALMS-4812]
  • Courses included in Training Plans are displayed according to their statuses in Dashboard Tabs [ALMS-4828]
  • Additional date tokens that users can use on certificates are added into certificate template (into Content field description) [ALMS-4544]

LMS365 | Learning Module Builder

  • Block Model is used for the responsive UI in Learning Module Builder [ALMS-4838]

LMS365 | API

  • New features implemented for the support of the Mobile App [ALMS-4367]
  • API v2: Add Quiz Score data (as percentage) [ALMS-4371]

Bug Fixes

  • Localization: some labels are not localized on courses after creation [ALMS-4339]
  • Learning Module Navigation controls haven't got enough space between each other on French/Deutsch locale [ALMS-4610]
  • Integration with OneNote: Error When Setting Up An Assignment [ALMS-4701]
  • Redirect URL in MLAP Add-in Part and My Quizzes Add-in Part does not work correctly when trying to pass the quiz [ALMS-4608]
  • "When writing a JSON response, a user model must be specified and the entity set and entity type must be passed to the ODataMessageWriter.CreateODataEntryWriter method" error after modifying a query in Power BI and pressing Close & Apply button [ALMS-4726]

 

v.1.5.10

New Features

LMS365 | Learning Module Builder

  • Publishing enables you to schedule when you want your Learning Module to become available to your learners [ALMS-4121]
  • Content Editor allows you to add your own content to Learning Modules incl. embedding images, videos, etc. [ALMS-4056]

LMS365 | Course Creator & Catalog

  • Responsive Course Catalog app part [ALMS-3930]. Improved usability for ‘Learners’ field during creation of course and training plan [ALMS-3497]. The 'Learner' entry field is now only used to add new users and provides you with a new method to remove your users from the course either as individuals or in bulk. To remove learners simply click on the 'Manage Enrolled Users' link that will bring up a modal from where you can search for, and select the learner(s) you wish to remove.

Improvements

LMS365 | Course Creator & Catalog

  • Show Not Started / In Progress / Completed statuses in course catalog reports instead of Not Completed / Completed [ALMS-3971]
  • Added 'Course Due Date' to Course Catalog Add-in Part [ALMS-2904]
  • Added 'Course Due Date' variable to the Course Enrollment Confirmation email [ALMS-3448]
  • Added 'Expiry Date' variable to the Certificates [ALMS-3393]
  • Added 'Enrollment Date' to the Course Catalog Report [ALMS-2744]
  • Ability to add {LEARNERS} variable to 'Classroom Scheduled' notification [ALMS-3447]

LMS365 | General

  • User Name and Email address updates in Office 365 are automatically reflected in LMS365 [ALMS-3731]
  • Disabled AD Users are hidden in Dashboard app part, reports, filtered out in API [ALMS-3803]
  • Mobile view is applied from resolution 1024 * 768 [ALMS-4418]

LMS365 | API

  • Integrate LMS365 WebHooks with Microsoft Flow & LogicApps [ALMS-4025]. Read more at the following page.
  • Add property ‘UserId’ [ALMS-4238]

LMS365 | Learning Module Builder

  • Show ‘In Progress’ completion status instead of ‘Continue’ in learning module reports [ALMS-4249]

LMS365 | SCORM & AICC Player

  • Limit number of attempts to 1 for Lynda.com AICC Packages to align with Lynda.com [ALMS-4202]

Bug Fixes

  • Office documents are shown in the small frame when passing Learning path [ALMS-4410]
  • There is an error in XML document on MLAP after creating learning path with content with &0x0B character [ALMS-4413]
  • Learner is getting Object reference not set to an instance of an object. on the course site which was included into a deleted training plan [ALMS-4417]
  • JS error in dashboard if expand completed deleted training plan [ALMS-4419]
  • Reports for individual courses can’t be seen after they have been assigned to training plan [ALMS-4271]
  • The settings are not stored after editing font, size, positioning etc. in a certificate template [ALMS-4270]
  • Error appears after changing userlogin if retake TP or edit assignment [ALMS-4381]

 

v.1.5.9

New Features

LMS365 | Quiz Builder

  • Ordering and Matching Question Types [ALMS-3841]. he Ordering Question Type will require the Learners to place items in a particular sequence by simply dragging and dropping the options till they are in the correct order. The Matching Question Type allows you to create questions where the learner has to find the corresponding item and match them with the item on the left by dragging it across. Both Question Types are responsive and will adjust to the device it is viewed on. For the Matching Question Type it will change the method from Drag & Drop to selecting the corresponding item.

LMS365 | SCORM & AICC Player

  • Support for AICC compliant packages [ALMS-3495]. As a result, the player has now been renamed to 'LMS365 | SCORM & AICC Player' and 'SCORM Storage' to 'Content Packages'. Adding AICC to the player has meant a small change in the flow of the 'Upload Process'. Once the Content Package is uploaded to LMS365 the usual Modal will be displayed requesting details such as the name and description. Depending on the package type detected it will give the relevant 'Advanced Settings'. For SCORM, the settings have remained unchanged, for AICC the settings have changed. 

LMS365 | General

  • Ability to make add-ins responsive for Seattle and Oslo master pages [ALMS-3960]. With default Seattle and Oslo master pages a SharePoint site does not look responsive, and provides a full-screen computer experience on mobile devices. However, it is possible to create a responsive user experience by applying certain configuration to the site.

Bug Fixes

  • Impossible to approve\reject enrollment request from course with LMS Admin approval via Manager Dashboard [ALMS-4173]
  • Courses from Deleted Training Plans aren't displayed in Dashboard [ALMS-3877]
  • Course Provisioning hangs on resolving users from Learners field when large number of users is added there [ALMS-3978]

 

v.1.5.8

New Features

LMS365 | Course Creator & Catalog

NOTE: You need to update the Course Catalog app to be able to use the new features added in this release.

  • Training Plans [ALMS-2761]. The new Training Plans feature will enable you to combine a collection of training courses and assign these to your learners in the same manner as you would for a single course. Each of the Training Plans can have courses included that can have prerequisites allowing you to control the sequence of how the learners are taking the courses. Each Training Plan will have the same features as the courses such as Certificate, Certificate Expiry, Due Date, Publishing etc.
  • Transcript [ALMS-3150]. The Learner Dashboard will have a new tab added which allows the learner view and download the Training Transcript. 
  • Manager Dashboard [ALMS-2762]. The Manager Dashboard allows Managers (as set up in Active Directory) to see an overview of the training of all their direct reports as well being able to drill down into the direct reports and see how their staff are performing. From the Manager Dashboard the Manager can View Course Information, Approve Enrollment Requests, View & Print Learner Transcripts. 
  • Support for Office 365 Groups & Mail Enabled Security Groups [ALMS-3389]. Now it is possible to resolve in courses and training plans groups that were created within Azure AD, such as "Office 365 group", "Security Group", "Mail-enabled security group".

Improvements

LMS365 | Course Creator & Catalog

  • Redesign of Course Creation Process [ALMS-3351]. Redesign of Course Creation Process from Synchronous to Asynchronous allowing the Course Administrators to continue creating new courses whilst others are being prepared in the background.
  • Improved logic for sending notifications each time a Classroom & Blended Course type is updated.
  • Learner Dashboard Changes [ALMS-3374]. Reorganized dashboard tabs which will provide the learner with a new clean overview of all their training focusing in the first place on the training they are currently taking and allowing them to filter using the tabs. All tabs can be enabled / disabled through the app part settings. Ability to filter on 'Due Date', 'Progress' & 'CEUs'
  • Dashboard header: hide CEUs and ranking if they are empty [ALMS-3944]
  • Responsive Design for Dashboard pages [ALMS-3429]
  • Improved behavior when classroom details are updated [ALMS-3536]
    • when attendees are changed send notification to only those who are added or removed
    • send updates to all attendees when other classroom properties are changed
    • users who have completed classroom should not receive notification updates
  • Web hook improvements [ALMS-3435]
    • Added a ‘Date’ or ‘TimeStamp’ property with UTC value in ISO 8601 format
    • Added CourseId to all web hook data objects
  • API v.2 improvements [ALMS-3445]
    • Ability to Download Certificate /Certificates(id)/Content
  • Dashboard header: hide CEU’s and ranking if they are empty [ALMS-3944]

LMS365 | Learning Module Builder, Quiz Builder & SCORM Player

  • Administration User Interface improvement where the actions icons have been replaced with the 'Fly Out' menu as previously done with the course creation page. [ALMS-3186]

Bug Fixes

  • Locked courses are displayed as unlocked for external user in Dashboard [ALMS-4024]
  • Course is not unlocked on dashboard although unlocked in the courses add in on training plan site [ALMS-3951]
  • Course from Training plan isn't shown in dashboard tabs of Dashboard Personal view if TP is not shown to user [ALMS-3910]
  • Problem with localization: Labels turn to English when content is resized [ALMS-3927]
  • Triple Trust Links on Course Site when course is created with Apps [ALMS-3939]
  • Unenroll icon is shown in dashboard when user was enrolled as member of AD group [ALMS-3943]
  • Settings gear icon is shown to all roles instead of catalog admins and course teachers [ALMS-3933]
  • Scrollbars on My Learning app part with custom master page [ALMS-3482]
  • Fixed issue when teacher gets SCORM reloaded when he clicked Next button in review mode [ALMS-3441]
  • Cannot close the window when a teacher views learner’s SCORM attempt [ALMS-2621]
  • "CEUs" Label has green color in mobile view [ALMS-3965]
  • Leaderboard sorting actions doesn't work on mobile screen (dashboard personal view) [ALMS-3973]
  • Timezone isn't counted in Excel Dashboard document for DueDate column [ALMS-3914]
  • No item(s) found on Dashboard Team View after pressing "Close" button on Approve registrations form [ALMS-3916]
  • User with Course Trainer role is not enrolled into completed course on Course Catalog after re-enroll in Training Plan [ALMS-3954]

 

v.1.5.7

New Features

LMS365 | Course Creator & Catalog

  • Classroom & Blended Course Types [ALMS-2760]. Create Classroom and Blended Learning Courses and Schedule Meeting Rooms in Office 365 straight from LMS365. You can limit maximum attendees to fit your meeting room, print attendance sheet in word for classroom sign-in, bulk register attendance and set minimum required attendance to pass course.

NOTE: All existing Course will be updated to 'e-Learning' type and the 'Course Type' Selector in the Course Creation page is removed.

Before scheduling rooms, you need to make sure you created them in Office 365. For more information check the following configuration steps. After that make sure the Office 365 Account used for email notifications has sufficient rights to be allowed to book the rooms:

  • Course Information Add-in Parts [ALMS-3054]. We added two new add-in parts (web parts) to the Course Home Page, these will be automatically added to all newly created courses. 
    • Course Description
      • This will show the Course Description directly on your Course Home Page
    • Course Information
      • This will show information depending on the course type and include:
      • Start Date
      • End Date
      • Due Date
      • Classroom Location
      • Course Trainer
      • Course Credits / CEUs

Improvements

LMS365 | Course Creator & Catalog

  • Enhanced Course Administration with new 'Fly Out' Action Menu [ALMS-3015]
  • ‘Warning’ sign next to ‘Actions’ items when there is any action to be done [ALMS-3021]
  • Responsive Pages on Mobile Devices for Learning Module Builder, Quiz Builder, SCORM Player [ALMS-3124]
  • Optimize column width in Course List table [ALMS-3188]

Bug Fixes

  • ‘Course Due Date Reminder’ and ‘Course Due Date Passed’ notifications are sent to Learners who have already completed their training [ALMS-3711]
  • "User cannot be found" error message when Learner tries to continue his Learning Module attempt [ALMS-3646]
  • The error when creating a course from custom template (saved from a course) [ALMS-3489]
  • Quiz content is displayed at the bottom not top of the Learning Module [ALMS-3444]
  • ‘Select Scale Set’ drop-down is rendered behind dialog window, it’s not possible to select Scale Set in Assignments & GradeBook app [ALMS-3353]
  • Error ‘The model item passed into the dictionary is of type…’ when getting to any quiz in a course of a specific tenant [ALMS-3316]
  • Error in Course catalog after the tenant provisioning [ALMS-3322]
  • Fixes of Azure pages for end-user flow to be responsive in mobiles [ALMS-3179]

 

v.1.5.6

Bug Fixes

  • "Uncaught syntaxError: missing ) after argument list" when deleting or editing SCORM with ' in Title in SCORM storage [ALMS-3064]
  • Cannot insert duplicate key in object 'dbo.QuizUserStats' error when opening Quiz or LM in the course [ALMS-3057]
  • Getting an error - "Oops! An error occurred!" when trying to run specific SCORM package [ALMS-3010]
  • User gets "The model item passed into the dictionary is of type 'Elearningforce.LMS.WebApplication.Areas.LearningPath.Models.QuizViewModel..." error message while passing the course. [ALMS-2918]

 

v.1.5.5

New Features

LMS365 | Quiz Builder

  • Quiz question review [ALMS-2500]
  • Implement 'auto-save' for quiz questions [ALMS-2754]

Improvements

LMS365 | General

  • Default attempt value to 1 in Quiz and SCORM [ALMS-2856]
  • Change title 'E' to 'F' in the Default USA scale set value [ALMS-2834]
  • Default to 'Contains' instead of 'Is Equal' in Kendo tables [ALMS-2765]

LMS365 | Course Creator & Catalog

  • Enhancement to course creation page: add border about options Template, Course Type, Enrolment Flow [ALMS-2839]

Bug Fixes

  • The site immediately opens in a separate tab when adding a webpage as a part of the learning module [ALMS-2866]
  • Can't close table of contents by pressing on its collapse icon in Learning Module [ALMS-1027]

 

v.1.5.4

New Features

LMS365 | Course Creator & Catalog

  • Webhooks [ALMS-2785]

The events (filters) you can subscribe to at current moment are as follows: 

  • CourseEnrollment,
  • CourseUnenrollment,
  • CourseStarted,
  • CourseCompleted,
  • CoursePublished,
  • CourseUnpublished

List of the events will be extended in future. Read more at the following page.

LMS365 | General

  • Support apps in on-premise installation [ALMS-2357]

Bug Fixes

  • Dates are not displayed according to locale (date format) [ALMS-2186]
  • Course Published notification won't be sent if admin removed course end date [ALMS-2783]

 

v.1.5.3

New Features

LMS365 | General

  • Disabled/Deleted users are not shown in training dashboard, and not counted by the license. Disabled users are shown under deleted users in reports [ALMS-2503]

LMS365 | Course Creator & Catalog

  • Course Publishing [ALMS-2501]
    • Publish / Unpublish your Courses
    • Schedule duration of your courses availability with optional Start & End Dates
    • Email Notifications confirming Course Publishing activities
    • Additional 'Courses Ended' Tab in 'My Training Dashboard'
  • Course Due Date [ALMS-2501]
    • Set Relative Due Date calculated from Enrolment Date
    • Set Fixed Due Date
    • Email Reminder Notifications approaching Due Date
  • Certificate Expiry [ALMS-2646]
    • Set Relative Expiry Date from Course Completion Date
    • Set Fixed Expiry Date
    • Retake of existing Course during Expiry Notification Period
    • Email Reminder Notifications approaching Certificate Expiry Date

Improvements

LMS365 | Course Creator & Catalog

  • Make course administrators field required on course creation form and place current user course admin by default [ALMS-2764]
  • Additional notification for Learner about the ‘Course Ended’ (Learners are removed from default recipients of Published/Unpublished notification) [ALMS-2771]
  • Ability to get Date of Enrolment, Publishing Start Date, Publishing End Date, Due Date via OData [ALMS-2736]
  • Additional Tabs on 'Certificates' page 'My Training Dashboard' to filter between Valid & Expired Certificates [ALMS-2725]
  • Additional Date Fields in views 'Certificates' page 'My Training Dashboard' [ALMS-2725]
  • Visitors Group to allow 'Read Only' access to Course Site [ALMS-2633]

This feature is added to facilitate using the SharePoint Search Catalog and allow enrolment from the Course Home Page

  • Trim spaces in Tags and Categories to avoid ‘duplicate’ like entries [ALMS-2595]
  • Remove ‘mouse over’ for the ‘Your course has been created’ as it behaved like a link [ALMS-2575]
  • Allow user to resize the course details field [ALMS-2545]
  • Change default font in email notifications to Segoe UI', Arial, sans-serif [ALMS-2574]

LMS365 | SCORM Player

  • Removed navigation header when navigation is not selected enabling full usage of screen space
  • Added additional 'Exit' text and icon to improve usability

LMS365 | Quiz Builder

  • Ability to get quiz information via OData [ALMS-2260]

Bug Fixes

  • Cannot overwrite existing SCORM Package [ALMS-2746]
  • ‘Request timed out’ error during course deletion [ALMS-2628]
  • There are two app parts on course home page when course contains quiz and SCORM apps [ALMS-2629]
  • Some learners cannot see a course in Dashboard [ALMS-2191]
  • Earned certificates & CEU should be shown in training dashboard if course is deleted from catalog [ALMS-2372]
  • Picture from quiz was not displayed on course site if quiz was created on course/sub site [ALMS-2586]

 

v.1.5.2

New Features

LMS365 | Course Creator & Catalog

  • Email notifications [ALMS-2365]. In order to make email notifications available on your tenant you need to configure outgoing email settings in Course Catalog admin part > Settings >LMS Settings > Notifications > Email Configuration. You will need to specify a valid Office 365 email address from your tenant which will be used to send email notifications, and password of this account:

There are seven predefined email templates which you can modify using the rich text editor and available variable fields. You can disable each type of notification and leave only the ones you need.

  • Enrollment flows [ALMS-2337]

Enable or disable the needed enrollment flows in Course Catalog admin part > Settings >LMS Settings > Enrollment Flows. The flows that you enable will become available on course create/edit forms:

  • Automatic Approval – approval is done by the system after user enrolls in the course (enrollment requests are automatically created with the Enrolled status);
  • Line Manager Approval – enrollment request should be approved or rejected by the Line Manager (manager property from Azure AD);
  • LMS Administrator Approval – enrollment request should be approved or rejected by the LMS Administrator (owner of the site where course catalog is installed)

If no Enrollment Flow is selected enrollment request is not created but users will receive notifications. When Line Manager Approval or LMS Administrator Approval enrollment flows for the course are selected, learner who enrolls in the course will see ‘Pending Approval’ status for this course in the Course Catalog & Dashboard. He will be able to cancel enrollment before his request is approved or rejected by clicking Cancel button next to the name of the course.

NOTE:

Line Managers will be able to approve or reject a request using the links from an email notification. They should be visitors on the site where course catalog is added in order to be able to do that.

LMS administrators are owners of site where course catalog is added, and can also view requests in the course list, as well as export them to Excel:

Improvements

LMS365 | Course Creator & Catalog

  • New user interface for create/edit a course [ALMS-2274]
  • Course administrators field is made non-required [ALMS-2495]

Bug Fixes

  • When site collections have the same ID, and course catalog is installed on both, courses from both site collections are shown in the admin part of the course catalog [ALMS-2564]
  • Text for course catalog notifications is not localized in emails [ALMS-2440]
  • Date completed is shown in UTC in notification [ALMS-2492]
  • Newline is ignored in notifications [ALMS-2489]
  • Cancellation message appears when you create a course with Enrollment flow but then edit course and change to Select Enrollment Flow [ALMS-2512]
  • Localization fixes in quizzes add-in [ALMS-2227]

 

v.1.5.1

New Features

LMS365 | API

  • Implement Enroll/Unenroll API methods [ALMS-2255]
  • LMS365 API OAuth authentication [ALMS-2326]

LMS365 | Quiz Builder

  • The Add-in provides ability to deliver, track and record assessments. It can be installed either as a stand-alone Add-in or as a part of the LMS365® solution. The LMS365 | Quiz Builder Add-in is designed to create quizzes that can be used as intermediate or final tests in the learning process. A Quiz is a type of examination consisting of several question types such as Multiple Choice, Multiple Answer, True or False. The interactivity that quizzes provide get Learners more interested and involved in the learning process.

Improvements

  • Exclude from license count anyone from Visitors group of the site where course catalog is installed [ALMS-2352]
  • Improvement for SharePoint Security Groups in the created course sites [ALMS-2318]
    • additional unique ‘Visitors’ group is created with READ permission level
    • Catalog Owners group are owners for all groups created on the course site
  • Unique groups are created in course created from template (they were taken from the template site before) [ALMS-2287]c
  • Added validation of default organization in SCORM manifest [ALMS-2298]
  • Packages are updated with new logo [ALMS-2325]
  • Image handling, when a Quiz is shared and re-used in other courses learners will see the images even when not enrolled to that course [ALMS-2294]
  • Course Administrator will receive a notification when uploading images if the add-in has not been trusted. The Add-in must be trusted after course creation in LMS365. See 'Trust Link' [ALMS-2295]
  • Adjustment of maximum width of a PDF or Word Document to make it more readable on a high resolution screen [ALMS-2300]
  • Invert the icon in Quiz Statistics List Drop Down [ALMS-2290]
  • User should be able to click only on module’s title and action button not grid row in the add-in MLAP [ALMS-2059] [ALMS-2249]
  • Add Quiz/SCORM to Learning Path via selection from dialog like it’s done for embedded item [ALMS-2060]
  • Separate configurations for each add-in when using different add-in parts on a single page [ALMS-2248]
  • Improved access denied messages [ALMS-2132]
  • Reference to support e-mail address in all error messages [ALMS-2089]

Bug Fixes

  • French localization: Impossible to create/edit/delete scale set [ALMS-2291]
  • Fix for SCORM app not working when app was installed on site with '&' in URL [ALMS-2312]

('Oops, something went wrong.' error is in administration)

  • Something went wrong. Session has expired error on app parts before user opens the admin panel in Safari [ALMS-1822]

‘Refresh’ button will be present on course catalog app part, rest of app parts will be opened fine.

  • Permissions for groups are not created automatically upon creating course from custom site template [ALMS-2109]
  • Users from Visitors group are included in Course Catalog license count [ALMS-2140]
  • More intuitive message instead of No License exception on Course Catalog app admin panel [ALMS-1356]

 

v.1.5.0

New Features

LMS365 | Course Creator & Catalog

  • My Training Dashboard add-in part [ALMS-1858]. My Training Dashboard is a configurable add-in that is part of the course catalog app which enables your learners to get an overview of all their training. It will show the learners the courses they are taking, the courses in progress, courses completed, their Continuing Education Units (CEUs), their certificates obtained and a Leader board. Each of these items can be enabled / disabled by editing the Add-in Part.
  • Ability to remove course completion status and certificate [ALMS-1912]. Often it is required to remove the test data when the course goes live, and this option will help facilitate this process. On the course details page of course catalog administration there’s a new delete icon available for users who completed the course that opens a dialog for confirmation. Course completion is deleted, and certificate is marked as deleted upon confirmation.

LMS365 | SCORM Player

  • SCORM content is loaded only from SCORM domain even when it’s played from Learning Path app part [ALMS-1958]

Bug Fixes

  • ‘The resource cannot be found’ error appears if you try to download SCORM package [ALMS-2026]
  • Reports table shouldn’t not have scroll bar in course catalog|SCORM|learning path add-in [ALMS-1834]
  • Item does not exist. It may have been deleted by another user error in Learning Path with presentation which contains ‘ – ‘ character in title [ALMS-1992]

 

v.1.4.2

New Features

LMS365 | Learning Module Builder

  • Confirmation page inside a learning path that allows to ensure learner has read and understood the learning module [ALMS-1350]
  • Ability to add links into a learning path [ALMS-1507]

The system auto detects the document type and tries to play it in the embedded player, otherwise opens the file in the new tab.

LMS365 | SCORM Player

NOTE

SCORM settings are unified for all sites of the tenant. Changes made for a package are applied to all tenant sites.

  • New design for SCORM Player including single navigation when inside a learning path [ALMS-252]
  • Redesigned administration pages incl. uploading & managing SCORM packages [ALMS-1579]

LMS365 | Course Creator & Catalog

  • Ability to edit/delete categories and tags [ALMS-1305]

Improvements

  • Support for OData service to get information about learning paths, SCORM packages & user statistics [ALMS-1532]
    Access key is provided on request. Please contact support to get more information on that.
  • Rebranding Learning Path app & renaming of apps to add-ins [ALMS-1697]

LMS365 | SCORM Player

  • Trial license is limited to 30 days with no restrictions for users or packages [ALMS-1722]
  • Align the way SCORM add-in detects learners similar to other add-ins [ALMS-223]
    • when add-in is installed as stand-alone all users from ‘Visitors’ group will be considered learners
    • when add-in is a part of a course all users from ‘Learners’ group will be considered learners
  • Ability for SCORM player to look for manifest inside a folder [ALMS-1342]
  • Ability to sort SCORMs in My Learning app part [ALMS-1462]
    Packages are sorted the same way as order is set in SCORM Player admin page
  • Replace My Learning app part in SCORM add-in for the one like in learning path [ALMS-1475]
  • Show in separate window option is disabled by default on SCORM edit page [ALMS-1713]
  • On/Off text is added to toggle switch to make it more clear which option is selected [ALMS-1721]

LMS365 | Learning Module Builder

  • Ability to hide SCORM when inside a learning path in My Learning app part [ALMS-1472]
  • Ability to edit the already added Embed item in learning path [ALMS-1474]
  • Default for My Learning app part is set to show learning paths first, then SCORMs [ALMS-1758]

LMS365 | Course Creator & Catalog

  • Add ability to see course list by course catalog administrator and Edit/Delete course in case of invalid license [ALMS-1906]
  • Redesigned course catalog page [ALMS-1469]
  • New course list page which give an overview of the course statistics [ALMS-642]
  • All available/Enrolled/Required/Options tabs show courses whether they are completed or not [ALMS-1464]
  • Add link to Course Catalog site not page after creating a course [ALMS-1470]
  • Default text is removed from course home page [ALMS-1522]

Bug Fixes

  • Floating: Token request failed on course catalog app part [ALMS-1634]
  • Course Teacher (visitor in Course catalog) gets “You are not permitted to view this page” by clicking delete course button [ALMS-1901]
  • Error after specific SCORM completion [ALMS-1897]
  • Site collection default groups are deleted when a course created from template is deleted [ALMS-1874]
  • ‘Next’ button is enabled in learning path in confirmation item even if it isn’t checked [ALMS-1886]
  • List of users’ attempts fails to display for over 1500 users [ALMS-1884]
  • Specific SCORM package hangs on loading with resource unavailable error in network logs [ALMS-1879]
  • Always use HTTPS for api.365.systems [ALMS-1882]
  • Return filter & ‘Redirect URL’ options in My Learning Modules add-in part for SCORM add-in, and make them available in add-in part of Learning Module Builder add-in [ALMS-1862] [ALMS-1866][ALMS-1865][ALMS-1867]
    It will be possible to show specific learning modules on a page with My Learning Modules add-in part should that be necessary. You will need to modify the add-in part’s property and add learning modules’ titles separated with semicolon for modules which you want to show on the page:

The ‘Redirect URL’ option is also optional and may be used to direct users to a custom page after they finished the attempt. Redirect works for ‘Exit’ & ‘Pause’ buttons in learning path, and ‘Finish’ button for SCORMs.

NOTE

In order to see these options in add-in parts you need to have ‘Custom Script’ options enabled in the tenant settings. Read more about it at https://community.office365.com/en-us/f/154/t/353558

  • Return course catalog Azure page to be available by direct URL [ALMS-1871]
  • Learner is redirected to SCORM administration part after clicking on My Learning add-in part link in the left menu [ALMS-1869]. Learner will be redirected to page with My Learning add-in part since he doesn’t have permissions to administration part.
  • Course administrator (Visitor in Course catalog) doesn’t have access to select SCORM packages [ALMS-1850]
  • Default settings are different in SCORM & Learning Module Builder add-in parts [ALMS-1856]
  • Object reference on continue learning path that contains SCORM package that was deleted from tenant [ALMS-1857]
  • SCORM that you drag takes the first place when you reorder SCORMs in SCORM Player page [ALMS-1860]
  • When you embed Sway it does not fill the screen to the size set by the Sway embed code [ALMS-1505]
  • When system loads embedded content into a learning path the page doesn’t show right content area size in the first step [ALMS-1546]
  • Certificate is not downloaded in course catalog if you add it to a course at a later time [ALMS-1521]
  • Some learners cannot see a certificate [ALMS-1616]
  • ‘Student’ word before username when a certificate is located inside SCORM [ALMS-1660]
  • Theme is not applied in select SCORM dialog [ALMS-457]
  • Support case in course catalog when URL of subsite was changed so that it doesn’t break the flow [ALMS-1372]
  • Session expired exception when viewing add-in parts in Safari [ALMS-1864]

 

v.1.4.1

New Features

LMS365 | Learning Module Builder

  • Ability to embed Office Video, Office Mix, YouTube & other embedded code into a learning path. The item is completed when user clicks ‘Next’ in a learning path player. [ALMS-1122]
  • Ability to delete attempt [ALMS-664]

LMS365 | SCORM Player

  • Ability to upload new version of package without losing attempts [ALMS-370]

Improvements

  • Migration of the SQL Server Databases from Federations to Elastic Scale [ALMS-1324]
  • Localization: ability to apply translation to sites of non-English locale [ALMS-430]
  • Reports enhancements [ALMS-1116]
    • Additional user identifier added for User Email|Account|Department
  • Correct add-in titles are added on Azure pages (LMS365, SCORM Player 3365, Assignments, Learning Path) [ALMS-1121]

LMS365 | Learning Module Builder

  • Reports enhancements [ALMS-1116]
    • Filter for Active|Deleted|All learners

LMS365 | SCORM Player

  • Improved progress bar when uploading a package [ALMS-259]
  • ‘Date Completed’ in reports includes time besides date [ALMS-1120]
  • ‘Date Usage’ column is removed [ALMS-1120]

LMS365 | Course Creator & Catalog

  • Ability to navigate to a course administration pages from course catalog [ALMS-1141]
    A modal window will open with courses list by clicking on ‘SCORM Player’, ‘Learning Path, ‘Assignments & GB’ on course catalog administration page.
  • Reports enhancements [ALMS-1116]
    • Filter for Active|Deleted|All learners
    • ‘Course URL’ is added to global reporting level [ALMS-1118]

Bug Fixes

  • Course is located in ‘Completed’ tab although the learner did not complete all learning paths [ALMS-1345]
  • Specific SCORM package opens in a small window in Safari, Chrome on Ipad [ALMS-1311]
  • Start SCORM attempt through learning path when timeout between attempts is not elapsed results in the error [ALMS-1460]

 

v.1.4.0

New Features

LMS365 | Learning Module Builder

  • Add-in allows organizing SCORM packages and documents of different types and into sequenced learning steps. Other features include:
    • ability to set prerequisites so it’s not possible to start the locked learning path until its prerequisites are completed
    • ability to add Learning Module Builder add-in into a course using Course Creator & Catalog add-in, and complete a course by completing a learning path. Learning Path marked as included in course completion appears in Grade Book and is included in Course Complete and certificate generation.
    • support for localization

Improvements

  • Universal navigation across all add-ins [ALMS-899]
  • All installed add-ins are displayed as tabs in the administration pages.

LMS365 | Learning Module Builder

  • Replace progress icon with standard 'working on it' [ALMS-690]
  • Install only new My Learning app part in case both SCORM Player and Learning Module Builder add-ins installation [ALMS-1000]

LMS365 | SCORM Player

  • Do not delete data, but mark it as deleted (for feature reports) [ALMS-282]. System should keep all data (web/user/attempts) and on delete action mark them only as deleted and do not delete them for feature reports possibilities.
  • New column in SCORM admin pages to be able to go into package attempts [ALMS-877]

LMS365 | Course Creator & Catalog

  • Ability to add multiple categories for course [ALMS-210]
  • Show certificate icon immediately after course completion [ALMS-826]
  • Support for OData service to get information about courses, users, and course completions [ALMS-589]. Access key is provided on request. Please contact support to get more information on that.

Bug Fixes

  • Assignment task with closing date reached isn't generated for user which was resolved before assignment with closing date reached created [ALMS-179]
  • IE10: Script error appears while upload image in assignment into editor: Image didn't upload to editor [ALMS-178]
  • Tiling of background in admin page of course catalog [ALMS-520]
  • Don`t display percentage to trigger the course completion for SCORM column in gradebook [ALMS-355]
  • Learners are not unique in reporting [ALMS-563]
  • Impossible create course on root site. User has Deny permissions [ALMS-592]. Issue happened when custom scripting options were enabled in SharePoint settings.
  • Add-ins are not added to course site if course is created under external account [ALMS-924]
  • User with apostrophe in his name gets ‘Unable to acquire LMS API’ error on launching SCORM from My Learning web part [ALMS-974]
  • Course is not moved from ‘All available’ to ‘Completed’ in course catalog [ALMS-989] in case when auto completion is set after SCORM in course is completed.

 

v.1.3.1

New Features

  • Web shop for add-ins (integration with FastSpring) [ALMS-377]. FastSpring license management is integrated to keep all data about license as part of add-ins infrastructure.

Improvements

  • Safe delete for licenses (only mark as deleted) [ALMS-506]. To allow license reactivation on tenant after changing to trial its status is marked as deleted but is not removed from the database.
  • Add info about EULA to Admin part [ALMS-528]. A link to License Terms & Conditions is added to the License Information page.

Bug Fixes

  • Certificate is not generated if capital letters are used in certificate tokens [ALMS-692]
  • Failed status of directoryreader job on production [ALMS-691]
  • Impossible to enroll on course. Object returned by the following call stack is null. "AssociatedMemberGroup" [ALMS-688]
  • Impossible to create course. Object returned by the following call stack is null. "AssociatedOwnerGroup" [ALMS-686]
  • Wrong displayed background overlay [ALMS-679]
  • Errors in scorm: No connection string named 'LMS365Connection' could be found in the application config file [ALMS-484]
  • The underlying provider failed on Open [ALMS-421]
  • Unify license page after installation add-in first time: fields and design for add-ins (SCORM, LMS365, assignment and gradebook) [ALMS-208]
  • No error/warning about license has already been activated when one license was activated on 2 different tenants [ALMS-233]

 

v.1.3.0

New Features

LMS365 | Course Creator & Catalog

  • Certification option as part of Course Creator & Catalog add-in [ACCA-382]. Certification possibilities are implemented in the LMS365 allowing to grant certificates to Learners for completing courses.
  • System should provide possibility to create/view/edit/delete certificate templates [ACCA-385].
    Managing certificate templates is available from Certificates section in the administration back-end.
  • Certificate should be given when learner completes a course [ACCA-386]
    For completed courses Learners are assigned Certificates selected during Course creation or editing:
  • UI: System should have modern, SP inspired, design with theme support and etc. [ACCA-384]. LMS365 Administrator back-end and Settings page interface is changed.
  • Add Assignments & Grade Book add-in to course creator UI [ACCA-367]. In the process of Course creation it is now possible to set Assignments & Gradebook add-in as required.
  • Add license functionality to Course Catalog [ACCA-449]. Course Creator & Catalog add-in now has its own license that does not depend on the SCORM Player add-in license.
  • Create reports functionality [ACCA-409]. Separate Reporting functionality implemented for Course Creator & Catalog add-in that includes Reports by Learner and by Course.

LMS365 | Assignments & Gradebook

  • The system should provide language packs and customer's localization [AGA-143]
  • The add-in should provide predictable (and with good user experience) possibility to work with attachments [AGA-136]. This includes working with documents attachment to Assignments, ability to view documents in Office365, etc.
  • Add-in should have consistent UI [AGA-142]

Improvements

LMS365 | Course Creator & Catalog

  • Should be more space between field names in course creation|edit forms [ACCA-133]
    Course creation/edit form was improved to leave more space for localized titles.
  • Course creation - picture library - delete picture [ACCA-230]. Possibility to delete files in image picker added
  • Add AD groups to enrolment [ACCA-343]
    AD groups now can be added to Course Administrators or Learners fields.
  • Should be possible to add AD groups in Course admins and Learners fields [ACCA-282]
    All AD group members are assigned corresponding permissions for created course after adding an AD group to course administrators or Learners.
  • Form validation: make the validation on the client first, and then on the server [ACCA-344]
    For validation is added to required fields only.
  • Update loading progress on course creating (SignalR library) for ability to work with AppInsights and for cases with several servers environment [ACCA-458]
  • Creation of courses with not unique titles and URLs on different subsites [ACCA-326]
    Now it is possible to create courses with the same title and URL on different subsites.
  • SCORM Player add part should be enabled automatically (after manual installation in course) [ACCA-268]
    If SCORM Player add-in was manually installed on Course Site, it is now automatically enabled in Course Settings.
  • Keep version of passing criteria [ACCA-297]
    If SCORM completion settings were changed, old version is saved to preserve status of attempts completed with old settings.
  • Limit number of characters in course catalog [ACCA-323]
    Maximum 200 symbols is displayed in course description. If Course description is longer, it is hidden and link ‘Read more’ is displayed.
  • Admin Page icons in Catalog [ACCA-347]
  • Course Catalog Paging [ACCA-348]
    Paging functionality implemented for Course Catalog. Now 20 courses are displayed per page.
  • Add Search (by name, description, category, tags) [ACCA-350]
    Course catalog search implemented:
  • Catalog Configurations [ACCA-351]
    Administrator can configure Catalog views for Teachers and Learners:
  • Reorganize tabs [ACCA-459]
    Tabs order was changed like:
    • All Available
    • Enrolled
    • Required
    • Optional
    • Completed
  • LMS365 Administrator page enhancements [ACCA-352]
    Icons for new features have been added.
  • Admin Page: Mockups and report examples [ACCA-354]
    Reports structure is slightly changed.
  • Download certificate by clicking on certificate icon [ACCA-415]
    Certificate is downloaded by clicking the Certificate icon in Course Catalog:
  • Add Certificate picker in Course creator [ACCA-416]
    Certificate Template is selected on course creation/edit form:
  • Provide default certificate template [ACCA-418]
    After Course Creator & Catalog add-in installation a default certificate template is created.
  • Show recommendation about image size for certificate template [ACCA-419]
    On certificate template creation form recommendations about image size are displayed:
  • Make session time more than 30 minutes [ACCA-239]
    A notification was added before session expiration.
  • Logging for course creating/updating [ACCA-452]
  • Add-in installation optimization [ACCA-453]
  • Use https only cookie for Asp.NET session [ACCA-541]

LMS365 | Assignments & Gradebook

  • Change the Assignment Window [AGA-608]
    The Documents section was moved from left to right and the content window attached to the left side of the Assignment window.

Implement methods for getting SharePoint groups by ID [AGA-640]

LMS365 | SCORM Player

  • Change session storage from InProc to distributed storage [SAONE-513]
    Session storage is changed from InProc to distributed storage.
  • Configure CloudFlare CDN for fixing SCORM player latency all around the world [SAONE-555]
    To improve user experience from loading media content CloudFlare CDN was configured.

Bug Fixes

  • 'Allow user to resume incomplete attempt' option is not checked by default when you select to add a SCORM package for the course site [ACCA-341]
  • Duplicate SCORM packages are created after reading SCORMs through course catalog on course [ACCA-331]
  • Confirmation window is not displayed in current position of window [ACCA-306]
  • Course template selection [ACCA-322]
  • Error opening course catalog after deleting unique permissions in course's site [ACCA-437]
  • Certificates, Language, License, Settings icons should not be displayed for course teacher [ACCA-518]
  • Chrome\FireFox: Not all field title is displayed ( Course Administrators) [ACCA-237]
  • Waiting Microsoft feedback -> Floating: (401) Unauthorized [ACCA-431]
  • Open course catalog - 503 error appears [ACCA-529]
  • Calculate start and end of the week as UTC date [AGA-606]
  • File not found exception on assignment task update [AGA-609]
  • Error occurs during opening *.xls file in assignment task [AGA-605]
  • Visitors are not learners on the site which has the same URL as deleted site [AGA-604]
  • Learner will be able to Submit completed task when Teacher and Learner edit returned task at the same time [AGA-602]
  • There is no notification about adding our site to trusted zone [AGA-442]
  • Check completion status for SCORM - Continue MLWP [SAONE-582]
  • Site Collection administrator will get looping redirect of a web page when he opens SCORM administration part (user was not added to the Owners group and EULA was not accepted on this tenant) [SAONE-592]
  • 500 internal server error on attempt to start any SCORM (incorrect URL is formed) [SAONE-623]
  • Attempt to generate report for ~2000 people times out [SAONE-605]
  • Unpack package 0% and shows no error when package includes a file with SharePoint restricted characters [SAONE-594]
  • Make My Learning app part title NOT clickable [SAONE-572]
  • Performance issue for customer located in US [SAONE-539]
  • XSS script shouldn't be saved in localization [SAONE-537]
  • Impossible to finish attempt of SCORM [SAONE-630]
  • Attempt of SCORM is not opened. Redirect from https to http [SAONE-632]
  • SCORM Player add-in cannot run event receiver [SAONE-633]
  • License page is not available after installing add-in the first time: session has expired [SAONE-635]
  • There is no redirect from separate window to main after finish of attempt [SAONE-638]
  • Impossible to edit SCORM package. Different URL after saving changes of SCORM [SAONE-631]

 

Was this article helpful?
0 out of 0 found this helpful

Comments

Article is closed for comments.