v15.62.0
frappe/hrmsv15.62.0Jun 23, 2026by frappe-pr-bot
AI Summary
Introduces resume attachment functionality for job applications and fixes several UI and data consistency issues in roster views and payroll reports.
Key Highlights
- Adds Resume Attachment field to Job Application web form.
- Roster view now shows shift start/end times and colors correctly.
- Fixes Employee Incentive list loading errors.
- Fixes PWA Leave Application balance persistence.
New Features
- Resume Attachment field for Job Applications.
Full Release Notes
## Features * The **Job Application** web form now includes a _Resume Attachment_ field so applicants can upload a resume file with their application. (https://github.com/frappe/hrms/pull/4727) ## Bug Fixes * 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/4711) * 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/4722) * In **Employee Incentive**, the _Salary Component_ field now shows only earning components for the selected _Company_. This can prevent the permission error that may appear when opening the list. (https://github.com/frappe/hrms/pull/4728) * In the PWA, the **Leave Application** form keeps the saved _Leave Balance Before Application_ when you open an existing leave application. It no longer changes _Leave Balance Before Application_ to the current balance. (https://github.com/frappe/hrms/pull/4745) * The "Income Tax Computation" report now shows only employees in the selected _Payroll Period_. Additional salary entries are now skipped when no sub-periods remain. (https://github.com/frappe/hrms/pull/4749) **Authors**: @Abishek-TridotsTech, @raghavisruia, @krishna-254, @asmitahase **Reviewers**: @asmitahase, @deepeshgarg007 <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: - refactor - chore - ci - docs - test - style - build </details>