Skip to content

Releases: mealie-recipes/mealie

v3.4.0

31 Oct 18:50
6732fcd

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

This release contains mostly bug fixes, though we fit in a few features for you too!

🎉 Highlights

You can now set the default activity per-device (thanks @miah120!). Upon logging-in (or opening the PWA). You can choose to navigate to:

  • Your recipes (like before)
  • Your shopping lists
  • The meal planner

This can be configured in your profile. By default, your default activity will be the recipes page (just like how it used to be before this update).

✨ New features

🐛 Bug fixes

🧰 Maintenance

25 changes

📚 Documentation

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

⬆️ Dependency updates

36 changes

🙏 New Contributors

🍴🍴🍴🍴🍴🍴

v3.3.2

10 Oct 03:45
b7b191a

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

This release contains bug-fixes related to authentication and fixes a breaking change related to long passwords (>72 bytes). No action is needed for users with long passwords, though it may be worth checking out the PR for more information.

✨ New features

🐛 Bug fixes

🧰 Maintenance

8 changes
  • chore(l10n): Crowdin locale sync @github-actions (#6268)
  • chore(l10n): New Crowdin updates @hay-kot (#6273)
  • chore(l10n): New Crowdin updates @hay-kot (#6309)
  • chore(l10n): New Crowdin updates @hay-kot (#6313)
  • chore(l10n): New Crowdin updates @hay-kot (#6317)
  • chore(l10n): Crowdin locale sync @github-actions (#6318)
  • chore(auto): Update pre-commit hooks @github-actions (#6324)
  • chore(l10n): New Crowdin updates @hay-kot (#6320)

📚 Documentation

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

⬆️ Dependency updates

7 changes

v3.3.1

02 Oct 17:10
c63932e

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

This release contains few minor bug fixes that can impact users trying the ingredient parser for the first time.

🐛 Bug fixes

🧰 Maintenance

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

📚 Documentation

  • docs(auto): Update image tag, for release v3.3.0 @github-actions (#6267)
  • docs: Update TOKEN_TIME docs to include max @michael-genson (#6279)

⬆️ Dependency updates

9 changes

🍴🍴🍴🍴🍴🍴

v3.3.0 - Overhauled Ingredient Parsing

28 Sep 00:49
824603a

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

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

🍴🍴🍴🍴🍴🍴

v3.2.1

15 Sep 03:45
db2c140

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

A quick bug fix release to fix state issues on the recipe explorer overview page.

🐛 Bug fixes

📚 Documentation

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

⬆️ Dependency updates

  • fix(deps): update dependency ingredient-parser-nlp to v2.3.0 @renovate (#6163)

🍴🍴🍴🍴🍴🍴

v3.2.0

13 Sep 21:27
d4f4ba0

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

❗❗❗Important Notice for PWA (Mobile) Users

TL;DR If you use the PWA (most/all mobile users), after upgrading, uninstall your PWA and install the new one. If you're accessing Mealie through a regular web browser and have not installed the PWA, please disregard!

The PWA has been overhauled to meet more modern standards. The old PWA configuration was constrained heavily by the old Nuxt 2 framework, and had several odd quirks and simply didn't work in a lot of instances. The new PWA implementation works much better and should be compatible with all devices which support PWAs (including both iPhone and Android devices).

A consequence of this is that the way the app is identified internally has changed, so existing PWA installs won't recognize that there has been an update to the application. In order to continue using the PWA, once you update Mealie, remove/uninstall your old PWA and re-install it.

🎉 Highlights

  • New Settings Layout. No more clicking on "settings" when you're looking for the data management page and remembering that it's,
  • Major performance improvements to the recipe overview page, making it several times more snappy.
  • Lots of quality of life improvements, including many bugfixes.
  • Upgrades to the PWA for mobile devices (see more above).

✨ New features

🐛 Bug fixes

🧰 Maintenance

21 changes

📚 Documentation

🔨 Internal development

  • dev: list availlable frontend updates on renovate dependency dashboard @Kuchenpirat (#6130)

⬆️ Dependency updates

28 changes

🙏 New Contributors

🍴🍴🍴🍴🍴🍴

v3.1.2 - Everything is a Food now v3

25 Aug 18:00
894162a

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

Patch release to fix a few bugs found in v3.1.

✨ New features

🐛 Bug fixes

🧰 Maintenance

7 changes

📚 Documentation

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

⬆️ Dependency updates

🙏 New Contributors

🍴🍴🍴🍴🍴🍴

v3.1.1 - Everything is a Food now v2

19 Aug 20:23
12d38c8

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

This is just a quick patch release to fix the wrong tag assigned to the last release.

🧰 Maintenance

📚 Documentation

  • docs(auto): Update image tag, for release 3.1.0 @github-actions (#5992)

⬆️ Dependency updates

🍴🍴🍴🍴🍴🍴

v3.1.0 - 🍎 Everything is a Food now

19 Aug 15:23
1568c33

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

Welcome to the latest Mealie release!
We’re happy to share that this is the first v3 update introducing new features, now that the hardest parts of the transition are behind us.

🎉 Highlights

🍎Everything is a Food now

To simplify ingredient logic and prepare for future automatic parsing, all ingredients are now represented as foods with four fields: amount, unit, food, and note. Unparsed ingredients are stored in the note field. These changes do also apply to the shopping list.

↕️ Main Page Now Remembers Your Recipe Sort Preferences

Your recipe sort preference is now saved per browser. If you’d rather see recipes in alphabetical order instead of by “last added,” your preferred sort options will be stored locally.

✨ New features

🐛 Bug fixes

🧰 Maintenance

51 changes

📚 Documentation

  • docs(auto): Update image tag, for release v3.0.2 @github-actions (#5769)
  • docs: Fix broken postgres docker-compose example @lucasfijen (#5894)

🔨 Internal development

⬆️ Dependency updates

38 changes

🙏 New Contributors

Read more

v3.0.2 - Next Round of Bugfixes and Security

21 Jul 12:33
4744e63

Choose a tag to compare

🍴🍴🍴🍴🍴🍴

Welcome to the latest Mealie release!

The focuss of this update is again application stability after the recent frontend upgrade:

  • Continued bug fixes addressing regressions introduced during the frontend upgrade.
  • A patch for a recently discovered XSS vulnerability. Thanks to @B1tBreaker for reporting the vulnerability.

🐛 Bug fixes

🧰 Maintenance

14 changes

📚 Documentation

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

⬆️ Dependency updates

11 changes

🙏 New Contributors

🍴🍴🍴🍴🍴🍴