v16.10.0

frappe/hrmsv16.10.0Jun 19, 2026by frappe-pr-bot

AI Summary

Adds a new 'Partially Paid' status to Employee Advances and fixes critical build and UI issues regarding roster views and salary component abbreviations.

Key Highlights

  • Adds 'Partially Paid' status to Employee Advances for better tracking.
  • Fixes CTC Break-up report to show salary component abbreviations.
  • Fixes missing frontend and roster files in the app build.
  • Roster view now correctly displays shift details.

New Features

  • 'Partially Paid' status for Employee Advances.

Full Release Notes

## Features
* Adds a "Partially Paid" status to **Employee Advance** so advances with a partial payment now show as Partially Paid instead of unpaid. The new status appears in lists, reports, and filters, and these advances can now be chosen when making a payment or creating an **Expense Claim**. (https://github.com/frappe/hrms/pull/4702)

## Bug Fixes
* The `"CTC Break-up"` report now shows each salary component with its abbreviation in parentheses. This helps distinguish components with similar names. (https://github.com/frappe/hrms/pull/4645)
* Adds the missing `frontend` and `roster` files to the release package. (https://github.com/frappe/hrms/pull/4704)
* The roster view now shows each shift’s start and end times and color from the linked **Shift Type**. (https://github.com/frappe/hrms/pull/4712)
* The app now picks up the connection port from the site’s settings when it loads, instead of including it in the web files. (https://github.com/frappe/hrms/pull/4723)
* The app build now includes `frontend` and `roster` files from the public folder. (https://github.com/frappe/hrms/pull/4726)

**Authors**: @nareshkannasln, @krishna-254, @rmehta, @asmitahase, @sahil170401
**Reviewers**: @iamkhanraheel, @asmitahase

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

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

</details>