Cirro 26.39.0
Billing (Clients and Jobs)
- The email CC list on Clients & Jobs now displays in a well-organized table, matching the layout used elsewhere in the system.
Billing (Flight Reports)
- Flight report emails no longer repeat the recipient’s name or email in the greeting, and the secure link is now shown only once for signature requests.
- Internal users added to the flight report CC list now receive the flight report PDF with all notification emails. External users will receive a link to the signature page until the report has been signed.
Billing (Quoting)
- Multiple contacts can now be added to a client and selected when creating a quote, with options to receive quote emails when a quote is sent, updated, or signed.
Company Library (Certificates)
- Cirro Training and Aerostudies Sample courses are now grouped according to their type in the course picker.
Maps & Charts (Fuel Caches)
- Fuel cache updates on flight report legs remain attached and retain their edited values when moving between the edit screen and preview, even when other legs have no fuel cache entry.
Safety Management (SMS)
- Draft reports are now visible only to the user who created them; other users (including admins) no longer see drafts in the report list or CSV export until the draft is submitted.
- The SMS module now opens with a left-side navigation menu organized into Reporting, Information, and Settings sections.
- Report-level comments are now included when generating a report PDF. Comments marked “Only Admin” appear only in PDFs generated by administrators.
- The 5 Why’s analysis now displays as the default (first) method when adding a Root Cause Analysis, and the analysis method used is shown in the Risk Register.
- Reports submitted as an Occurrence now keep their report type when viewed or edited.
- When switching an existing 5-Why analysis to the manual Root Cause Analysis method, a confirmation prompt now explains that whys not marked as findings will be hidden.
Cirro 26.37.1
Flight Duty Times
- When operating under 703 Air Taxi, 704 Commuter, or 705 Airline, flight time totals for the past 90 days now include all private pilot flying.
Cirro 26.37.0
Admin Tools (User Auth)
- SSO/OAuth integrations configured through the UI are now enabled correctly, allowing users to sign in with them.
Automated Actions
- The “Exclude Hidden Users” toggle in the Report Details section now sits above the user selection, making it clear it filters all users and not just recipients.
Billing (Clients and Jobs)
- Jobs can now be filtered by assigned vehicle and crew, with the filter preferences remembered between sessions.
- Vehicle rates can now be specified directly on a job, pre-populated from the vehicle record and saved to the job.
Billing (Flight Reports)
- Flight report emails sent for signature no longer include a PDF attachment; instead, a clear “Click to Sign” link opens the signing page where clients can sign and download the signed PDF. Reports sent without a signature request still attach the PDF.
Billing (Invoicing)
- Selected vehicle reports now display as detailed line items on the invoice preview and in the generated PDF, with their charges included in the subtotal.
- Vehicle report rates on an invoice are now pre-populated from the rates set on the job.
- Tax options can now be configured as a saved list for easy selection and pre-filling at invoicing.
- A currency can now be selected to change how invoice amounts display, without applying any currency conversion.
- Invoice adjustments can now be edited after creation and sorted alphabetically or by a custom order, and each adjustment supports a general ledger account.
Company Library (Certificates)
- Courses removed from a certificate no longer reappear when the certificate is saved again.
- Certificate records marked as “Never Expire” can now be edited, including turning off the “Never Expire” option and setting an expiry date.
- Company Library and certificate records now load correctly for hidden (invisible) users.
Field Gear Tracking
- The next inspection due date for a field gear item is now calculated from the selected “Override Inspection Date” rather than the day the history is updated.
Flight Duty Times (FDT)
- Aerial applicator operators now see split-duty eligibility based on their days off in the last 30, with warnings shown when approaching or exceeding the 5-day requirement.
- Non-overlapping flight time periods are now limited to a maximum of 6 within any 365-day period, with existing over-limit periods flagged and violations surfaced.
Flight Itineraries
- Multiple files can now be attached to an itinerary at once, using the file selector or drag and drop.
Operation Flight Planning (OFP)
- Upper winds now display with current data when filing an itinerary with a route plan.
Safety Management (SMS)
- A “View all” option in the keyword picker lets users browse and select keywords across categories when assigning them to reports.
- Linked reports opened from the dashboard now open at the top of the page, and the dashboard scroll position is preserved on return.
- The safety report list no longer overruns the module header when scrolling.
- Risk factors can now be edited and saved without an error, and risk scores recalculate correctly when a risk factor’s weighting changes.
- Closed reports that are reopened now return to the In Review status instead of getting stuck in Mitigating, so their corrective action plans can be completed.
- Corrective action plans added to reports under verification now proceed straight to In Progress and can be completed.
- SMS report categories and keywords are now sorted alphabetically in settings, report forms, filters, and the dashboard.
- Manually configured (non-ICAO) risk matrices now respect the set lower bounds when colouring risk levels.
- The report timeline now records the correct user for completed, verified, and deleted risks, root causes, findings, and corrective action plans.
Weight and Balance (W&B)
- Non-standard baggage strings can now be created and assigned to equipment items, allowing alternative baggage compartment layouts for an aircraft type.
- Weight and balance item totals now reconcile to two decimal places with the listed items, eliminating rounding inconsistencies in the summary.
Cirro 26.35.0
Quoting
- Company billing admins now receive an email when a quote is signed or rejected by a client.
Flight Duty Times (FDT)
- The 150-hour in 30 days and 210-hour in 42 days flight time warnings and violations now trigger for dual crew utilizing the six non-overlapping 30 day period extension under Special Authorization 92 & 93.
- The next-off predictor now accounts for the CAO 48.1 requirement of two consecutive days off within a 16-day period.
Flight Itineraries
- Itinerary time fields now accept times in common formats (such as
928or12:3:00) and normalize them to valid saved times, so malformed entries no longer block submission.
Passenger Manifesting
- Passengers can now be removed from the first page of a flight report, as well as when creating an itinerary or scheduler booking.
Safety Management (SMS)
- Rich text inputs for safety report suggestions and action fields now render formatting as authored instead of showing raw HTML.
- Dashboard filters are preserved when opening a linked report and returning to the dashboard.
- Opening a report without making changes no longer shows a success notification; it only appears after an actual save.
- Timeline comments can be marked as admin-only, making them visible to SMS admins only and excluded from exports.
- Admins can add report notes that are visible to admins only and excluded from exports.
- Corrective action reassignment emails now show the name of the user who performed the reassignment.
- Users can be assigned to corrective action plans on risk register items.
- Findings can be marked as “No CAP possible/required” with an optional reason, which is reflected in report exports.
- The keyword deletion confirmation dialog is clearer.
Automated Actions
- A new option is available when creating or editing automated actions to exclude users with a hidden user type, with recipients and exports updated accordingly. This option applies to FDT emails, certificate records, certificate files, library resources, and memos actions.
Company Library (Certificates)
- AeroStudies sample courses and Cirro training courses are toggled independently and grouped separately when adding courses to a certificate.
Admin Tools (General)
- Veryon (FlightDocs) authentication now refreshes correctly, reducing how often users must reauthenticate the integration.
- The CAMP integration again displays all aircraft information for affected accounts.
Cirro 26.31.0
Flight Duty Times
- Resolved issue importing flight time from a flight report set to bill by leg hours.
- Resolved rest period application when importing duty times from select overnight flight reports for 703 operations.
Field Gear
- Inspection intervals can now be set to a custom range instead of pre-set options.
Dangerous Goods
- Passenger carrying can now be specified on a per leg basis for TDG manifests.
- Resolved display issue affecting loader signatures when manifest was signed via email.
Company Library
- Resolved issue affecting uploads of files with .kml, .kmz, .fmd, and .json file types.
- Resolved issue uploading documents to the company library using drag and drop option.
SMS
- Added option for manual root cause analysis on safety reports.
- Report type field now matches selection when users click to submit a new report.
- .csv exports of reports can now be filtered by keyword.
Cirro 26.30.0
SMS
- Expanded Aircraft Information field on hazard and occurrence reports to include all aircraft.
- Added ability to view reports associated with elements in the SMS Dashboard.
- External reporters can now take and attach photos to a report from their mobile devices.
- Added ability to sort risks into ‘actual’ and ‘possible’ groupings.
- Updated module labels to reference Investigation and Risk instead of Consequences.
- Comments added to Corrective Action Plans are now included in the in-app and exportable CAP report.
- Resolved issue affecting searching by report ID.
- Resolved issue where admin users were unable to delete blocked keywords.
Flight Itineraries
- Resolved issue closing itineraries with 12 or more waypoints on certain mobile devices.
TDG
- Resolved error occurring when adding items to a dangerous goods template during itinerary creation.
- Resolved navigation error when adding manifest to a flight itinerary.
Reporting
- Resolved error generation aircraft utilization reports for aircraft with no data in the reporting period.
Cirro 26.29.0
Flight Duty Times
- Fixed an issue where crew members were incorrectly flagged for violating the 3 days off in 30 rule when they had received the required time off under CAR 702 ops.
Flight Reports
- Resolved mobile app crashes when pilots with administrative access opened the Flight Reports module.
- Resolved issue uploading Flight Reports that were edited in an offline state.
Invoicing
- Fuel uplift data now carries forward correctly from flight reports onto invoiced copies, so billing records match what was originally signed.
Notifications & Emails
- Fixed a rare issue causing specific users to receive flight itinerary emails and alert calls despite having those preferences turned off.
Dangerous Goods
- Improved reliability of the Dangerous Goods module by consolidating data storage for consignors and locations.
Cirro 26.27.2
Flight Reports
- Resolved display issue with custom fields when associated job is locked to assigned crew only
Cirro 26.27.1
Flight Reports
- Resolved display issue with custom fields in-app
Cirro 26.27.0
Aircraft Maintenance
- Fixed issue using an aircraft’s ellipses on the second or greater page of aircraft list
Aircraft Position Tracking
- Resolved issues with NSE Tracking Company
Certificates
- Fixed issue where editing an existing record could remove “Completed On” & “Valid From” dates
Flight Duty Time
- Resolved issue importing flight time from a flight report when the job’s billing type was set to “per report”
Flight Duty Time (Canada)
- Fixed calculation for required rest after completing medevac split duty over midnight of the entry’s timezone
- Fixed calculation for hours worked in past 7 and 28 days after a split duty over midnight of the entry’s timezone
- Fixed calculation for hours worked in past 7 and 28 days after consecutive entries that crossed midnight
Flight Reports
- Resolved issue with required custom fields appearing on reports created prior to the required custom field’s addition
SMS 2.0
- Added compare function to display two date ranges on one graph for deeper safety trend analysis
- Added report category filter to reporting dashboard
- Category & Keyword colours can now be independently changed to better display individual keywords on graph and reporting dashboard
- Fixed issue displaying the number of Corrective Actions associated to each tab within View Corrective Actions page
Weight and Balance
- Prior changes to an aircraft’s optional equipment are now saved for users with restricted aircraft permission

