Release 3.0.3 #
This release adds attendance geofencing, multi-location support, and per-employee payroll exports, along with more accurate leave and payslip calculations.
11 Sep 2026
Added
Changed
Fixed
Removed
Added
- Geofencing for attendance, with admin controls for geofence rules, shift limits, and location pins.
- Multiple work locations for companies and employees, with place search in the location picker.
- Employee selection for payroll exports (CPF, EPF, SOCSO, PCB), bank files, and payslip downloads.
- Custom SHG contribution amounts per fund and per employee for Singapore payroll.
- Actual Gross column in payroll reports for Malaysia compliance.
- Search, filters, and pagination in leave and approval history.
- Sorting in employee document tables.
- Breakdown dialog in Off-In-Lieu balance history showing how each accrual was used.
- Approvers can see the applicant's public holidays when editing Off-In-Lieu applications.
- Step navigation in appraisal forms, plus autosave every 30 seconds with a last-saved timestamp.
Changed
- More accurate leave proration, unpaid leave deductions, and half-day leave calculations across work patterns.
- CPF online submission lets you select specific employees, shows who each submission covers, and blocks double-filing.
- Leave and approval history load faster, with simpler audit history navigation.
- Payslip Save and Update buttons are disabled while calculations run to prevent duplicate saves.
- Clearer error messages across payroll, Xero integration, and company settings.
- Department, client, and role dropdowns now show only data from your company group.
- Employee forms group roles and payroll assignments by company for easier review.
- Approvers can review proof images when checking clock-in locations.
Fixed
- Net pay now recalculates correctly after editing pay items and saving payslips.
- Manually entered CPF and statutory contributions are no longer overwritten when updating payslips.
- Unpaid leave is no longer deducted twice from ordinary wages in Malaysia payroll.
- Holiday checks now use the correct company when applying leave on behalf of another employee.
- Leave history, Off-In-Lieu balance dates, and role dropdowns now display correctly.
- Autosave, tab navigation, and error messages now work correctly in employee and appraisal forms.
- Department user lists are now restricted to authorized users.
Removed
- Used Date column from the Off-In-Lieu balance history table.
- Extra company group step in role and client dropdowns.
- Outdated leave calculation logic and unused PDF generation code.