News

New Release Updates March 2023

Related products: Ecommerce: Settings Reporting Hub: Library Rest APIs
New Release Updates March 2023

29 March 2023


🔥 New Features

INTEGRATIONS: Use Microsoft Teams to Create Meetings, Recurring Meetings and Live Events

Get ready to expand your education options with the Microsoft Teams integration! Learn how to integrate Teams with your thought Industries platform and more in this article.

because this feature is behind a flag, be sure to check with your CSM or Implementation Consultant about gaining access.

🚩 Quality Improvements

We released the following quality improvements:

  • Downloadable Resource files in Central Asset Manager (CAM): Previously in the Central Asset Manager, the titles of downloadable resources files did not correctly propagate to the locations where the content is used. Now, when an admin updates the title of a downloadable resource file in CAM, that title will now correctly update in the locations where that asset is being used. Note: This only applies to the downloadable file asset type in CAM.
  • Addition of Session ID Substitution to Learner Notifications: Learner notifications for In-Person Events or VILTs now have a Session ID substitution available. This substitution is shown in the learner notifications interface as {{sessionID}}. Read more about using substitutions in the Creating Learner Notifications article.

🔔 Early Announcement

ECOMMERCE: Change to the Logic of “Limit days of access” Setting for Gifted Content and Bulk Purchasing

 

We will soon release a change that may have a minor effect on your platform’s gifting and bulk purchasing ecommerce flows.

You will be able to limit the number of days a learner has access to gifted content and bulk purchase content. Currently, the “Limit days of access after enrollment?” setting does not apply to learners who gain access to content via gifting or bulk purchasing, it only applies to single content items that a learner purchases themselves. After release, any access limit you establish with this setting will also be respected for gifted content and bulk purchase content. This change will only apply to purchases made after this release, which is currently planned for release on April 12.


21 March 2023


🐞 Bug Fixes

We released fixes for the following:

  • A CAM fix has been released to solve the following issue: adding a CAM downloadable resource to a course caused the locations of other CAM assets in the course to be removed. this fix is not retroactive, so as a solution for existing courses, you can remove any CAM assets and reinsert them, in order to see the locations populate correctly.
  • Allow updating the email address of dual role users via API when sending the externalCustomerID in the body of the request.
  • Gamification award combining all points instead of displaying individual amounts.
  • No Action Occurs Upon Selecting the Account Name Sort Arrows on Pano Training Credits Accounts List.
  • ILT Meetings Display in Inconsistent Order on Catalog Details Page.

15 March 2023


🔥 New Features

REPORTING HUB: Add Rosters to Reporting Hub

You can now access all of your meeting rosters in one place. Our data engineering team has created a new dashboard that combines enrollment and attendance (roster) records for all meetings, including ILT and VILT meeting types with automated and manual attendance. Use this report to pull all attendance for a single learner, a course, or a specific period of time.

Find the new “Learner Attended Meetings” dashboard by visiting Reporting Hub > Library.

This data empowers you to:

  • Filter reports to check attendance for an individual user across courses, sessions, and meetings.
  • Track completion requirements.
  • Use meetings data in conjunction with other content actions to determine trends regarding potential risks with, for example, learner dropout, falling behind or performance evaluation.

🔥 New Features

API: New Reschedule User API Endpoint

We’ve created a new API endpoint to allow you to efficiently reschedule learners into a new session so that you can reorganize class rosters when classes get too big, too small, cancelled, or any other reason.

A few key things to note about using this endpoint:

  • The endpoint can only be used for learner users.
  • Seat limits are respected.
  • The reschedule action is only successful if the intended course is open for enrollment and has seats available. Otherwise, the endpoint will return an error and learners will remain in the original course.
  • The action is tracked in the Content Actions Log as a manager_reschedule action.

🚩 Quality Improvements

We released the following general quality improvements:

  • API Endpoint: Our Assignment External Activity API now accepts instructor feedback via a new optional gradeFeedback property.
  • Layout Previews: Improved experience when using layout preview button so that the left admin navigation bar is hidden when the layout preview is engaged.

     

  • Likert Surveys: Removed “Likert Results Overview” report link from Reporting Hub Library. This link will be reintroduced when this new report is complete.
  • User Management: Update the popup that appears when disabling users so it is clear that a user will be disabled.

     

We released the following WCAG quality improvement:

  • Add Alt Text to Testimonial Star Rating: Ensure that screen readers can read the star ratings when the ratings appear on a content widget, such as a Featured Content widget or in the catalog widget. The stars display on the preview tile to inform learners of the content’s star rating. The screen reader will now be able to read the star rating on a content tile.

7 March 2023


🔥 New Features

ACCESSIBILITY IMPROVEMENT
WCAG - Hide Decorative Icons from Screen Readers on Dashboard Stats Widget

Ensure that screen readers skip over decorative icons in the dashboard stats widget.

🐞 Bug Fixes

We released fixes for the following: 

  • When unselecting a multiple choice question in a quiz/test in a mobile web browser, the answer remains highlighted.
  • Using API endpoint “create & update user” to update a user email & name without including externalcustomerID creates a new use.
  • When attempting to update a panorama client via the API, fi required fields are not sent, they are set to NULL.
  • When removing a course from a collection by archiving the course, the collection’s catalog information is not correctly updated.
  • Tax code description does not appear until the page is refreshed when adding a new tax code.

1 March 2023


🔥 New Features

ACCESSIBILITY IMPROVEMENT

WCAG: Mediation on Learner Transcript

Ensure that the header and “Print” links on the transcript page can be read by screen readers and that the learner profile menu is keyboard navigable.

If your site has custom CSS targeting elements in the header on the transcript page, the accessibility changes included in this ticket may have an impact on your custom styling. In order to retain your styling, you may need to make adjustments in the elements you’re targeting:

  • When there is no company logo uploaded, the default fallback text in the .company_beta-lgo. company-logo_container class has changed from an h4 tag to a span tag with a class of h4. Anyone targeting .company_beta-logo. company-logo_container h4 will need to update css to .company_beta-logo. company-logo_container span.
  • The transcript page title in the .company_school-name class changed from a p tag to an h1 tag. Anyone targeting .company_school-name p across all pages will need to update css to .company_school-name p, .company_school-name h1. Anyone who is specifically targeting .company_schoolname p inside the learner transcript page will need to update the p tag to an h1 tag.

Examples

Original Code Updated Code
.widget--transcript-header.company_schoolname p .widget--transcript-header.company_schoolname h1
.widget--transcript-header_standard.company_schoolname p</code> .widget--transcript-header_standard.company_schoolname h1</code>
.transcript .company_schoolname p .transcript .company_schoolname h1

🔥 New Features

ACCESSIBILITY IMPROVEMENT

WCAG: Provide a Valid Label for Form Fields

Ensure that fields on the assessment, reflection, survey, catalog, and learner profile pages have valid labels so that they can be read by screen readers.

We’ve also made two key updates to the comment box field on discussion pages:

  • We added a new translation to define the instructional text that appears to learners in the comment box field. The translation is called thread.enter.comment and defaults to “Enter your comment here.”
  • We adjusted the label on the comment box field. If your site has custom css targeting this text area, the accessibility changes included in this ticket may have an impact on your custom styling. In order to retain your styling, you may need to make adjustments in the elements you’re targeting.
    • A new label has been added above the textarea element on the comment form. A new translation has been added for this label: thread.enter.comment.
    • The textarea has been moved out of a label element. Anyone targeting the textarea in the comment form currently with a rule that includes the label tag will need to update the css rule to remove the label tag. 
    • To target the elements specifically: the comment textarea has an id of #comment-text and the new comment label has an id of #comment-text-label.

Examples

Original Code Updated Code
.thread_options_container label textarea .thread_options+container textarea
.comment_attachments_container label text area .comment_attachments_container textarea
.comment_editor label textarea .comment_editor textarea


🔥 New Features

ACCESSIBILITY IMPROVEMENT

WCAG: Update Accessible

Ensure that screen readers can clearly read the arrow buttons on the Testimonials Widget

WCAG: Screenreader Issue with Hero Image Widget

Ensure that screen readers skip over hero images since they are used for decorative purposes.

WCAG: Indicate Live Regions for Dynamically-Changing Content

Add an alert attribute to indicate that the discussion search includes dynamically-changing content so that the content is accessible for learners using screen readers and keyboard navigation.

🔥 New Features

ECOMMERCE

Option to Add an Order ID in Purchase Confirmation Email

You can now add a unique identifier to the automated purchase confirmation email that is sent when learners make a purchase, making it easier for you to support learners when they have questions about specific transactions.

The substitution value of %{transactionId} can be added to any of the following email translation fields in Translations > Email content:

  • order.subject
  • order.header
  • giftInvite.header
  • giftInvite.subject

For example, if a learner purchased a subscription and you want to include order number in the confirmation email, go to the communication and update the default text to instead read:

Order Confirmation: Order #%{transactionId}

This substitution value of #%{transactionId} will automatically populate the Subscription Group ID for all orders that contain a subscription and the Transaction Group ID for all other orders. These IDs are visible on the Payments tab of a learner profile and in Reporting Hub eCommerce reports.

Note that if an order contains both a subscription and another type of purchasable item, like a course, the substitution value will contain both IDs.

🚩 Quality Improvements

We released the following quality improvements:

  • Track video percent complete when learners watch across multiple sessions: Video watch percentage is now tracked across multiple sessions. For example, if a learner watches the first half of a video in one session and the second half in another, the platform recognizes that the user watched 100% of the video.
  • Improve display of Likert assessment results: We improved the functionality that allows learners to share and print results of Likert questions, reflection, and survey activities. Results are now more clearly indicated on emailed and printed PDFs.
Be the first to reply!