Updates

New features, adjustments and improvements for Mechmate.

Top view of mechanic repairing car
January 11, 2026

Vehicle management and payments, transformed

The past few weeks brought major improvements to two parts of your daily routine: vehicle information management and payment tracking. These changes simplify your operations and save you time on repetitive tasks.

Vehicle management: more complete, more practical

Detailed, customizable specifications

You work with complex vehicles that call for precise information. Mechmate now lets you build and maintain a full list of specifications based on industry standards: trim, brakes, tires, colors, and much more.

What changes for you:

  • Inline editing: Edit specifications right in the interface without jumping between screens
  • Automatically enriched data: Integration with the NHTSA database for VIN decoding with complete vehicle information
  • Customization guaranteed: Manually override any automatic value that doesn’t match the reality of your shop
  • Pinned specifications: Show critical information directly on your work orders (digital and printed) for quick reference
  • An interface redesigned for efficiency: The new vehicle management interface organizes everything into logical categories. You can edit several fields at once and save in a single action.

Payments: automatic, transparent tracking

No more updating statuses by hand

The new payment management system tracks the state of your invoices automatically. As soon as a payment is recorded, the invoice status updates: DRAFT → READY → SENT → PARTIAL_PAID → PAID.

What changes for you:

  • Automatic statuses: No more manually changing invoice statuses after every payment
  • Flexibility preserved: If you don’t record payments, you keep full manual control
  • Every payment method: Full support for CASH, CHECK, CREDIT_CARD, DEBIT_CARD, WIRE_TRANSFER, OTHER
  • Full traceability: Each payment can be pending, confirmed, reconciled with the bank, cancelled or refunded

Technical improvements

  • Migration to XState for more robust state management
  • Fixed synchronization bugs that caused data loss
  • Snapshot system to capture a vehicle’s state in your work orders

In short

These improvements mark a major step for Mechmate toward a more complete, professional platform. Vehicle management becomes richer and more customizable, while the payment system automates the repetitive work.

The concrete benefits:

  • Less time lost searching for or entering vehicle information
  • Automatic tracking of your invoices and payments
  • Data that’s always current and reliable
  • A more secure foundation for your financial operations
December 15, 2025

Advanced time management and stronger security

This major update transforms how you manage time in your shop. We’re introducing a complete time management system that combines smart estimates with real-time tracking, all on a more secure platform.

Smart labor time system

No more back-of-the-napkin estimates! Our new labor time system lets you build a highly precise library of standard times:

  • Vehicle-specific targeting: Set different times for an oil change on a 2018 Honda Civic vs a 2020 RAM 2500.
  • Automatic matching algorithm: The system automatically picks the best available estimate.
  • Continuous learning: The more you use the system, the more accurate it gets, with confidence scores.
  • Smart fallback: Always an estimate, even for vehicles it’s never seen.

Professional time tracking

Track the actual time spent on your jobs with total flexibility:

  • Real-time clock in/out or manual entry after the fact.
  • Three entry modes: by dates, by duration, or hybrid.
  • Full traceability: Who, what, how long, with notes.
  • Standard vs actual comparison: Spot the gaps to sharpen your future estimates.

Technical improvements

  • Attack protection through hardened security headers.
  • Smart rate limiting: Automatic protection against abusive access attempts.
  • Token handling fixed: Email and password reset links now expire correctly.
  • Improved international support for phone numbers.
  • Automatic formatting for French and Canadian numbers.
  • Prevention of duplicate customers with identical phone numbers.
  • Fewer dependencies for stronger security.
  • Automatic minutes/hours conversion for better precision.

What this means for you: Your estimates get more accurate, your time tracking more professional, and your platform more secure. All without complicating your daily workflow.

September 6, 2025

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

© 2026 Mechmate. Made in Quebec, Canada