Mealie logo

Mealie

Self-hosted recipe manager, meal planner, and shopping list

Alternative to: paprika, mealime, plan to eat

Mealie screenshot

About Versions (96)

v2.4.0

2024-12-14

🍴🍴🍴🍴🍴🍴

πŸŽ‰ Highlights

  • We’ve published our survey results! Thanks to the 525 people who took the time to fill in our survey in October/November. Please do go have a look at the results on our docs site

  • Michael upgraded the version of Python we use, from 3.10 to 3.12 in #4675

✨ New features

  • feat: Recipe Finder (aka Cocktail Builder) @michael-genson (#4542)
  • feat: Move alembic config into mealie package for easier distribution @chishm (#4329)
  • feat: Upgrade to Python 3.12 @michael-genson (#4675)
  • feat: Add β€˜No Shopping Lists Found’ message @niteflyunicorns (#4661)

πŸ› Bug fixes

  • fix: Improve UX for new households/users @michael-genson (#4653)
  • fix: Cocktail Builder Enhancements @michael-genson (#4672)
  • fix: Meal Plan Notes allow Submission Without Title/Note Text @Arshad561 (#4615)
  • fix: remove import button from recipe data view @hay-kot (#4680)
  • fix: Sort Food by Label on Data Management Page @michael-genson (#4631)
  • fix: code warnings (lint) @Kuchenpirat (#4704)
  • fix: Add Formatting for Markdown Tables @michael-genson (#4703)

🧰 Maintenance

  • chore(auto): Update pre-commit hooks @github-actions (#4657)
  • chore(auto): Update pre-commit hooks @github-actions (#4697)

πŸ“š Documentation

  • docs(auto): Update image tag, for release v2.3.0 @github-actions (#4617)
  • docs: Update authelia link in oidc.md @eyko139 (#4654)
  • docs: Add October 2024 survey results @boc-the-git (#4666)

⬆️ Dependency updates

31 changes
  • fix(deps): update dependency openai to v1.55.2 @renovate (#4618)
  • fix(deps): update dependency pyjwt to v2.10.1 @renovate (#4620)
  • fix(deps): update dependency pydantic to v2.10.2 @renovate (#4588)
  • fix(deps): update dependency orjson to v3.10.12 @renovate (#4601)
  • fix(deps): update dependency httpx to ^0.28.0 @renovate (#4621)
  • fix(deps): update dependency openai to v1.55.3 @renovate (#4622)
  • fix(deps): update dependency python-multipart to ^0.0.18 @renovate (#4623)
  • chore(deps): update dependency ruff to v0.8.1 @renovate (#4624)
  • fix(deps): update dependency pillow-heif to ^0.21.0 @renovate (#4625)
  • fix(deps): update dependency python-multipart to ^0.0.19 @renovate (#4638)
  • chore(deps): update dependency mkdocs-material to v9.5.47 @renovate (#4639)
  • chore(deps): update dependency pytest to v8.3.4 @renovate (#4652)
  • chore(deps): update dependency pylint to v3.3.2 @renovate (#4655)
  • fix(deps): update dependency recipe-scrapers to v15.3.2 @renovate (#4656)
  • fix(deps): update dependency openai to v1.56.0 @renovate (#4662)
  • fix(deps): update dependency openai to v1.56.1 @renovate (#4673)
  • fix(deps): update dependency pydantic to v2.10.3 @renovate (#4674)
  • fix(deps): update dependency openai to v1.56.2 @renovate (#4679)
  • chore(deps): update dependency ruff to v0.8.2 @renovate (#4683)
  • fix(deps): update dependency openai to v1.57.0 @renovate (#4685)
  • fix(deps): update dependency httpx to v0.28.1 @renovate (#4690)
  • chore(deps): update dependency mkdocs-material to v9.5.48 @renovate (#4696)
  • chore(deps): update dependency coverage to v7.6.9 @renovate (#4688)
  • fix(deps): update dependency fastapi to v0.115.6 @renovate (#4677)
  • fix(deps): update dependency openai to v1.57.1 @renovate (#4700)
  • fix(deps): update dependency openai to v1.57.2 @renovate (#4705)
  • fix(deps): update dependency openai to v1.57.3 @renovate (#4713)
  • chore(deps): update dependency ruff to v0.8.3 @renovate (#4712)
  • chore(deps): update dependency pytest-asyncio to ^0.25.0 @renovate (#4716)
  • fix(deps): update dependency pydantic-settings to v2.7.0 @renovate (#4718)
  • fix(deps): update dependency openai to v1.57.4 @renovate (#4721)

πŸ™ New Contributors

🍴🍴🍴🍴🍴🍴