TimeForge Knowledge Base

2026 Release Notes

Updated on

Release Version 2604 | April

New Features:

  • Corporate API: Introduced a new corporate-level REST API with 24 endpoints for managing locations, departments, employees, positions, attendance, sales, and schedules across an entire corporation in a single request, with support for Bearer token, API key, and OAuth authentication.

  • Paycom Integration: Introduced a new integration that makes Paycom the authoritative source for employee demographic data in TimeForge, with a full corporate-wide sync of positions, departments, and employees.

  • New Messaging Service: Introduced a new messaging service that adds support for push notifications, with email, SMS, and webhook support planned for future releases.

  • Seniority-Sorted Report: Added a new PDF report variant that sorts employees by seniority — ordered by user type (Manager, Supervisor, Employee), then permission group, then hire date.

Improvements:

  • Smart Position Matching: The Paycom sync reconciles the broad, payroll-oriented positions used in Paycom with the more specific positions TimeForge uses for scheduling — keeping demographic data in sync while preserving the operational positions you manage in TimeForge.

  • Configurable Sync Rules: New Paycom settings let you exclude non-operational roles from syncing and suppress specific pay rates, so corporate and administrative records do not add noise to scheduling tools or overwrite rates managed in TimeForge.

  • Paycom Reporting Snapshots: Added human-readable and spreadsheet summaries of your Paycom environment — locations, hierarchy, and active employee details — consistent with our existing payroll integration reports.

  • Payroll ID Support: You can now optionally include each employee's Paycom payroll ID during sync for tighter alignment between systems (off by default).

  • Paycor Date Worked Column: Added a "Date Worked" column to the Paycor payroll export to support Paycor's workweeks feature.

  • Faster Reports: Significantly improved the speed of the Schedule vs. Attendance reports and WorkTrend employee data — queries that previously took up to two minutes now complete in under a second.

  • Holiday Calendar Report: Added a "designation" column to the Holiday Calendar report so managers can verify employees have the correct holiday calendar based on their full-time/part-time status.

  • Attendance Audit Detail: Clock-in and clock-out events now record the authentication method used (fingerprint, password, mag stripe, RFID) and whether the punch was normal, automatic, or a manager override/adjustment.

  • Configurable Fingerprint Matching: Fingerprint matching sensitivity can now be configured per timeclock instead of using a fixed value.

  • Modernized Android TimeClock: Refactored the Android TimeClock app onto newer frameworks and updated its dependencies and network security configuration.

  • Accurate TimeClock Durations: Corrected the Time Card view on the Android TimeClock so duration totals properly exclude unpaid breaks and match the website, and added a real-time estimated duration while an employee is clocked in.

  • Leaner TimeClock Storage: The Android TimeClock now clears schedule shifts and breaks older than 30 days to prevent local database bloat.

Fixes and Stability Updates:

  • Fingerprint Sync Reliability: Resolved multiple issues with fingerprint data synchronization between the Android TimeClock and the server, including proper cleanup of hardware resources and reliable server reconciliation after enrollment.

  • Historical Pay Rates Report: Resolved an issue where the Employee Historical Pay Rates report could fail to load or produce a blank PDF when run with the "Year to date" period across multiple stores.

  • Job Board Embedding: Resolved issues where the job application form would not load when embedded in a website via iframe, and where post-submission redirects did not navigate correctly due to third-party cookie restrictions.

  • Corporate Employee Records: Improved resilience of the corporate employees endpoint so a single problematic employee record no longer prevents the full request from completing; affected records are logged and skipped.

  • Corporate API Stability: Resolved a stability issue affecting the new corporate API under load.

  • Security Hardening: Strengthened input validation to address a potential security issue.

Release Version 2603 | March

New Features and Improvements:

  • All StoreWalk Tasks Report: Added a new "All StoreWalk Tasks" report (Report 1075) showing the status of all StoreWalk tasks — not just missed ones — for a complete view of task progress and compliance across locations.

  • Department-Level Payroll Report: Added a payroll summary report that groups employee hours and costs by the department worked — including store number, detailed hours (regular, OT, holiday, vacation), and total costs with a department total row — to help quickly analyze payroll by department.

  • Attendance and PTO Costs with Breaks Report: Added "Attendance and PTO Costs with Breaks" (Report 1074), a variant of our attendance and PTO cost report that includes up to two unpaid breaks per shift in its calculations, to support specialized reporting needs.

  • Effective-Date Pay Rates in Report 192: Report 192 now shows the pay rate that was effective on the date of the request rather than the current rate, so historical PTO and similar entries reflect the correct rate at the time — matching the costs shown on the Manage Attendance page.

  • Multi-Location PTO Requests: Multi-location employees are no longer blocked from submitting PTO requests when another assigned location has already approved the same pay period. When "Require Home Location" is enabled, the system now considers only the employee's home location pay period approval status.

  • Meal Penalty Shift Duration Option: Added a configurable option under the "Second 'No Lunch' Exception" settings — "Should unpaid breaks count towards the shift length?" When set to "No," unpaid break time is deducted from total shift duration before evaluating California meal penalty thresholds. The default remains "Yes."

  • Cleaner Calendar Headers: Updated the date format on the Edit Request page calendar headers and related screens — day names are now abbreviated with a compact format (e.g., "Wed 25 Feb '26") to prevent text wrapping.

  • Epoch Timestamp Support: Web services now accept epoch timestamp values for clock in/out audit fields, accommodating devices that transmit timestamps in epoch format rather than formatted date strings.

  • Heartland Payroll Export Update: Updated the Heartland Position payroll export to send meal penalty duration instead of cost, allowing Heartland to calculate costs on their side while still capturing how many penalties occurred and for how long.

  • Expanded Corporate API: Expanded the corporate-level API to support both predefined and configuration-driven functions, enabling more flexible, config-driven corporate reporting and data access.

Fixes and Stability Updates:

  • Timeclock Sync Reliability: Improved synchronization between the Android timeclock and CBS POS by addressing caching-related delays, so timeclock punches appear in CBS much closer to real time.

  • Duplicate Sales Type Records: Resolved an issue in the CBS integration that could create duplicate sales type records for sales types sharing the same name, which affected performance. Also restored proper handling of previously deleted sales types.

  • PTO Accrual Accuracy: Resolved an issue where setting a value in the "Can accrue PTO after __ worked hours" field on a leave policy could cause the accrual rate to miscalculate, resulting in incorrect accrual amounts.

  • Empty Document Downloads: Resolved an issue where some employee documents and PDFs were downloading as empty files. Affected documents now download with their full contents.

  • Report 1073 Display: Fixed a display issue with the header row on Report 1073.

Next Article 2025 Release Notes
Still need help? Contact Us