← Back to all sparks
F

Frappe HR

HR
Velocity5.0

Open-source HR and payroll management system for the full employee lifecycle.

Steady stream of small HR-module patches — payroll, shift, and leave workflow fixes

hr-softwarepayrollleave-managementincremental-patchesaccess-control
Current state
Frappe HR is shipping frequent, narrowly-scoped point releases. The window covers salary-slip email scheduling tied to posting date (15.60.0), a permission fix letting HR Managers cancel Payroll Entries cleanly (15.60.3), and a run of small UX/correctness fixes to shift assignment, link-field labels, and leave-application access control. All incremental maintenance, no new modules.
Where it's heading
This is a mature module in steady upkeep mode, with changes clustered around payroll, shift/roster, and leave workflows — the operational core of HR. The cadence is frequent but small; releases (notably summarized by an LLM) focus on closing edge cases and tightening permissions rather than expanding capability surface.
Prediction
Expect continued frequent patch releases targeting payroll, attendance, and leave edge cases, with permission and access-control tightening as a recurring theme. No larger feature direction is visible in these entries.

Recent moves

  1. 8d ago

    15.60.3: clean Payroll Entry cancellation for HR Managers

    Lets HR Managers cancel Payroll Entry records without permission errors, auto-canceling the linked Journal and Payment Ledger entries, and hides an unused Naming Series field. A small but real payroll-workflow improvement.

    View source ↗
  2. 15d ago

    15.60.2: shift assignment dialog reset fix

    A UX fix so the shift-assignment dialog resets its fields on close and preloads matching employees. Minor correctness polish.

    View source ↗
  3. 22d ago

    15.60.1: correct link-field dropdown labels

    Fixes incorrect or duplicate labels in link-field dropdowns across the PWA and Roster page. Cosmetic correctness fix.

    View source ↗
  4. 29d ago

    15.60.0: salary-slip email scheduling, leave-access lockdown

    Holds Salary Slip emails until the slip's posting date (including bulk Payroll Entry runs) and restricts Leave Application details to the employee and their approver. A useful payroll-timing feature plus a privacy/access-control tightening.

    View source ↗