v16.5.1
frappe/hrmsv16.5.1Apr 22, 2026by frappe-pr-bot
AI Summary
Introduces 'Interview Type' and 'Shortlisted' status, adds default permissions for HR roles, and fixes leave allocation logic.
Key Highlights
- Replaces 'Interview Round' with 'Interview Type' across recruitment screens
- Adds 'Shortlisted' applicant status
- Adds default permissions for HR Manager and HR User roles
- Fixes earned leave allocation to add only remaining days up to Max Leaves Allowed
- Hides Approve/Reject buttons on an employee's own leave request
New Features
- Introduces 'Interview Type' and 'Shortlisted' status
- Adds default permissions for HR Manager and HR User roles
Full Release Notes
## Bug Fixes * During a fresh install, the system now adds default document types to the _Repost Allowed Types_ list in **Accounts Settings**, letting you repost those documents without extra setup. (https://github.com/frappe/hrms/pull/4400) * Updates earned leave allocation to add only the remaining days up to the _Max Leaves Allowed_ on each **Leave Type**, instead of skipping the allocation or granting too many days. (https://github.com/frappe/hrms/pull/4403) * Replaces "Interview Round" with "Interview Type" across recruitment screens and introduces the 'Shortlisted' applicant status. Recruiters can now preview resumes in **Job Applicant**, auto-fill salary details from **Job Opening Template**, and use new "Create Interview" buttons and "Job Portal" sidebar links for faster actions. (https://github.com/frappe/hrms/pull/4391) * When the _Prevent Self Approval for Leaves_ option in **HR Settings** is enabled, the PWA hides the "Approve" and "Reject" buttons on an employee’s own leave request. (https://github.com/frappe/hrms/pull/4405) * Adds default permissions across HR modules; HR Manager and HR User roles can now open the related HR and Payroll documents, reports, and dashboards. (https://github.com/frappe/hrms/pull/4407) **Authors**: @iamkhanraheel, @asmitahase, @ruthra-kumar **Reviewers**: @ruchamahabal, @asmitahase, @ruthra-kumar, @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: - build - style - test - chore - ci - refactor - docs </details>