github frappe/hrms v15.53.0

2 days ago

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
Authors: @ruchamahabal, @nareshkannasln, @elshafei-developer, @asmitahase
Reviewers: @asmitahase, @ruchamahabal

AI content

For these release notes, we used an LLM (OpenAI o3) 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.

Don't miss a new hrms release

NewReleases is sending notifications on new releases.