Release v25.4.0.0
Date of release: April 6, 2025
Enhancements
Product Area | Summary | Release Note |
---|---|---|
Professional Learning | New: QR Code Integration for Course Registration and Course Access | Added QR code functionality to simplify course registration and information sharing in PdAdmin:
Users with appropriate permissions can now create QR codes for promotional materials, enabling seamless navigation to course pages in both PD Admin and legacy course search systems. |
Professional Learning | Show Course Requester's Name in Admin View | Updated the new Professional Learning system to show the name of the administrator who recommended or required a course. This update applies to courses identified as recommended or required in Professional Learning and Perform. |
Professional Learning | Enhanced Accessibility Compliance for Professional Learning Application | This release improved accessibility across several application pages by enhancing compliance with WCAG 4.1.2 (Name Role Value) guidelines. This ensures that user interface components have accessible names, roles, and values that can be programmatically identified and that notifications of changes are available to assistive technologies. These updates aim to provide all users with a more seamless and inclusive experience. Additional accessibility enhancements are planned for future releases. |
Professional Learning | Enable Course Withdrawal and Re-enrollment in Premium Library | Admins can now enable or disable withdrawal permissions for premium library courses by configuring the system through the Professional Learning menu. This update includes a new tab for updating premium library settings and a configuration option for enabling or disabling withdrawals. To enable this configuration, users with permissions can navigate to Configuration → Premium Library Settings → Settings → Allow withdrawal from Premium Library courses. Note: When a user withdraws from a Premium Library course, they will be removed from the roster on the professional learning side, and the withdrawal may not be reflected on the third-party side. Any payments and seats purchased will not be refunded. |
Professional Learning | Enable Credit Adjustments on Learner Transcripts for Superusers | Superusers can now update the information about credits earned for courses directly from a learner's transcript. To make updates, users with editing permissions can navigate to Account → Transcript and click the pencil icon next to a transcript entry. A pop-up window for editing the transcript allows you to change the credit area, value type, and the amount that should be reflected for the learner. |
Professional Learning | Improved: User Permissions in Ad Hoc Reporting | Users with new management permissions can now oversee courses and sections in Adhoc Report Restricted. For instance, if a user has the manage_attendance permission for a specific office and the Adhoc Report Restricted permission for any office, they can view courses and sections at their designated office. Updated the Adhoc Restricted Role description to clarify that users with this permission can access Adhoc reporting but are limited to querying objects and users within their assigned office. |
Professional Learning | New: Section Start and End Date Configuration Settings | Added a configuration setting in Section Settings to require the section start and end date fields. When enabled, the toggle to auto-populate section dates based on class times will be disabled by default. |
Fixed Issues
Product Area | Summary | Release Note |
---|---|---|
Professional Learning | Fixed: Participants hidden in PD Playlists | Addressed a problem where managers could not see participants when the hide participant list feature is enabled for a playlist. The expected behavior is for participant managers and moderators to be able to view participants regardless of the checkbox status. |
Professional Learning | Fixed: Participant Manager Permissions in PD Playlists | Resolved an issue where participant managers faced an error when clicking the course tab in the playlist. The expected behavior is for the courses tab to load and show the courses in read-only mode. |
Professional Learning | Fixed: Formatting Issues in Course Catalog Descriptions | Resolved an issue where the wording of the Course Description was not displaying correctly in the catalog. Changes made to the Course Description, such as altering the size and color of the text, were not accurately reflected in the catalog. The issue has been fixed to ensure that the Course Description transfers correctly to the catalog, including the appropriate formatting and appearance of the text. |
Professional Learning | Resolved: Configuration Problem with Survey Deactivation | Resolved an issue where the "Deactivate Survey After This Many Days" field was read-only. This problem occurred when using surveys to attach a Section Survey to a section and have a roster member complete the survey. Upon returning to manage the section, the survey drop-down remained read-only and disabled, preventing any changes. The expected behavior is that users should be able to input information into the "Deactivate Survey After This Many Days" field. |
Professional Learning | Resolved: Issue Adding Staff Groups to Playlists | Resolved an issue where users in the Staff group for the PD Playlist were not being added to the playlist. To verify, administrators or users with access to the playlist can navigate to the playlist, then Participants, followed by Add/Modify Participants, Dynamic Rule(s), and Add Staff Group. |
Professional Learning | Updated Course Survey reminder email | Updated the course survey reminder email in the new Professional Learning to exclude users with Denied status from being recipients. |
Professional Learning | Resolved: Payment transaction process | Updated the payment transaction process to display a slider for selecting the payment processor instead of a dropdown menu. The slider now sets the value based on the legacy configuration point known as the Payment Processor Configuration field. If the Activate Default Payment Processor slider is enabled, the system will search for the first payment processor of type "com.tnl.payment.processors.GenericPaymentPP" and store the associated database ID. If the Generic Payment Processor cannot be located, an error message will appear, prompting the user to contact support for assistance. |