Skip to content

v3.3.0 - Overhauled Ingredient Parsing

Choose a tag to compare

@github-actions github-actions released this 28 Sep 00:49
· 542 commits to mealie-next since this release
824603a

🍴🍴🍴🍴🍴🍴

Welcome to the latest Mealie release!
This update brings a major update to how you parse recipes, home to some of the most heavily-requested features. This update also brings a truckload of fixes to round out some performance issues and fix some fairly-regular annoyances.

❗❗❗Minor breaking change with TOKEN_TIME

This PR introduces a maximum for the TOKEN_TIME variable. If TOKEN_TIME is greater than 87600 (10 years, in hours) the application will fail to load. This was introduced as setting too high of a value can cause an overflow error when generating auth tokens, which can be more difficult to debug since the error wouldn't necessarily appear at startup.

🎉 Highlights

📋 Semi-automated Ingredient Parser

Mealie v3.3.0 introduces an entirely new workflow to parsing recipes. The new parsing workflow includes many heavily-requested features such as:

  • A more focused, guided ingredient parser which lets you parse one ingredient at a time
  • Initiate parsing immediately after creating a new recipe (with an option to turn this off, though we encourage you to try it!)
  • Automatically parse ingredients which can be matched with a reasonably high level of accuracy
  • Much much more!

Auth Timeout and iframe Support

Users have been experiencing issues with authentication, including being logged-out seemingly randomly between sessions (even if TOKEN_TIME is set, which is a requirement for longer session times). This update should resolve flaky session times ignoring the TOKEN_TIME.

Additionally, support for hosting Mealie in an iframe (such as via Home Assistant) should be fixed. Note that iframe support only works if being served over HTTPS, which is a browser requirement. For more information, see the samesite Cookie header spec.

✨ New features

🐛 Bug fixes

🧰 Maintenance

18 changes

📚 Documentation

  • docs(auto): Update image tag, for release v3.2.1 @github-actions (#6172)
  • docs: Add Info Regarding Theme Settings Config @michael-genson (#6198)
  • docs: Fix formatting in some community guides @lehnerpat (#6223)
  • docs: Update navigation instructions for (admin) settings pages @lehnerpat (#6220)
  • docs: Improve formatting in 'Automating Backups with n8n' community guide @lehnerpat (#6221)

⬆️ Dependency updates

21 changes

🍴🍴🍴🍴🍴🍴