What's Changed
- chore: add skip-release-notes label to translation PRs by @barredterra in #3795
- fix(leave-policy-assignment): skip leave allocation when New Leaves … by @nareshkannasln in #3787
- chore(Sidebar): organization chart in HR sidebar by @asmitahase in #3808
- fix: Structure misspelling by @elshafei-developer in #3809
- fix(expense_claim): Update voucher type to expense claim in it's ledger entries by @iamkhanraheel in #3797
- fix: overtime bugs, remove filter from additional salary & null value if it depends on other fields by @iamkhanraheel in #3782
- perf(Auto Attendance): Use background job to process auto attendance by @asmitahase in #3806
- chore: update POT file by @frappe-pr-bot in #3820
- fix: use singular/plural forms for 'years' in employee reminders by @ruchamahabal in #3829
- fix(Additional Salary): change
validate_update_after_submithook tobefore_update_after_submitby @elshafei-developer in #3792 - fix(Employee Analytics): replace frappe.db.sql by @asmitahase in #3823
- fix: set default dimension in expense claim by @nareshkannasln in #3815
- fix: remove Invalid salary_component Query Filter from Employee Advance by @elshafei-developer in #3818
- fix: update status on discard by @asmitahase in #3753
- chore: Desktop icons by @jacob-salvi in #3843
- feat(job-opening-template): auto fetch template values by @nareshkannasln in #3844
- fix(expense-claim): add accounting dimension for payment gl by @l0gesh29 in #3846
- chore: update POT file by @frappe-pr-bot in #3855
- fix: add patch to delete old workspaces by @gk-maker0105 in #3850
- fix: allow double digit precision for working hours threshold by @asmitahase in #3860
- fix: set correct total positions in staffing plan by @asmitahase in #3863
- chore: auto close stale issues with a message by @asmitahase in #3869
- fix: consider overtime for default shift by @nareshkannasln in #3760
- chore: update POT file by @frappe-pr-bot in #3881
- build(ci): use python 3.14 and node 24 by @asmitahase in #3884
- fix: unsupported string alias in get_all by @asmitahase in #3885
- chore: rename desktop icons by @sokumon in #3888
New Contributors
- @jacob-salvi made their first contribution in #3843
- @gk-maker0105 made their first contribution in #3850
Full Changelog: v16.0.0-beta.2...v16.0.0-rc.1