Mealie logo

Mealie

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

Alternative to: paprika, mealime, plan to eat

Mealie screenshot

About Versions (96)

v3.6.0

2025-12-02

🍴🍴🍴🍴🍴🍴

This version of Mealie comes with a bunch of fixes and stability improvements. Some users have been experiencing issues with session times (i.e. getting logged out too quickly), particularly on Safari/iOS, and those should be resolved now.

✨ New features

  • feat: Remove backend cookie and use frontend for auth @michael-genson (#6601)

🐛 Bug fixes

  • fix: Favorites page fails to load when sorted by random @ithabi (#6517)
  • fix: Can’t edit extra long category name depending on resolution @ithabi (#6536)
  • fix: Set maxAge on frontend auth cookie @michael-genson (#6576)
  • fix: Tool management bug #6447 - correct mismatch between event fired vs event handler @simon-lam (#6590)
  • fix: PWA follows OS screen rotation/lock settings @cordlord (#6573)
  • fix: recipe recursion false positive @parumpum (#6591)
  • fix: Asset type selector dropdown #6413; asset entry layout; asset download content disposition @simon-lam (#6595)
  • fix: Enabled newlines in timeline comment @davidschinkel (#6620)

🧰 Maintenance

23 changes
  • chore(l10n): New Crowdin updates @hay-kot (#6513)
  • chore(l10n): New Crowdin updates @hay-kot (#6547)
  • chore(l10n): New Crowdin updates @hay-kot (#6548)
  • chore(l10n): New Crowdin updates @hay-kot (#6552)
  • chore(l10n): New Crowdin updates @hay-kot (#6554)
  • chore(l10n): New Crowdin updates @hay-kot (#6557)
  • chore(l10n): New Crowdin updates @hay-kot (#6559)
  • chore(l10n): Crowdin locale sync @github-actions (#6553)
  • chore(l10n): New Crowdin updates @hay-kot (#6561)
  • chore(l10n): New Crowdin updates @hay-kot (#6563)
  • chore: lint @michael-genson (#6582)
  • chore(l10n): New Crowdin updates @hay-kot (#6565)
  • chore(l10n): Crowdin locale sync @github-actions (#6589)
  • chore(auto): Update pre-commit hooks @github-actions (#6558)
  • chore: Update Renovate config to pin versions in pyproject.toml @michael-genson (#6603)
  • chore(l10n): New Crowdin updates @hay-kot (#6594)
  • chore: Fail frontend lint if there are warnings @michael-genson (#6619)
  • chore(l10n): New Crowdin updates @hay-kot (#6624)
  • chore(l10n): Crowdin locale sync @github-actions (#6625)
  • chore(l10n): New Crowdin updates @hay-kot (#6628)
  • chore(l10n): New Crowdin updates @hay-kot (#6631)
  • chore(l10n): New Crowdin updates @hay-kot (#6637)
  • chore(auto): Update pre-commit hooks @github-actions (#6632)

📚 Documentation

  • docs(auto): Update image tag, for release v3.5.0 @github-actions (#6542)

🔨 Internal development

  • dev: Allow dev server to be accessed on local network @miah120 (#6581)

⬆️ Dependency updates

18 changes
  • chore(deps): update node.js to aa648b3 @renovate (#6568)
  • fix(deps): pin dependencies @renovate (#6604)
  • fix(deps): update dependency recipe-scrapers to v15.10.0 @renovate (#6618)
  • chore(deps): update dependency ruff to v0.14.7 @renovate (#6606)
  • chore(deps): update dependency types-python-dateutil to v2.9.0.20251115 @renovate (#6607)
  • chore(deps): update dependency pylint to v4.0.3 @renovate (#6605)
  • fix(deps): update dependency alembic to v1.17.2 @renovate (#6608)
  • fix(deps): update dependency rapidfuzz to v3.14.3 @renovate (#6610)
  • chore(deps): update dependency coverage to v7.12.0 @renovate (#6611)
  • chore(deps): update dependency mkdocs-material to v9.7.0 @renovate (#6612)
  • chore(deps): update dependency mypy to v1.19.0 @renovate (#6613)
  • chore(deps): update dependency pre-commit to v4.5.0 @renovate (#6614)
  • fix(deps): update dependency fastapi to v0.122.0 @renovate (#6615)
  • fix(deps): update dependency openai to v2.8.1 @renovate (#6616)
  • fix(deps): update dependency pydantic-settings to v2.12.0 @renovate (#6617)
  • fix: Bump Pydantic to v2.12.5 @michael-genson (#6622)
  • chore(deps): update dependency pylint to v4.0.4 @renovate (#6626)
  • fix(deps): update dependency fastapi to v0.123.0 @renovate (#6627)
  • fix(deps): update dependency beautifulsoup4 to v4.14.3 @renovate (#6629)
  • fix(deps): update dependency fastapi to v0.123.1 @renovate (#6638)

🙏 New Contributors

🍴🍴🍴🍴🍴🍴