16.6.0 (2026-06-04)
Bug Fixes
- add gstr3b details and gst purchase register to eslintignore (0949fb8)
- add on_change handler to reset invoice_sub_category filter in GSTR-3B Details and GST Purchase Register (c6abace)
- add SUPECOM to GovExcelSheetName and JSON_CATEGORY_EXCEL_CATEGORY_MAPPING (ca5b9df)
- add type hints (d4cff07)
- apply rounding to taxable value in group same item (22a22af)
- changes as per review (9b1e748)
- changes as per review (5c92fc9)
- correct order of GST validation checks in reset_gst_details_on_cross_mapping (d617702)
- e-commerce supply in GSTR-1 (3c71d72)
- enable SUPECO action in GSTR-1 download process (f6e7386)
- enhance import transaction handling and validation logic (095938b)
- ensure frappe.flags.args is reset after get_materials_from_supplier calls in subcontracting tests (4b51626)
- implement multi-select for GSTR-1 sections and save user preferences (5e4b69f)
- implement user preference for GSTR-1 download sections using set_user_default and refactor (95c92d6)
- refactor test_supecom_summary_counts_rows to handle multiple subcategories (d8f5633)
- rename ECOMMERCE_GSTIN_NAME to ECOMMERCE_OPERATOR_NAME in GSTR-1 (798c1a3)
- revert fixes of supeco (9734b59)
- select multiple sections (c4bef9a)
- set correct gst treatment in case of import purchase transactions (75deb46)
- sum rounded total for correct e-waybill total (a386dc3)
- update BooksDataMapper to aggregate e-commerce supplies by invoice number and ensure proper rounding at invoice level (9de63fd)
- update docstrings for clarity and add test for section headers rendering (3b31d2f)
- update GSTR-3B details to use sub-section and invoice sub-category filters (0fe4817)
- validate credentials only when relevant fields are updated (bdc2f64)
Features
- add section download for gstr-1 exports (bec4180)