18-03-2026 March 2026 - Quick Release V2
Summary
This release resolves several performance issues across Suppliers, Forms, and Sites modules, fixes inspection and incident data display issues, and addresses multiple Laravel upgrade compatibility errors in scheduled commands.
Inspections
Checklist Items Table Columns Fixed - The Checklist Items table now correctly displays the Result column separately from the Finding column.
Incident Module
Corrective Actions Overdue Status Fixed - Closed corrective actions no longer incorrectly show as overdue.
Suppliers
Supplier Detail Page Performance Fixed - The Supplier detail page no longer times out for large organisations.
Staff Management
New Staff Now Appear in Staff List - Staff members added through the Add Staff flow now correctly appear in the Staff List immediately.
Contractor Licences
Licence Renewal Expiry Date Fixed - Renewing a licence early now correctly uses the new expiry date instead of retaining the original.
Contractor Dashboard
Requirements Alert Column Width Stabilised - The Alert column in the Requirements tab no longer changes width when switching records per page.
Forms
Form Download Error Fixed - Downloading permits no longer triggers a DataTables error.
Large Form Detail Loading Fixed - The question/answer view on large permits no longer causes memory exhaustion errors.
Sites
Sites List Performance Improved - The Sites data table now loads significantly faster with optimised database queries.
APIs
Inspections API Pagination Fixed - The Inspections API v2 now returns results in a consistent order, preventing pagination from skipping records.
Contractor API Performance Improved - The ACU Contractor API endpoint now responds faster with optimised database queries.
System & Laravel Upgrade Fixes
Scheduled Command Errors Resolved - Six scheduled commands that were failing due to missing class imports after the Laravel upgrade have been fixed, restoring overnight processing and data export functionality.
Page Load Timeout Resolved - A page load timeout caused by inefficient data processing has been fixed.