Stable v-1.5.0 (15-May-2026)
Bug Fixes:
– Fixed unique constraint error handling in organization-related operations
– Improved queue payload normalization in GlobalBroadcastEvent
– Fixed queue-related issue
– Added email notification support for delivery and sales order reports
– Improved email sending process with better error handling and cleanup
– Enhanced login step handling for reseller flow
– Improved optional API payload handling in the product API
– Fixed organization export with active organization support
– Ensured setup_complete field handling in Organization
– Fix Ledger name issue on api
– Refactored income retrieval and journal data normalization
– Enhanced product image handling and payload normalization
– Improved contact image sanitization
– Enhanced reconciliation report data retrieval and error handling
– Improved stock handling and opening stock edit/auto-approval flow
– Improved advance amount retrieval in Sale
– Optimized stock filtering in helper and stock reports
– Fixed dynamic currency formatting in charts
– Improved LeadgerController readability and maintainability
– Added null check for notification type in send notification
– Fixed decimal limit fallback issue decimal limit
– Improved layout and formatting in report filter components
– Improved code formatting and consistency across controllers, repositories, and views
– Updated date range component to accept request values
– Fixed product variation casting consistency
– Initialized default selling_price for product variations to prevent null issues
– Enhanced decimal comparison
- Feature Updates:
– Added email notification support for delivery and sales order reports
– Added ZMW currency
– Implemented new report styling and applied it to balance sheet
– Added report headers with logo, company details, title, date, and last updated info
– Added report action buttons, refresh button, and sync functionality
– Added collapsible sections in balance sheet reports
– Improved balance sheet readability with styled rows and print formatting
– Standardized report layouts using reusable x-report-filter component
– Migrated export, print, and column toggle actions into report filter component
– Added column visibility toggle across multiple reports
– Added dynamic last updated timestamps and refresh functionality
– Unified print layouts using a master print template
– Added custom report styling and dynamic print URL support
– Added multilingual support for registration and company setup prompts
– Improved RTL support for layouts, spacing, and table headers
– Added branch and warehouse default creation logic improvements
– Added product field settings and dynamic product create/update support
– Added POS cash in/out service and unit API updates
– Added registration API and company creation API enhancements
– Added purchase invoice PDF API support
– Added Snappy PDF configuration
– Added product settings API for feedback and current settings
– Added date range picker support
– Added timezone support
– Added approved purchase edit functionality
– Added product column hide/show functionality
– Updated footer and invoice logo display styling