github frappe/hrms v16.50.0

latest releases: v15.64.3, assets-version-15
4 hours ago

Features

  • Updates HR module icons to dual-tone designs and adds small animations when users hover over their dock tiles. (#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. (#5389)

Bug Fixes

  • Reorganizes links in the sidebar into clearer groups, making related pages easier to find. (#5349)
  • Shows Leave Approver in the PWA’s Leave Application summary so employees can see who approved a request without opening the full form. (#5358)
  • Hides the last check-in time and check-in list link in the mobile app when no check-ins are available. (#5361)
  • Keeps the selected Shift Type visible in the Roster when multiple shift types share a prefix. (#5364)
  • The "Project Profitability" report now identifies linked Salary Slip records with zero or missing Total Working Days instead of failing during calculations. (#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. (#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. (#5376)
  • Places items from the HR module under HR Setup in the sidebar instead of showing a separate HR entry. (#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. (#5373)
  • Displays Start Date and End Date in the date format set in System Settings in the "Salary Register" report and its print view. (#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. (#5314)

Authors: @asmitahase, @tanmoysrt, @sokumon, @nikkothari22, @akhtarmohsin, @deepeshgarg007, @iamkhanraheel, @nareshkannasln
Reviewers: @deepeshgarg007, @asmitahase, @iamkhanraheel

AI content

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.

Changes with the following labels were excluded:

  • skip-release-notes

Changes with the following types were excluded:

  • docs
  • test
  • refactor
  • ci
  • build
  • style
  • chore

Don't miss a new hrms release

NewReleases is sending notifications on new releases.