The update expands Flight Type classification with enhanced views, filtering, and mission-level enforcement. KMZ/KML import now supports polylines. Hardware Kits auto-assign items to assignees, and pending invite tracking adds audit trails. Improvements include filtering disabled users in training. Bug fixes address sensor status saving, date formatting, UI issues, and notification delivery. Behind the scenes, Teams List performance and cache control were optimized.
New Features
Flight Types Follow-Ons
The Flight Type classification system has been expanded across the platform, improving visibility, filtering, and enforcement of mission-level rules.
-
Flight Type now on List and Card Views: You can see the Flight Type on the card view and list views. In the List View, you can sort by clicking on the column header.
Card View
List View
Calendar View
*Changes to Flight Type settings may take several minutes to appear on the Flights page.
-
Filter by Flight Type: For any view, you can filter the Flights by one or more Flight Types.
-
Mission Flight Type Rules: Flight Type restrictions configured at the mission level are now enforced on individual flights. When a Mission defines allowed or default flight types, flights associated with that mission will follow those rules.
- If a Flight is not associated to a Mission, users will see a list of all Flight Types.
- After a Flight is associated to a Mission, users will see an error indicating the selected Flight Type is not valid.
-
Operations Hub Flight Types Settings: You can configure the Allowed Flight Types for Mission and the Default Flight Type from Operations Hub.
KMZ/KML Import Improvements
Polyline Import: We've expanded the Operations Hub KMZ/KML Import tool to support polylines. Users can easily import KMZ/KML files containing points, polygons, and now polylines.
Instructions for Importing KMZ/KML Files
Google Maps Example
Operations Hub Import
Hardware Kits Auto-Assignment
When hardware items are added to a Kit, they are automatically assigned to the Kit’s assignee. A toast notification confirms the assignment (for example, “Hardware assigned to {name}”), streamlining equipment management.
If an item in a Kit is assigned to a different user than the Kit assignee, the item is flagged to show the assignment mismatch. A button on the Kit page allows administrators to quickly reassign mismatched items to the Kit assignee.
Pending Invite Tracking
A new “Invited By” column has been added to the Admin > Members > Pending Invites list. This provides an audit trail showing which administrator sent each invitation, improving accountability and tracking.
Improvements
- Filter Disabled Users in Training: Disabled user accounts are now filtered out of training instance views. Previously, disabled users still appeared in training lists, causing confusion for administrators managing training compliance. Only active users are now shown.
Bug Fixes
- Sensor Status Buttons Not Saving: Fixed an issue where the Operational and Archive status buttons for Sensors appeared to work in the UI (button state changed on click) but did not actually save the status change to the server.
- Reporting Date Input Cut Off: Fixed a display issue on the Reporting page where the date range input field was visually truncated, making it difficult for users to see and interact with the full date selection.
- FRAT Date Formatting: Corrected date formatting on FRAT (Flight Risk Assessment Tool) forms. Previously, dates could display as DD/MM format for UK locale users; the formatting now consistently uses the correct locale-appropriate format (MM/DD for US, DD/MM for UK).
- KML UI Minor Fixes: Several usability improvements to the KML upload interface: the “Next” button is now disabled when a KML upload fails (preventing progression with invalid data), and polygon title handling has been consolidated for consistency.
- Op Hours Discrepancy: Resolved a data inconsistency where “Op Hours” values differed between the Pilot Currency report and the Summary report. Both reports now display consistent operational data.
- Training Notification Not Received: Investigated and resolved an issue where training expiration notifications (such as Part 107 certification expiry) were not being received by some users. Affected organizations reported missing notifications for training compliance reminders.
Behind the Scenes
- Teams List Page Optimization: Significant performance improvements to the Teams List page, particularly for large organizations. Previously, organizations like Cal Fire experienced slow load times; the page has been optimized to handle large team counts efficiently.
- Cache Control Headers: Added Nginx cache control headers for index.html to prevent browsers from serving stale cached content after a new release. This ensures users always load the latest version of the application without needing to manually clear their browser cache.
Deployment Status
Updates are deployed by region, and the availability status will be shown below.
| Server | Status/Date |
| US | Complete - March 12, 2026 |
| CA | Complete - March 18, 2026 |
| UK | Complete - March 18, 2026 |
| EU | Complete - March 18, 2026 |
Comments
0 comments
Article is closed for comments.