github frappe/hrms v16.4.5

9 hours ago

Bug Fixes

  • Calculates the reimbursed amount in Expense Claim correctly by excluding the original advance payment, so the resulting payment entry no longer overpays the employee. (#4248)
  • Payroll Entry now records cash payments as "Cash Entry" and bank payments as "Bank Entry," preventing misclassification of cash transactions. (#4250)
  • When you mark attendance for more than 10 days, the system now saves the first 10 records immediately and queues the rest in the background. This prevents long waits and reduces time-out errors during large updates. (#4246)
  • Improves internal automated tests for Attendance Request by removing test holiday entries before creating a leave application; this change does not affect everyday use. (#4258)

Authors: @asmitahase, @iamkhanraheel, @barredterra, @elshafei-developer
Reviewers: @iamkhanraheel, @asmitahase

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.

Changes with the following labels were excluded:

  • skip-release-notes

Changes with the following types were excluded:

  • build
  • chore
  • ci
  • style
  • docs
  • test
  • refactor

Don't miss a new hrms release

NewReleases is sending notifications on new releases.