v6.1.0 — 15 November 2025
Type: Minor release
Breaking changes: None
Highlights
Stocktake module v2
The stocktake workflow has been completely redesigned based on feedback from warehouse teams.
What’s new:
- Zone-based counting — assign different zones to different team members to count simultaneously; results are merged automatically
- Mobile-first counting UI — tap to scan, tap to enter quantity; no keyboard needed
- Blind count mode — hide previous quantities to ensure an unbiased count (toggle per stocktake)
- Reference quantity mode — show previous quantities as a guide (useful for partial/cycle counts)
- Count progress tracker — see a live % of products counted across all assigned counters
- Variance threshold — configure a threshold (e.g. ±5%) below which variances are auto-approved; only significant variances need manual review
- Printable count sheets — A4 PDF with QR code for mobile quick-open
Legacy stocktake remains accessible for 90 days via Inventory → Stocktakes → Use legacy.
Bulk price editing
You can now edit prices for multiple products at once directly from the Goods List table — without a CSV round-trip.
- Select products with checkboxes
- Click Bulk Edit → Retail price
- Choose: Set to amount / Increase by % / Decrease by % / Set markup over cost
- Preview the changes in a table before applying
- Click Apply
Supports all pricing tiers (Retail, Wholesale, VIP, Staff, Custom).
A bulk edit audit record is created showing what changed, who changed it, and when.
Mailchimp segment sync
Sync StockFlow client segments to Mailchimp audiences automatically.
- Connect Mailchimp via Settings → Integrations → Mailchimp
- In Clients → Segments, open a segment → Sync to Mailchimp
- Select the Mailchimp audience and tag
- Sync runs every hour
Clients added to the segment are added to Mailchimp. Clients removed are untagged (not deleted from Mailchimp to preserve their marketing history).
Improvements
- Dashboard — new “Overdue invoices” widget showing count and total amount; click to see the list
- Sales orders — you can now duplicate a previous order as a new order in one click (three-dot menu → Duplicate order)
- Client import — import now accepts
client_typecolumn to set Retail / Wholesale / VIP on import - Warehouse transfers — added “Expected delivery date” field on transfers
- Movement log — improved search — now searches within notes field
- Mobile app — client profile is now accessible from the mobile app (previously read-only on mobile; now allows adding notes and logging calls)
Bug fixes
- Fixed: Stocktake submit button not becoming active after counting all products in very large stocktakes (>500 products)
- Fixed: Invoice “Due date” not updating when payment terms were changed on an existing client
- Fixed: Category filter in Goods List not showing sub-categories
- Fixed: QBO (QuickBooks Online) sync creating duplicate customers when the client email contained uppercase letters
- Fixed: Dashboard “Total stock value” widget showing stale data — was cached for 6 hours instead of updating on every stock movement