-
Jump to
- January 31
- Feature Releases
- January 24
- Early Announcement
- January 23
- Bug Fixes
- January 17
- Feature Releases
- Accessibility Improvements
- January 9
- Accessibility Improvements
- Early Announcement
- Bug Fixes
January 31st, 2024
USER EXPERIENCE
New Manager Interface Experience Official Launch 🎉
We've reimagined Thought Industries manager site navigation to be simpler and better organized for a more efficient browsing experience. In the new interface, you are able to interact with the most important aspects of your business more easily, spend less time training on where things live, and even choose from different color modes.
This new interface is now live for all manager users.
Highlights:
- Improved Settings Landing Pages: Get a quick overview of the settings function before diving in to make changes.
- Streamlined Settings Areas: Relevant settings have been reorganized to be closer to the working areas they apply to.
- Custom Modes: Custom colors allow users to customize their experience based on preferences and needs, including a highly accessible dark grey option.
- Data Dashboard on the Homepage: Now displaying the top 5 reports for a learning instance on the homepage.
- New Panorama Navigation: Panorama navigation will also reflect these updates based on what options are available to panoramas and client roles.
We appreciate your feedback! 💖
Following the preview launch in December, we have worked to prioritize bug fixes and critical impact items before this official launch date. In support of this release, here are some of the key items we've worked on and released prior to today:
- Ensure default and custom roles can only view items in the navigation that they have permission to
- When viewing the transcript in a learner profile, user can view all fields when there are 7+
- When a main site manager role views a panorama, clicking the panorama name / logo takes them to the panorama dashboard
- Panorama custom roles with “Manage Assignments” permissions can view the Grading tab in the navigation
- Search bar text no longer overlaps with the search or close icons
- Admins can save a learner’s content access expiration date in the learner profile
We appreciate the input we've received since the preview launch! We are continuing to triage and consider feedback including customer-communicated suggestions such as color selection options, container/section screen width, and other high impact areas.
Check out the Navigation Overview article for more details.
CONTENT
Learning Path Milestone Requirements Update
We've enhanced learning path behavior so that learners must complete ALL required milestones in order to be marked Complete. Previously, learners only had to complete the last required milestone.
Tip
A required milestone is defined as any milestone with at least one completion criteria attached to it. On the opposite side, an elective milestone would have no completion criteria attached. Completion criteria on a required milestone can look a few different ways. Some examples of milestone completion criteria are:
- take one of four elective courses.
- take three required courses.
- earn a certain # of awards.
Things to know and potential action to take:
For learners who earned completions in the past by just completing the last required milestone:
- The learners' status will still remain “Complete” after this enhancement.
- If you would like this enhancement to learning path behavior to affect past learning path completions, managers can manually update the learner's status to “Started” and delete any certificates the learners earned.
- If a "Complete" status is updated to "Started", the learning path will be following the new behavior. This will require the learner to finish the remaining required milestones to complete the learning path and be issued a new certificate, which will reflect the latest completion date.
Note
This change applies to all new and existing learning paths with required milestones so we recommend checking your Learning Path setup if you use required milestones.
There is no change in behavior for elective milestones.
Previous Behavior:
The previous Learning Path behavior that we have updated as of today's release:
- Learner gets assigned to a Learning Path with multiple milestones that have required completion criteria (i.e. take one of four elective courses, take three required courses, earn a certain # of awards, etc)
- The last milestone contains content that the learner has already completed (standalone or as part of a different learning path)
- Because prior completions are counted in this new assigned Learning Path, the learner gets automatically marked complete in the Learning Path’s last milestone and therefore, was able to bypass all other required milestones
With this enhancement, the learner will not be marked complete until all required milestone criteria is met, even if the learner has taken required content in the last milestone prior to enrolling in the learning path in question.
CONTENT
Copy Rich Text Items in Asset Library
The Asset Library (previously Central Asset Manager) has gotten polished up a bit, with some improvements to the design and new functionality that allows you to copy rich text assets.
How to copy a rich text asset:
- Go to Courses > Asset Library.
- Locate a Rich Text Item and click the Actions menu on the right of the row.
- Click Copy.
Check out the full article on the Asset Library for more information on the overall feature and how you can use it.
We released the following quality improvements:
- Set all custom learner fields to
null
when the Delete User API is called. - When creating a new session of an ILT or VILT, users are prevented from saving meeting with an invalid time (i.e. same exact start & end time).
- Refreshed the font and colors in Reporting.
GRADING
Grading Page Search Improvements (Release Delayed)
Note
This feature will be released at a later date with some additional search enhancements. Stay tuned!
We’ve improved search logic for the assignment list on the Grading page to make it easier to find the assignments you’re looking for. The search now includes assignment titles (in addition to content titles, learner names, learner emails, and assignment responses) and we’ve also improved the relative weighting of those fields to surface the strongest matches at the top of the list.
January 24th, 2024
CONTENT
Learning Path Milestone Requirements Update
With the January 31st release, learning path behavior will be enhanced so that learners must complete ALL required milestones in order to be marked Complete. Previously, learners only had to complete the last required milestone.
Tip
A required milestone is defined as any milestone with at least one completion criteria attached to it. On the opposite side, an elective milestone would have no completion criteria attached. Completion criteria on a required milestone can look a few different ways. Some examples of milestone completion criteria are:
- take one of four elective courses.
- take three required courses.
- earn a certain # of awards.
Things to know and potential action to take:
For learners who earned completions in the past by just completing the last required milestone:
- The learners' status will still remain “Complete” after this enhancement.
- If you would like this enhancement to learning path behavior to affect past learning path completions, managers can manually update the learner's status to “Started” and delete any certificates the learners earned.
- If a "Complete" status is updated to "Started", the learning path will be following the new behavior. This will require the learner to finish the remaining required milestones to complete the learning path and be issued a new certificate, which will reflect the latest completion date.
Note
This change will apply to all new and existing learning paths with required milestones so we recommend checking your Learning Path setup if you use required milestones.
There is no change in behavior for elective milestones.
Current Behavior:
The current Learning Path behavior that we are adjusting as of January 31st is as follows:
- Learner gets assigned to a Learning Path with multiple milestones that have required completion criteria (i.e. take one of four elective courses, take three required courses, earn a certain # of awards, etc)
- The last milestone contains content that the learner has already completed (standalone or as part of a different learning path)
- Because prior completions are counted in this new assigned Learning Path, the learner gets automatically marked complete in the Learning Path’s last milestone and therefore, was able to bypass all other required milestones
After this enhancement, the learner will not be marked complete until all required milestone criteria is met, even if the learner has taken required content in the last milestone prior to enrolling in the learning path in question.
January 23rd, 2024
We released fixes for the following:
- The Shopping Cart modal window freezes after adding/removing content items to it several times.
- UI strips extra spaces out of coupon codes and displays technically different codes as the same.
- Search Results Flash for a Second and then Entire List Displays if Search is Not Performed from Page 1 of Courses or Events Lists.
- When editing flip card pages, if you navigate to another flip card page in the course, the changes made on the first flip card page are shown on the second flip card page.
- CAM Filter "Type" doesn't have a Scorm type in the list.
- Maximum enrollment setting can be bypassed when manually adding new learner and simultaneously provisioning them content which has maximum enrollment and waitlisting enabled.
- Training credits reporting now contains detail about the training credit account, giving you more insight into how and where training credits are redeemed.
January 17th, 2024
API
New GraphQL endpoints
We’re making content management more extensible with the release of two powerful new GraphQL endpoints: Clone Courses and Update In-Person Events.
Calling the Clone Courses endpoint is similar to the existing Copy Session functionality that already exists within our user interface. It’ll allow you to clone any existing session for courses, microcourses, and ILTs (both standalone and with pre/post learning). The resulting new session will be identical to the session it was copied from, with the following exceptions:
- Meetings are not copied. Instead, the new course has a single meeting that is based on the course access dates.
- Certificates and awards are also not copied.
- The new session is created in Unreleased status and has no course end date.
The Update In-Person Event endpoint allows you to edit the details of an ILT, including:
- Edit session details.
- Edit details of existing meetings.
- Create new meetings.
See our GraphQL documentation page for more details.
USER MANAGEMENT
Permission Update: Editing Webinar Settings in VILT Content Items
Following the new Manage Webinar Settings permission we released in November, we've made one additional change to make webinars easier to manage.
Users with the Editing Content and Creating Content permissions are now able to access and change the meeting dates and webinar settings on the Event tab of VILT content items. This doesn’t represent a significant increase in permissions for any role because users with these permissions were already able to edit these settings at the point of creation. This change simply makes it easier to manage VILTs after the point of creation.
This permission was previously included with the Manage School Settings permission.
We released the following quality improvements:
- Slight adjustment to the display format for dates in the learner interface for improved global readability.
We released the following Accessibility improvements:
- Added helper text to registration, login, and change password pages so that it’s clear to all users that asterisks are meant to indicate required fields.
- Added helper text to learner profile page so that it’s clear to all users that asterisks are meant to indicate required fields.
January 9th, 2024
We released the following Accessibility improvements:
- Ensure that html heading classes in testimonial and discussion widgets match the headings' visual importance so that learners who are using screen readers can efficiently navigate and gain an accurate overview of the page.
USER MANAGEMENT
Permission Update: Editing Webinar Settings in VILT Content Items
Our January 17th release will include a ticket that will have an effect on permissions for custom admin/manager user roles that have the Editing Content and Creating Content permissions enabled. Please see below for details on this planned change.
Following the new Manage Webinar Settings permission we released in November, we’re making one additional change to make webinars easier to manage.
Users with the Editing Content and Creating Content permissions will now be able to access and change the meeting dates and webinar settings on the Event tab of VILT content items. This doesn’t represent a significant increase in permissions for any role because users with these permissions are already able to edit these settings at the point of creation. This change simply makes it easier to manage VILTs after the point of creation.
This permission was previously included with the Manage School Settings permission.
We released fixes for the following:
- Removed nonfunctional legacy date filters from Client Engagement Report. Stay tuned for new and improved date filters!
- Error message displays when using a PNG and a GIF in the same slideshow.
- When grading multiple assignments, after the first one, the button displays "Change Grade" instead of "Save Grade" even if the assignment has not been graded.
- Links embedded in the text of a rejoinder on a quiz answer do not open when clicked.