v16.15.0
frappe/hrmsv16.15.0Jul 29, 2026by frappe-pr-bot
AI Summary
Introduces a new Contract section on the Employee form and resolves several issues related to data import, interview status updates, and leave balance reporting by company.
Key Highlights
- Adds a Contract section to the Employee form.
- Fixes 'Monthly Attendance Sheet' to distinguish full dates for holiday counting.
- Fixes Employee Leave Balance report to filter employees by selected company.
- Fixes Salary Slip naming during Data Import.
New Features
- Contract section on Employee form
Full Release Notes
## Features * Adds a **Contract** section to the **Employee** form so users can see and create contracts linked to that employee. (https://github.com/frappe/hrms/pull/4986) ## Bug Fixes * Fixes **Salary Slip** naming for Data Import so imported slips use the correct _Employee_ in their name. (https://github.com/frappe/hrms/pull/4983) * The **Interview** form now displays a failure message instead of an error when updating the status of a **Job Applicant** record that is missing or invalid. (https://github.com/frappe/hrms/pull/5003) * In the "Employee Leave Balance" report, the _Employee_ filter now shows only employees belonging to the selected _Company_. Changing _Company_ clears the _Employee_ filter. (https://github.com/frappe/hrms/pull/5007) * Formats the dates in _Earned Leave Schedule_ on **Leave Allocation** using the date format set in **System Settings**. The red and green status markers still appear next to each date. (https://github.com/frappe/hrms/pull/5008) **Authors**: @DanielRadlAMR, @akhtarmohsin, @pratheep-bit **Reviewers**: @iamkhanraheel, @deepeshgarg007, @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: - build - ci - docs - style - chore - refactor - test </details>