Back to home

Changelog

What's new in FridgeFirst

A running log of the product updates, performance work, and bug fixes we ship.

  1. New

    Marketing surface SEO + Play Store readiness

    • Added FAQ and HowTo structured data so the landing page is eligible for rich search results.
    • New /how-it-works, /use-cases/family-meal-planner and /use-cases/cook-with-what-i-have landing pages for long-tail search intent.
    • Web app manifest now ships home-screen shortcuts, share-target support, and screenshots — required for Google Play and Microsoft Store packaging.
    • Public /.well-known/assetlinks.json endpoint added so the Android wrapper can launch the PWA full-screen.
  2. Performance

    Performance pass: indexes, parallel queries, code splitting

    • Added foreign-key indexes across the database — most dashboards and meal plans now load 2-4x faster.
    • Server pages run independent Supabase queries in parallel instead of sequentially.
    • Heavy modals (cook mode, ingredient scanner, share sheet, pricing) are lazy-loaded so the first paint is lighter.
    • Cached the authenticated profile per request so we stop re-fetching the same data inside one render.
    • Auth and marketing pages are statically pre-rendered again, restoring CDN caching for first-byte time.
  3. Fixed

    Fixed: upgrade button on the trial banner

    • An invisible overlay on the dashboard was intercepting clicks and routing every tap to the same recipe. Pressing Upgrade now correctly opens the payment flow.