Changelog

New features, improvements, and fixes shipped to FoodFlex.

v1.5.0Improvement

Production Hardening & App Store Prep

  • REDIS_URL enforcement in production for consistent rate limiting across instances
  • Health check degraded reporting for secondary service outages (Redis, Prisma, Queue)
  • Queue health monitoring with 5-second timeout fallback
  • Improved Shopify error reporting in product sync routes with structured logging
  • Contextual onboarding system with guided tips, spotlight overlays, and progress tracking
  • Seed data coverage for all 18 Mongoose models
v1.4.0Feature

BullMQ Job Processing & Job Dashboard

  • BullMQ-based background job queue with 8 job types and concurrency control
  • Admin Job Dashboard with status filtering, progress tracking, and job cancellation
  • Repeatable jobs for webhook retries (every 2 minutes) and subscription processing (every 6 hours)
  • Job types: analytics-export, bulk-meal-update, product-sync-all, gdpr-shop-deletion, tenant-migration, bulk-nutrition-import
  • Database sharding infrastructure with TenantContext, model accessors, and migration tooling
v1.3.0Feature

Delivery Integration & Kitchen Printers

  • DoorDash Drive v2 integration with JWT authentication for delivery dispatch
  • Uber Direct integration with OAuth2 client credentials for delivery quotes and tracking
  • Real-time delivery tracking with webhook status receivers and admin UI
  • Kitchen printer integration via PrintNode with auto-print and per-location configuration
  • Per-location printer and delivery provider configuration in the admin
v1.2.0Feature

Cloudinary CDN & Product Sync

  • Cloudinary CDN integration for image optimization with automatic WebP/AVIF conversion
  • Preset-based image transforms for hero, thumbnail, card, option, and visual layer formats
  • Shopify product sync via GraphQL productCreate and productUpdate mutations
  • Sync meals to Shopify products for catalog visibility and reporting
  • Admin image management UI with upload, transform preview, and CDN status
v1.1.0Feature

POS Extension, Multi-Location & Webhooks

  • Shopify POS extension with tile, modal, menu browsing, meal customization, and offline caching
  • Multi-location management with location-aware meals, menus, orders, and analytics
  • Storefront location awareness with location picker and location-filtered content
  • Webhook system with HMAC-SHA256 signing, exponential backoff retry, and auto-disable
  • Nested categories with 3-level hierarchy, materialized path queries, and tree API
  • Customer profile enhancements with dietary preferences, saved meals, and recommendations
v1.0.0Launch

FoodFlex Launch

  • Visual Meal Builder with canvas-based real-time preview, layer positioning, scale, and opacity controls
  • Nutrition & Allergen Tracking with real-time calorie, macro, and allergen calculations across 8 dietary filters
  • Dynamic Pricing Engine with fixed and percentage modifiers, combination rules, and server-side verification
  • Conditional Logic System supporting show, hide, require, and suggest actions with AND/OR conditions
  • Kitchen Display System with 3-column Kanban board, auto-refresh, and one-click status progression
  • Subscriptions & Reordering with weekly, biweekly, and monthly frequencies and configurable discounts
  • Public REST API v1 with 9 endpoints, SHA-256 API key authentication, and rate limiting
  • Analytics Dashboard with conversion funnels, profitability analysis, and ingredient usage tracking
  • Menu Display System with curated collections, grid layout, and Shopify theme block integration
  • Customer Profiles with dietary preferences, allergen alerts, saved meals, and personalized recommendations

Ready to transform your food business?

Join food businesses using FoodFlex to increase order value by 23%, reduce errors by 87%, and delight their customers.

Free plan available · No credit card required · 5-minute setup · 30-day money-back guarantee