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.
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: Category, Topic, Objective, 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.
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.
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.
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.
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.
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.
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.
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.
No Fixes