🔎 Overview
This release includes multiple bug fixes, mobile app enhancements, expanded market/fixture management tools, improved service history search, and upgrades to support kitchen workflows. Internal logging and alerting systems were also cleaned up and strengthened to support faster issue resolution.
🚀 Key Enhancements
Mobile App Improvements
Added pull-to-refresh on all pages, which clears cache and fully re-syncs data.
Added search improvements within service history (search by moneybag, date range, or keyword).
Improved barcode scanning support—kitchen items using Code 128 are now supported.
Fixed “no subscription” warning flashing on the mobile app.
Markets & Fixtures Management
Major workflow updates focused on ease of use:
New fixture list UI with improved layout.
Enhanced fixture configuration:
Add/remove product positions and rows at any time.
Edit products directly within fixture.
Bulk updates enable faster product restock configuration.
Copy/paste products to other locations.
Added functionality to copy market configurations, including all products and positions.
Kitchen Workflow Updates
Users can add unplanned items to the pick list by simply scanning a product barcode.
PAR-based kitchens still see expected products automatically.
Supports easy product rotation in fixtures; unplanned products remain scannable at the kiosk.
Scanning now allows viewing or adjusting expected inventory quantity.
Service History
Enhanced search:
Moneybag
Date range
Free-text
Confirmed by team as new functionality.
✅ Bug Fixes
Platform / General
Corrected "sales since" data based on Rain notification.
Planagram changes now default to Save Now instead of incorrectly saving as Scheduled.
Sorting on machine page fixed (numeric fields were previously sorting alphabetically).
Dynamic Cantaloupe URL setting added to Settings page.
Mobile App
Fix: Machine search no longer loads a blank screen.
Fix: Machine movement to new trips now works properly.
Fix: Trip search crash resolved.
Fix: Price display for new vending machines no longer shows $0 before DEX data exists.
Fix: Low stock alerts corrected — decimal vs integer percentage mismatch resolved.
🔧 Infrastructure & Logging
Logging and alerting cleanup completed.
CloudWatch logs now organized and integrated into Datadog.
Slack alerting enabled for issues (e.g., high memory utilization).
VDI interchange created to allow standard URL routing for all customers; future updates planned for unified access between main + white-label environments.
📘 Planagram Updates
Copy planagram search is now case-insensitive.
New confirmation prompt added to prevent accidental copying.
