What’s new

Smarter pay and compliance

Weighted overtime that matches customer policy
We’ve delivered a second round of weighted overtime improvements for Emergent so that overtime exports now calculate the rate from total straight‑time earnings across all applicable regular rates, then determine a weighted average. Practically, this means payroll teams spend less time correcting OT numbers and more time trusting that what VAIRKKO exports already matches policy and auditor expectations.

Training compliance at a glance in ECP
We’ve enhanced the Employee Compliance Profile so that key training details required by California regulators are visible without leaving VAIRKKO. For each employee, you can now see the trainer, classroom duration, topics covered, and—when available—direct links to certification files for ILE and eLearning. This turns ECP into a more complete, audit‑ready view of an employee’s training story.

Stronger privacy, analytics, and communications

User‑level control for session replay
We’ve introduced a new user‑specific setting that controls whether Pendo Session Replay can be enabled for that account. All users remain opted out by default. This gives us a foundation for a consent‑driven analytics model, where only users who have explicitly agreed can be part of deep session analysis—supporting better troubleshooting and UX research without compromising trust.

Keeping medical information out of analytics recordings
We’ve updated HR Cloud so that sensitive medical information is excluded from Pendo recording. By explicitly telling our analytics tooling to ignore the medical info table, we reduce the chance that health‑related details appear in session recordings or dashboards, aligning product behavior more closely with your privacy expectations.

More reliable email delivery and clearer monitoring
We’ve improved how we validate email addresses, manage suppression lists, and interpret delivery outcomes. The goal is straightforward: keep legitimate customer email addresses from being suppressed, and make it easier to see when and why a message didn’t go through. This benefits any workflow that depends on email—from schedule notifications to training reminders and checksheet alerts.

Platform upgrades

TAP upgraded to ColdBox 8
We’ve moved TAP onto ColdBox 8, our current application framework standard. While you won’t see major UI changes from this work today, it reduces risk tied to older frameworks, improves long‑term maintainability, and makes future enhancements easier and safer to deliver.


Security, privacy, and reliability

More intentional analytics and recording
By adding opt‑in controls for session replay and ensuring medical information is excluded from analytics recording, we’re tightening how and where user activity is captured. The result is a more respectful analytics posture: you still benefit from insights that help us improve the product, but with clearer boundaries around what’s recorded and when.

A more stable daily experience
Under the hood, this release includes fixes to core schedulers, editors, and processes that many teams touch every day—time‑off grids, mass approvals, calendar editing, notification jobs, and mobile submissions. These changes are deliberately “boring” in the best way: fewer unexplained errors, fewer retries, and fewer surprises when staff look at their schedules, trades, or training records.


Bug fixes

Scheduling and time off

Time‑off grid showing charges on the wrong days
We fixed an issue where the time‑off grid could show payroll charges on days an employee was not scheduled, and no charges on days they were scheduled. Time‑off records now apply charges only when there is an underlying schedule, so payroll and scheduling views stay aligned and easier to audit.

Approved time off not removing staff from shifts
We resolved a problem with mass‑approved time‑off requests configured to convert shifts to open slots. Previously, time off could be added but employees would remain on the schedule with no payroll charge. Now, approved time off correctly removes staff from affected shifts and converts those shifts to open slots, giving an accurate picture of who is actually working.

Calendar Editor database errors
We corrected a database query in the Calendar Editor that caused errors when loading or saving certain views. The editor now behaves predictably, allowing schedulers and admins to maintain calendars without hitting unexpected technical failures.

Schedule notifications failing partway through
We addressed an error in the schedule notification process that could cause jobs to fail and leave staff without the updates they were expecting. Notifications now run cleanly so that schedule changes are communicated more reliably, reducing the need for manual outreach.

Preventing invalid slot submissions
In the Slot Editor, it was possible to submit changes via the keyboard even when there were validation errors—for example, setting an end date before the start date, resulting in negative hours in reports. We’ve closed this gap so that invalid entries are blocked no matter how the form is submitted, improving overall data quality.

Mobile: trades and checksheets

Mobile trades that never complete and show the wrong dates
We fixed several issues in the mobile trades workflow that caused submissions to spin indefinitely and save dates that didn’t match what users saw in the app. Trades now complete successfully and the trade dates are consistent between the mobile experience and the database, helping both crews and admins trust what they see in scheduling views.

Checksheets with photos not sending emails
We resolved a bug where mobile checksheets that included photo attachments would fail to send email notifications, even though text‑only checksheets worked. You can now attach images to checksheets without worrying that doing so will disrupt your notification flows.

Training and reporting

Post‑course action reports timing out
We optimized the query behind the Post Course Action report, which was timing out for larger data sets and automated tests. The report now runs to completion in a reasonable time, allowing training teams to use it confidently for follow‑up and compliance tracking.


What this means for you

  • Frontline staff should experience fewer blockers when requesting time off, trading shifts on mobile, or relying on schedule notifications and checksheet workflows.

  • Schedulers and admins gain cleaner schedules and more accurate time‑off behavior, with less manual correction needed after approvals.

  • Training and HR teams see more complete and reliable compliance views, and can trust that sensitive information is being handled more carefully behind the scenes.

  • Leadership and IT benefit from a platform that’s more modern under the hood, with clearer controls around privacy, analytics, and email deliverability.

If you notice anything unexpected after this release, please reach out to our support team and mention the release/20260113 version so we can help quickly.