Performance Improvements
Schedule page loads faster — filter data now loads in parallel
Settings (System Lists) page loads faster
Bug Fixes
Invoices stuck on loading spinner — invoices now load correctly without getting stuck.
Material tax not included in work order costs — material tax is now factored into work order cost totals.
Phantom inventory in product stock — inventory counts now accurately reflect actual stock on hand.
Empty contractor dropdown on Schedule — the contractor dropdown on the Schedule page now populates correctly.
Error loading invoice list — the invoice list loads without errors.
Double-counted contractor payments — added protection against contractor payments being recorded more than once.
