Releases: frappe/hrms
Releases · frappe/hrms
v15.32.0
What's Changed
- feat(PWA): Attendance Dashboard (backport #2170) in #2263
- fix(Salary Slip): consider only leaves taken until End Date in Leave Details (backport #2260) in #2265
- feat(Expense Claim): allow update of cost centre and project on submit (backport #2267) in #2271
- feat(Employee Checkin): geofencing (backport #1948) by @krantheman in #2272
- feat(Employee Checkin): geofencing (continuation of #2272) by @krantheman in #2273
- feat(Shift Location): add Shift Assignment connection (backport #2274) in #2275
- refactor(Report): Employee working on a holiday (backport #977) in #2280
- perf(Roster): improve get_holidays function (backport #2281) in #2282
- fix: payroll bank entry with the loan repayment amount (backport #2283) in #2286
- feat: allow creating attendance requests for future dates (backport #2292) in #2294
- fix(Expense Claim): update ledger entries after updating cost center (backport #2276) in #2295
Full Changelog: v15.31.0...v15.32.0
v14.34.0
What's Changed
- fix(Salary Slip): consider only leaves taken until End Date in Leave Details (backport #2260) in #2264
- refactor(Report): Employee working on a holiday (backport #977) in #2279
- feat: allow creating attendance requests for future dates (backport #2292) in #2293
Full Changelog: v14.33.0...v14.34.0
v15.31.0
v14.33.0
v14.32.0
What's Changed
Full Changelog: v14.31.0...v14.32.0
v15.30.0
What's Changed
- fix(PWA): site name != host by @blaggacao in #2212
- fix(Roster): align with copy-html-entry constant by @blaggacao in #2216
- fix: don't access db unnecessarily (backport #2219) in #2221
- fix: Accomodate
common_filters=None
in Bank Reco API (backport #2224) in #2227 - feat(Earned Leave): allocate leaves manually (backport #1950) in #2233
Full Changelog: v15.29.0...v15.30.0
v15.29.0
What's Changed
- fix(Monthly Attendance Sheet): consideration of None values while grouping (backport #2173) in #2176
- feat(Monthly Attendance Sheet): add Include Company Descendants filter (backport #2177) in #2179
- fix: remove default from Employee Leave Balance report (backport #2172) in #2191
- fix: year_start_date in Employee Advance Summary (backport #2165) in #2193
- fix: mark translatable strings in setup fixtures (backport #2129) in #2196
- fix: expire_allocation api endpoint by fetching allocation object (backport #1576) in #2195
- fix(Monthly Attendance Sheet): show shift for month full of leaves (backport #2198) in #2202
- fix(Income Tax Computation): consideration of new employees without preexisting salary slips (backport #2197) in #2207
Full Changelog: v15.28.3...v15.29.0
v14.31.0
What's Changed
- fix(Monthly Attendance Sheet): consideration of None values while grouping (backport #2173) in #2175
- feat(Monthly Attendance Sheet): add Include Company Descendants filter (backport #2177) in #2178
- fix: remove default from Employee Leave Balance report (backport #2172) in #2190
- fix: year_start_date in Employee Advance Summary (backport #2165) in #2192
- fix: expire_allocation api endpoint by fetching allocation object (backport #1576) in #2194
- fix(Monthly Attendance Sheet): show shift for month full of leaves (backport #2198) in #2201
- fix(Income Tax Computation): consideration of new employees without preexisting salary slips (backport #2197) in #2206
Full Changelog: v14.30.1...v14.31.0
v15.28.3
What's Changed
- revert: fix(Salary Structure Assignment: Preview Salary Slip): Calculation of earnings whose formula is dependent on deductions and so on (backport #2161) in #2162
Full Changelog: v15.28.2...v15.28.3
v15.28.2
What's Changed
- fix(Payroll): skip dependent component update if no formula is set (backport #2152) in #2153
- fix(Payroll): calculate loan repayment amount based on payroll end date instead of posting date (backport #2154) in #2156
- fix(Employee Checkin): set the form as dirty on fetching geolocation (backport #2157) in #2158
Full Changelog: v15.28.1...v15.28.2