v15.64.4

frappe/hrmsv15.64.4Oct 15, 2026by frappe-pr-bot

Upgrading?

AI Summary

This release resolves logic issues regarding Attendance Requests and leave overlaps to handle partial day scenarios more accurately.

Key Highlights

  • Allows Attendance Request submission for the other half-day if leave is approved for one half.
  • Prevents submitting a half-day Attendance Request when full-day leave already exists.
  • Automatically changes Attendance status from Absent to Present for the other half of the day.

Full Release Notes

## Bug Fixes
* Updates **Attendance Request** so it can still be submitted for the other half of the day when half-day leave is already approved for that day. It also changes the other half of the existing **Attendance** from Absent to Present. (https://github.com/frappe/hrms/pull/5388)
* Prevents submitting a half-day **Attendance Request** for a date when leave already covers the full day. (https://github.com/frappe/hrms/pull/5395)

**Authors**: @krishna-254, @iamkhanraheel
**Reviewers**: @asmitahase, @deepeshgarg007, @iamkhanraheel

<details>
<summary>AI content</summary>

 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](https://github.com/barredterra/pretty_release_notes). 

Changes with the following labels were excluded:
- skip-release-notes

Changes with the following types were excluded:
- refactor
 - build
 - ci
 - test
 - style
 - docs
 - chore

</details>

Related Repositories