Skip to content

chore: release v16#54583

Merged
diptanilsaha merged 69 commits intoversion-16from
version-16-hotfix
Apr 28, 2026
Merged

chore: release v16#54583
diptanilsaha merged 69 commits intoversion-16from
version-16-hotfix

Conversation

@frappe-pr-bot
Copy link
Copy Markdown
Collaborator

Automated weekly release.

ruthra-kumar and others added 30 commits April 22, 2026 05:43
…-54447

refactor(test): remove explicit sql delete calls (backport #54447)
fix: py error on stock ageing report (#54467)

(cherry picked from commit f5357c2)

Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
…-54471

fix: delivery schedule in the sales order (backport #54471)
(cherry picked from commit c3e7f7f)
…backport #52612) (#54485)

Co-authored-by: Abdeali Chharchhodawala <99460106+Abdeali099@users.noreply.github.com>
…) (#54484)

fix(stock): show available qty in warehouse link field (#54474)

(cherry picked from commit ab19b16)

Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com>
Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
…s (backport #54137) (#54266)

Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
fix(edi): restrict Code List imports to files and trusted backend URLs (#54137)
fix(edi): hardcode "Code List" DocType in importer (#54488)
…port #54440) (#54493)

fix: preserve inventory dimensions when raw materials are reset (#54440)

* fix: preserve inventory dimensions when raw materials are reset

* test: add test case

(cherry picked from commit 0e20e35)

Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
ci: fix timezone for python mariadb tests (#54464)

(cherry picked from commit 0d2da6d)

Co-authored-by: diptanilsaha <diptanil@frappe.io>
…-54476

fix: ensure tax withholding entries respect date range of category (backport #54476)
…-53314

fix: skip budget validation when cancelling GL entries (backport #53314)
… Ledger Report on clicking `Ledger` button (backport #54522) (#54524)

Co-authored-by: diptanilsaha <diptanil@frappe.io>
fix(PCV): set correct filters of `from_date` and `to_date` on General Ledger Report on clicking `Ledger` button (#54522)
ruthra-kumar and others added 18 commits April 28, 2026 16:04
…-54509

fix: hide feature flag controlled fields on install (backport #54509)
…l queries (backport #54582) (#54586)

Co-authored-by: diptanilsaha <diptanil@frappe.io>
fix(payment_entry): escape arguments on invoice and order fetching sql queries (#54582)
…ckport #54587) (#54589)

Co-authored-by: diptanilsaha <diptanil@frappe.io>
fix(`get_stock_balance`): validate inventory dimension fieldnames (#54587)
(cherry picked from commit 3854d2c)
(cherry picked from commit c94b8c4)
…-54479

fix:  Handle mandantory filters for financial statements report (backport #54479)
…-54517

fix: always exclude pcv entries except for closing account head (backport #54517)
…-54362

fix: filter opening entries after closing voucher (backport #54362)
@diptanilsaha diptanilsaha self-assigned this Apr 28, 2026
mergify Bot and others added 5 commits April 28, 2026 15:41
… (backport #54600) (#54603)

Co-authored-by: diptanilsaha <diptanil@frappe.io>
…nal and visible on purchase transactions (backport #52633) (#54601)

* refactor: bring back titles on sales transactions and make them optional and visible on purchase transactions

* fix: update timestamp in json to UTC
…… (backport #54604) (#54606)

fix: duplicate entries being shown in batch exists in future transact… (#54604)

fix: duplicate entries being shown in batch exists in future transactions msg
(cherry picked from commit 54f20de)

Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
…#54611)

Co-authored-by: Ravibharathi <131471282+ravibharathi656@users.noreply.github.com>
fix: filter overdue purchase order items by company (#54099)
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 28, 2026

Codecov Report

❌ Patch coverage is 75.09225% with 135 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.76%. Comparing base (5923618) to head (5de4b01).
⚠️ Report is 97 commits behind head on version-16.

Files with missing lines Patch % Lines
...nancial_report_template/financial_report_engine.py 25.60% 61 Missing ⚠️
erpnext/selling/doctype/sms_center/sms_center.py 12.50% 35 Missing ⚠️
...k/doctype/quality_inspection/quality_inspection.py 0.00% 11 Missing ⚠️
erpnext/edi/doctype/code_list/code_list_import.py 85.71% 7 Missing ⚠️
erpnext/setup/install.py 12.50% 7 Missing ⚠️
...xt/accounts/doctype/payment_entry/payment_entry.py 14.28% 6 Missing ⚠️
...nts/doctype/accounts_settings/accounts_settings.py 28.57% 5 Missing ⚠️
erpnext/setup/doctype/email_digest/email_digest.py 90.90% 1 Missing ⚠️
erpnext/stock/report/stock_ageing/stock_ageing.py 0.00% 1 Missing ⚠️
erpnext/stock/utils.py 80.00% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff               @@
##           version-16   #54583      +/-   ##
==============================================
+ Coverage       79.34%   79.76%   +0.41%     
==============================================
  Files            1171     1172       +1     
  Lines          126034   126440     +406     
==============================================
+ Hits           100007   100851     +844     
+ Misses          26027    25589     -438     
Files with missing lines Coverage Δ
...ounts/doctype/account_category/account_category.py 71.79% <ø> (ø)
...al_report_template/test_financial_report_engine.py 100.00% <100.00%> (ø)
...counts/doctype/payment_entry/test_payment_entry.py 99.70% <100.00%> (+<0.01%) ⬆️
...iod_closing_voucher/test_period_closing_voucher.py 100.00% <ø> (ø)
...octype/pos_closing_entry/test_pos_closing_entry.py 100.00% <ø> (ø)
...rpnext/accounts/doctype/pos_invoice/pos_invoice.py 74.54% <ø> (ø)
...t/accounts/doctype/pos_invoice/test_pos_invoice.py 97.50% <ø> (-0.01%) ⬇️
...unts/doctype/pos_invoice/test_pos_invoice_merge.py 100.00% <ø> (ø)
...accounts/doctype/pricing_rule/test_pricing_rule.py 99.65% <ø> (-0.01%) ⬇️
...ounts/doctype/purchase_invoice/purchase_invoice.py 86.02% <ø> (ø)
... and 54 more

... and 8 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

) (#54613)

* fix: avoid double reduction of pe reference outstanding (#54193)

Co-authored-by: diptanilsaha <diptanil@frappe.io>
(cherry picked from commit d1a80d4)

# Conflicts:
#	erpnext/accounts/utils.py

* chore: remove type hints for function parameters

---------

Co-authored-by: Ravibharathi <131471282+ravibharathi656@users.noreply.github.com>
Co-authored-by: diptanilsaha <diptanil@frappe.io>
@diptanilsaha diptanilsaha enabled auto-merge April 28, 2026 20:58
@diptanilsaha diptanilsaha merged commit e09487d into version-16 Apr 28, 2026
24 of 25 checks passed
@frappe-pr-bot
Copy link
Copy Markdown
Collaborator Author

🎉 This PR is included in version 16.16.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accounts buying released skip-release-notes This PR should not be mentioned in the release notes stock

Projects

None yet

Development

Successfully merging this pull request may close these issues.