Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): Bumped to Version 15.4.0
# [15.4.0](frappe/erpnext@v15.3.0...v15.4.0) (2023-11-28) ### Bug Fixes * allow on submit for child table fields ([ac7615a](frappe@ac7615a)) * annual income and expenses in digest ([ca2ad17](frappe@ca2ad17)) * check reposting settings before allowing editable si ([25bf475](frappe@25bf475)) * condition in other bundle utils ([e4d9ef1](frappe@e4d9ef1)) * create contact if existing customer doesn't have contact ([b1b065d](frappe@b1b065d)) * display all item rate stop messages (backport [frappe#38289](frappe#38289)) ([frappe#38307](frappe#38307)) ([99c1fbf](frappe@99c1fbf)) * do not set repost flag without validating voucher ([6a3c3b4](frappe@6a3c3b4)) * don't depreciate assets with no schedule on scrapping (backport [frappe#38276](frappe#38276)) ([frappe#38293](frappe#38293)) ([18613c5](frappe@18613c5)) * filter bundle items based on disabled check ([fb517e8](frappe@fb517e8)) * fiscal year using future date ([b9a1fac](frappe@b9a1fac)) * has_product_bundle util to only check for enabled bundles ([5c12872](frappe@5c12872)) * job card overlap validation (backport [frappe#38345](frappe#38345)) ([frappe#38348](frappe#38348)) ([d6fe7eb](frappe@d6fe7eb)) * make parameters of `create_subscription_process` optional (and other minor fixes) ([frappe#38360](frappe#38360)) ([721b429](frappe@721b429)) * Negative Qty and Rates in SO/PO (backport [frappe#38252](frappe#38252)) ([frappe#38357](frappe#38357)) ([14174df](frappe@14174df)) * no fstring in translation (backport [frappe#38381](frappe#38381)) ([frappe#38387](frappe#38387)) ([c101855](frappe@c101855)) * patch - Duplicate entry quality inspection parameter (backport [frappe#38262](frappe#38262)) ([frappe#38264](frappe#38264)) ([4c9890a](frappe@4c9890a)) * Payment Reco Issue and chart of account importer ([4699887](frappe@4699887)) * serial no status (backport [frappe#38391](frappe#38391)) ([frappe#38397](frappe#38397)) ([b65c225](frappe@b65c225)) * Server Error while creating Product Bundle (backport [frappe#38377](frappe#38377)) ([frappe#38380](frappe#38380)) ([922aef6](frappe@922aef6)) * skip disabled bundles for non-report utils ([3d46b32](frappe@3d46b32)) * skip fixed assets in parent ([314a91a](frappe@314a91a)) * Supplier `Primary Contact` (backport [frappe#38268](frappe#38268)) ([frappe#38286](frappe#38286)) ([37d1f1a](frappe@37d1f1a)) * **ux:** Sales Order Stock Reservation Dialog (backport [frappe#38261](frappe#38261)) ([frappe#38344](frappe#38344)) ([3cbe599](frappe@3cbe599)) * validation for existing bundles ([c0de9c0](frappe@c0de9c0)) ### Features * add Bank Transaction to connections in Journal and Payment Entry (backport [frappe#38297](frappe#38297)) ([frappe#38301](frappe#38301)) ([72647b8](frappe@72647b8)) * add disabled field in product bundle ([fcd53be](frappe@fcd53be)) * new Report "Lost Quotations" ([frappe#38309](frappe#38309)) ([ea2c348](frappe@ea2c348)) ### Performance Improvements * optimize total_purchase_cost update ([deed9f5](frappe@deed9f5))
- Loading branch information