From 80c2c9e0e000dad049366810919426449519ada5 Mon Sep 17 00:00:00 2001 From: Frappe PR Bot Date: Wed, 2 Sep 2026 07:13:39 +0000 Subject: [PATCH] chore(release): Bumped to Version 16.34.0 # [16.34.0](https://github.com/frappe/erpnext/compare/v16.33.0...v16.34.0) (2026-09-02) ### Bug Fixes * **accounts:** add permission checks on payment entry whitelisted methods ([#58644](https://github.com/frappe/erpnext/issues/58644)) ([c745558](https://github.com/frappe/erpnext/commit/c745558168b9e6abe52105b10746fb86b642ebdc)) * **accounts:** added permission checks on `get_available_payment_schedules` (backport [#58588](https://github.com/frappe/erpnext/issues/58588)) ([#58595](https://github.com/frappe/erpnext/issues/58595)) ([765a773](https://github.com/frappe/erpnext/commit/765a7736edaa968ca12a0e59fdf3fefba8683a43)) * **accounts:** guard get_gl_dict for v16 and drop unused base_gl_composer ([abf311e](https://github.com/frappe/erpnext/commit/abf311e8ca20e828f115cb61487cac07fc69c06f)) * **accounts:** prevent child table doctypes as accounting dimensions ([6dbaa50](https://github.com/frappe/erpnext/commit/6dbaa5048e6335634faecb22a06877936ab68b77)) * **accounts:** resolve subscription plans for any reference doctype in Payment Request (backport [#58438](https://github.com/frappe/erpnext/issues/58438)) ([#58450](https://github.com/frappe/erpnext/issues/58450)) ([3c63fff](https://github.com/frappe/erpnext/commit/3c63fffcb6adc7071903968ee29cd65c49d9d97e)) * **accounts:** set pos profile on invoices respecting user permissions (backport [#58508](https://github.com/frappe/erpnext/issues/58508)) ([#58519](https://github.com/frappe/erpnext/issues/58519)) ([23290a6](https://github.com/frappe/erpnext/commit/23290a60da7f1c1f798dbb5a25297171d3fb9bf2)) * add missing perm checks on various whitelisted methods (backport [#58652](https://github.com/frappe/erpnext/issues/58652)) ([#58654](https://github.com/frappe/erpnext/issues/58654)) ([86e9480](https://github.com/frappe/erpnext/commit/86e94803629ea5668c2fc2d18afb5ca59fe2cf03)) * add type hints to make_request_for_quotation ([4435f16](https://github.com/frappe/erpnext/commit/4435f166ea982add6cab56f5b6e2a9424f708d78)) * clarify duplicate internal party messages ([#58469](https://github.com/frappe/erpnext/issues/58469)) ([f0e603a](https://github.com/frappe/erpnext/commit/f0e603aec53cc35a2e0a32c3db47ca5f331c1cac)) * **company:** throw if linked to demo_company field ([9f3dd7e](https://github.com/frappe/erpnext/commit/9f3dd7eabd0e6d4b88f71dbf564c6cd92d818bdf)) * correct is_frozen description on customer and supplier ([#58168](https://github.com/frappe/erpnext/issues/58168)) ([9e00888](https://github.com/frappe/erpnext/commit/9e00888d6783004d6e61f89b7f34ec7063b0e0bc)) * **crm:** add missing permission validation on `get_contract_template` (backport [#58621](https://github.com/frappe/erpnext/issues/58621)) ([#58623](https://github.com/frappe/erpnext/issues/58623)) ([30f0cd9](https://github.com/frappe/erpnext/commit/30f0cd9c95ee23511eacdc628faa8eb03ef62d72)) * **crm:** check write permission in edit_note ([c2261f6](https://github.com/frappe/erpnext/commit/c2261f6129417fde39294c2bf46f9edd52e8e5ab)) * **crm:** validate contact email before saving an email campaign (backport [#58667](https://github.com/frappe/erpnext/issues/58667)) ([#58672](https://github.com/frappe/erpnext/issues/58672)) ([f22f84a](https://github.com/frappe/erpnext/commit/f22f84a58af430768c0e480c921ebed7517fe441)) * do not map the same row twice in "Get Items From" (backport [#58617](https://github.com/frappe/erpnext/issues/58617)) ([#58619](https://github.com/frappe/erpnext/issues/58619)) ([f3379b4](https://github.com/frappe/erpnext/commit/f3379b46948eccdf97a78bb2141656ff36579886)) * explain missing fields when loading party details or taxes (backport [#58627](https://github.com/frappe/erpnext/issues/58627)) ([#58628](https://github.com/frappe/erpnext/issues/58628)) ([8a8bafd](https://github.com/frappe/erpnext/commit/8a8bafd6cb696991dd0933b50d11f2daf57ded58)) * filter fully ordered items when creating RFQ from Material Request ([9b1d907](https://github.com/frappe/erpnext/commit/9b1d907b6a59101070810b670be45ab6ae0aa242)) * handle BOM price list currency update (backport [#58638](https://github.com/frappe/erpnext/issues/58638)) ([#58639](https://github.com/frappe/erpnext/issues/58639)) ([fb74a03](https://github.com/frappe/erpnext/commit/fb74a030de8d0182fd19d349581e1021add38537)) * **manufacturing:** account for pending job card qty ([#58466](https://github.com/frappe/erpnext/issues/58466)) ([7b9cdb4](https://github.com/frappe/erpnext/commit/7b9cdb4926506f0bbd4154eb9984b7df1c47628a)) * **manufacturing:** classify MRP items without a BOM as Purchase (backport [#58509](https://github.com/frappe/erpnext/issues/58509)) ([#58513](https://github.com/frappe/erpnext/issues/58513)) ([ee3b224](https://github.com/frappe/erpnext/commit/ee3b22403dd2e1d7ad6f3a78d2e111920ad73f95)) * **manufacturing:** handle duplicate root BOM items (backport [#58614](https://github.com/frappe/erpnext/issues/58614)) ([#58616](https://github.com/frappe/erpnext/issues/58616)) ([22755c4](https://github.com/frappe/erpnext/commit/22755c4ad6358db8106f1bd73d31619e0b973c20)) * **manufacturing:** preserve job card qty in mr transfer (backport [#58482](https://github.com/frappe/erpnext/issues/58482)) ([#58499](https://github.com/frappe/erpnext/issues/58499)) ([76d0cb3](https://github.com/frappe/erpnext/commit/76d0cb382d3a95a5233f49f2fde20562c80fdd33)) * **manufacturing:** use item warehouses in production plan work orders ([#58663](https://github.com/frappe/erpnext/issues/58663)) ([ec392a7](https://github.com/frappe/erpnext/commit/ec392a7bcf4eb46d2bbdbca2649366e26f5c558b)) * **manufacturing:** use packed row delivery date ([#58570](https://github.com/frappe/erpnext/issues/58570)) ([e64fddf](https://github.com/frappe/erpnext/commit/e64fddfad53d4ab42e4ec13ab08e88129943264c)) * persist redistributed additional costs during stock entry repost (backport [#58433](https://github.com/frappe/erpnext/issues/58433)) ([#58533](https://github.com/frappe/erpnext/issues/58533)) ([629bc20](https://github.com/frappe/erpnext/commit/629bc20e90289dff44529c75f32046c41cdcfe92)) * **pos:** add permission checks on `get_invoices` (backport [#58591](https://github.com/frappe/erpnext/issues/58591)) ([#58597](https://github.com/frappe/erpnext/issues/58597)) ([d95eeb0](https://github.com/frappe/erpnext/commit/d95eeb0f6a30152c457543857a41c17e7ec9346d)) * **projects:** check read permission on source in create_duplicate_project ([bd35957](https://github.com/frappe/erpnext/commit/bd35957582f01f5e29a8a00142d640ff679d3b79)) * **projects:** ignore cancelled invoices in timesheet portal (backport [#58501](https://github.com/frappe/erpnext/issues/58501)) ([#58504](https://github.com/frappe/erpnext/issues/58504)) ([d732d06](https://github.com/frappe/erpnext/commit/d732d06e25746af56cdb7ff7fb4b9b0738f1d4bf)) * round party balances to currency precision in Trial Balance for Party ([956a6ed](https://github.com/frappe/erpnext/commit/956a6ed4070b5938a6a8536d1ba5ff2bf74354e1)) * **selling:** check quotation write permission before marking lost ([#58493](https://github.com/frappe/erpnext/issues/58493)) ([4e74831](https://github.com/frappe/erpnext/commit/4e74831a08500787bc5e33b0e5890ef163e2b98f)) * **selling:** check sales order permission before work order creation (backport [#58492](https://github.com/frappe/erpnext/issues/58492)) ([#58497](https://github.com/frappe/erpnext/issues/58497)) ([2b8e12e](https://github.com/frappe/erpnext/commit/2b8e12ef44b33273c3b4f44f4353bc56e1425690)) * **sms_settings:** add patch to pre-fill roles into SMS Settings Roles Table ([4b89ddf](https://github.com/frappe/erpnext/commit/4b89ddffde3afd7e174c152cbad3b48a59d551c2)) * **stock:** auto-select batch no before saving transaction records (backport [#58536](https://github.com/frappe/erpnext/issues/58536)) ([#58539](https://github.com/frappe/erpnext/issues/58539)) ([eb4c327](https://github.com/frappe/erpnext/commit/eb4c327a2b2ff065e9e8f7d5ddfd17230d00325f)) * **stock:** ignore cancelled batch entries in valuation (backport [#58659](https://github.com/frappe/erpnext/issues/58659)) ([#58660](https://github.com/frappe/erpnext/issues/58660)) ([f4ed4ca](https://github.com/frappe/erpnext/commit/f4ed4cae647c6718a2d194e09474f77533229c39)) * **stock:** keep pick list links when refetching stock entry items ([01e0844](https://github.com/frappe/erpnext/commit/01e0844d401ad2d3fa1468ce6f3455f0ca5ef05d)) * **stock:** load available serial no report (backport [#58558](https://github.com/frappe/erpnext/issues/58558)) ([#58562](https://github.com/frappe/erpnext/issues/58562)) ([06758f2](https://github.com/frappe/erpnext/commit/06758f27925d3501d8a78f5231093c27240351ec)) * **stock:** preserve exchange gain loss journals in lcv ([#58505](https://github.com/frappe/erpnext/issues/58505)) ([1242316](https://github.com/frappe/erpnext/commit/124231681a88b933d8bad7f6533c16e91282293d)) * **stock:** validate serial inventory dimensions ([#58394](https://github.com/frappe/erpnext/issues/58394)) ([a1aabaf](https://github.com/frappe/erpnext/commit/a1aabaff18ad78c1ba6fb077d290a5be5b38aa01)) * sum item and its alternate transferred qty on work order required items ([1411835](https://github.com/frappe/erpnext/commit/1411835507717916fc714143093ec8cc5ffdb0ae)) * sync translations from crowdin (version-16-hotfix) ([#58455](https://github.com/frappe/erpnext/issues/58455)) ([c924de3](https://github.com/frappe/erpnext/commit/c924de3c55a782f63e0ea1e26baa761afca08142)) * **taxes:** skip tax addition for invoice created from opening invoice tool ([bfbc13d](https://github.com/frappe/erpnext/commit/bfbc13d147e86ab82b88f7d938e53905e8a25225)) * **timesheet:** scoping whitelisted methods output to projects and timesheets that are acccessible to users (backport [#58267](https://github.com/frappe/erpnext/issues/58267)) ([#58577](https://github.com/frappe/erpnext/issues/58577)) ([4f409e5](https://github.com/frappe/erpnext/commit/4f409e5ccf0fea549caf6c8edaa3f8e6a889d328)) * translate doctype in map msg (backport [#58515](https://github.com/frappe/erpnext/issues/58515)) ([#58517](https://github.com/frappe/erpnext/issues/58517)) ([f0d2d40](https://github.com/frappe/erpnext/commit/f0d2d40d353383678d4cbc2adbed0ea448c5f8e3)) * translate label in party validation (backport [#58624](https://github.com/frappe/erpnext/issues/58624)) ([#58626](https://github.com/frappe/erpnext/issues/58626)) ([9bb8d4f](https://github.com/frappe/erpnext/commit/9bb8d4ff931934bf06485227581f15654334ed93)) * validate items against source Sales Order in Material Request ([6546646](https://github.com/frappe/erpnext/commit/65466464df0fdc6de32be5bc7ad25db326081c69)) * validate POS Settings invoice and search fields on the server (backport [#58611](https://github.com/frappe/erpnext/issues/58611)) ([#58620](https://github.com/frappe/erpnext/issues/58620)) ([f8c2927](https://github.com/frappe/erpnext/commit/f8c29274a56f609b455437b5ff51b55ce6a876a2)) * Work Order picks wrong Delivery Date when Sales Order has the same item in multiple rows ([#58526](https://github.com/frappe/erpnext/issues/58526)) ([cb4ec72](https://github.com/frappe/erpnext/commit/cb4ec72370c25e442d3f8ba0d4ec3522316aeab1)) ### Features * **analytics:** filter sales and purchase analytics by entity ([#58402](https://github.com/frappe/erpnext/issues/58402)) ([655ed81](https://github.com/frappe/erpnext/commit/655ed81575298a41080f0d21cb13ec09fa856393)) * **manufacturing:** add multi-currency support to Blanket Orders (backport [#58472](https://github.com/frappe/erpnext/issues/58472)) ([#58630](https://github.com/frappe/erpnext/issues/58630)) ([ff656b9](https://github.com/frappe/erpnext/commit/ff656b9ad2b85e5372aceb336d9994296037c192)) * valuation type for BOM secondary items (backport [#58431](https://github.com/frappe/erpnext/issues/58431)) ([#58632](https://github.com/frappe/erpnext/issues/58632)) ([1b44df4](https://github.com/frappe/erpnext/commit/1b44df480f0a91be40d1b4fdbbd0eef6ec4a5c07)) --- erpnext/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/__init__.py b/erpnext/__init__.py index 1ebda673e2b..0ffe9a121ee 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.33.0" +__version__ = "16.34.0" def get_default_company(user=None):