What's Changed
- Skips creating leave allocations of 0 days in Leave Policy Assignment and adds a comment for each skipped type, letting the policy be submitted without errors. (#3802)
- Fixes the typo "Stucture" in payroll messages related to Salary Structure assignments, so the alerts now display the correct spelling. (#3811)
- Queues large attendance batches for background processing to avoid timeouts, and the "Process Auto Attendance" action in Shift Type now shows a link to track the job’s progress. (#3817)
- Work-anniversary reminder emails now display "year" or "years" correctly based on how many years the employee has completed. (#3830)
- Prevents changes to fields that are not marked “Allow on Submit” in submitted Additional Salary records, restoring the intended protection previously bypassed. (#3831)
Full Changelog: v15.52.5...v15.53.0 For these release notes, we used an LLM (OpenAI o3) to review and summarise
Authors: @ruchamahabal, @nareshkannasln, @elshafei-developer, @asmitahase
Reviewers: @asmitahase, @ruchamahabal
AI content
the code changes, along with the associated issue and PR descriptions. It may
contain typical errors and inaccuracies. You can read the prompt
here.