Training Module: Release Notes (July 2025)

Training Module: Release Notes (July 2025)

🎥 Video

Info
Video will be coming soon



✨ New Features

  • Course-Based Certification Requirements

    • What: Training admins can now create certifications based on course completion instead of individual objectives.

    • Why: Offers greater flexibility and clarity in tracking overall certification progress, especially when courses include multiple objectives.

    • How:

      • Navigate to the Certifications in the Training Module and select Add Certification

      • Use the new Certification Completion Type dropdown to select “Courses”

      • Add up to 60 required courses from the dropdown list

      • Users must complete all objectives within each course to meet the requirement

    • Use Case: Certification can now reflect structured course completion, making it easier for organizations to bundle training programs and automate qualification standards.


CTO Bulk Import via Import Wizard

  • What: Training admins now have access to a new Training CTO section within Training Setup that enables bulk importing of Categories, Topics, and Objectives with their associations preserved.

  • Why: Simplifies the setup and management of CTOs by reducing repetitive manual entry and streamlining training configuration workflows.

  • How:

    • Go to Import Wizard and select the new Training CTO option

    • Prepare a CSV file with the following columns: CategoryTopicObjective, and optionally Objective Description using the downloadable sample sheet as a guide

    • Upload the file to bulk import

    • System requires Category, Topic, and Objective fields; Objective Description is optional

  • Use Case: Ideal for onboarding new training programs or migrating existing setups. Organizations can quickly structure their training catalog while maintaining standardized data entry and relationships.



🚀 Feature Enhancements

Certification Renewal Progress Tracking

  • What: Administrators can now configure certifications to automatically renew when all renewal requirements are completed prior to expiration.

  • Why: This ensures users maintain uninterrupted certification status while streamlining administrative oversight.

  • How:

    • Enable the Date all completion requirements met setting when creating a certification

    • Once renewal requirements are met before the expiration date, the system creates a new renewal certificate

    • The current certificate remains in “Active” status while the renewal certificate is marked “Active – Renewal In Progress”

    • Upon completion of all renewal requirements, the status updates to “Requirements Completed”

    • On the expiration date, the current certificate expires and the renewal certificate activates automatically

  • Use Case: Helps organizations maintain compliance by allowing users to complete requirements early and avoid gaps in certification, while preserving historical audit trails for both certificates.

Optional Category and Topic Fields During Course Creation

  • What: Training administrators can now create courses without being required to assign a Category or Topic.

  • Why: Improves efficiency and reduces unnecessary data entry for organizations that don’t rely on these fields for course structure.

  • How:

    • Navigate to the course creation screen

    • Category and Topic fields are now optional and can be left blank

    • Save the course without selecting these fields

  • Use Case: Useful when creating standalone or ad-hoc training courses where categorization isn’t needed, or for organizations that group content differently. This also brings course creation in line with the flexible setup available for class creation.

Enhanced Add Personnel Modal in Manage Certification Tab

  • What: The Manage Certification tab now uses an upgraded Add Personnel interface with advanced user filtering and management options.

  • Why: Improves efficiency and precision when assigning or removing personnel from certifications, especially for large or dynamic teams. This also provides consistency between the UI of other modules and the First Due Platform.

  • How:

    • Open the Manage Certification tab

    • Launch the enhanced Add Personnel Modal

    • Apply dynamic filters by Scheduler, Shift, Station, Rank, and Unit/Qualifier

    • Use fuzzy search to match partial text across all filters

    • Select multiple filter criteria at once with clear selection handling

    • Assign certifications with custom Start Date and End Date parameters

    • Add and remove users using the same interface for bidirectional control

  • Use Case: Ideal for organizations managing recurring training cycles, rotating teams, or complex staffing assignments. Administrators can assign certifications quickly across filtered personnel groups while maintaining clean records of assignment dates.


Objective Hours Auto-Sync with Manual Override

  • What: Attendee objective hours now automatically update to match objective duration, with the flexibility to make manual edits as needed.

  • Why: Ensures accuracy in hour tracking while allowing exceptions and adjustments for unique training situations.

  • How:

    • Attendee hours appear as read-only and auto-sync with objective duration by default

    • Click the pencil icon to manually edit hours

    • A confirmation modal appears, alerting users that manual changes will disable automatic syncing

    • System records who made the override and when for audit purposes

  • Use Case: Helpful for scenarios where training duration may vary by individual or role, such as field exercises or extended evaluations. Allows for accurate reporting and flexibility without compromising historical traceability.



Expanded Access to “Add from Template” in Activity Log

  • What: Users can now initiate event creation from templates across all Activity Log views—Daily, List, and Calendar.

  • Why: Promotes a more consistent and streamlined event creation process, regardless of view preference.

  • How:

    • The “Add from Template” button is now available and consistently positioned near the Create New Event option in each view

      • In Calendar the Add From Template appears in a new modal (window) when selecting a date to create an event

    • Functionality remains unchanged from the standard event template creation flow

  • Use Case: Ideal for users who manage events from different log views. This enhancement ensures quick access to pre-configured event templates, reducing redundancy and improving workflow consistency across the system.



Automatic Population of Provider and Accreditation Fields During E-Learning Course Import

  • What: E-learning imports now auto-fill “Accredited By” and “Provided By” fields for better organization and filtering.

  • Why: Streamlines data entry during import and improves downstream filtering, reporting, and course management.

  • How:

    • During import, the system automatically populates the Accredited By and Provided By fields

    • Existing imported courses are also updated with provider and accreditation data

    • New filter options for both fields are available in the Add From Course Library interface

    • Class names now auto-sync with their corresponding Course Names upon import

  • Use Case: Helps administrators maintain consistency across course metadata while enhancing search and filter capabilities in training libraries. Reduces manual setup effort and ensures clean, well-organized course catalogs.


Improved Interface Text and Controls for Clarity and Usability

  • What: Multiple UI text changes and control updates were made to improve clarity and alignment with modern design standards.

  • Why: Enhances user comprehension, reduces confusion, and modernizes the user interface for a more intuitive experience.

  • How:

    • Settings Update:

      • “Display Responding Units By” is now labeled as “Display Associated Apparatus by:” for clearer terminology

    • Error Message Improvements:

      • Deletion errors for items such as objectives, topics, categories, and standards now display grammatically correct messages like:

        • “Unable to delete [item type] currently in use”

    • Checkbox Conversion to Toggle Switch:

      • The “Limited Edits Allowed” setting has been upgraded to a toggle control with a tooltip

      • Tooltip displays:

        • “When enabled, restricts certain fields when using this course”

  • Use Case: These updates support a more professional and accessible interface, helping administrators better manage training configuration with clearer feedback and controls.



🛠️ Fixes

  • No Fixes


    • Related Articles

    • Release Notes - Assets

      In order to provide you with more detailed information on our updates we have broken the Release Notes down by module. New Features 1. A completed checklist may now be deleted from the Checklist History An option was to delete completed checks from ...
    • Release Notes - Training Module

      In order to provide you with more detailed information on our updates we have broken the Release Notes down by module. Video New Features 1. Action Training Systems What: Improved management and organization of Action Training Systems content. Why: ...
    • Release Notes - Training Module

      In order to provide you with more detailed information on our updates we have broken the Release Notes down by module. New Features 1) Pinning Courses to the Training Dashboard What: You can now Pin your most used courses to a new section of the ...
    • Release Notes - Training Module

      In order to provide you with more detailed information on our updates we have broken the Release Notes down by module. Feature Enhancements 1. Enhanced Instructor Management What: A cumulative hour's box was added when creating a Certification. Why: ...
    • Release Notes - Training Module

      In order to provide you with more detailed information on our updates we have broken the Release Notes down by module. Video Feature Enhancements 1. Automatic Start Time Setting for Training Classes What: Automatic Start Time Setting for Training ...