v2.4.0
Major
January 2025
Face Recognition & Mobile Geo Check-in
NEW
- ZKTeco face recognition device support (iFace series)
- Mobile app: GPS geo-fencing for field employees
- QR code attendance — employees scan a unique daily QR
- Bulk attendance import via CSV
IMPROVED
- Payslip PDF redesigned with company logo and watermark
- Leave approval now sends push notification to employee
- Attendance report drill-down by shift or location
FIXED
- Fixed duplicate punch entries from high-speed fingerprint readers
- Date picker not working on Safari iOS 16
- Overtime calculation error on night shifts crossing midnight
v2.3.2
Patch
December 2024
Bug Fixes & Performance
IMPROVED
- Database query optimisation — attendance report 3x faster
- API rate limiting upgraded to 1000 req/min per tenant
FIXED
- Employee edit losing shift assignment on save
- cron: mark_absent.php not running on Fridays (holiday check bug)
- Email queue: duplicate welcome emails on trial registration
v2.3.0
Minor
November 2024
Payroll Module v2 & Ticket System
NEW
- Full payroll module: salary structures, allowances, deductions, tax
- Support ticket system for admin↔employee communication
- Webhook events: attendance.new, leave.approved, payslip.generated
- Employee self-service portal (mobile-responsive)
IMPROVED
- Department & designation hierarchy (multi-level)
- Holiday calendar: sync with Bangladesh national holidays 2025
FIXED
- Regularization: request not auto-closing after admin action
v2.2.0
Minor
September 2024
Multi-Location & Shift Management
NEW
- Multi-office location support with separate IP ranges
- Flexible shift management: day/evening/night/rotational
- Late arrival & early departure deduction rules per shift
- Roles & permissions system (Admin, HR, Manager, Employee)
IMPROVED
- Device management: real-time heartbeat monitoring
- Notifications: WhatsApp integration via webhook