From ff46d20b259a2d65a7ded959df9f9a42991a3562 Mon Sep 17 00:00:00 2001 From: Frappe PR Bot Date: Wed, 27 May 2026 01:22:47 +0000 Subject: [PATCH] chore(release): Bumped to Version 16.20.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # [16.20.0](https://github.com/frappe/erpnext/compare/v16.19.1...v16.20.0) (2026-05-27) ### Bug Fixes * consider batchwise valuation in stock ageing report (backport [#54919](https://github.com/frappe/erpnext/issues/54919)) ([#55230](https://github.com/frappe/erpnext/issues/55230)) ([a1457c7](https://github.com/frappe/erpnext/commit/a1457c759de24ec0a6de925b2402af964a894e25)) * consumed operation cost calculation (backport [#54858](https://github.com/frappe/erpnext/issues/54858)) ([#55133](https://github.com/frappe/erpnext/issues/55133)) ([dfc9144](https://github.com/frappe/erpnext/commit/dfc91441b45fc9ae40ac340087e99c4fc45c2aa6)) * correct description for Is Rate Adjustment Entry (Debit Note) checkbox ([a39733d](https://github.com/frappe/erpnext/commit/a39733ddd0fa6ce40e03ffe0bb91940819eb26c8)) * correct remarks for foreign currency payment entries ([f3f8f32](https://github.com/frappe/erpnext/commit/f3f8f327df96d747fb5b738941fe0f00e7372b17)) * corrected the pricing rule taking the wrong value (backport [#54894](https://github.com/frappe/erpnext/issues/54894)) ([#55124](https://github.com/frappe/erpnext/issues/55124)) ([1a75c14](https://github.com/frappe/erpnext/commit/1a75c143087762637189df0b787f32f4a8806f11)) * default use_for_shopping_cart to 0 in set_taxes ([54be4ee](https://github.com/frappe/erpnext/commit/54be4ee275fda435255e3fe9a77042c61a2851b3)) * don't reset net_purchase_amount for Composite Asset if already set ([99642b9](https://github.com/frappe/erpnext/commit/99642b9636bc78af0473a3c15c6355fdcac31b69)) * edit stock uom qty for purchase documents (backport [#55135](https://github.com/frappe/erpnext/issues/55135)) ([#55179](https://github.com/frappe/erpnext/issues/55179)) ([123b4ad](https://github.com/frappe/erpnext/commit/123b4ad563705a670a12864b9313e0bf2c1485b4)) * **employee:** js error if user does not have write permission for date field (backport [#55312](https://github.com/frappe/erpnext/issues/55312)) ([#55314](https://github.com/frappe/erpnext/issues/55314)) ([4dff5a7](https://github.com/frappe/erpnext/commit/4dff5a78205cdf59c60cd2d70b8b2df231a3aeec)) * faster range calculation on process period closing voucher ([e56ee38](https://github.com/frappe/erpnext/commit/e56ee383bcb1c16ca0d4fee1b533fcff3cc75d4d)) * fg valuation rate in repack entry when multiple FGs ([7b6adce](https://github.com/frappe/erpnext/commit/7b6adce89a3c6a6abb6633ee35ffa3a48cccebd0)) * inclusive tax amount not considered while setting LCV from purchase invoice ([bd4c244](https://github.com/frappe/erpnext/commit/bd4c24493ceee8f754b8345ec2ab88a16e6559db)) * incorrect error message string in sales order (backport [#55090](https://github.com/frappe/erpnext/issues/55090)) ([#55095](https://github.com/frappe/erpnext/issues/55095)) ([17bc2b6](https://github.com/frappe/erpnext/commit/17bc2b691f9ba5fb86ec61fa285743f3011ba286)) * invalid filter on item_group (backport [#55186](https://github.com/frappe/erpnext/issues/55186)) ([#55188](https://github.com/frappe/erpnext/issues/55188)) ([ea86347](https://github.com/frappe/erpnext/commit/ea863477a418dfdfc1caefa0436d24e81db71fb3)) * item price with party condition (backport [#55100](https://github.com/frappe/erpnext/issues/55100)) ([#55107](https://github.com/frappe/erpnext/issues/55107)) ([cc438a4](https://github.com/frappe/erpnext/commit/cc438a46007680531e03a9604771c20a269e3abc)) * job card buttons color (backport [#55252](https://github.com/frappe/erpnext/issues/55252)) ([#55261](https://github.com/frappe/erpnext/issues/55261)) ([69c6ed3](https://github.com/frappe/erpnext/commit/69c6ed3cd98a4aa1de5a07d41eb8f33f87841d16)) * **manufacturing:** fetch from_bom name in production plan (backport [#55085](https://github.com/frappe/erpnext/issues/55085)) ([#55092](https://github.com/frappe/erpnext/issues/55092)) ([36aca51](https://github.com/frappe/erpnext/commit/36aca51fbb8b8521487e4acbda92155470390776)) * **manufacturing:** remove forecast_qty and adjust_qty fields from sa… (backport [#55129](https://github.com/frappe/erpnext/issues/55129)) ([#55136](https://github.com/frappe/erpnext/issues/55136)) ([bde7f16](https://github.com/frappe/erpnext/commit/bde7f1660e38e5d48e30090432b60fff9391b065)) * **payment_entry:** sync paid/received amounts for cross-currency entries (backport [#55270](https://github.com/frappe/erpnext/issues/55270)) ([#55272](https://github.com/frappe/erpnext/issues/55272)) ([705814f](https://github.com/frappe/erpnext/commit/705814f0666bc91b9380b0c7c4ae3c56e15740e3)) * pos profile form cleanup (backport [#52436](https://github.com/frappe/erpnext/issues/52436)) ([#55285](https://github.com/frappe/erpnext/issues/55285)) ([1f14ef2](https://github.com/frappe/erpnext/commit/1f14ef23441fcc7dbd8f13d64d09932fc6a77759)) * prevent AttributeError in batch query filters (backport [#55257](https://github.com/frappe/erpnext/issues/55257)) ([#55279](https://github.com/frappe/erpnext/issues/55279)) ([bfd37dc](https://github.com/frappe/erpnext/commit/bfd37dcc21268d9076915a9acf14a99bf3a4ef8e)) * **project:** update customer and sales order as no copy ([1e61ca1](https://github.com/frappe/erpnext/commit/1e61ca162fb79ba17c17ad6fdb0dc6db7cd2b736)) * removed redundant code ([a7eb3ac](https://github.com/frappe/erpnext/commit/a7eb3acd1aba96016db3a4a0d8c71e6f9d60f0cd)) * **sales_invoice:** skip stock update for POS invoices linked to Delivery Note (backport [#55311](https://github.com/frappe/erpnext/issues/55311)) ([#55313](https://github.com/frappe/erpnext/issues/55313)) ([cd7e1bb](https://github.com/frappe/erpnext/commit/cd7e1bbff1d08b2a82249913867078efbc29ef6d)) * set bin details when adding item using update items (backport [#55096](https://github.com/frappe/erpnext/issues/55096)) ([#55098](https://github.com/frappe/erpnext/issues/55098)) ([bb87ffc](https://github.com/frappe/erpnext/commit/bb87ffc90a7593223ba7be6bd5535a88460e4a32)) * single variant creation error ([82b0372](https://github.com/frappe/erpnext/commit/82b0372d5b9d63446e2cf6ecca84a73e32b21415)) * slow query ([66c9170](https://github.com/frappe/erpnext/commit/66c9170465e8d151dd48d26fbdd35f2c6fa28a7d)) * **stock:** apply posting datetime filters while fetching available batches (backport [#54976](https://github.com/frappe/erpnext/issues/54976)) ([#55185](https://github.com/frappe/erpnext/issues/55185)) ([edf6bea](https://github.com/frappe/erpnext/commit/edf6bea2eecd98966793c8788b654d658a4a4e2d)) * **stock:** remove precision for valuation rate while creating sle (backport [#55249](https://github.com/frappe/erpnext/issues/55249)) ([#55260](https://github.com/frappe/erpnext/issues/55260)) ([9600ecd](https://github.com/frappe/erpnext/commit/9600ecd61c0a217e2ad9407a0320999d47ffe62a)) * **stock:** remove recalculate current qty function (backport [#54774](https://github.com/frappe/erpnext/issues/54774)) ([#55075](https://github.com/frappe/erpnext/issues/55075)) ([56a9b37](https://github.com/frappe/erpnext/commit/56a9b37fac30c6a4ee80f634f8b1a4d4636ee0f3)) * use passed posting date in make_reverse_gl_entries ([3ce9cf2](https://github.com/frappe/erpnext/commit/3ce9cf2bd827e545c1d3827795c5671abcf365ac)) * valuation rate missing for standalone credit notes for moving av… (backport [#55102](https://github.com/frappe/erpnext/issues/55102)) ([#55104](https://github.com/frappe/erpnext/issues/55104)) ([b11365b](https://github.com/frappe/erpnext/commit/b11365b8c258e17e487fb65bd97c0a3e1e6a6892)) ### Features * add get_parent_supplier_groups using query builder ([82793cb](https://github.com/frappe/erpnext/commit/82793cbd4d44f04e92ad78ad61a4788716b672b4)) * add party groups functionality to party specific item (backport [#54988](https://github.com/frappe/erpnext/issues/54988)) ([#55245](https://github.com/frappe/erpnext/issues/55245)) ([a618f4c](https://github.com/frappe/erpnext/commit/a618f4cca43e70d43a2b718f4bad16da305b5fce)) * allow creation of any number of variants in multiple item variant creation dialog ([27db98d](https://github.com/frappe/erpnext/commit/27db98d222d4d6852edfa367bfae4507b94589b3)) * pending qty in job card ([b372e6f](https://github.com/frappe/erpnext/commit/b372e6f1183cad21389f58bd3ff877b28ef32302)) ### Performance Improvements * skip delink_original_entry during cancellation when Immutable Ledger is enabled ([#55130](https://github.com/frappe/erpnext/issues/55130)) ([8a4cb28](https://github.com/frappe/erpnext/commit/8a4cb28d9018b5618cef8056000cabfaedba1e75)) * skip delink_original_entry during cancellation when Immutable Ledger is enabled (backport [#55130](https://github.com/frappe/erpnext/issues/55130)) ([#55166](https://github.com/frappe/erpnext/issues/55166)) ([92689e0](https://github.com/frappe/erpnext/commit/92689e05da14800e735b06ecfdf018e4b14b43e0)) --- erpnext/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/__init__.py b/erpnext/__init__.py index 7123da699aa..48ab218d8c0 100644 --- a/erpnext/__init__.py +++ b/erpnext/__init__.py @@ -6,7 +6,7 @@ import frappe from frappe.model.document import Document from frappe.utils.user import is_website_user -__version__ = "16.19.1" +__version__ = "16.20.0" def get_default_company(user=None):