Features
- The "Employee Advance Summary" report now shows Outstanding Amount instead of Balance and adds an Advance Account column. It also adds Department, Branch, and Advance Account filters that let you choose more than one value, plus a Group By filter to group results by employee, department, or branch with subtotals and a grand total. (#4761)
- Adds support for regional payroll rules in Salary Slip, allowing region-specific deductions before the final pay amount is calculated. (#4804)
- Adds a "Hiring Pipeline" board for Job Applicant with Open, Replied, Shortlisted, and Accepted columns, and a shortcut to it in the Recruitment sidebar. Adding a card from any column opens a new Job Applicant form with the matching Status already filled in, and recruiters can rate applicants directly on the board using half-star ratings. (#4814)
Bug Fixes
- When you create a Payment Entry from Employee Advance in the same currency as the company, it no longer asks for the Exchange Gain/Loss Account. (#4762)
- Adds permission checks when inserting a shift, so neighboring Shift Assignment records are only updated or deleted when the user has permission to change them. (#4763)
- Uses the configured Leave Period to schedule half-yearly earned leave in Leave Policy Assignment instead of using the calendar year. Leave allocations now follow the dates defined for each leave period. (#4766)
- When a company is set up, harmless warnings are cleared from the message log, while real errors are written down for later review. (#4785)
- When a Vehicle Log is cancelled, its linked vehicle expense is removed from related Expense Claims. Other expenses on the claim remain unchanged. (#4807)
- Adds permission checks to some actions in Interview, Leave Application, and Salary Structure so only users with permission can use them. (#4803)
- The "Income Tax Computation" report now includes Taxable Earnings Till Date and Tax Deducted Till Date from Salary Structure Assignment only when the assignment starts in the current pay period. This avoids older amounts being counted again in gross earnings. (#4812)
- Salary deductions scheduled in Additional Salary no longer change the Returned Amount on Employee Advance directly; instead, it is updated after payroll is submitted. A banner on Employee Advance shows how much is already scheduled for return through Additional Salary and links to the related entries, and new deductions are blocked when they go past the remaining advance amount. (#4815)
Authors: @akhtarmohsin, @iamkhanraheel, @barredterra, @deepeshgarg007, @krishna-254, @pratheep-bit, @asmitahase, @earona 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.
Changes with the following labels were excluded:
Changes with the following types were excluded:
Reviewers: @iamkhanraheel, @barredterra, @deepeshgarg007, @krishna-254, @asmitahase
AI content