Crown QMS ships continuously. Everything released is recorded here, and what we’re building next is published alongside it.
45 releases since May 2026Latest v1.33.1 · September 9, 2026
v1.33.1
September 9, 2026
Fixed
Invitation emails carry your teammate straight into your company. Clicking Accept Invitation signs them in and places them at the role you chose.
Invite someone back after they've left, using the same email address as before.
v1.33.0
September 3, 2026
Added
Correct what a batch produced after it has left the floor. Enter the units filled of each size — including one that was never recorded — with the total yield and anything left in bulk reconciled together under a reason you give. Stock levels move by the difference, so lab samples and bundled units already drawn from a lot stay accounted for.
Fixed
Ask CrownQ reports supplier deviation counts and rankings across a supplier's complete history, however many receipts sit behind it.
Inspector packs and PCP documents are produced only once every record they cover can be read, so a printed document is always the whole picture.
Inspector packs list every verification record behind a program — sanitation, pest control, allergen changeovers and water sampling — across the reporting window.
v1.32.0
August 31, 2026
Added
Record the day a batch was actually packaged when you close it out. The best-before date counts from that day, and the form fills it in from your packaging step or your lot code so it matches what goes on the product.
Correct a batch's best-before date with a reason. The change carries across every output on the lot and stays in the batch's history.
Fixed
Carton labels print the best-before date committed to the batch, so the carton and the record agree.
v1.31.1
August 29, 2026
Fixed
Ask CrownQ answers from the safety signal alone — dates, products, lots, findings, corrective actions and the illness flag reach the answer, while a complaint's written outcome, a contractor's name and a colleague's email address stay inside your account. Fuller attribution stays one click away in the record's own history.
v1.31.0
August 27, 2026
Added
Ask CrownQ answers money questions — what a delivery cost, which was your largest, and how an ingredient's price per unit has moved from first receipt to latest.
Ask CrownQ reads your compliance record — monitoring history for sanitation, pest control and allergen changeovers, your chemical register with safety data sheet dates, and the audit trail behind any record.
Ask CrownQ knows your stock and your floor — recorded waste, assembled bundle packs with what each was packed from, where every recipe version stands, and your equipment register with what's on a calibration schedule.
Ask CrownQ identifies a record from whatever you can read on an item — a lot code, best-before date, barcode, serial number, or a supplier's own reference — including stock that has shipped or been used up, and allowing for characters a printed label confuses.
The attention briefing covers more ground — sanitation recency, safety data sheet dates and unresolved notifications alongside the existing signals.
Fixed
Suggested hazard controls stay within what you've declared — the preventive controls proposed for a self-qualified supplier draw only from the compensating controls recorded on your Approach page, so a generated plan reflects the programs you actually run.
v1.30.0
August 26, 2026
Added
Ask CrownQ totals what you've received over any period you name — by supplier, by ingredient, or month by month.
Ask CrownQ works in the periods you actually talk in — "Q1", "since March", "so far this year" — across production, receiving, deviations, complaints and training.
Fixed
Printed deviation records name who authorised the decision — the exported record identifies every actor by name, so the same deviation prints identically for anyone who needs a copy.
Yield figures show what's known, and say what's missing — the trace view and mock recall report a batch's target, actual and scale factor alongside a plain explanation of anything that couldn't be calculated.
v1.29.0
August 25, 2026
Added
Traffic flow maps are ready for your Preventive Control Plan — Section 6 carries the published version alongside the plant schematic, with its legend, its numbered risk points, and the date it came into effect.
Traffic flow versions hold their shape — a flow that's in use stays exactly as published, and duplicating it opens a new editable version with every lane, route, and risk point carried across.
A clearer map to work from — hide and show individual lanes while you draw, choose the doorway a lane runs through, and review every marked crossing point in a list beside the map. Exports carry the whole plant, with a page per lane so any single stream can be traced end to end.
Resolve deviations that never involved product — record “Not applicable — no product affected”, with your reasoning, for calibration failures, records issues, and anything else that never touched material.
Fixed
Clear answers when a doorway is still in use — removing a door or wall explains, in plain terms, what on your traffic flow map is holding it.
Disposition problems are reported where you're working — the resolve drawer surfaces validation and save errors beside the buttons and puts your cursor on the field that needs attention.
v1.28.1
August 25, 2026
Fixed
Excel invoices built from templates map straight to line items — spreadsheets exported from Excel's invoice and packing-list templates extract in one pass, whichever sheet the data sits on.
v1.28.0
August 25, 2026
Added
Restart a plan whenever you're ready — pick up again on whichever plan suits you now, and your workspace is fully editable the moment it's active.
Changed
Sidebar opens on approach — pointing at the navigation reveals every section name without shifting the page beneath it, and a pin keeps it open for good, remembered across sessions.
v1.27.0
August 20, 2026
Added
Setup guide on phones and tablets — the onboarding checklist is reachable from the mobile header, so setup can continue wherever you're working.
Allergen coverage in the setup guide — a step for recording allergens across your ingredients, so your food safety plan can carry an allergen claim.
v1.26.0
August 19, 2026
Added
Label artwork on every SKU — upload the label files for each SKU and tag each one with the market it prints for, so the Canadian and US versions of the same bottle sit side by side with a note and a preview.
Prices per market, with margin — set a wholesale or retail price for each market you sell a SKU into, in that market's own currency, and see the gross margin against your unit cost at current exchange rates.
Fixed
Carton labels print at their exact size — hitting Print on a carton label sends it to the printer at its configured dimensions and orientation, landing on a single label without touching paper-size or scaling settings.
v1.25.0
August 15, 2026
Added
QR labels for the whole facility in one run — select equipment on the Facility page and print their QR labels together, or send the entire equipment list to the printer at once.
Fixed
Equipment QR labels ready for label stock — each label prints as a self-contained 3×4 sticker with a large scannable code, the equipment name, and its identifier, straight from the browser's PDF view.
v1.24.1
August 14, 2026
Fixed
Scanned packing slips and invoices arrive filled in — send a scanned document to a goods receipt and the supplier, dates, invoice number, and line items are already read off it, ready to review and confirm.
Reference numbers you can trust — invoice, PO, and lab sample references get read twice and checked character by character, and any the scanner reads two ways are flagged for you to confirm before saving.
Traceability results that are complete — a trace covers every downstream batch, finished good, and pack, or tells you to retry rather than showing a partial list.
v1.24.0
August 11, 2026
Added
Recipe change history — every recipe version shows its full change history right in the editor: who changed which stage, step, or note, and when.
Fixed
Staying signed in while you work — activity in the app counts toward your session, so a sign-out for inactivity only happens when you've actually stepped away.
Product names on printed labels — carton labels and batch record slips lay out long product names as balanced whole-word lines, at the largest size that fits the label.
v1.23.0
August 10, 2026
Added
One-download inspection binder — the food safety plan download can now include your uploaded program documents and chemical safety data sheets as appendices, each behind a labelled divider page.
Fixed
Generated documents — the food safety plan, batch records, program PDFs, and the recall plan lay out long entries cleanly across pages, however detailed the record.
Food safety plan — every preventive control and corrective action in the generated plan is labelled with the product it belongs to.
v1.22.0
August 9, 2026
Added
Printable batch record — one document with the complete production history of a batch: every ingredient lot with supplier codes and receiving provenance, step-by-step production with operators and measurement readings, linked deviations with their dispositions, lab results, and packaged outputs with expiry and storage zone.
Batch drawer, at a glance — CCP and lab readings with in-spec/out-of-spec badges, linked deviations, the best-before date on the lifecycle strip, and a one-click trace of the batch's lot code.
Amend with a reason — recorded measurements and lab-result units on finished batches, a resolved complaint's resolution, a closed deviation's disposition justification, and a lot's supplier code, expiry, or storage zone can all be corrected through a reason-required amendment that lands in the audit trail alongside the original values.
Licence renewal tracking — record your SFC licence and FDA registration expiry dates and get a renewal reminder 60 days ahead.
Pest control program — visit history grouped by year with per-year counts, technician name suggestions from past visits, and editable provider contact and contract details.
Documents that carry their context — notes and document dates on product documents and calibration certificates, certificates viewable and attachable after the fact, evidence uploads on deviations, and program PDF downloads that include the uploaded program document itself.
Hazard review flexibility — rejected hazards can be reopened for a fresh review, and manually added hazards get the same completeness checks as confirmed ones.
Typo-proof dates — date fields across the app catch implausible years at entry, with a plain explanation, before they can reach your records.
Fixed
Recall traces account for every lot and every row: ingredient variance is computed across all lots consumed, variable-quantity ingredients are labelled as set-at-batch-time, and a lot code shared across package sizes reports the batch's full exposure.
Alerts reach everything that needs attention — instruments with no calibration on file, lab results awaiting a decision, and tests that were never sent now all surface, and releasing without a certificate of analysis requires a substantive justification.
Record lists show their complete history: lot waste and adjustments, program monitoring entries, and lab results in the order the table displays.
Program documents uploaded before per-event attachments existed are visible again on their program pages.
The PCP document, recall plan, and carton label read consistently with the records they describe, and screens across the app speak the operator's language.
Confirmation dialogs stay front-and-centre on every screen size and drawer layout.
v1.21.0
August 3, 2026
Added
A bundle is now stock you can count. A sampler or gift set stands on its own — its own name, code, and lot-code format, independent of any single product — and packing one draws its components from real finished-good lots, so the pack lands in inventory and the bottles it used leave it. The bundles list shows what's assembled and on hand, searchable and exportable alongside pack genealogy.
Every pack carries its own lot code, generated from the bundle's own format, with a best-before inherited from the earliest lot inside it. Packing from short-dated stock is flagged before you commit to it.
Recall reaches through a pack. Trace a bottle lot and see every sampler it shipped inside; trace a sampler and open up the lots, batches, ingredients, and supplier receipts behind it — so a recall on a single ingredient reaches the packs as well as the loose bottles.
Cost, labels, and complaints all understand a pack. A bundle's estimated cost builds from what it's packed from and shows how many components carry a price; a carton label prints for any assembled pack; and a complaint can name the bundle and the exact pack it concerns.
Correct a pack that was recorded in error. Voiding it with a reason returns the component lots to stock and takes the pack out of inventory, while what it claimed to contain stays on the record.
Products open to an at-a-glance summary — batch history and cycle time, median yield with a trend sparkline, finished goods on hand, and estimated cost per SKU.
Product summaries surface what needs attention: expired or expiring stock, lots on hold, open deviations and complaints, and the state of the recipe, hazard analysis, QC spec, and allergen statement.
Start a batch directly from a product, arriving at the batch-mode choice with the product and its approved recipe already selected.
Estimated cost shows how many of a recipe's ingredients carry a price, so a partially-priced recipe is clear at a glance.
Fixed
Every ingredient addition captures its supplier lot, so each batch traces back to the exact lot used.
Multi-lot ingredient entries record the quantity actually used, confirming amounts above the recipe target.
Sanitation and allergen changeover records signed off as adjusted satisfy a step's start gate, matching how they already advance the program schedule.
Quick batches recognise equipment bound at the stage level when checking a step's start gates.
Gated verification and timestamp steps show what's blocking them, matching the rest of the production floor.
v1.20.1
July 22, 2026
Fixed
QC spec templates now reliably keep their product scope when edited — a template's "Applies to" selection saves and displays exactly as chosen.
v1.20.0
July 20, 2026
Added
Gate any production step on real prerequisites — require the equipment's calibration to be current, or today's sanitation or allergen changeover to be on record, before the step can be completed. The floor shows exactly what's missing and how to clear it, and quick batches honour the same gates.
CrownQMS now flags a batch whose yield lands well below its product's recent trend, right in your notifications.
See where every batch's output went — the new Output split view stacks each batch's packaged goods, product kept as bulk, and measured loss, so packaging efficiency is visible at a glance.
The batch drawer rounds out its record: stage start and completion times, per-step change history in the audit trail, and one-click links to the product and to the batch a rework came from.
Recipe steps can now do more the moment they're completed — flag a step to create the batch's lab test automatically from the product's QC template, or to prompt for printing the carton label or batch slip right on the floor.
Complaints now show up in notifications — an open complaint alerts your team, escalating to critical when illness or injury is reported, and clicking it opens the complaint directly.
Choose your notifications: a new Notifications tab in Settings lets each person turn individual notification types on or off — and decide separately whether email alerts and the daily summary reach their inbox.
Critical alerts now reach you by email within minutes, and a daily summary email rounds up everything still waiting — with links straight back into the app.
v1.19.0
July 19, 2026
Added
Accept a delivery with partial damage: record the damaged amount at receiving and CrownQMS books the good stock, logs the disposal against the receipt, and files the nonconformance — all in one step, with the usable material staying available for production. Damage found after receiving can be added the same way from the receipt's amendment flow.
Yield at a glance: a dashboard card tracks each product's recent median yield, and the batch Trends view now charts production duration and packaged output alongside yield.
A batch's quality chips now jump straight to its records — the deviations chip opens the deviation log filtered to that batch, and the lab chip opens its lab results.
Fixed
A batch's yield history now opens the full Trends view for its product in one click.
v1.18.0
July 15, 2026
Added
Batch details at a glance: opening a batch from the list now shows key stats as scannable cards — output, yield vs. expected, duration, and stage progress — plus a Started → Completed → Released timeline, with quick access to bottled output and a copyable lot code.
The batch drawer now carries a quality summary: colour-coded chips show CCP outcomes, deviation counts, and lab/COA status at a glance, and a batch that's overdue for a check-in keeps that warning visible inside the drawer.
See how yields trend across batches: a new Trends view on the Batches page charts each batch's actual output against its expected yield per product, marking where recipe revisions took over. The same chart is embedded on every product, each batch's yield card carries a mini history, and every recipe version now reports the median yield its batches actually achieved — so you can spot drift and recalibrate expectations.
The batch drawer is now a complete batch record: it lists the exact ingredient lots the batch consumed — supplier lot codes, quantities, and expiries — and carries the batch's full change history.
Yield guardrails: recording an output far above the batch size now asks you to confirm it first, and recipes whose batches consistently land off their expected yield say so — with the real-world median shown right where you set the next version's target.
Fixed
Photos and documents attached while filing a new complaint are saved with the record, and the same reliability applies to files added when logging pest-control visits and water test reports.
v1.17.1
July 15, 2026
Fixed
On the production floor, logging a critical control point deviation on a stage's final check now completes the stage and opens the next one, keeping the batch moving.
v1.17.0
July 15, 2026
Added
Bring your whole catalog in from a spreadsheet — a new Import area under Admin loads your suppliers, ingredients, products, chemicals, and current on-hand stock from a CSV or Excel file. Download a template for each, fill it in, and upload: every import shows exactly what will be created before anything saves, matches suppliers and categories by name, and converts quantities to each item's units.
File a Safety Data Sheet onto a chemical or a certificate onto a supplier straight from Scan — an SDS also pre-fills the chemical's hazard classification for your confirmation, and supplier certificates now track effective and expiry dates so the register shows what's current and what's lapsing.
Turn a CSV or Excel packing list or invoice into receipt line items — the columns map into a draft receipt for you to confirm before anything saves.
Fixed
On the production floor, a critical control point reading you accept now shows as accepted on the step, with the recorded disposition one tap away to review.
Large PDFs and Office files upload reliably — files up to the full 20 MB allowance go straight to storage instead of stalling near 4 MB.
v1.16.0
July 11, 2026
Added
Scan from anywhere in one tap — the Scan button (center of the bottom bar on your phone, a tile on the dashboard) opens straight onto the camera: point it at an equipment or batch QR to jump to that record, tap the shutter to capture a document, or upload one from your files.
CrownQ reads what you scan and suggests where it belongs — a packing slip routes to a new goods receipt, a Certificate of Analysis to an open lab test — grounded in your own records: it names the supplier it recognizes, counts the line items that match your ingredients, and highlights the lab test whose batch number appears on the certificate.
Pre-fill a goods receipt from the document itself — the supplier, dates, and line items (quantities, lot codes, expiry, costs) read off a scanned packing slip or invoice into the draft receipt, for your confirmation before anything saves.
Pre-fill lab results from the Certificate of Analysis — censored readings like "< 10 cfu/g" arrive with their comparison intact, method-coded parameter names (such as "Yeast, MFHPB-22") match the certificate automatically, and you confirm every value before saving.
Print a QR label for any equipment — scanning it opens that equipment's action menu: log a hold check-in, start a hold, assign it to a batch, or jump to calibration, right from a phone.
Batch record slips now print with a QR code — scan it with the in-app scanner or your phone's camera to land on that batch's record and production floor.
Archive a lab test created by mistake — its sample quantities return to the batch's finished goods and the record stays on the audit trail. Finalized tests stay locked; Retest remains the correction path.
The batches page explains its alert badge — an attention strip names each batch with an overdue check-in and how late it is, with a marker on the affected row.
Deep links survive sign-in — scan a batch QR or follow a link while signed out, and after the magic link or code you land exactly where it pointed.
Changed
On phones, Ingredients now lives in the More menu — the bottom bar's center slot belongs to the new Scan button.
Fixed
Phone photos upload dependably from every surface — captures are compressed on-device before upload, and iPhone HEIC pictures convert automatically so the AI extraction can read them.
A dropped connection now shows a clear try-again message right on the form — sign-in included — with your input intact.
v1.15.0
July 9, 2026
Added
Record lab results the way the lab reports them — capture censored microbiological readings with a comparison (<, ≤, >, ≥) like "< 10 cfu/g", and enter presence/absence results as Detected or Not detected against an expected outcome set on the QC template. Each is judged pass/fail against the spec automatically, and a borderline or indeterminate result is flagged for review rather than passed.
Scope a QC spec template to any number of products — the "Applies to" picker is now multi-select, so one template can cover a chosen set of products (or stay company-wide), and it surfaces on exactly those products' lab tests.
Passing a lab test now expects its Certificate of Analysis — attach the certificate, or record a reason for releasing without it, so every lab release is backed by evidence on the audit trail.
Stay ahead of lab work — the Lab Results tab flags tests still awaiting results, those overdue against the lab's stated turnaround, and any with an indeterminate result that needs a decision, each a one-click filter with at-a-glance markers on the test.
Retest a failed lab test in one step — "Retest" spins up a fresh test against the same spec and lab, linked to the original, so both the failed test and its retest reference each other on the record.
Spot lab drift before it fails — a new Trends view charts any numeric parameter across a product's batches, with the spec range shaded and each reading colored by pass, fail, or marginal (censored readings like "< 10" shown distinctly).
Fixed
QC spec templates stay editable at any time — add, rename, or remove parameters even after the template has been used for lab tests, with completed results left fully intact.
v1.14.1
July 9, 2026
Fixed
When you ask CrownQ whether you have enough on hand to run a batch, in-house utilities like on-site RO water now count as always available, so a recipe that uses them reads as ready to run.
v1.14.0
July 9, 2026
Added
Press ⌘K anywhere to search across your batches, recipes, ingredients, products, suppliers, and receipts, or jump straight to any page — results are grouped by type and open the exact record in one step, with your recently viewed records one keystroke away.
Ask CrownQ a question in plain language and get an answer grounded in your own records and help articles: "what batch was last completed?", "do I have enough on hand to run a batch of Ghost Pepper Hot Sauce?", "which batches contain ghost peppers?", "if a supplier lot is bad, what's affected?", "how do I release a batch?" Answers stream as they're written, cite the exact batches, quantities, and articles behind them, and carry into follow-up questions. Available on Pro.
v1.13.0
July 8, 2026
Added
Completed batches can now have their recorded ingredient use corrected — adjust quantities, remove entries, or record a missed lot, with a required reason. Inventory re-reconciles automatically and every correction appears in the batch's audit trail and amendment history.
Falling behind on hold check-ins is now impossible to miss: a batch that slips a check-in shows amber and turns red once a full extra check-in window passes — or a hold runs past its maximum duration — everywhere holds appear, and a badge on Batches counts batches needing attention from anywhere in the app.
The recall plan is now authored right on its program page: coordinator, recall team, distribution channels, every narrative section, mock-recall amendments, revision approval, and PDF download all live in one place under Documents, alongside the program's reviews and evidence.
AI hazard analysis now draws on your production track record: for a critical control point with a history of released batches, the suggestions cite how it has actually performed — In-spec rate, observed range, and deviations on record — so a control that holds up strengthens a "not reasonably likely" call and one that's drifting is flagged for a closer look.
Fixed
Hold check-in late counters reset between check-ins, and no longer accumulate from the first missed date — each check-in counts against its most recent due window, and fully skipped windows are marked missed where they happened in the log.
v1.12.0
July 7, 2026
Added
Your plant floor, live on the dashboard — in-progress batches appear on your facility floor plan at the equipment they're running on, alongside a production list showing each batch's stage, progress, and hold check-in status at a glance. Hover any batch for details and a one-click jump to its production floor.
Record the vessel a hold is running in — pick the tank, kettle, or container right on the production floor (or set it in the recipe so every batch starts with it), and the hold shows up at that spot on the floor plan.
Best-before dates can now count from the exact step where it matters — mark a bottling or fill step in the recipe and every batch's shelf life starts from the moment that step was completed on the floor.
Assign the lot code from the step where it happens — flag a filling or bottling step in the recipe and the batch's lot code is committed the moment that step is done, so date-based codes reflect the real production day and carton labels can print mid-run.
Show operators exactly how it should look — attach reference photos to recipe steps and they appear on the production floor beside the instructions.
Historical pH readings recorded during data import now appear as structured measurements on their batches, alongside everything recorded on the floor.
Your plant floor moves in real time — batch markers update within a second of activity on the floor: steps completed, holds checked in, vessels changed, stages advanced.
Fixed
Quick Batch handles ingredient substitutions end to end — swap an ingredient and any quality check tied to it is set aside automatically, so you only record the checks that still apply.
v1.11.0
July 2, 2026
Added
Print Batch Slip now opens a print dialog with a live preview — choose the paper size, show or hide your company logo and name, and add a formatted note (size, bold, alignment) before downloading or printing.
v1.10.0
June 16, 2026
Added
On-batch packaging. Package retained bulk into finished SKUs straight from a batch's Output section — the bulk lot and its packaged units stay visible on the batch from production-complete onward, in step with the Inventory list.
Off-recipe additions at a glance. The batch's add-ingredient drawer lists every off-recipe addition already on the batch — ingredient, lot, amount, and the recorded reason — so the running record is there without leaving the production floor.
v1.9.0
June 10, 2026
Added
Mobile navigation across the marketing site and the app — every page is reachable from a phone.
Fixed
Batch & receipt integrity. Recording, completing, and releasing batches — and saving receipts — happen as single atomic steps, so finished goods, lot codes, inventory, and status always land together. Ingredient consumption, valuation, and stock adjustments handle every quantity in its proper unit.
Lot & supplier accuracy. Repeat deliveries of the same supplier lot consolidate into one lot with a refreshed expiry, receipt corrections adjust shared lots precisely, and receipts can be archived.
Compliance documents. Recall plans, trace reports, program and recipe PDFs, carton labels, and inspector packs render complete revision history, correct fill units and batch scaling, validated SKUs, local-calendar dates, and plain operator wording.
Local-calendar dates everywhere. Expiry stamps, badges, record defaults, and printed packs reflect your own calendar day, even for evening work.
Accessibility & interaction. The production floor, receiving, and the recipe and stage-template editors are fully keyboard-operable with named controls and WCAG-AA contrast, Escape closes only the topmost dialog, and dozens of smaller list, filter, and form behaviors read correctly.
v1.8.0
June 5, 2026
Added
Save a new receipt from the bottom of the form, right where you finish entering line items — no scrolling back to the top.
Changed
The new-receipt form calculates the invoice subtotal from your line items and shows it with the running total, so there's one less figure to key in.
Fixed
The dashboard "Finished goods" card reflects finished, sellable units at a glance — bulk volume retained after bottling is counted separately — giving an accurate headline number, per-product mix, and units-this-week.
v1.7.1
June 3, 2026
Fixed
On the trace view and mock-recall PDF, a manually-created lot (which has no goods-received baseline) now reads "Accountability N/A" — accountability percentages appear only where there is a received quantity to measure against.
The carton-label PDF prints the case size cleanly (e.g. "12 x 120ML") on thermal/black-and-white label stock.
The Preventive Control Plan's ingredient list totals each ingredient across stages in a single unit, so a recipe that adds the same ingredient in mixed units (e.g. kg in one stage, g in another) shows a correct, clean total — ordered descending by weight.
The stage-templates list is now a single sortable table — order by name, category, description, or item count — matching the sorting on the rest of the app's list pages.
v1.7.0
June 2, 2026
Added
Record a water (or other ingredient) substitution right from the batch's ingredient row: pick the substitute, choose its lot, and a bottled-water swap is logged to your Water Safety program in real time — with the lot codes you selected — and kept in step as you adjust lots. One place to do it, no duplicate entry.
Fixed
Substituting an ingredient on a batch now lists every eligible same-unit substitute (e.g. bottled water for in-house RO water during maintenance), so you can complete the swap and record its lot codes.
Adding a lot whose code already exists — common when restocking a lot that migrated in at zero on-hand — now offers to add your quantity to that existing lot (recorded as a Correction adjustment) instead of dead-ending on a "lot already exists" error.
The completed Quick Batch summary reads as a faithful production record: every ingredient and the lot(s) it used shown by name and code (including a lot the batch drew down to zero), each substituted-in ingredient carrying its original recipe target with a "substituted from" note (e.g. bottled water carries the in-house RO water target), and the add-ingredient badge counting only genuine off-recipe additions.
v1.6.1
June 1, 2026
Fixed
Clearer confirmation when an action completes — recording lab results, editing a recipe (reordering stages or items, adding items, renaming, notes), duplicating QC specs and stage templates, drawing on the facility layout, and filing the annual water report now give clear confirmation or guidance so you always know an entry went through; trace search also distinguishes a temporary lookup worth retrying from a code that genuinely isn't on file
Greater precision across production data — the exact out-of-range value you enter is carried into each CCP deviation, water-treatment TDS quick-entry saves smoothly, stage-template check-ins support a maximum-only cadence, recipe ingredient totals account for mixed units when combining quantities, and figures across Quick Batch, inventory, dashboards, pickers and PDFs display as clean, rounded values
Inventory and low-stock precision — ingredient lot expiry counts calendar days for time-zone-accurate countdowns, an ingredient's reorder-point unit is a dropdown scoped to its measurement type to keep low-stock alerts on target, and Compliance Health badges reflect the full count of expiring evidence and SDS at a glance
Recipe, hazard and CCP handling — duplicating a recipe carries over each measurement's ingredient-dependent CCP link, bulk-confirming hazards covers dismissed and PRP-controlled hazards alongside those with a preventive control, and deleting a hazard or a stage's PRP dispatch now prompts for confirmation
Documents and reports — the mock-recall PDF and trace view present the supplier lot code once under a single label, and the batch record slip PDF fits its page cleanly with the footer anchored at the bottom
Onboarding, lists and copy — the setup-guide checklist marks your first ingredient, recipe and batch complete as you add them; the facility equipment, equipment-type, test-method and traffic-flow lists support column sorting like the rest of the app; and the facility setup wizard describes how it auto-arranges your existing zones, equipment and containers on the canvas
v1.6.0
May 30, 2026
Added
Quick Batches now autosave your progress and resume where you left off — including on another device
Batch completion accepts whatever output you can measure — packaged units, an amount left in bulk, or a measured total yield (bulk volume is no longer required) — and itemizes any yield loss against a measured total
Bulk left over from a batch is saved as a finished-goods lot you can package into units later, from Inventory → Finished Goods
Fixed
Batch completion errors now appear next to the Complete button instead of at the top of a long form, so a blocked completion is easy to spot
v1.5.0
May 29, 2026
Added
Carton label settings — in Admin → Company you can now choose your label stock size, the best-before date format, and which optional rows (case weight, HS tariff code) print, with a live preview that uses your brand logo
Changed
Carton labels now default to 4" W × 3" H (previously 4" × 6"); you can change the size anytime in the new carton-label settings
v1.4.1
May 29, 2026
Fixed
A failed receiving inspection now automatically places the affected lot on hold, so flagged material can't be used in production until the hold is cleared
Critical control points are enforced consistently everywhere: a measurement can't be completed without a recorded value, Quick Batch requires a reading for every CCP, and an out-of-range CCP always raises a deviation
Lot expiry now defaults from the ingredient's shelf life when left blank at receiving, and an ingredient's storage temperature and instructions appear on the receiving line and in lot details
v1.4.0
May 28, 2026
Fixed
Overdue check-in warnings — on the dashboard "needs attention" strip and on a batch's wait/hold step — now clear as soon as you log the due check-in. They measure how far behind you are from your last recorded check-in against the schedule's cadence, instead of counting down missed intervals one at a time. Past-due check-ins that were never recorded are now labelled "Missed" on the batch view, and completed holds no longer raise a warning.
v1.3.0
May 28, 2026
Added
A Help center with step-by-step guides, linked from your account menu and the mobile navigation
Quick Batch can now record multiple lots for a single ingredient, with a running total against the recipe target
Customer complaints can now be tied to a finished-goods lot, labelled by type, flagged for illness or injury, given photo and document attachments, and traced in one click
Fixed
Lots on hold can no longer be selected when recording a batch — release the hold first — and releasing a hold now requires a reason
Ingredient quantities can no longer be entered as negative values when recording a batch
In-house utility ingredients (such as on-site RO water) no longer block batch completion with "No lots available" — record the quantity used directly
Open customer complaints can now be marked as resolved from the complaint detail
v1.2.0
May 26, 2026
Added
The dashboard now shows a "needs attention" strip beneath the active-batch bar, flagging any other in-progress batches with an overdue action — an overdue punch-down or check-in, or a hold past its window — so missed monitoring is visible at a glance instead of buried inside each batch.
Fixed
The dashboard Alerts card now stretches to the same height as the other summary cards in its row.
Each item in the dashboard "Pending actions" card now opens the thing it refers to — a deviation opens its detail page, a pending lab test opens on its batch, a calibration opens the equipment list. Removed the catch-all "View all" link that always went to the quality page regardless of item type.
v1.1.0
May 26, 2026
Added
Recipe steps marked optional (tasks that aren't "must complete", checks that aren't "required") can now be skipped while running a batch, so they no longer hold up a stage from finishing.
Tasks set to require a photo now must have one attached before they can be marked done. On a phone or tablet you can snap the photo with the camera right from the production floor; on desktop you attach a file as usual.
v1.0.1
May 25, 2026
Fixed
Lot-code formats that include a batch letter now produce complete codes — the batch-of-day letter (A, B, C…) fills in automatically for each batch of a product (previously left blank), covering presets like Julian Date and Date + Batch Letter
Ingredient and finished-goods quantities now display as clean, rounded values (e.g. 201.43 g) instead of long trailing decimals — across the production floor, traceability, receiving, and lab screens
v1.0.0
May 23, 2026
Added
Batch records with configurable lot codes and a full status workflow (draft → in-progress → released → archived)
Forward and backward lot traceability — trace any ingredient or finished-goods lot across receiving, production, and shipping
Receiving log with supplier, lot code, quantity, and disposition tracking
Inventory management with on-hand quantities, lot-level tracking, and periodic physical counts
Supplier directory and ingredient specifications with approval status, certifications, and GRAS source verification
Recipe management with ingredient-level lot linkage, stage templates, and yield tracking
Equipment calibration log with pass/fail records, calibration method, and due-date tracking
Lab results and quality testing log with finished-goods sampling
Deviation and complaint logs with CAPA workflow, root cause capture, and corrective-action tracking
GMP Programs: Sanitation, Pest Control, Allergen Control, and Water Safety program management
Chemical inventory with WHMIS and safety data sheet tracking
Preventive Control Plan (PCP) authoring with AI-assisted document generation
Recall plan with contact directory and mock recall simulation support
Facility floor-plan mapping with zones, equipment, and process flow
In-app SOP and controlled document authoring with revision history
Training log with per-employee and per-session capture
Inspector Pack — one-click, audit-ready document bundle for CFIA and FDA inspections
Complete audit trail and full account export — every change logged in an append-only history; download your account as a ZIP or any list as CSV
Dashboard with active batch summary, upcoming calibrations, and compliance program status — fully responsive across mobile and desktop
Your data stays yours — every account is fully private and isolated, with nothing shared between businesses