- DATE:
- AUTHOR:
- Ezzan
WebApp Version 25.29 Changelog
This update includes new features, essential performance improvements, and usability enhancements, ensuring your daily operations run smoothly. We've also addressed several bug fixes to enhance stability and reliability. Thank you for your continued trust and feedback, which help us deliver the best possible service.
New Feature:
[Products] Product Image in Variant List
In line with recent UX adjustments for the “Discontinue Variant Filter” on the Product List page, several search experiences that were previously available under the Products menu have been relocated to the Variants menu for improved clarity and organization. As a result of this transition, we’ve improved the Variant List by displaying product images — similar to the layout in the Product List — to maintain a consistent and visually friendly browsing experience for users.
Minor Improvements:
[Products]
Remove Variant Discontinued Filter
Improve Toaster Message When Attempting to Delete Used UOM
Differentiate Product Image Thumbnail for Broken Product Image
Always Display Next Button in Product List
[Products - Variants] Provide Column Toggle
[Shift] Implement Amount Maximum Fraction Digit Configuration to Shift Closure
This feature was developed based on customer request #4156
[Orders - Customer Invoice]
Add Logistics Service Filter
Implement Amount Fraction Digit Configuration to Invoice List
This feature was developed based on customer request #4155
Prevent Adding Payment with Zero Amount
[Orders - Sales Order] Provide Created Time Column
[Inventory - Days Of] Allow Users to Customize Recommended ROP Given by System
[Adjustment] Consolidate Multi-Variant Inventory Adjustments from Product Creation into a Single Record
When creating a new product with multiple variants and entering initial stock directly in the product form, the system previously created one stock adjustment per variant. Now, it generates only one stock adjustment containing all variant details, making the stock history cleaner and easier to manage.
[Adjustment - Count Inventory] Tidy Up Count Inventory Page
[Logistics - Outbound Logistics] Provide Number Filter Comparator
[Logistics - Courier]
Improve Toaster Message When Attempting to Delete Used Couriers
Provide Pagination and Row Count
[Users] Prevent Suspending Currently Logged-In User
[Developer - Webhook Logs]
Display Logs Created Time in Logs Detail Page
Provide Sales Order Event Option in Webhook Logs List Filter
Bug Fixes:
[Products]
Prevent Users from Deleting Brand Assigned to Products
Prevent Users from Deleting Storage Location Assigned to Products
[Orders - Supplier Bill] Fix Redirect Bill History to Specific Record
Deprecated:
[Adjustment - CSV] Remove Adjustment CSV V1 Component
[Inventory - Days Of V1] Remove Days Of Inventory Report V1 Components
[Payment - Import] Remove Import Payment V1 Component
Patch [25.29.1]:
[Products]
Fix Product Image is Missing in Variant List
Improve Broken Image Icon Height
Fix Assigned Storage Location Can Be Deleted
[Sell] Customize Default PDF Filename for After Sell Printing
[Inventory - Value] Fix Auto-Converts Numbers in XLSX Export for Inventory by Outlet Option
[Adjustment] Fix Incorrect Quantity Input from Scanning While Digital Scale Configuration Exists
[API Users] New API to Retrieve User List
[Infrastructure]
Improve SQL Builder Query
Fix API Error for Item with Same Key Has Been Added for These Menus :
Sales Reports - Price
Purchases Reports - History
Payment - Detail with Type Column
[Books App]
Improve Journal Sorting Orders
Add MDR to Payment Method API Response
[Tools App] Fix: Recalculate Manufacture Output Cost Does Not Work Properly
Patch [25.29.2]:
[Products - Variants] Fix Variant Info Display Incorrect Product Image
[Sell] Fix Opening Cash Decimal Input Incorrectly Rounded to Two Digits in Shift Menu
[Reports (Purchase) - History] Remove DIV HTML Tag from Item Note Column in CSV Export
[Payment - Bulk Payment] Tidy Up Unpaid Invoices Option Icon
[Adjustment - Web Spreadsheet] Fix Decimal Input in Counted Field Causes Incorrect Recommended Quantity
[Logistics - Outbound] Fix Mismatch Search Placeholder with Number Filter Comparator
[Logistics - Courier] Fix Suspend Courier Toaster Description
[Manufacture] Fix Unnecessary Display of Zero Difference After Cost Recalculation from Tools App
[Setup - Module (Orders)] Provide Non-Sargable Query Configuration
[API User]
Add Role in Request
Add Name and Email in Response
Patch [25.29.3]:
[Orders - Customer Invoice] Display Unpaid Label in Invoice Reprint
[API User] Add New Request: Name, PageNumber, and PageSize
Patch [25.29.4]:
[Products] Improve Search Product UX
[Shift] Fix Incorrect Total Payment When Invoice and Join Invoice Share the Same Number
Patch [25.29.5]:
[Products - Variants]
Tidy Up Variant List for Mobile View
Provide Full Image Size When Zooming Image in Variant Info
[Reports - Products] Fix Product Image Display Broken Image When Filter Variant Scope
[Payment] Implement Store Timezone Configuration
[Webhook] Fix Buy Created Webhook Does Not Work Properly
Patch [25.29.6]:
[Products] Fix Export Product Will Retrieve Incorrect URL Image
[Adjustment - Web Spreadsheet] Fix Users Cannot Get Row Count
Patch [25.29.7]:
[Orders - Supplier Bill] Fix Voided Bill Contains Serialized Product Still Shows as Active After Stock Deduction
Stay tuned for more updates, and don't hesitate to reach out if you have any questions or need support.