Changelog - Pre v1.0.0
2026-02-12
✨ View a single user's activity log in the Setting screen.
✨ Include default currency in fields where costs and prices are displayed.
♻️ Minor UI adjustments for user experience.
🐛 Refactored the MRP function to better handle Schedules and the new Operation structure
2026-02-11
✨ Update lead time for purchases with a usual supplier.
🦺 Show confirmation dialog when users try to receive more stock than was ordered.
2026-02-10
⚡️ Highlight the clicked stock batch when redirecting from other pages in MRP instead of highlighting the first batch every time.
✨ Allow Operators to view all incomplete jobs (not only pending).
♻️ Update some queries for efficiency.
🐛 When stopping a job in the main UI, log out linked operators.
2026-02-06
⚡️ Make the input fields empty after saving the stock adjustment.
⚡️ Add stock batch details in the PO stock batch receiving modal
2026-01-30
⚡️ Stock transactions for line deletion from the sales order.
2026-01-29
✨ When the XERO integration is configured, a link to the related invoice is now shown for purchase and sales invoices.
2026-01-27
✨ Audit log feature in the users module
⚡️ Link the discontinued part to the new replaced part.
2026-01-19
✨ Added expiry toggle in stock page with default expiry in days.
✨ Added expiry date with stock batches
✨ Added Expiry input to Stock Take Export/Import
✨ Company Setting for the user to choose the methodology among FIFO/FEFO - First In First Out vs First Expire First Out. Auto-allocate functions, etc., must then work by this specified methodology.
🐛 Removed stock validation while creating/updating route
2026-01-12
✨ Sales orders' "allocate all" function will allocate stock from the same warehouse.
✨Sales orders' stock allocated from different warehouses will raise separate picklists and delivery notes.
2026-01-06
⚡️ Ability to change the sales order line required count to the allocated count
2026-01-05
✨ Scanner: Find stock by part Number, GTIN, and location GLN extension
2025-12-19
✨ Permission groups feature
2025-12-16
⚡️ Display all stock batches with purchase order line.
⚡️ Ability to add a certificate for partial receipts in purchase orders
2025-12-15
✨ Production work order produced batches, standard cost calculation function
✨ Settings notifications audit log
✨ "Mark all as read' feature in the notification screen.
2025-12-08
⚡️ Sales order stock packaging modal updates.
2025-12-03
✨ Set production operations type as simultaneous or sequential
2025-12-02
✨ System-wide notifications on S/O, W/O, P/O raise etc.
✨ Account Code Suggestion Tool for suppliers and customers
2025-12-01
🐛 Sales credit notes Xero integration delete fix
⚡️ Display company status on edit customer/supplier modal
⚡️Restrict users from creating picklists, deliveries and invoices for non-active companies
2025-11-28
✨ MRP can create transactions!
✨ Ability to duplicate purchase and sales orders
2025-11-27
✨ Displaying the Xero Accounting integration feedback in MRP.
✨ Raise a Work order from the Sales order page.
2025-11-20
🐛 Big sales picklist print outline issue fixed.
2025-11-19
🐛 Fixed repetitive logs in audit - updates
2025-11-17
🐛 Purchase invoice landed cost calculation fix.
2025-11-14
✨ Stock take function updates. Now users can update stock by providing the specific stock parts and batches.
2025-11-11
✨ Added "Shifts" in the settings menu, to add shifts for operators and resources. This will soon be used by MRP for planning.
✨ Added icons to menu items to make navigating more visual.
2025-11-06
🐛 Fixed repetitive logs in audit
✨ Added the line tax percentage per line in the sales order, so that the users can update accordingly.
✨ Updated Nominal codes to Tax types on Xero according to the line tax rate.
2025-11-04
🚧 Basic MRP functionality is live. Users can now access a read-only view of MRP, with suggestions of Purchases and work orders to be created.
2025-11-03
💄 Fixed theming for dark mode - sometimes text was too dark on the background.
2025-10-30
✨ When adding a new stock revision, the system will suggest a list of BOM (Bill of Materials) to update.
✨ New customers and suppliers can be created with status "pending". New orders can only be created if the customer/supplier has the "Active" status. Only users with "statusupdate" permission can change the customer/supplier status.
2025-10-29
🚑 Sales invoice loading bug.
2025-10-16
✨Prevent users from clicking the save button multiple times.
2025-10-15
✨ Report - Stock Quarantine Parts
2025-10-14
✨ Report - Overdue purchase orders
2025-10-13
✨ Filters in quality rejects
✨ Export report for quality rejects
2025-10-08
⚡️ Add part description with part number
✨ Add Purchase Order for rejected parts from the supplier quality reject
⚡️ Trim stock part name length to 30 while sending to Xero
2025-10-06
✨ Add notes in workorder
2025-10-03
⚡️Allocating stock to sales schedules.
2025-09-22
⚡️Add the department/warehouse in the sales invoice.
2025-09-18
♻️ DYMO labels now get printed individually instead of with a datatable. Makes barcodes more reliable.
2025-09-17
⚡️Supplier/Customer duplicate name validation
2025-09-16
⚡️ Purchase supplier invoice number duplication validation.
🧐 Added insights for logging errors, speed, etc.
2025-09-12
✨ Sales dashboard now has a link to view more items, taking you to the full search page. Adds traffic-light stock status.
2025-09-10
✨ Purchase order receipt report
2025-09-09
✨ Can print labels from the main stock page.
✨ Added GTIN13 field to stocked items, if exists will print onto labels.
2025-09-05
⚡️ Adding nominal codes in stock transactions
⚡️ Display invoice address in sales invoice
2025-09-03
⚡️ Sales Delivery PDF layout/styling adjustments
✨ Sales Order Fulfillment Traffic Lights
2025-09-02
⚡️Improved rounding off in sales/purchase orders and invoices
2025-08-27
🦺 Prevent using the same companyAccountCode across suppliers and customers.
✨Improved stock quick search
2025-08-20
✨ Add registration number in the company and suppliers
✨sort addresses with the default address on top
2025-08-19
✨ Add warehouse filter in daily sales report
2025-08-18
✨ Filters on Invoice page
2025-08-15
✨Improved stock quick search
✨Processed dates in Purchase and sales orders and invoices
✨Customer account codes search in rejects
2025-08-12
✏️ Amended title for Stock In Hold report.
🦺 Prevent customers and suppliers from sharing the same account code.
2025-08-11
✨ Stock In Hold Report gained categories, and ability to search by month.
2025-07-30
✨ Additional search fields on purchase orders and invoices.
2025-07-25
✨ Purchase orders cannot be deleted if the received stock has been used.
🐛 Fix stock transactions not recording the nominal code in some cases.
💄 PLAY environment now has a background to ease user identity.
✨ Purchase Orders - When last item is received, the order will auto-update to "Complete"
2025-07-24
🐛 Fix purchase invoices not always showing uploaded files.
2025-07-23
🐛 Reject - Remove the sales lines ID from the stock unit upon resolving the reject
🐛 Fixed: Cannot re-enable users
✨XERO - Sales Invoice - Send discount separately if it exists with the normal unit cost.
2025-07-22
✨ Tenant Features - e.g. Dymo printing vs Zebra printing.
✨ Purchase - Add discounts in the purchase order and invoices
2025-07-21
✨ Sales/Purchase can now change suppliers/customers, the system will give feedback on all the related changes that will occur.
2025-07-18
✨ New report for Stock Minimum Levels
✨ Purchase Orders pull through the re-order level. If a usual supplier record exists, price and MoQ are also pulled.
✨ Stock Usual Supplier - pre-fill Supplier's Own Part Number with the normal Part Number.
2025-07-17
✨ Added function for stock to record Minimum, Maximum levels, and reorder quantities.
🐛 Redefined how decimals are used and stored to fix minor differences in totals due to small fraction unit costs.
2025-07-15
✨ Purchase invoices - add the status “Partial” to invoices for orders with multiple invoices.
2025-07-14
✨ Purchase invoice - Ability to add all order lines once in purchase invoice.
2025-07-10
♻️ Purchase - Update the purchase order/ purchase line structure.
2025-06-30
✨ Stock - Packaging. A new page for stock items where we can specify the packaging that is needed. (e.g. Pallet+Box+Lid, or Simple+Lid, or Box).
♻️ Stock Monthly Sales report adjusted for better landed cost and profit calculations
2025-06-27
✨ Purchase Orders - Added Partial/Fully Received column to the search page.
✏️ Purchase Orders status renamed from "Pending" to "On Order"
2025-06-25
✨ New Stock Report. How much stock do we currently hold, with the landed cost value.
♻️ Purchase Order / Invoice - Show Gross on search page instead of Net.
2025-06-24
🛂 Add Permission for Stock Adjustment.
🐛 Fixed adjusting the sales order line shipped quantity when deleting a delivery note.
2025-06-23
✨ Improved user feedback when new suppliers do not show up for purchase order search until an address is added
✨ Sales Invoice - added search by invoice gross amount.
✨ Sales - Improved logging when raising sales order, picklist and delivery actions.
🐛 Fixed sales order "allocate all" button.
2025-06-20
✨ Purchase Invoice - prevent adding line info until a related order has been selected.
💄 Purchase - order - PDF outline adjustments
🐛 Fixed Sales credits VAT values
🐛 Fixed non-stocked items not appearing in invoice.
🐛 Fixed picklist line description not appearing on front end only. (appearing on PDF)
2025-06-19
✨ Improved customer search when creating sales invoices.
2025-06-18
✨ Customer specific sales prices have had performance improved, and added search bar on top to search the stock items.
2025-06-17
✨ Customer specific sales prices. Added new functionality so customers can have their own prices. Priority is Customer's Price > Bulk Price > Account Discount > Base Price.
✨Sales Invoice - improved customer search function.
2025-06-16
✨ Sales invoice - allow editing the pending credit invoice lines
✨ Sales - invoice - stock quick search filter fix and charge VAT based on order and charge default VAT
2025-06-13
✨ Outbound emails now take the email address of the warehouse that raised it.
✨ Stock batches - ability to add new stock batches and units from stock batch page.
🐛 When manually allocating multiple lines, suggest quantity is too high.
2025-06-12
✨ Reports - Sales per month. Sales Price - Landed Cost = Profit. Group per Stock Group.
🐛 Delivery - Check mark ship single item not working?
2025-06-10
🐛 Fixed Sales invoice - raise rejection not working
🐛 Fixed raising Credit Invoice should add line to existing pending invoice if exists
2025-06-09
✨ Passkeys registration and login.
2025-06-05
✨ Credit Sales Invoice - Allow the 0 in order search for raising invoice lines for non existing orders
🐛 Invoices - Add Credit header title for credit sales invoices PDFs
2025-06-04
✨ Xero integration for purchase invoice updates (line tax type fix)
✨ Reports - Add total landed cost for the batches on the stock report
✨ Report for products sold that per day (part number, total qty, total net) - no customer details.
✨ Address create modal improves feedback for unacceptable country code input.
2025-06-03
✨New "Received" column in the All PO page for "Pending, Partial, Full".
✨ Display lines with no orders linked in sales invoice and PDFs.
🐛 Fixes raising a purchase order directly from Usual Supplier page, now includes warehouse
🐛 Stock adjustment stock units fix to keep the adjusting stock unit quantity
🐛 Fix Customer reference no. not appearing on proforma, quote, order pdfs, and sales invoice PDF.
2025-06-02
✨ Sales Credits - Ability to add S1 lines - not related to orders.
✨ Improved feedback on address create modal
🐛 Sales order and invoices exports fixes
2025-05-30
✨Added display address to Sales Orders.
✨ Invoices - Add order numbers in sales/purchase invoices pdf
♻️ Order Method nows from metadata instead of free text input.
🐛 Stock Export Times out - Have since adjusted timezone
