Version 26.2¶
This update to the Live environment was released on May 6, 2026 at 8:00 PM MDT.
Business Summary¶
Scope. This is a major release. It includes 370 code-change commits from 3 developers over multiple weeks, affecting 813 files. 32,795 lines of code added, 8,144 lines deleted. 23% of code changes were contributed by the CMDS team.
User-facing impact. The overall platform contains 1,868 web pages. 152 pages modified directly, with 71 with visible layout changes, and another 81 with behind-scenes logic changes. Hundreds more pages potentially affected indirectly via shared helper code. 18 database upgrade scripts run on deploy, altering schema and data - irreversible without backup and restore.
Risk. This is a major release. Recommendation: Full test/review.
Technical Details¶
Here is a list of changes, based on differences between version 26.1 and 26.2 in the source code repository.
This is the command used to identify differences:
git diff --name-only release/v26.1..release/v26.2
1. Modified Screens¶
These screens had their markup or code-behind changed. Every URL below should be retested.
Screens that are not used by CMDS are omitted.
Specific to CMDS¶
| Screen | URL |
|---|---|
| Bulk-assign time-sensitive safety certificates | ui/cmds/admin/achievements/credentials/assign-certificate |
| Edit achievement | ui/cmds/admin/achievements/edit |
| Department profile details (report) | ui/cmds/admin/reports/department-profile-details |
| Training completions (report) | ui/cmds/admin/reports/training-completions |
| Training expiry dates (report) | ui/cmds/admin/reports/training-expiry-dates |
| Validate competency self-assessment | ui/cmds/portal/validations/competencies/submit |
Administrators - Assessments¶
| Screen | URL |
|---|---|
| Publish assessment form (quiz) | ui/admin/assessments/forms/publish |
| Edit assessment question (quiz question) | ui/admin/assessments/questions/change |
Administrators - Contacts¶
| Screen | URL |
|---|---|
| View and edit reporting lines | ui/admin/contacts/people/create-user-connection |
| Send a welcome email | ui/admin/contacts/people/send-email |
Administrators - Events¶
| Screen | URL |
|---|---|
| Edit class event | ui/admin/events/classes/outline |
| Search class event registrations | ui/admin/events/registrations/search |
Administrators - Programs¶
| Screen | URL |
|---|---|
| Delete program | ui/admin/learning/programs/delete |
| Edit program (change name or description) | ui/admin/learning/programs/describe |
| Assign learners to a program | ui/admin/learning/programs/enrollments/assign |
| Edit achievement | ui/admin/learning/programs/modify-achievement |
| Assign a catalog to a program | ui/admin/learning/programs/modify-catalog |
| Publish a program | ui/admin/learning/programs/modify-publication |
| Edit program settings per achievement | ui/admin/learning/programs/modify-settings |
| Add achievements to a program | ui/admin/learning/programs/tasks/assign |
Administrators - Messages¶
| Screen | URL |
|---|---|
| Edit the content for a message | ui/admin/messages/content |
Users/Learners¶
| Screen | URL |
|---|---|
| View the home page | ui/home |
| Sign out | ui/lobby/signout |
| Attempt a quiz | ui/portal/assessments/attempts/answer |
| View classes open for registration | ui/portal/events/classes/outline |
| Register for a class | ui/portal/events/classes/register-employee |
| View my education and training | ui/cmds/portal/achievements/credentials/search |
| View my training plan | ui/portal/learning/plan |
| Start a course | ui/portal/learning/course |
| View my profile | ui/portal/profile |
2. High-Impact Page Layout Changes¶
These changes affect MANY forms. Smoke-test a representative page in each bucket below.
- Portal Layout - every
ui/portal/*page. Spot-checkui/portal/home,ui/portal/learning/catalog,ui/portal/events/calendar,ui/portal/profile. - Admin Layout - every
ui/admin/*page. Spot-checkui/admin/home,ui/admin/assessments/home,ui/admin/records/home,ui/admin/workflow/home.
3. Shared UI Component Changes - Pages to Retest by Module¶
Shared components used by multiple URLs affect multiple screens. Here is a list of screens to smoke-test and ensure no unexpected side-effects from changes to shared components.
- Add, edit, and delete activities in a course
- Search for class event registrations
- Search for achievements
- Search all user certificates on the My Orientations portal
- Submit a class event registration form