Crown QMS is now open — start your free 30-day trial

Release Notes

What’s new in Crown QMS

Every update to the tenant-facing application, documented. Internal tooling and marketing changes are excluded.

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