Frappe PR Bot
|
6bcab7cfc8
|
chore(release): Bumped to Version 16.21.1
## [16.21.1](https://github.com/frappe/erpnext/compare/v16.21.0...v16.21.1) (2026-06-03)
### Bug Fixes
* item report view ([656d1bd](656d1bd6e3))
v16.21.1
|
2026-06-03 09:43:23 +00:00 |
|
Nishka Gosalia
|
39c8161011
|
Merge pull request #55593 from frappe/mergify/bp/version-16/pr-55592
fix: item report view (backport #55591) (backport #55592)
|
2026-06-03 15:11:44 +05:30 |
|
nishkagosalia
|
656d1bd6e3
|
fix: item report view
(cherry picked from commit bca917380d)
(cherry picked from commit 7dfae51044)
|
2026-06-03 09:39:24 +00:00 |
|
Frappe PR Bot
|
ecb572de92
|
chore(release): Bumped to Version 16.21.0
# [16.21.0](https://github.com/frappe/erpnext/compare/v16.20.1...v16.21.0) (2026-06-02)
### Bug Fixes
* asset scrap flow related changes ([e3f03a2](e3f03a21c3))
* billing address does not belongs to the company error ([e1f29de](e1f29de078))
* **book_appointment:** when scheduling is disabled, block API endpoints (backport [#55455](https://github.com/frappe/erpnext/issues/55455)) ([#55457](https://github.com/frappe/erpnext/issues/55457)) ([aa5dfde](aa5dfde23b))
* changes as per review ([8b1d981](8b1d9817a6))
* check perm for account (backport [#55479](https://github.com/frappe/erpnext/issues/55479)) ([#55483](https://github.com/frappe/erpnext/issues/55483)) ([0c946f2](0c946f2420))
* **custom_financial_template:** sum account closing balances across dimensions ([3359e20](3359e20d06))
* import DateTimeLikeObject ([d82e03e](d82e03edb6))
* **issue:** check permission before issue status modification (backport [#55458](https://github.com/frappe/erpnext/issues/55458)) ([#55460](https://github.com/frappe/erpnext/issues/55460)) ([7c5d617](7c5d617049))
* item master list view UI cleanup ([2d554c0](2d554c05d6))
* **je:** preserve account on duplicate row when party row exists (backport [#55180](https://github.com/frappe/erpnext/issues/55180)) ([#55512](https://github.com/frappe/erpnext/issues/55512)) ([fe585dc](fe585dc225))
* Make Distributed Discount Amount field read only ([29441b7](29441b7249))
* **manufacturing:** allow to edit batch size while creating a work order (backport [#55058](https://github.com/frappe/erpnext/issues/55058)) ([#55326](https://github.com/frappe/erpnext/issues/55326)) ([ae92a82](ae92a82930))
* material transfer in transit issue ([356bb78](356bb7878f))
* merge conflicts ([b74e365](b74e365421))
* new bom version should not recalculate operations through routing (backport [#55370](https://github.com/frappe/erpnext/issues/55370)) ([#55372](https://github.com/frappe/erpnext/issues/55372)) ([933ac01](933ac0108c))
* over order allowance setting fix ([41b2de3](41b2de35a9))
* pick correct name when creating user from RFQ (backport [#55468](https://github.com/frappe/erpnext/issues/55468)) ([#55472](https://github.com/frappe/erpnext/issues/55472)) ([fc842fb](fc842fb45f))
* **pos:** escape html output in pos page templates (backport [#55527](https://github.com/frappe/erpnext/issues/55527)) ([#55529](https://github.com/frappe/erpnext/issues/55529)) ([224426e](224426e06b))
* **pos:** escape item data on pos item selector (backport [#55503](https://github.com/frappe/erpnext/issues/55503)) ([#55508](https://github.com/frappe/erpnext/issues/55508)) ([5393c93](5393c93675))
* **pos:** preserve contacts and enforce permissions in set_customer_info (backport [#55463](https://github.com/frappe/erpnext/issues/55463)) ([#55466](https://github.com/frappe/erpnext/issues/55466)) ([ef2700b](ef2700bec6))
* **ppr:** make default_advance_account optional ([7a7cc31](7a7cc31523))
* **quotation:** made customer contact column visible (backport [#55433](https://github.com/frappe/erpnext/issues/55433)) ([#55435](https://github.com/frappe/erpnext/issues/55435)) ([2feb8eb](2feb8eb370))
* **regional:** Japanese CT Rate (backport [#54998](https://github.com/frappe/erpnext/issues/54998)) ([#55438](https://github.com/frappe/erpnext/issues/55438)) ([7426aaf](7426aaf1e2))
* resolve conflict ([abe19e1](abe19e1212))
* **selling:** handle None values while grouping opportunities by utm … (backport [#55300](https://github.com/frappe/erpnext/issues/55300)) ([#55328](https://github.com/frappe/erpnext/issues/55328)) ([198970c](198970cdee))
* set a fallback value if no fiscal year set ([1521410](1521410125))
* stock reco for legacy serial nos ([67c922c](67c922cdf3))
* **stock:** add warning message to notify the user to configure the inspection ([1679680](1679680d8e))
* **stock:** allow to create quality inspection after purchase/delivery ([51a140a](51a140a2bd))
* **stock:** change qb to qb get_query to fix filter issues (backport [#55443](https://github.com/frappe/erpnext/issues/55443)) ([#55445](https://github.com/frappe/erpnext/issues/55445)) ([277a072](277a0723ef))
* **stock:** get_actual_qty during cancellations (backport [#55388](https://github.com/frappe/erpnext/issues/55388)) ([#55392](https://github.com/frappe/erpnext/issues/55392)) ([faa1573](faa15731cb))
* **tds:** treat NULL and empty-string tax_withholding_group as equivalent ([82e12d2](82e12d2d52))
* unable to submit subcontracted job card (backport [#55537](https://github.com/frappe/erpnext/issues/55537)) ([#55540](https://github.com/frappe/erpnext/issues/55540)) ([ceb1042](ceb10422ae))
* update default_advance_account type ([0bbc493](0bbc493213))
* use fiscal year instead of calendar year in accounting dashboard number cards ([81d10d3](81d10d32f2))
* use get_query instead of get_all for data fetching ([7cbef15](7cbef15596))
* **UX:** Move title field to More Info ([20592fc](20592fc25d))
### Features
* build and upload assets to GitHub Releases ([4c05ebc](4c05ebc21e))
* over order allowance setting ([08eaaa5](08eaaa5b83))
* **payment-entry:** warn user before cancelling reconciled payment entry ([61d6d2f](61d6d2f344))
v16.21.0
|
2026-06-02 16:55:08 +00:00 |
|
Mihir Kandoi
|
23181b3962
|
Merge pull request #55547 from frappe/version-16-hotfix
|
2026-06-02 22:23:38 +05:30 |
|
Khushi Rawat
|
d57e86362a
|
Merge pull request #55549 from frappe/mergify/bp/version-16-hotfix/pr-55484
fix: use fiscal year instead of calendar year in accounting dashboard number cards (backport #55484)
|
2026-06-02 17:55:57 +05:30 |
|
khushi8112
|
1521410125
|
fix: set a fallback value if no fiscal year set
(cherry picked from commit c68918bc18)
|
2026-06-02 11:26:28 +00:00 |
|
khushi8112
|
81d10d32f2
|
fix: use fiscal year instead of calendar year in accounting dashboard number cards
(cherry picked from commit e8fff2fdad)
|
2026-06-02 11:26:28 +00:00 |
|
ruthra kumar
|
2213c1ffad
|
Merge pull request #55545 from frappe/mergify/bp/version-16-hotfix/pr-54979
fix(ppr): make default_advance_account optional (backport #54979)
|
2026-06-02 16:48:36 +05:30 |
|
Diptanil Saha
|
37814bf6cd
|
ci: fix for pull request finding 'CodeQL / Workflow does not contain permissions'
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
|
2026-06-02 16:36:50 +05:30 |
|
mergify[bot]
|
ceb10422ae
|
fix: unable to submit subcontracted job card (backport #55537) (#55540)
* fix: unable to submit subcontracted job card (#55537)
(cherry picked from commit 0a49403838)
# Conflicts:
# erpnext/controllers/subcontracting_controller.py
* chore: resolve conflicts
---------
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
|
2026-06-02 10:47:30 +00:00 |
|
Khushi Rawat
|
072a853fad
|
Merge pull request #55543 from frappe/mergify/bp/version-16-hotfix/pr-55539
feat(payment-entry): warn user before cancelling reconciled payment entry (backport #55539)
|
2026-06-02 15:54:59 +05:30 |
|
Dany Robert
|
0bbc493213
|
fix: update default_advance_account type
(cherry picked from commit 30b9e11303)
|
2026-06-02 10:07:02 +00:00 |
|
Dany Robert
|
7a7cc31523
|
fix(ppr): make default_advance_account optional
(cherry picked from commit 4b1d369ac6)
|
2026-06-02 10:07:02 +00:00 |
|
khushi8112
|
61d6d2f344
|
feat(payment-entry): warn user before cancelling reconciled payment entry
(cherry picked from commit f0ba54d957)
|
2026-06-02 10:00:28 +00:00 |
|
rohitwaghchaure
|
b89a34970b
|
Merge pull request #55519 from frappe/mergify/bp/version-16-hotfix/pr-55415
fix(stock): allow to create quality inspection after purchase/delivery (backport #55415)
|
2026-06-02 11:51:45 +05:30 |
|
Rushabh Mehta
|
0fe44e1a67
|
Merge pull request #55534 from rmehta/feat/build-and-upload-assets-v16
feat: build and upload assets to GitHub Releases
|
2026-06-02 07:38:15 +05:30 |
|
Rushabh Mehta
|
4c05ebc21e
|
feat: build and upload assets to GitHub Releases
|
2026-06-02 06:45:25 +05:30 |
|
mergify[bot]
|
224426e06b
|
fix(pos): escape html output in pos page templates (backport #55527) (#55529)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
fix(pos): escape html output in pos page templates (#55527)
|
2026-06-02 00:46:54 +05:30 |
|
rohitwaghchaure
|
980cefa169
|
chore: fixed conflicts
|
2026-06-01 22:10:06 +05:30 |
|
rohitwaghchaure
|
8d12a89558
|
chore: fixed conflicts
|
2026-06-01 22:07:42 +05:30 |
|
mergify[bot]
|
d1b2425b2b
|
chore(serial_and_batch_bundle): remove update_serial_or_batch method (backport #55481) (#55516)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
|
2026-06-01 16:15:54 +00:00 |
|
Sudharsanan11
|
1679680d8e
|
fix(stock): add warning message to notify the user to configure the inspection
(cherry picked from commit e003fe4de0)
|
2026-06-01 16:14:11 +00:00 |
|
Sudharsanan11
|
51a140a2bd
|
fix(stock): allow to create quality inspection after purchase/delivery
(cherry picked from commit c6a88ab1d2)
# Conflicts:
# erpnext/controllers/stock_controller.py
|
2026-06-01 16:14:11 +00:00 |
|
rohitwaghchaure
|
13e1159c41
|
Merge pull request #55412 from frappe/mergify/bp/version-16-hotfix/pr-55377
refactor(sales_invoice): replace sql with qb in get_all_mode_of_payments (backport #55377)
|
2026-06-01 21:41:40 +05:30 |
|
MochaMind
|
056f622634
|
chore: sync translations to version-16-hotfix (#55426)
|
2026-06-01 21:38:27 +05:30 |
|
mergify[bot]
|
fe585dc225
|
fix(je): preserve account on duplicate row when party row exists (backport #55180) (#55512)
fix(je): preserve account on duplicate row when party row exists (#55180)
(cherry picked from commit 57dbac712f)
Co-authored-by: Gajendra Nishad <75714258+gajjug004@users.noreply.github.com>
|
2026-06-01 18:46:07 +05:30 |
|
mergify[bot]
|
5393c93675
|
fix(pos): escape item data on pos item selector (backport #55503) (#55508)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
fix(pos): escape item data on pos item selector (#55503)
|
2026-06-01 18:27:30 +05:30 |
|
ruthra kumar
|
4af265c48f
|
Merge pull request #55502 from frappe/mergify/bp/version-16/pr-55495
fix: opening bal double counting in Process Period Closing Voucher (backport #55495)
|
2026-06-01 16:00:41 +05:30 |
|
ruthra kumar
|
fdf5439ece
|
Merge pull request #55499 from frappe/mergify/bp/version-16-hotfix/pr-55495
fix: opening bal double counting in Process Period Closing Voucher (backport #55495)
|
2026-06-01 15:51:29 +05:30 |
|
ruthra kumar
|
ce97a74c5f
|
test: prevent double counting of opening balances
(cherry picked from commit 7f2af123ee)
|
2026-06-01 09:36:47 +00:00 |
|
ruthra kumar
|
e955b4a3b9
|
refactor: color coded status in list view
(cherry picked from commit cfeffbb354)
|
2026-06-01 09:36:46 +00:00 |
|
ruthra kumar
|
de42a9e86e
|
refactor: tabbed view for process period closing voucher
(cherry picked from commit 1960c81619)
|
2026-06-01 09:36:46 +00:00 |
|
ruthra kumar
|
5206b279b6
|
refactor: only consider non-opening balance for Balance sheet accounts
(cherry picked from commit a2b8334046)
|
2026-06-01 09:36:46 +00:00 |
|
ruthra kumar
|
de1256467f
|
test: prevent double counting of opening balances
(cherry picked from commit 7f2af123ee)
|
2026-06-01 09:33:09 +00:00 |
|
ruthra kumar
|
1029ef46a7
|
refactor: color coded status in list view
(cherry picked from commit cfeffbb354)
|
2026-06-01 09:33:08 +00:00 |
|
ruthra kumar
|
c59dc684fe
|
refactor: tabbed view for process period closing voucher
(cherry picked from commit 1960c81619)
|
2026-06-01 09:33:08 +00:00 |
|
ruthra kumar
|
d2bbf6d32b
|
refactor: only consider non-opening balance for Balance sheet accounts
(cherry picked from commit a2b8334046)
|
2026-06-01 09:33:08 +00:00 |
|
mergify[bot]
|
0c946f2420
|
fix: check perm for account (backport #55479) (#55483)
fix: check perm for account (#55479)
(cherry picked from commit dd1d2925d5)
Co-authored-by: Ankush Menat <ankush@frappe.io>
|
2026-06-01 14:29:16 +05:30 |
|
Frappe PR Bot
|
9af618d6bf
|
chore(release): Bumped to Version 16.20.1
## [16.20.1](https://github.com/frappe/erpnext/compare/v16.20.0...v16.20.1) (2026-06-01)
### Bug Fixes
* billing address does not belongs to the company error ([d6b7791](d6b7791f18))
v16.20.1
|
2026-06-01 06:08:21 +00:00 |
|
rohitwaghchaure
|
3c3cde4362
|
Merge pull request #55475 from frappe/mergify/bp/version-16/pr-55425
fix: billing address does not belongs to the company error (backport #55417) (backport #55425)
|
2026-06-01 11:36:44 +05:30 |
|
Rohit Waghchaure
|
d6b7791f18
|
fix: billing address does not belongs to the company error
(cherry picked from commit 9df07b367a)
(cherry picked from commit e1f29de078)
|
2026-06-01 06:02:05 +00:00 |
|
mergify[bot]
|
fc842fb45f
|
fix: pick correct name when creating user from RFQ (backport #55468) (#55472)
Co-authored-by: Mihir Kandoi <kandoimihir@gmail.com>
fix: pick correct name when creating user from RFQ (#55468)
|
2026-06-01 05:58:12 +00:00 |
|
mergify[bot]
|
ef2700bec6
|
fix(pos): preserve contacts and enforce permissions in set_customer_info (backport #55463) (#55466)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
fix(pos): preserve contacts and enforce permissions in set_customer_info (#55463)
|
2026-06-01 05:12:48 +05:30 |
|
mergify[bot]
|
7c5d617049
|
fix(issue): check permission before issue status modification (backport #55458) (#55460)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
fix(issue): check permission before issue status modification (#55458)
|
2026-06-01 00:57:21 +05:30 |
|
mergify[bot]
|
2f51c48fd8
|
refactor: task_info portal pages (backport #55448) (#55454)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
|
2026-05-31 22:06:47 +05:30 |
|
mergify[bot]
|
aa5dfde23b
|
fix(book_appointment): when scheduling is disabled, block API endpoints (backport #55455) (#55457)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
fix(book_appointment): when scheduling is disabled, block API endpoints (#55455)
|
2026-05-31 16:10:20 +00:00 |
|
MochaMind
|
ad267ec295
|
chore: update POT file (#55451)
|
2026-05-31 15:05:47 +02:00 |
|
mergify[bot]
|
5c51145984
|
refactor(pos_profile): migrating raw sql to qb in set_defaults (backport #55447) (#55450)
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
|
2026-05-31 09:45:28 +00:00 |
|
mergify[bot]
|
277a0723ef
|
fix(stock): change qb to qb get_query to fix filter issues (backport #55443) (#55445)
Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com>
fix(stock): change qb to qb get_query to fix filter issues (#55443)
|
2026-05-31 07:09:40 +00:00 |
|