Bug Fixes
- Adds checks when showing or saving employee information, leave requests, holiday lists, expense approvals, activity timelines, and file uploads. Salary Slip creation and preview also follow the same access rules. (#4622)
- Adds checks before listing unmarked days or recording Attendance, expiring Leave Ledger Entry allocations, and changing Shift Assignment records, so invalid employee, leave, or shift details are not processed. (#5450)
- Keeps the latest attendance record available while the mobile app refreshes, so an employee’s first check-out attempt is less likely to be recorded as a check-in. (#5458)
- Prevents Goal records from being saved when End Date is earlier than Start Date. (#5460)
Authors: @nareshkannasln, @iamkhanraheel, @deepeshgarg007 For these release notes, we used an LLM (OpenAI gpt-6-luna) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Changes with the following labels were excluded:
Changes with the following types were excluded:
Reviewers: @iamkhanraheel, @asmitahase, @deepeshgarg007
AI content