Files
Epicure/CHANGELOG.md
T

2.2 KiB

Changelog

All notable changes to Epicure are documented here. This file is mirrored in-app at /changelog (and in the admin dashboard) via apps/web/lib/changelog.ts — update both together.

0.2.1 — 2026-07-12

Fixed

  • Recipe photos were lost after saving, and multi-file uploads only kept the last file selected.
  • Photo thumbnails failed to load (blocked by Next.js's image optimizer refusing local-storage hosts).

0.2.0 — 2026-07-12

Added

  • Batch cooking: generate a single "mega recipe" covering several meals at once — merged shopping list, steps tagged per dish (including steps that advance several dishes at once), and per-dish storage/reheat guidance. Available from the recipe list's Generate dialog and from the meal planner.
  • Leftover expiry reminders: mark a batch-cook dish as cooked, track its fridge life, see it surfaced on the Pantry page, and get a daily reminder before it goes bad.
  • "Cooked it" photo reviews: attach a photo and written review when rating a recipe.
  • Pantry-expiry recipe suggestions: the Pantry page now surfaces recipes that use up ingredients about to expire.
  • Trending collections: star public collections; browse trending and recently-added ones under Collections → Discover.
  • Add to collection from the recipe list: select recipes and add them to a new or existing collection without leaving the page.
  • List and compact view modes for the recipe list, alongside the existing grid view.

Fixed

  • Recipe version-comparison diff was unreadable and partially untranslated.
  • Print/export pages always render light, regardless of the app's dark/light setting.
  • Presigned photo-upload URLs were signed against an internal-only address in production, breaking uploads.
  • Several recipe-list and recipe-form UI issues: filter menu closing on every click, tag filter not accepting keystrokes, inconsistent card badge styling, missing tooltips, a floating save button on long recipe forms.

0.1.0 — earlier

Initial feature set: recipes (create, edit, AI-generate, import from URL/photo), meal planning, shopping lists, pantry tracking, collections, social features (follow, comment, rate, notifications), nutrition tracking, admin dashboard, and account/billing basics.