v15.58.2
frappe/hrmsv15.58.2Feb 25, 2026by frappe-pr-bot
AI Summary
Bugfix release similar to v16.4.2, addressing test improvements, system update compatibility, and attachment API functionality.
Key Highlights
- Updates internal tests for Bulk Salary Structure Assignment
- Prevents system updates from failing when Employee Self Service User Type is removed
- Fixes attachment API to correctly list files with name, download link, and privacy status
New Features
- Bug fixes for system stability and API correctness
Full Release Notes
## What's Changed * Updates internal tests for **Bulk Salary Structure Assignment** to reference the department created during the test instead of a hard-coded name. (https://github.com/frappe/hrms/pull/4160) * Prevents system updates from failing when the "Employee Self Service" **User Type** has been removed. (https://github.com/frappe/hrms/pull/4162) * Fixes the attachment API to correctly list files linked to a document, including each file’s name, download link, and privacy status. (https://github.com/frappe/hrms/pull/4165) **Full Changelog**: https://github.com/frappe/hrms/compare/v15.58.1...v15.58.2 **Authors**: @asmitahase, @nareshkannasln **Reviewers**: @asmitahase <details> <summary>AI content</summary> For these release notes, we used an LLM (OpenAI o3) 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 - refactor - docs - build - test - chore - style </details>