## Version 13.25.0 Release Notes

### Features & Enhancements

- feat: minor, pick list item reference on delivery note item table ([#30527](https://github.com/frappe/erpnext/pull/30527))
- feat: configurable Contract naming ([#30450](https://github.com/frappe/erpnext/pull/30450))

### Fixes

- fix: Account currency validation ([#30486](https://github.com/frappe/erpnext/pull/30486))
- fix(india): minor e-invoicing fixes ([#30553](https://github.com/frappe/erpnext/pull/30553))
- feat: Redisearch with consent (bp) ([#30539](https://github.com/frappe/erpnext/pull/30539))
- fix: maintain FIFO queue even if outgoing_rate is not found ([#30563](https://github.com/frappe/erpnext/pull/30563))
- fix(lead): reload address and contact before updating their links ([#29968](https://github.com/frappe/erpnext/pull/29968))
- fix(lead): reload contact before updating links ([#29966](https://github.com/frappe/erpnext/pull/29966))
- fix: Add non-existent Item check and cleanup in `validate_for_items` ([#30509](https://github.com/frappe/erpnext/pull/30509))
- fix: incorrect payable amount for loan closure ([#30191](https://github.com/frappe/erpnext/pull/30191))
- fix: Do not apply shipping rule for POS transactions ([#30575](https://github.com/frappe/erpnext/pull/30575))
- perf: index barcode for faster scans ([#30543](https://github.com/frappe/erpnext/pull/30543))
- fix: don't check for failed repost while freezing ([#30472](https://github.com/frappe/erpnext/pull/30472))
- fix: if accepted warehouse not selected during rejection then stock ledger not created ([#30564](https://github.com/frappe/erpnext/pull/30564))
- fix: hide pending qty only if original item is assigned ([#30599](https://github.com/frappe/erpnext/pull/30599))
- fix(ux): refresh update to zero val checkbox ([#30567](https://github.com/frappe/erpnext/pull/30567))
- refactor: Add exception handling in background job within BOM Update Tool ([#30146](https://github.com/frappe/erpnext/pull/30146))
- fix: bom valuation - handle lack of LPP ([#30454](https://github.com/frappe/erpnext/pull/30454))
- fix: total leaves allocated not validated and recalculated on updates post submission ([#30569](https://github.com/frappe/erpnext/pull/30569))
- fix: convert dates to datetime before comparing in leave days calculation and fix half day edge case ([#30538](https://github.com/frappe/erpnext/pull/30538))
- fix: Ignore user perm for party account company ([#30555](https://github.com/frappe/erpnext/pull/30555))
- fix(asset): do not validate warehouse on asset purchase ([#30461](https://github.com/frappe/erpnext/pull/30461))
- fix: credit limit validation in delivery note ([#30470](https://github.com/frappe/erpnext/pull/30470))
- fix: enable row deletion in reference table ([#30453](https://github.com/frappe/erpnext/pull/30453))
- fix: use `name` for links not `item_code` ([#30462](https://github.com/frappe/erpnext/pull/30462))
- fix: multiple pos issues (copy #30324) ([#30515](https://github.com/frappe/erpnext/pull/30515))
- fix: fetch from fields not working in eway bill dialog ([#30579](https://github.com/frappe/erpnext/pull/30579))
- fix(pos): do not reset search input on item selection ([#30537](https://github.com/frappe/erpnext/pull/30537))
- fix: explicitly check if additional salary is recurring while fetching components for payroll ([#30489](https://github.com/frappe/erpnext/pull/30489))
- fix(India): Tax fetching based on tax category ([#30500](https://github.com/frappe/erpnext/pull/30500))
- fix: submit Work Order when “Make Serial No / Batch from Work Order” is enabled ([#30468](https://github.com/frappe/erpnext/pull/30468))
- fix: Dont set `idx` while adding WO items to Stock Entry ([#30377](https://github.com/frappe/erpnext/pull/30377))
- fix(India): Auto tax fetching based on GSTIN ([#30385](https://github.com/frappe/erpnext/pull/30385))
- fix: validate 0 transfer qty in stock entry (copy #30476) ([#30479](https://github.com/frappe/erpnext/pull/30479))
- fix: Issues on loan repayment ([#30557](https://github.com/frappe/erpnext/pull/30557))
- fix: Added validation for single_threshold in Tax With Holding Category ([#30382](https://github.com/frappe/erpnext/pull/30382))
- fix: Remove trailing slashes "/" from route ([#30531](https://github.com/frappe/erpnext/pull/30531))
- fix: validate 0 transfer qty in stock entry ([#30476](https://github.com/frappe/erpnext/pull/30476))
- fix: Taxes getting overriden from mapped to target doc ([#30510](https://github.com/frappe/erpnext/pull/30510))
- fix: move item tax to item tax template patch ([#30419](https://github.com/frappe/erpnext/pull/30419))
