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.33.0
Billing (Expenses)
- New Zealand Dollar (NZD) is now available as a currency option when submitting expenses, setting aircraft rates, and creating quotes.
Billing (Flight Reports)
- Hobbs meter end fields can no longer be cleared and submitted with a blank value, preventing aircraft meter totals from being incorrectly reset to zero.
Flight Duty Times (FDT)
- Canadian IFR currency requirements have been updated per CAR 401.05: the 6-hour instrument flight time requirement has been removed, and instrument validity now expires on the first day of the seventh month following the instrument proficiency check unless 6 instrument approaches are completed, up to 3 years after the IPC.
- The Swiss FDT violation for consecutive flights under 10 minutes no longer appears when legs are exactly 10 minutes long.
- Medevac operators under CAR 700.120 no longer receive a violation for three consecutive FDPs over 12 hours when the conditions do not apply.
- CAO 48.1 365-day flight time limits are now tracked correctly, with violations raised when the limit is exceeded, and proper reset after 28 consecutive days free from duty.
Flight Itineraries
- Itinerary status updates consistently after a closure is performed via SMS or phone call and refreshes promptly after a Flight Risk Assessment is approved.
- Fuel plan details can now be viewed by clicking on route plan points in itinerary reports.
Safety Management (SMS)
- Admins can optionally require proof of completion (photo or document) when creating Corrective Action Plans. This is not required by default.
- Consequences and findings can now be copied from the Risk Register into SMS reports.
- Corrective Action Plans assigned through task management can be verified and completed directly from the Tasks module without errors.
- The SMS menu icon displays a badge with the total number of items needing attention, including reports in review and corrective actions that are near expiry or overdue.
- Inside the SMS module, counts are shown for submitted reports and corrective actions grouped by status (In Progress, Under Review, Near Expiry, Overdue).
- Filter count badges on report and archive lists now clear properly when all filters have been removed.
Vehicle Maintenance
- Aircraft integrated with CAMP that have no active tasks with cyclic requirements now load correctly instead of displaying a blank page.
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

