From 7ad770a83ad7947d97281f96fb8a47f71dca17df Mon Sep 17 00:00:00 2001 From: Frappe PR Bot Date: Wed, 25 Feb 2026 06:29:35 +0000 Subject: [PATCH] chore(release): Bumped to Version 15.99.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # [15.99.0](https://github.com/frappe/erpnext/compare/v15.98.1...v15.99.0) (2026-02-25) ### Bug Fixes * **`fiscal_year_company`:** made `company` field mandatory ([2fffc94](https://github.com/frappe/erpnext/commit/2fffc9448b8d38c50d238de6d14a0f8c6eca6fc8)) * **`fiscal_year`:** `Fiscal Year` auto-generation and notification ([397f39e](https://github.com/frappe/erpnext/commit/397f39e27108294c44174f165dfa4ec9e3bef81e)) * `update_stock` behaviour on selling invoices ([82bcb62](https://github.com/frappe/erpnext/commit/82bcb62b215b41d0188f5e3fc9a434ee5dd8b1eb)) * Add handling for Sales Invoice Item quantity field ([41c7890](https://github.com/frappe/erpnext/commit/41c7890a6d0ca32410e24a3a6739a13f51e409d7)) * add purchase invoice as well ([2fc3e30](https://github.com/frappe/erpnext/commit/2fc3e30f9fba5e10425c9487469d41db65bbf931)) * avoid duplicate taxes and charges rows in payment entry (backport [#52178](https://github.com/frappe/erpnext/issues/52178)) ([#52318](https://github.com/frappe/erpnext/issues/52318)) ([946c355](https://github.com/frappe/erpnext/commit/946c3554b1df67e50ecc2929ffdd86891093b776)) * better permissions on make payment request ([ce7101f](https://github.com/frappe/erpnext/commit/ce7101f5556eecfab982d40aa2a54fa80d8f6da8)) * bug with comparison regarding `None` values and empty string ([852c200](https://github.com/frappe/erpnext/commit/852c200ee053fc2ab2208c0866afe31808e07932)) * check gl account of an associated bank account in bank transaction ([6b286ae](https://github.com/frappe/erpnext/commit/6b286ae03d91998d0bd7986f6824990cb9291792)) * enfore permission on make_payment_request ([4602919](https://github.com/frappe/erpnext/commit/460291990aa570acf7aa2b113cbe68ddb929a6bc)) * get employee email with priority if preferred is not set ([943e2c0](https://github.com/frappe/erpnext/commit/943e2c00bc92ae5c509c36d25988ca46d842b4dc)) * ignore permissions instead of saving parent ([bce77b6](https://github.com/frappe/erpnext/commit/bce77b6117f418f3cae08bbcdc22f977694de8e8)) * inconsistent label name between parent and child ([1bf608f](https://github.com/frappe/erpnext/commit/1bf608f8358b93a81e857f2c0be1e4032d53bf17)) * **manufacturing:** remove delete query of job card & batch and serial no ([#52840](https://github.com/frappe/erpnext/issues/52840)) ([e30b2f1](https://github.com/frappe/erpnext/commit/e30b2f1d04f5e8346cf12c845914c06dc9c701e5)) * **manufacturing:** set pick list purpose while creating it from work order ([33d48c5](https://github.com/frappe/erpnext/commit/33d48c55750324ff1da83414955d8e2f52361b3f)) * **manufacturing:** update status for work order before calculating planned qty ([b3bcfd5](https://github.com/frappe/erpnext/commit/b3bcfd5a6496dabaa64d1394a107cceae4e1192b)) * permission issue for quotation item during update item ([5a3c027](https://github.com/frappe/erpnext/commit/5a3c02743238a975bbd978d2a60f6b60cba0fd35)) * prevent precision errors in discount distribution with inclusive tax ([61ac180](https://github.com/frappe/erpnext/commit/61ac18069bd0ca9159960d9c8fd79063d1935b47)) * **Purchase Receipt:** copy project from first row when adding items ([fd48fb4](https://github.com/frappe/erpnext/commit/fd48fb49b9d03c83c3c481a1a073dde63265869f)) * remove supplier invoice date/posting date validation ([dcf4ac6](https://github.com/frappe/erpnext/commit/dcf4ac66bb3833a67847bb6c8280ab04ee7cffa2)) * reservation based on field should be read only in SRE ([c3626d6](https://github.com/frappe/erpnext/commit/c3626d67ca7ad6c0649ab2415aa7f9379099c58a)) * restore missing `has_permission` import ([0ba965a](https://github.com/frappe/erpnext/commit/0ba965aae615aec7f77f3d3c28755e398a0c72db)) * **sales-order:** update quotation status while cancelling sales order ([#52822](https://github.com/frappe/erpnext/issues/52822)) ([2420122](https://github.com/frappe/erpnext/commit/2420122f0e89f5344f70b136c6e972c6f3651ee6)) * **sales-order:** update quotation status while cancelling sales order (backport [#52822](https://github.com/frappe/erpnext/issues/52822)) ([#52918](https://github.com/frappe/erpnext/issues/52918)) ([3ae5de7](https://github.com/frappe/erpnext/commit/3ae5de7b11f40a876f5723b2d82363df7b9f8872)) * sensible insufficient stock message in pick list ([3bafa36](https://github.com/frappe/erpnext/commit/3bafa360b266379d8f7f34764c80c0bea7ca07c5)) * setup fails to set abbr to departments ([c432506](https://github.com/frappe/erpnext/commit/c4325069126752b596e508b7f072bf5f6244a365)) * skip empty dimension values in exchange gain loss ([09ba980](https://github.com/frappe/erpnext/commit/09ba9808de9d7fb719dba136c20707554cc53d27)) * typo ([3893900](https://github.com/frappe/erpnext/commit/38939005caa265b407939fb54f484d07e399a986)) * unable to submit subcontracting order if created from material request ([0422117](https://github.com/frappe/erpnext/commit/042211700387ff4e2f352e632ae25ad907579e7c)) * update items fetches wrong item code ([97a4a5f](https://github.com/frappe/erpnext/commit/97a4a5f1cc801d5372ace9b9cb0eae86950a6c7d)) * **work_order:** update returned qty ([bb1a655](https://github.com/frappe/erpnext/commit/bb1a655efb4c619702043e59b3e992571c212f51)) ### Features * **Journal Entry Account:** add Bank Transaction as Reference Type (backport [#52760](https://github.com/frappe/erpnext/issues/52760)) ([#52815](https://github.com/frappe/erpnext/issues/52815)) ([7032197](https://github.com/frappe/erpnext/commit/7032197f97657d06c8a4a32ba8a401b83eb103ec)) * retrieve employee basic contact information ([4b2ac62](https://github.com/frappe/erpnext/commit/4b2ac626c5cd0abb7bf1ca0aca7916497a1b98d6)) * retrieve employee contact details ([caa03ef](https://github.com/frappe/erpnext/commit/caa03efbe11b17e55b269276ca8ce07e419f9ec6)) * update item button addition for quotation (backport [#50976](https://github.com/frappe/erpnext/issues/50976)) ([#52810](https://github.com/frappe/erpnext/issues/52810)) ([800e384](https://github.com/frappe/erpnext/commit/800e38453b662a18e5473ad058c291fb347722b0)) * update item button addition for quotation (backport [#50976](https://github.com/frappe/erpnext/issues/50976)) ([#52810](https://github.com/frappe/erpnext/issues/52810)) ([e2a1a7a](https://github.com/frappe/erpnext/commit/e2a1a7a36d8c057f09b029c180135d37237a42b8)) ### Reverts * Revert "feat: update item button addition for quotation (backport [#50976](https://github.com/frappe/erpnext/issues/50976)) ([#5](https://github.com/frappe/erpnext/issues/5)…" ([656b1bc](https://github.com/frappe/erpnext/commit/656b1bcede274002e54eb2ff034845bc1787d160)) --- erpnext/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/__init__.py b/erpnext/__init__.py index f8eb123c2aa..df14a255c1e 100644 --- a/erpnext/__init__.py +++ b/erpnext/__init__.py @@ -4,7 +4,7 @@ import inspect import frappe from frappe.utils.user import is_website_user -__version__ = "15.98.1" +__version__ = "15.99.0" def get_default_company(user=None):