Skip to main content

Release Notes

Summary of recent updates

Written by Souha Alameddine

Week of August 24, 2026

  • Mark a delivery line backordered right from the row. Choosing Backorder on a line moves the unreceived quantity onto a follow-up delivery, either an existing open one or a new one dated for tomorrow. A nutrition director can also now edit the Expected Delivery Date on an order that has already been sent, and Gaia keeps the matching delivery's date in sync. And when Gaia would calculate a different quantity today than what is currently on the order, for example after a menu or forecast changes, the line now shows a warning so you can decide whether to adjust it. Learn more.

  • More updates to Smart Shopping and Order Preview, from your feedback. If consolidating a vendor emptied a day's grid, the control to undo it now stays visible, and Gaia warns you before a pick that would strand an earlier day's items. The single-vendor shop filter now sources strictly from that vendor's order guide, and an ingredient it doesn't carry shows as not ordered this trip instead of silently disappearing. The Add Product search no longer caps results, it loads more as you scroll and shows how many results there are. And order quantities now name their unit instead of showing a bare count.

  • Fixed: bulk packing slip and transport slip exports had lost their day and week selection screen. Both that screen and the bulk transport slips' compact font size are restored.

  • Fixed: a stuck export could block every export after it. A print job that gets stuck now times out and fails on its own, instead of blocking your later exports until support steps in.

  • Fixed: a valid amount and unit on Transfer or Check-Out could still be rejected. Choosing a unit from the dropdown now registers correctly.

  • Fixed: the Vendors page looked broken when a district had no vendors yet. The page and its Create Vendor button now always show, even before you've added a first vendor.

  • Fixed: some central kitchen production records showed zeroed ingredient amounts or missing sub-recipe lines. This happened when the kitchen's own grade group had a serving size that didn't match the recipe. Central kitchen scaling no longer depends on that grade group.

  • Fixed: a central kitchen production slip could show the wrong packaging unit. The label now matches the item that actually made up the total.

  • Fixed: a school's own deliveries could be double counted as production. Projected inventory no longer treats a regular or satellite school's incoming stock as if the school had made it, which was making inventory look more covered than it actually was.

  • Manual page breaks in a production record now carry through to the PDF export. Adding a break used to only affect what you saw on screen. Gaia also tells you if a break couldn't be placed because the record changed after you started the export.

  • Central facilities can now add on-hand stock to an order or production record even if it was never added to your catalog as a purchased item. Gaia sets up what it needs automatically. A central-facility manager or director can also now write off on-hand stock tied to a deactivated item, with a required reason. Learn more.

  • Fixed: internal recipe tags could show on the public menu. The tags your staff use to organize recipes internally were appearing in the recipe pop-up families see; they're now hidden from the public menu entirely.

  • Choose how far ahead your public menu shows. A new template setting lets you show only the next several weeks of a cycle menu instead of the whole thing at once. Full cycle stays the default. Learn more.

  • Fixed: the public menu print dialog didn't default to the view you were already on. It now opens matching whichever view, weekly or monthly, the page was already showing.

  • Families now have a help link right on the public menu. The footer includes a link to Gaia's help article on using the public menu.

  • Fixed: the Scale and Print group selector could default to a grade group with no real serving size. It now defaults to your own school's grade group, and any grade group with no real serving size is left off the list.

  • Fixed: senior feeding compliance now checks real Older Americans Act (OAA) meal-pattern minimums. This applies only to districts running a senior feeding (OAA) program.

Week of August 17, 2026

  • CACFP compliance is expanded to all four age bands. Lunch and supper are now checked against the CACFP minimums for ages 1 to 2, 3 to 5, 6 to 12, and 13 to 18, matched to each grade group. A second vegetable served in place of the fruit counts toward the day, as CACFP allows. The weekly bubble on a CACFP menu shows the week's component totals rather than a pass or fail, since CACFP sets its requirements daily rather than weekly. Your Gaia team sets which age band each grade group uses. Learn more.

  • More Smart Shopping updates, from your feedback. You can now filter a shop run to a single vendor alongside the date window, to place an order with one supplier for those days instead of shopping everything. Preview Orders is laid out as a calendar, one column per day and one row per week, with a card for each vendor in the day it delivers, so a window longer than a few days reads at a glance instead of as nested vendor sections. Consolidate is a button on the card itself: click it and that vendor's other eligible days highlight, so you pick the target day by clicking it. And a vendor's settings now control whether Consolidate and Skip are offered for that vendor at all, for vendors whose contract terms or delivery capacity do not support them. Both stay on unless you turn one off. Learn more.

  • More work on reopening sent orders and deliveries. Undoing a sent delivery is now called Re-open, and Delete is hidden from anyone who cannot use it, so a school manager is no longer left with Delete as the only apparent way back. Re-open applies to internal vendors, your own central kitchen or warehouse. A school manager can also add or remove a product on a sent delivery until it is received. Learn more.

  • Order exports now use the same print pipeline as production records. Following the production record export change in the last release, packing slips and transport slips are text PDFs too: a fraction of the size, with selectable and searchable text. Learn more.

  • Fixed: menu publishing changes that never reached production records. Adding a meal to an already published menu plan never created production records for it, and republishing could not fix it. Separately, adding or removing a recipe from an assorted group did not reach large sets of draft records. Both now come through, and a genuine failure shows an error instead of looking like it worked.

  • Fixed: forecast and ordering calculation bugs. Central kitchen forecasts could double count after an order was cancelled or replaced, and order quantities came out short when two recipes on one production record used the same ingredient. Both now calculate correctly.

  • Fixed: the Sides group total on a production record showed the Entrees total. Sides now totals its own rows.

  • Show sub-category names on the monthly public menu. The menu template's Show sub-category names setting now applies to the monthly view and its export, not just the weekly one. Learn more.

  • An item sourced from USDA or Gaia now shows when your district has changed it. The USDA or Gaia badge on an item kept claiming the original source after someone in your district edited the values. The badge now carries a small edit marker, with a tooltip saying the values no longer match the original record.

  • The Serving Size chip in Pantry view settings now hides the serving size on the name. Serving size shows inline next to the product name rather than in its own column, so turning the chip off had no effect. It now hides that text.

  • Get embed code now links to the recipe you are looking at. The link and embed code from a recipe's Get embed code open the public scaling calculator with that recipe already loaded, instead of an empty picker. The link keeps working after the recipe is edited, Get embed code is only offered on a recipe the calculator can actually resolve, and duplicating a recipe no longer carries the public calculator setting onto the copy. Learn more.

  • Load and update your own participant and staff roster. The Students page now has a Download current list button and a roster upload. Start by downloading your current list, edit it, and upload it back: Gaia shows you exactly what the file will do before anything saves, split into new, changed, unchanged, and rows that cannot load with the reason for each. Every upload adds or updates, never removes, so a partial file is safe to send. You can also select people on the roster and deactivate or reactivate them in bulk, and someone deactivated in June comes back on their existing record, with their history, when they appear in your September file. This replaces the old Student List upload. Learn more.

Week of August 10, 2026

  • Central kitchens can now plan production ahead of when it's needed. If your kitchen makes a sub-recipe in-house, like a sauce, it can now get its own line on the production record and be scheduled for an earlier day than the dish that needs it, whenever your staff and equipment are actually free. Move a batch to a different date with a drag or a right-click, and Gaia's inventory and production records track it automatically. Learn more.

  • Fixed: leftover inventory couldn't be corrected without Gaia's team resetting it. You can now update it yourself, the same way you'd correct standard inventory, right from the On Hand panel or the Pantry. Inventory amounts can also now be entered as fractions, like 1/3, not just decimals. Learn more.

  • Fixed: Confirm All Forecasts could silently confirm production records that still had empty forecast fields. Gaia now flags incomplete records instead, so you can fill them in or confirm just the ones that are ready. Learn more.

  • Production record PDF exports are now smaller and no longer print with missing pages. You can find your export anytime on the new Print Jobs page. Bulk export also now labels which menu plan a meal belongs to when a school has more than one. Learn more.

  • Set a separate feeding figure for each meal on a menu. Weighted nutrient analysis for NSLP and SBP compliance previously used one feeding figure for an entire menu, which skewed results when breakfast and lunch shared a menu with very different participation. Each meal can now have its own feeding figure, with the menu-level number as the default for meals that don't need one. Learn more.

  • New: a live Consolidated Forecast view for central kitchens and warehouses. Nutrition directors and central-facility managers overseeing multiple sites can now see forecasted production across every school in one filterable table, switch between sites-as-rows or items-as-rows, and still download it as a spreadsheet when needed, without running and exporting a report just to see it. Learn more.

  • Sent orders are now locked, with a way back. A product added to a sent order by mistake can be deleted directly, and a nutrition director can reopen a whole sent order, or unsend a single delivery from an internal vendor. Learn more.

  • Fixed: new recipe drafts could disappear from the Recipes view, and the Draft filter didn't reliably show drafts either. Both now work as expected.

  • Fixed: scanning a production record's QR code showed an access error instead of opening the scan page. Scanning now works as intended.

  • Show one menu item per line on the monthly public menu. A new toggle in the menu template editor's Meal cards settings displays each offering on its own line on the monthly view, instead of running them together separated by commas. Districts who don't turn it on keep today's look.

  • Export a vendor's product list directly from the vendor page. The Products tab on a vendor's page now has an Export button, with the same options as exporting a Pantry view, so you don't have to rebuild the vendor's product list as a custom view just to get a file. Learn more.

  • See when a vendor product was last updated. The Products tab in Pantry now has a sortable "Last Updated" column, matching the one already on the Items tab.

  • Delivery date picker now only shows a school's own assigned delivery day. When creating an order, the delivery-date picker could show every delivery window a vendor offers, not just the one assigned to the selected school. It now correctly shows only that school's assigned day.

  • Warehouse order printouts no longer show a Received quantity before an order is actually received. The Received column on transport slips and packing slips now stays blank until the order reaches Received status, instead of showing a partial or in-progress number as if it were final.

Week of August 3, 2026

  • Export production records for a custom date range, and filter by meal. Bulk exports now cover up to 40 production records at once: 40 days if you export one meal, fewer days if you export more (for example, 20 days across two meals).

  • See a Calculated Price on the item page. One number, averaged from the item's active vendor products and shown in the item's preferred unit, so you can see what an item actually costs without checking each vendor line, and it's the same number your recipe costs are built from.

  • Fixed: reordering recipes on a menu plan could jump to the wrong position. Dragging a recipe now lands where you drop it.

  • Public menu print now supports a custom date range, in addition to the standard weekly and monthly views. Learn more.

  • Fixed: the recipe nutrition analysis report now opens in a new tab, matching menu reports.

  • The "Shop Week" tools menu item is now called "Smart Shopping." The new name reflects what it already does: shop a custom date range, not just a full week. Learn more.

Week of July 20, 2026

  • Shop any date range, not just a full week. When you shop you can now pick a custom window (a single day, a few days, or several weeks) instead of only Shop Week, and review a preview of the proposed orders, grouped by vendor and delivery day, before anything is created. If a vendor delivers more than once in your window, you can consolidate items onto one delivery or skip a delivery day, and shopping a single day only ever raises an existing order, never lowers it. Learn more.

  • School managers who run a central kitchen or warehouse now have director-like control of that site. They can manage that site's orders, deliveries, and order guides, and view forecasts for the schools it serves, all scoped to their own site. Warehouse managers get the same, without production. Learn more.

  • Order rows now have a direct delete button. The three-dot menu on each order row has been replaced by a single delete button. Placing, approving, and receiving orders is still available from the order page and the order preview panel.

  • Recipe shelf life is now available to every district. The Shelf Life (days) field in the recipe editor used to appear only for districts using Central Kitchen forecast increments; it now shows for all districts and drives leftover expiration tracking.

  • Bulk-mark Central Kitchen deliveries as sent across schools. A new Manage Orders pop-up, on the Central Facilities Actions menu and the Orders page, lets a director or central-facilities manager mark every school's draft delivery for a kitchen and day as sent in one step. Learn more.

  • Reorder your menu plans by dragging. In Manage Menu settings, drag plans into the order you want. The order is shared across the district and shows everywhere plans are listed, including the public menu. Learn more.

  • Nutrition analysis reports now show the recipe-specific ingredient name. A new Display name column sits next to the item name, so a renamed ingredient shows both. Learn more.

  • Central Facilities orders now show real Sent progress. A school's order shows "Sent X of N" as deliveries go out, instead of jumping straight from Ready to Received. Learn more.

  • The shop preview flags lines that are already ordered. Quantities from an order you've already placed show a status chip (Placed, Sent to vendor, Received, or Pending approval), linked to that order, instead of looking like a new line. Learn more.

  • Manufactured items get an automatic weight conversion. Turning a recipe into a manufactured item adds a locked weight (grams) conversion from the recipe's serving weight; if the weight can't be calculated, you get a heads-up instead. Learn more.

  • The scaling-factor editor is easier to read. Setting a per-ingredient factor now shows a live preview at a batch size you choose, plus a "% less than linear" input. Learn more.

  • The item unit conversions editor was redesigned to explain and unblock problems. When a change to an item's units would break something, a panel now names exactly what depends on that unit (the recipes, vendor products, or nutrition settings) and offers a fix on the spot: reassign the recipes to another unit, deactivate a product, clear a setting, or add a bridge unit. Deleting a conversion now marks it for removal with an Undo instead of making it vanish, the whole setup is validated and saved at once, and the sections are relabeled Serving & nutrition units, Vendor packaging, and Conversions. Packaging labels like "Crate of 15 each" also stay accurate now when you change a pack size. Learn more.

Week of July 13, 2026

  • Shop Week no longer skips vendors with tight delivery schedules. Some vendors with dense delivery calendars could come back with zero orders and no warning; those shortfalls now create draft orders as expected.

  • Fixed: amounts on the delivery screen are no longer hidden behind their unit or price labels.

  • All four order export formats are now on the Central Facilities Actions menu: Packing slip (PDF), Transport slip (PDF), Vendor form (CSV), and Vendor form (Excel). Learn more.

  • Add products to a Central Facilities order from on-hand stock. For facilities that track inventory, the Add product list now shows what's actually in stock for the delivery date, including deactivated items you still have stock of, instead of the full catalog. Learn more.

  • New Composition report when exporting a recipe. The "Include nutrition facts" option is now "Include FDA label," and a new "Include Composition report" adds a page with serving size and six key nutrients for the grade group you select. Learn more.

  • Fixed: bulk production record exports no longer drop days or come out blank. Every selected day is included, and any day that can't be exported is named instead of quietly skipped.

  • "Each" is now available as the base unit for manufactured items, in both the item editor and spreadsheet import. Learn more.

  • Fixed: duplicate look-alike "each" units that could throw off inventory. Unit dropdowns now show a single "each."

Week of July 6, 2026

Nutrient Analysis (in prep for 26/27 USDA Annual Certification)

  • Weekly Nutrient Analysis now excludes fluid milk saturated fat from weighted totals. Districts can set a default preference and override it per report.

  • Daily Nutrient Analysis applies the same exclusion, but only to weighted totals; per-item values are unchanged.

  • Sub-recipe incompleteness now carries through to parent recipes, so gaps in nutrition or ingredient data are visible at every level.

Orders & Deliveries

  • Order Guide is visible again on Create Order and Add Product flows.

  • Central Kitchen order panel now shows deliveries per order, the same view as the standalone order page, with ordered/sent/received quantities per delivery.

  • Orders and Deliveries detail tables have a cleaner layout at narrow widths, with Product moved to the leftmost column.

  • Orders list has a consistent default sort with a visible sort indicator in the column header.

  • Clarified "Sent" status wording for external-vendor orders.

  • Inventory warning added to the Adjust and Close order dialogs, reminding you that adjustments don't update inventory.

  • Consolidated Orders report now reflects actual deliveries. The report is built from your deliveries instead of your orders, so each row shows what was actually delivered and is dated by the real delivery date. Orders that haven't been placed, or that have no delivery yet, are left out, and a note on the report explains this.

  • The same export options are now available everywhere you export an order. From the order page, the orders table, and the Central Kitchen panel you can export a Packing slip (PDF), a Transport slip (PDF), or a Vendor form as CSV or Excel. Previously the CSV and Excel vendor form only worked from the order detail page. Exported files also now share a consistent naming scheme.

New Item Fulfillment view in Central Facilities

A new view focused on filling items across schools. It allows to edit or swap an item across one or more school's order in one action. Learn more.

Production Records

  • Production Record column templates can now be set per meal, so different data-point column layouts can apply to different meals (Breakfast vs. Lunch, etc.) and each record shows the columns relevant to it.

  • Toggle between full column headers and abbreviations on production record print.

  • Totals at the top of a production record update as you type. Values you enter for Adults, Students, or Notes now stay visible immediately instead of briefly reverting to blank until you refreshed the page.

  • Reorder recipes on a daily production record by dragging. In the table (Manual) view you can drag a recipe row by its handle to change its order, instead of removing and re-adding it. The new order carries through to the weekly view and the printout.

Recipes

  • Give an ingredient a recipe-specific name. You can rename an ingredient line within a single recipe (for example "shredded carrot" on one recipe and "chopped carrot" on another) without creating a duplicate item or renaming the item everywhere. The custom name shows on the recipe, its print and export, the scaling view, and production records; the real item name still appears on hover, and nutrition, allergens, inventory, and ordering are unaffected. Clear it any time to go back to the original name. Learn more.

Account

  • Switch districts without admin access. If your account belongs to more than one district, a new "Switch district" option in the account menu lets you change which district you're working in. Previously only superadmins could do this.

Week of June 22, 2026

  • Turn off a meal that was added to a menu plan in error. Meals turned on after a menu plan is published can now also be turned back off, as long as no production records exist for them yet. Meals with production records stay locked.

  • The per-meal and per-school daily total columns on the PR Totals Summary Report are now opt-in. The report defaults to the original layout; use the column picker to add the new columns.

  • Fixed: Nutrient Analysis Report date-range filter no longer drops the first and last day of the selected range.

  • Fixed: weekly date displays no longer shift by a week at month boundaries on Sunday-start week views.

Week of June 8, 2026

  • PR Totals Summary Report now includes per-meal total and per-school daily total columns.

  • Directors can deactivate a vendor. Deactivated vendors are hidden from order guides and new-order flows; their history is preserved.

  • Standard serving size changes on a recipe now propagate to all grade groups on save.

  • POS transactions and reports now use a per-district time zone instead of UTC for day boundaries. Reimbursable Claims, POS Transactions, and Daily Attendance reports all respect the district time zone. The time zone is set by an admin.

  • Daily Attendance and Served Totals report now counts Fast Mode meals served without a student ID (UNIDENTIFIED).

  • POS sessions transaction count is correct when a session contains voided transactions.

  • POS student selector: the student list is filtered by school on the server, sorted alphabetically, and rendered with a virtualized list.

  • Fixed: a Central Kitchen production records crash when navigating between days.

Week of June 1, 2026

  • Order panel and per-order export now show ordered, sent, and received quantities per delivery.

  • Central Kitchen production records are now anchored to each delivery's actual delivery date instead of the order's expected delivery date.

Week of May 25, 2026

  • The order page has a refreshed layout. You can now manage deliveries inline on the order page instead of opening the Manage Order dialog. A new "Edit Order" option on the kebab menu for sent orders takes the order back to editable without clearing delivery progress that's already been recorded. The order statuses now provide more details on progress.

  • Per-ingredient scaling factor on recipes. Each ingredient row in the recipe editor now has a "Scale ×" field, defaulting to 1. When a recipe is scaled up or down, each ingredient is multiplied by both the recipe's scaling factor and its own. This is useful when an ingredient shouldn't scale linearly with the rest of the batch. For example, setting salt to 0.2 means it grows more slowly than the other ingredients as you scale the recipe up. A small chip appears next to any ingredient that has a non-default factor on the scaling calculator and print.

  • Persisting Recipe Codes. The system now assigns the Gaia ID as the shortcode if no custom code is assigned when the recipe is first published. Custom Recipe Codes set are never overwritten, and once a code is in place it stays the same across future edit/republish cycles.

  • Fixed: Export CSV on data view tooltips. The "Export CSV" button on pantry data-view tooltips was not producing a file. It now downloads a CSV named with the date and confirms with a "CSV exported" message.

Week of May 18, 2026

  • You can now add new meals to an existing menu plan. Previously, all meal toggles were locked once a menu plan was created. Now meals already on the plan stay locked (to protect production records), and any meal that isn't yet on the plan can be turned on and saved.

  • Vendor minimum order indicator on the Orders table. When a vendor has a minimum order value set, each order row now shows the value in Red or Green to indicate its status.

  • Manually-created orders now appear in the Related Orders panel on Production Records. Previously the panel only showed orders generated from forecasts.

  • Missing order totals on the Orders table. Orders created through Shop Week or the shopping list flow now display their correct Ordered Total. Some orders had been showing a blank total.

  • Switch ingredient amounts between fractions and decimals in the recipe wizard. A new toggle in the Ingredients step lets you view amounts as fractions or as decimals. Your choice is remembered the next time you open the wizard.

  • Secondary units on recipe ingredients no longer disappear after publishing a recipe or moving between steps in the recipe wizard.

  • Recipe Code on Item as Recipe. The Edit dialog for an Item as Recipe now has an optional Recipe Code field. When filled in, your code replaces the auto-generated label on production record exports and reports.

  • Select multiple vendors on the Consolidated Orders Report. You can now pick more than one vendor when running the report, with Select All and Deselect All for quick adjustments.

  • Calculate Inventory data errors on production records resolved. Some users were blocked from submitting a record by a "please fill out all fields" message even though every visible field looked complete. The underlying recipe matching has been fixed so ingredient fields populate correctly and submission goes through.

  • Make it easier to spot missing fields on collapsed recipe rows. When a production record can't be submitted because of missing damaged or discarded values inside a collapsed recipe, that row is now outlined in orange so you can find and expand it right away.

Week of April 27, 2026

  • Updates were made to USDA nutrition analysis reports, including a clearer header, a basis caption, and a new Pass/Fail column on the export.

  • Flagged ingredients are now excluded from recipe serving-size weight (for example, drained or absorbed water weight), so label weight are accurate.

  • Recipe and daily nutrition exports now use clearer filenames that include the recipe name and print date, making downloaded files easier to identify.

  • Fixed: when adding the first recipe to a draft or revision of a menu plan, it now appears right away, with no need to refresh the page.

  • Fixed: Ingredient status refreshes automatically after you confirm a Production Record.

March 2026

  • Smart forecasting now offers new modes, including forecast by cycle menu vs all historical data for an offering

  • School menus have a refreshed background color to easily differentiate from the General Menu.

  • Nutrient sort order in reports has been corrected so required nutrients appear in the standard sequence.

February 2026

  • Automated emails are now sent when an account balance goes negative.

  • Total nutritional information now prints on public menu exports, giving families a complete nutritional picture at a glance.

  • Ingredient statements for recipes now appear on the public menu, so families can see exactly what's in each dish.

  • Assorted recipes now display as a separate nutrition facts panel, giving clearer information when a menu item has multiple options.

  • Vitamin values on the nutrition facts panel now show actual gram amounts in addition to daily value percentages, matching current FDA label standards.

  • Inventory transfers are now tracked.

January 2026

  • You can now track shelf life and expiration dates on inventory items, making it easier to stay ahead of food waste and ensure freshness.

  • A new inventory transaction log gives you a complete history of all check-ins, check-outs, and adjustments, useful for audits and accountability.

  • When checking inventory in or out, the linked production record and order are now displayed directly on the transaction, so you always know what each movement is connected to.

  • When manually creating an order, zero-quantity items from your order guide are no longer added automatically, keeping orders cleaner and more accurate.

  • Ingredients can now be included when printing production records.

  • Renaming a recipe on the public menu no longer creates a new version when edited from the main page.

Did this answer your question?