Skip to content

Release v3.0.1

Choose a tag to compare

@github-actions github-actions released this 28 Mar 21:29

[3.0.1] - 2026-03-28

✨ New Features

  • Visual Editor — Both cards now have a full graphical editor in the Home Assistant Lovelace interface (no YAML required for most options)
  • Recipe Dialog — Clicking a recipe opens a detailed dialog with ingredients, instructions, and timings
  • Star Ratings — New show_rating option to display recipe star ratings
  • Recipes Layout — New recipes_layout option for the meal plan card (vertical / horizontal)
  • Image Proxy — Automatic proxy for legacy Mealie installations where images are stored as hash codes; configure url to enable

⚠️ Breaking Changes

  • config_entry_id is now the primary configuration parameter — select your Mealie integration directly in the editor
  • days_to_show renamed to day_offset — behavior unchanged (0 = today, 1 = tomorrow, etc.)
  • clickable option removed — recipes are always clickable when config_entry_id is configured
  • mealie_url / group are deprecated; use config_entry_id for API connection and url only for image proxy fallback

🌐 Languages

  • Added Dutch (NL), Portuguese (PT), Brazilian Portuguese (PT-BR) — now 11 languages total

🏗️ Architecture

  • Migrated CSS stylesheets to TypeScript-native LitElement styles
  • Dedicated dialog components (MealieRecipeDialog, MealieMealplanDialog)
  • New BaseMealieCardEditor base class with shared editor logic
  • Image proxy utility (image-proxy.ts) with automatic URL vs hash detection