v15.60.3

frappe/hrmsv15.60.3May 20, 2026by frappe-pr-bot

AI Summary

A quick patch release that repeats fixes from v16.7.1 regarding Naming Series visibility and Payroll Entry cancellation permissions to ensure consistency across versions.

Key Highlights

  • Hides the 'Naming Series' field in Employee unless enabled in HR Settings.
  • Allows HR Managers to cancel Payroll Entries without permission errors.

Full Release Notes

## Bug Fixes
* Hides the _Naming Series_ field in **Employee** unless "Naming Series" is selected in **HR Settings**, preventing confusion from an unused field. (https://github.com/frappe/hrms/pull/4552)

## Other Changes
* Allows HR Managers to cancel **Payroll Entry** records without permission errors, automatically canceling the linked **Journal Entry** and **Payment Ledger Entry** in the background. (https://github.com/frappe/hrms/pull/4546)

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

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

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

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

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

</details>