UpdateUpdated January 12, 2026

Stronger stability and a better user experience

This release fixes the bugs our customers reported most and improves Mechmate’s overall reliability. No more forms losing your data or filters that don’t work.

Vehicle forms

  • Data preserved: Your information stays put even if the page crashes or you switch tabs
  • Make/model selection rebuilt: No more weird double-clicks, the year/make/model menus work the way they should
  • Duplicate addresses avoided: The system automatically detects duplicate customer addresses

Work orders

  • Filters repaired: Status filters finally refresh the list correctly
  • Complete printing: All equipment details show up on printed blank work orders
  • PO numbers: Purchase order support for administrative tracking

Invoicing

  • Accurate tax calculations: Handles complex rates like 0.09975% (certain municipalities)
  • More cities: Expanded database to cover more municipalities
  • Protected history: Customer/vehicle info is frozen into each invoice (it no longer changes if you edit the customer profile afterward)

Data protection

Automatic snapshots: Each invoice captures and preserves the exact information at the moment it’s created. If you edit a customer’s details later, the history on their past invoices stays intact.

Backups before deployment: Your data is automatically backed up before every update. If anything goes sideways, we can restore it quickly.

Technical improvements

Faster interface: Migration to Svelte 5 for better performance

Useful error messages: No more cryptic codes - errors now explain what happened, with a tracking code for technical support

Modernized architecture: Rebuilt table components to pave the way for upcoming features

Back to updates
© 2026 Mechmate. Made in Quebec, Canada