v15.59.0
frappe/hrmsv15.59.0Apr 16, 2026by frappe-pr-bot
AI Summary
This release enhances the Monthly Attendance Sheet with Department and Branch filters and improves data security by adding permission checks for leave details.
Key Highlights
- Adds Department and Branch filters to the Monthly Attendance Sheet
- Implements permission checks so only users with access to the related Employee record can see leave balances
- Fixes an issue where zero-amount salary components with 'Remove If Zero Valued' enabled appeared multiple times
New Features
- Adds Department and Branch filters to Monthly Attendance Sheet
Full Release Notes
## Features * Adds _Department_ and _Branch_ filters to "Monthly Attendance Sheet", so you can view attendance only for the chosen department or branch. The _Department_ dropdown now lists departments belonging to the currently selected company. (https://github.com/frappe/hrms/pull/4351) ## Bug Fixes * Adds permission checks when viewing leave details, so only users with access to the related **Employee** record can see leave balances. (https://github.com/frappe/hrms/pull/4362) * Stops zero-amount additional salary components with _Remove If Zero Valued_ enabled from appearing more than once on a **Salary Slip**. (https://github.com/frappe/hrms/pull/4392) **Authors**: @abishektridots-ctrl, @krishna-254, @asmitahase, @iamkhanraheel **Reviewers**: @asmitahase, @deepeshgarg007, @ankush <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 - docs - build - test - refactor - ci - style </details>