Skip to main content

Daily Changelog — 2026-05-21

BranchAuthorGenerated
bugfix/invoice-liquid, feature/change-order-flow, hotfix/contractDwiSward2026-05-21

Fixes

  • Improve Liquid invoice layout and details email template c8dca63eb, 2026-05-21
    • Updated first-invoice.blade.php to handle styling and layout details for liquid waste invoices.
    • Configured details-skip-bin.blade.php mail view to correctly represent liquid skip bin items.
  • Fix runsheet drop and drag-and-drop slot assignments 136bfca09, adde29d28, 2026-05-21
    • Solved runsheet item drop errors and list index updates inside Assign2.vue.
    • Added safety checks when dragging tasks to empty runsheet slots to prevent Javascript errors.
  • Fix Runsheet adjustment and section formatting 9b14ab068, 2026-05-21
    • Aligned adjustment and section calculations on the Runsheet Vue view.

Chores

  • Build assets for demo/staging environment 46d48b5f2, 2026-05-21
  • Build assets for live/production environment 2cb4b3ef7, 2026-05-21

Summary

  1. Redesigned the liquid waste invoicing templates (first invoice and email details) to ensure correct visual details and alignments.
  2. Fixed multiple Runsheet Assign2 component bugs, resolving drag-and-drop errors for empty slots, drop triggers, and formatting issues for adjustment sections.
  3. Built updated CSS/JS assets for both demo and production environments.