Skip to main content

October 29, 2025 Release Notes

Β· 2 min read
Marcus Deans
Software Engineer

The Jobs Pay page has a new layout, WH-347 exports pick up several data accuracy fixes, and files downloaded from compliance grids now carry descriptive names.

πŸ’Ό Jobs Pay page​

The Pay tab on a job has a new layout. The time card grid is now in a turbo frame that loads independently, and the surrounding layout adapts better to smaller screens. The content is the same β€” pay period cards, time card rows, rate summaries β€” just reorganized for cleaner navigation and readability.

πŸ“‹ WH-347 deduction accuracy​

Several data accuracy fixes land together for WH-347 certified payroll exports.

Itemized deductions β€” The Deduction Details column previously showed a flat "Other: $X" amount for many workers. It now lists each deduction by type β€” 401(k), health, dental, vision, life insurance, and others β€” so the breakdown in the export matches what workers actually see on their paycheck.

WH-347 deduction details table showing itemized per-worker deductions including retirement, health, dental, vision, and insurance line items

FICA β€” Social Security and Medicare amounts are now calculated correctly in the Deductions section, resolving a case where they were being double-counted as "Other."

Pension and savings β€” The pension column now correctly includes post-tax savings contributions, which were previously omitted from the reported amount.

Contractor address β€” The contractor address field now resolves correctly on all export paths.

🏷️ Export file names​

Files downloaded from compliance grids now have descriptive names. The filename includes the grid title and the active preset β€” so a download from the Apprenticeship Compliance grid with the "Days below Worker Ratio" view selected produces a file like Apprenticeship_Compliance_Days_below_Worker_Ratio.xlsx instead of a generic export name.

Browser download history showing two Apprenticeship Compliance files with descriptive names including the preset name

This applies to the Job Apprenticeship Compliance, Job Pay, and Pay Period Pay grids.

πŸ› οΈ Fixes​

  • Apprenticeship occupation info now shows "Probation Length" in hours, not minutes β€” the label was displaying the wrong unit
  • Pay schedule scheduled changes now validate the effective date on the server, preventing retroactive changes that could put pay periods in an inconsistent state

As always, reach out if you have any questions.

The DSPTCH Team