July 10, 2026 Release Notes
New Mexico DWS certified payroll exports land at the pay-period level, the chip-style filter bar finishes rolling out across index lists, and the job overview page picks up a one-click copy-link button. Asset Tracker also gains a batch of new REST API endpoints for integrations. π§Ύ
π§Ύ New Mexico DWS certified payroll exportsβ
Jobs tracking regional prevailing wage in New Mexico can now export NM DWS CPR reports from Compliance β Certified Payroll. Each pay period with eligible PWA time and payroll data gets its own export button alongside the existing WH-347 option.
Opening an export takes you to a pay-period Export Dashboard where you can review included and excluded workers, name the ZIP file, and download a bundle of CPR PDFs. PDF layout and spacing also got a polish pass on this export type.



π§° Filter and sort bar refreshβ
The filter bar rollout that started earlier this summer is now essentially complete. Sort, search, and clear controls are in consistent places whether you're on a full filter bar or a table-only list.
Lists with filter bars β jobs, users, assets, pay periods, wage determinations, and dozens of other index pages β now keep sort next to the filter picker and Apply button instead of burying it in the table header. The Clear link moved into the chip row and only appears when you have active filters.
Table-only lists β document indexes, scheduled-changes history, the OverSite site sidebar, certified payroll tables, and similar pages β swap the old text sort dropdown for a compact picker icon in the header. Sort options and default ordering are unchanged.
The filter picker dropdown itself now has a Search filters box at the top. Start typing to narrow the list by name instead of scrolling through every option. Focus lands in the search field when you open the picker.
The Tabulate button also moved up to the page header on index views β check-ins, jobs, assets, tasks, certifications, pay periods, and PWA compliance pages β so it sits in the same spot everywhere you can open a spreadsheet view.

π Copy a clean job link from the overviewβ
The job overview page's General Details card now has a Copy job link button next to Activity. One click copies the canonical job URL β https://dsptch.app/jobs/:id with no jobs-index filter params attached β and the icon flips to a checkmark so you know it worked.

π API additionsβ
- Asset products β create, update, and delete products at
/api/v1/assets/productsand/api/v1/assets/products/{id}. - Service schedules and events β manage per-item maintenance schedules and logged service events under
/api/v1/assets/items/{item_id}/service_schedulesand/api/v1/assets/items/{item_id}/service_events. - Service schedule templates β define product-level schedule templates at
/api/v1/assets/products/{product_id}/service_schedule_templates, seed them onto items, and sync schedules from a template. - Item documents β list, upload, update, and delete versioned documents on an asset item at
/api/v1/assets/items/{item_id}/documents, with version history at/api/v1/assets/items/{item_id}/documents/{document_id}/versions. - Form assignment triggers and tasks β manage automatic form-assignment rules at
/api/v1/assets/form_assignment_triggersand item-level form assignment tasks at/api/v1/assets/items/{item_id}/form_assignment_tasks. - Asset sites β list, create, update, and delete asset-tracker sites at
/api/v1/assets/sites.
π οΈ Fixesβ
- Time Entries tabulate β the Per Diem Rate column (hidden by default) now shows dollar amounts instead of
[object Object]. - Jobs index β when a search or filter returns no matches, the empty state and "try changing filters" message appear correctly instead of showing a blank page.
That's it for this release β as always, reach out with questions or feedback. π
The DSPTCH Team