From b1ca423e119e14c8edb54138c3be4b493b71834e Mon Sep 17 00:00:00 2001 From: Frappe PR Bot Date: Tue, 16 Jun 2026 21:31:15 +0000 Subject: [PATCH] chore(release): Bumped to Version 16.23.0 # [16.23.0](https://github.com/frappe/erpnext/compare/v16.22.0...v16.23.0) (2026-06-16) ### Bug Fixes * **accounts:** removed whitelist on `get_balance_on` (backport [#55956](https://github.com/frappe/erpnext/issues/55956)) ([#55965](https://github.com/frappe/erpnext/issues/55965)) ([5cdb481](https://github.com/frappe/erpnext/commit/5cdb481bdf635d5a854399ea82c96efe9884d26f)) * adapt Product Bundle queries to v16 schema ([b1895e9](https://github.com/frappe/erpnext/commit/b1895e9a9a0747715813fca59e2a196b6d2bf58f)) * add permission checks in accounts whitelisted methods ([b9eb52b](https://github.com/frappe/erpnext/commit/b9eb52b1713e54a958e9a213e6d42b78c397507e)) * added doctype filter validation for sales person wise transaction summary report (backport [#55812](https://github.com/frappe/erpnext/issues/55812)) ([#55818](https://github.com/frappe/erpnext/issues/55818)) ([c06046d](https://github.com/frappe/erpnext/commit/c06046df8f05a778dee38ca4fa4da2f7e53f4677)) * apply user permissions to receivable/payable reports ([b05abbc](https://github.com/frappe/erpnext/commit/b05abbc53b3655b02db17ba2e8165519f195c1c2)) * **banking:** miscellaneous bug fixes (backport [#55492](https://github.com/frappe/erpnext/issues/55492)) ([#55979](https://github.com/frappe/erpnext/issues/55979)) ([3243e42](https://github.com/frappe/erpnext/commit/3243e4237aaac1627dcf7c11b20ff0ef10bcfb8b)) * **bom:** allow zero qty for secondary items (Co-Product, By-Product, Scrap, Additional Finished Good) ([7d95aca](https://github.com/frappe/erpnext/commit/7d95acabe7ad37bf8d1a8a6034c22f00c6ad69fc)) * **bom:** fetch routing operations when Routing is selected ([#55813](https://github.com/frappe/erpnext/issues/55813)) ([f3caed3](https://github.com/frappe/erpnext/commit/f3caed378b54a12e1ca4e993825d8638bdc9bbfd)) * **budget:** add root_type filter on account field ([#55934](https://github.com/frappe/erpnext/issues/55934)) ([0906737](https://github.com/frappe/erpnext/commit/0906737bd3176cd63cd35c88aa1c4c9274d6c376)) * bump BOM secondary item metadata timestamp ([4f96073](https://github.com/frappe/erpnext/commit/4f96073d59d01442dfbba9177fa59d81d8a32963)) * check for bank account permission when updating balance (backport [#56016](https://github.com/frappe/erpnext/issues/56016)) ([#56017](https://github.com/frappe/erpnext/issues/56017)) ([2bfb5fe](https://github.com/frappe/erpnext/commit/2bfb5fe8b841691f82700cdfbce2f19a3d566940)) * **company:** replaced "this company" with company name on delete transactions dialog (backport [#56021](https://github.com/frappe/erpnext/issues/56021)) ([#56023](https://github.com/frappe/erpnext/issues/56023)) ([f4bf35a](https://github.com/frappe/erpnext/commit/f4bf35aa31a5a4c266e096a75ef18eebafe910f4)) * converted whitelist non class methods to class methods ([b616206](https://github.com/frappe/erpnext/commit/b61620684847bfa8b09edabaa5288ba15b07b0e4)) * create_raw_materials_supplied method not found ([d51ad0d](https://github.com/frappe/erpnext/commit/d51ad0d19f5b12558be1140fa47c24e46bc3ca97)) * exclude non-stock item's tax value from stock valuation ([3d6c7f4](https://github.com/frappe/erpnext/commit/3d6c7f451221f86eb9d5e88c960c1ac1e6b074a3)) * fiscal year check on validation (backport [#55930](https://github.com/frappe/erpnext/issues/55930)) ([#55938](https://github.com/frappe/erpnext/issues/55938)) ([f3e23d4](https://github.com/frappe/erpnext/commit/f3e23d4e6f852e64475163f2d046b558734c0bdf)) * **get_exchange_rate:** using get_single_value to fetch `disabled` value from `currency_exchange_settings` ([2606d66](https://github.com/frappe/erpnext/commit/2606d660af5480b9675eb9c741faf372587824f7)) * **inactive_customers:** add allowlist for doctype filter and migrate to qb ([f43af66](https://github.com/frappe/erpnext/commit/f43af6624610e874e61ad3faf8701e5e6be6271a)) * **Lead:** stop storing Gravatar image URLs for Leads (backport [#55880](https://github.com/frappe/erpnext/issues/55880)) ([#55882](https://github.com/frappe/erpnext/issues/55882)) ([0b03f18](https://github.com/frappe/erpnext/commit/0b03f18a39b146b3591fec2d35c3d0ed61e8661a)) * **manufacture:** preserve user-entered rate for secondary items with zero cost allocation ([5090389](https://github.com/frappe/erpnext/commit/509038971c4d734dc69f937f2817d30194ed82c8)) * multiple issues related to BOM Creator ([c10a331](https://github.com/frappe/erpnext/commit/c10a331a22f0ce8b40c2e61d971290307d707d96)) * opportunity creation from contact us page (backport [#55841](https://github.com/frappe/erpnext/issues/55841)) ([#55867](https://github.com/frappe/erpnext/issues/55867)) ([85e6b8d](https://github.com/frappe/erpnext/commit/85e6b8d27b942bc0d115c9954e0be8ad49890060)) * pass source cost center to target cost center ([558415b](https://github.com/frappe/erpnext/commit/558415b1e7fd2b72f541b3d9137c7972e8459175)) * pemission for whitelist functions ([dd56e80](https://github.com/frappe/erpnext/commit/dd56e805126be2691df457c3fa53721d49995673)) * permission in bom compare tool ([c3b66bc](https://github.com/frappe/erpnext/commit/c3b66bce1eec7dce2b267eac6eb98732553120eb)) * permissions in workstation file ([0fea933](https://github.com/frappe/erpnext/commit/0fea93388d70106071672fa76c89ac98b2f51773)) * prefetch batchwise valuations before streaming SLEs in stock ageing ([018f06d](https://github.com/frappe/erpnext/commit/018f06d8d1f3ae85625a1da80f80d93442ce4f8d)) * prevent exchange rate flow from transaction to payment ([d7de07b](https://github.com/frappe/erpnext/commit/d7de07bfd4b65ee7db3640b18e36e74175fa4b4c)) * provision to recalculate valuation rate during reposting ([5b61304](https://github.com/frappe/erpnext/commit/5b61304046de98b2f7855b3a9fe28a182580549a)) * recalculate incoming rate in SLE for purchase documents during repost ([d3cc684](https://github.com/frappe/erpnext/commit/d3cc6848990dce950eeae614d1b9bcf5b41751bc)) * regression issues related to security fixes ([be1aa0e](https://github.com/frappe/erpnext/commit/be1aa0e5ebcc05e3b3587333651a95aea55756cf)) * remove duplicate field ([#55941](https://github.com/frappe/erpnext/issues/55941)) ([545d052](https://github.com/frappe/erpnext/commit/545d052b4e7f06c9ea514478fbd9a473893ddf61)) * remove ignore_permissions from get_party_details signature ([#55491](https://github.com/frappe/erpnext/issues/55491)) ([b2e7fd7](https://github.com/frappe/erpnext/commit/b2e7fd7957a257c6e201a01c4b6ed4c8dd8aca8e)) * remove wrapper for list items in error messages (backport [#54848](https://github.com/frappe/erpnext/issues/54848)) ([#55973](https://github.com/frappe/erpnext/issues/55973)) ([4ba5557](https://github.com/frappe/erpnext/commit/4ba5557a3f2bdf99dcdd9341673bd80a756fc172)) * resolve pre-commit formatting and missing UOM in stock balance test ([96465a7](https://github.com/frappe/erpnext/commit/96465a79363c25eca26f2c4ba3414b9a49de70f7)) * resolve v16 BOM backport conflicts ([c7cc0fe](https://github.com/frappe/erpnext/commit/c7cc0fec0f9e626456f81ec23309c9c9ac313f52)) * restricting currency_exchange_settings write permission only to system manager ([79fd176](https://github.com/frappe/erpnext/commit/79fd176a8e13674428ce144556ce0cb1a0876ff4)) * semgrep translation issue ([bcd38c1](https://github.com/frappe/erpnext/commit/bcd38c17d69cf7bd756bcac671f50f8e5b9f9cea)) * set options Email for customer_email field in appointment ([6d038c5](https://github.com/frappe/erpnext/commit/6d038c5e71e2897ed3b14f036c55f13701f98286)) * set transaction currency on payment entry gl entries ([#55989](https://github.com/frappe/erpnext/issues/55989)) ([3586df8](https://github.com/frappe/erpnext/commit/3586df8ed63140ae9c5421d4570c4e9a0f9757ca)) * show company name in delete transactions confirmation dialog ([6a3c973](https://github.com/frappe/erpnext/commit/6a3c973b0f3a47aedc75b728815e96827c8b2cd7)) * show inactive product bundles in item where used ([#55769](https://github.com/frappe/erpnext/issues/55769)) ([2bea9ae](https://github.com/frappe/erpnext/commit/2bea9ae2a5d33e88edb9d5e60c514ad2cb7096fc)) * show user disable audit log ([ca61e5a](https://github.com/frappe/erpnext/commit/ca61e5a214c84130d1a2f950dd80d2ec5fa900f5)) * **stock:** make uom mandatory in item uom table ([7f8c7d2](https://github.com/frappe/erpnext/commit/7f8c7d2f4459b3158726b869facc87a43229b3ff)) * **stock:** show only batched items in batch item selector ([11b3841](https://github.com/frappe/erpnext/commit/11b3841418dda205596e91a8c13531799c571b4c)) * **stock:** update stock value calculation in stock balance report ([00794e0](https://github.com/frappe/erpnext/commit/00794e081534cd9557f77344e5e589c575d677dd)) * sync employee user status after save ([a83002a](https://github.com/frappe/erpnext/commit/a83002aae60ad9d947a8e6c13a47de921aaf5943)) * test case ([9fcb730](https://github.com/frappe/erpnext/commit/9fcb730090b444cafe58415a0f409371693f96db)) * UI/UX issues in new banking module (backport [#54824](https://github.com/frappe/erpnext/issues/54824)) ([#55951](https://github.com/frappe/erpnext/issues/55951)) ([961a9ad](https://github.com/frappe/erpnext/commit/961a9ad321792722e25e8d4ca4bca1a76a74bf98)) * update system manager permissions (backport [#55978](https://github.com/frappe/erpnext/issues/55978)) ([#56005](https://github.com/frappe/erpnext/issues/56005)) ([ab856d3](https://github.com/frappe/erpnext/commit/ab856d370a758cd33a73fdddb2adc8e8bb3d9f91)) * updated role based permission for terms and conditions doctype ([#55674](https://github.com/frappe/erpnext/issues/55674)) ([254290a](https://github.com/frappe/erpnext/commit/254290a88eb9c00208856f0d3f34244771da87f6)) * use frankfurter v2 by default for new install ([471ab66](https://github.com/frappe/erpnext/commit/471ab662f6ffac1bfcc2e96d2131ca778a58c763)) ### Features * add alternate UOM balance columns to Stock Balance report ([cd1f872](https://github.com/frappe/erpnext/commit/cd1f872912fbaf34a36570ed2989c6ee70ab3177)), closes [#52953](https://github.com/frappe/erpnext/issues/52953) * Allow to edit stock UOM qty for Stock Entry ([ece43bd](https://github.com/frappe/erpnext/commit/ece43bd79b9705b9a95507117279c102c654c647)) * **banking:** PDF statement importer and overriding column mapping (backport [#55559](https://github.com/frappe/erpnext/issues/55559)) ([#55993](https://github.com/frappe/erpnext/issues/55993)) ([125bda9](https://github.com/frappe/erpnext/commit/125bda95ed65b3c3501dac173b5897bbb0741dcd)) * **currency exchange settings:** frankfurter v2 support ([e804bf3](https://github.com/frappe/erpnext/commit/e804bf33ba388debd6a601220aa6709cbf19daee)) * **invoices:** add tooltip description to Update Stock checkbox ([#55868](https://github.com/frappe/erpnext/issues/55868)) ([12be632](https://github.com/frappe/erpnext/commit/12be63229aad2973c85a43f7c8fda59fb36b9bd2)) * new banking module (backport [#54720](https://github.com/frappe/erpnext/issues/54720)) ([#55917](https://github.com/frappe/erpnext/issues/55917)) ([67cc59c](https://github.com/frappe/erpnext/commit/67cc59c5ca5826c9d47f2094c18cc69527fdd39e)) * **selling:** surface and respect disabled Product Bundles (backport [#55791](https://github.com/frappe/erpnext/issues/55791)) ([0c1a508](https://github.com/frappe/erpnext/commit/0c1a5082bd6aedfbd545a235a12d794988688824)) * sticky columns in reports ([3317158](https://github.com/frappe/erpnext/commit/331715815c0490af84dc407f20584b5dcd8d4cf1)) --- erpnext/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/__init__.py b/erpnext/__init__.py index e3e424322a2..12fb040b37e 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.22.0" +__version__ = "16.23.0" def get_default_company(user=None):