v15.63.4

Gerstep/cybosv15.63.4Sep 1, 2026by frappe-pr-bot

AI Summary

Fixes Payroll Entry error messages to display readable text and adds audit trail support for key HR documents.

Key Highlights

  • Displays Payroll Entry error messages as readable formatted content with a link to the Error Log.
  • Adds Expense Claim, Payroll Entry, Salary Slip, Leave Encashment, and Gratuity to the audit trail list.

New Features

  • Audit trail support for Expense Claim, Payroll Entry, Salary Slip, Leave Encashment, and Gratuity.

Full Release Notes

## Bug Fixes
* Displays the _Error Message_ in **Payroll Entry** as readable, formatted content with a link to the **Error Log**, instead of showing HTML code. (https://github.com/frappe/hrms/pull/5164)
* Adds **Expense Claim**, **Payroll Entry**, **Salary Slip**, **Leave Encashment**, and **Gratuity** to the audit trail list, allowing other apps to enable change tracking for these records. (https://github.com/frappe/hrms/pull/5174)

**Authors**: @AbdullahAnsari-03, @Anish59312
**Reviewers**: @asmitahase

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

 For these release notes, we used an LLM (OpenAI gpt-5.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:
- build
 - style
 - refactor
 - docs
 - test
 - ci
 - chore

</details>