v16.50.0
frappe/hrmsv16.50.0Oct 7, 2026by frappe-pr-bot
Upgrading?
AI Summary
Introduces UI improvements including dual-tone HR icons and guided setup steps, while fixing various issues in salary slips, shift schedules, and mobile app functionality.
Key Highlights
- HR module icons updated to dual-tone with hover animations
- Guided setup steps and improved workspace navigation
- Reorganized sidebar links for better discoverability
- Leave Approver visible in PWA Leave Application summary
- Prevents duplicate shifts in Schedule Assignment
New Features
- Dual-tone HR module icons
- Guided setup steps and workspace improvements
- Leave Approver shown in PWA summary
Full Release Notes
<img width="4800" height="2700" alt="v16 50-bento@3x" src="https://github.com/user-attachments/assets/9695a51a-f5b1-4b13-998f-360e04a3ab82" /> Link to detailed blog post: https://frappe.io/blog/product-updates/announcing-framework-erpnext-and-hrms-v1650 ## Features * Updates HR module icons to dual-tone designs and adds small animations when users hover over their dock tiles. (https://github.com/frappe/hrms/pull/5343) * Adds guided setup steps to HR module workspaces, links to help pages for records and reports, and updates the sidebar order and icons. HR-only sites open on HR Setup by default, and new sites do not require leave or expense approvers by default. (https://github.com/frappe/hrms/pull/5389) ## Bug Fixes * Reorganizes links in the sidebar into clearer groups, making related pages easier to find. (https://github.com/frappe/hrms/pull/5349) * Shows _Leave Approver_ in the PWA’s **Leave Application** summary so employees can see who approved a request without opening the full form. (https://github.com/frappe/hrms/pull/5358) * Hides the last check-in time and check-in list link in the mobile app when no check-ins are available. (https://github.com/frappe/hrms/pull/5361) * Keeps the selected _Shift Type_ visible in the Roster when multiple shift types share a prefix. (https://github.com/frappe/hrms/pull/5364) * The "Project Profitability" report now identifies linked **Salary Slip** records with zero or missing _Total Working Days_ instead of failing during calculations. (https://github.com/frappe/hrms/pull/5362) * The “See CTC Break-up” button now passes the company from **Salary Structure Assignment** to the “Employee CTC Break-up” report, so the report opens with the correct company, employee, and assignment filters. (https://github.com/frappe/hrms/pull/5368) * Prevents a **Shift Schedule Assignment** from creating a duplicate shift for its final week when the assignment period ends on the last day of a scheduled week. (https://github.com/frappe/hrms/pull/5376) * Places items from the HR module under HR Setup in the sidebar instead of showing a separate HR entry. (https://github.com/frappe/hrms/pull/5387) * Only allows users with the required permissions to create **Interview** records from **Job Applicant** or **Interview Type**, or send exit questionnaires from **Exit Interview**. (https://github.com/frappe/hrms/pull/5373) * Displays _Start Date_ and _End Date_ in the date format set in **System Settings** in the "Salary Register" report and its print view. (https://github.com/frappe/hrms/pull/5372) * Caps earned leave schedules at the annual allowance set in **Leave Policy** and allocates any remaining leaves in the final period instead of skipping them. (https://github.com/frappe/hrms/pull/5314) **Authors**: @asmitahase, @tanmoysrt, @sokumon, @nikkothari22, @akhtarmohsin, @deepeshgarg007, @iamkhanraheel, @nareshkannasln **Reviewers**: @deepeshgarg007, @asmitahase, @iamkhanraheel <details> <summary>AI content</summary> For these release notes, we used an LLM (OpenAI gpt-6-luna) 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: - docs - test - refactor - ci - build - style - chore </details>
Related Repositories
public-apis/public-apis★ 491,139
A collective list of free APIs
NousResearch/hermes-agent★ 255,979
The agent that grows with you
yt-dlp/yt-dlp★ 200,075
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,496
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,705
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.