Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.5.0...v1.5.1
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.4.0...v1.5.0
The team at Github Security Lab provided us with a disclosure containing some recommendations for enhancing the security of Mealie, which have been implemented as part of this release. The vulnerabilities all required an authenticated user to exploit, so were likely only an issue if you allowed open registration to your system.
The key functional change you'll notice is that it's now not possible to scrape recipes/images from URLs that resolve to internal IP addresses. This is to prevent a user being able to map out the network the Mealie instance is part of.
Note that we now default the ALLOW_SIGNUP
environment variable to false, previously it was true.
There is a new security page available in the documentation should you want to read up on some extra security steps you can take for your Mealie instance.
The pull request was https://github.com/mealie-recipes/mealie/pull/3368
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.3.2...v1.4.0
We plan to merge those two PR shortly after this, if you're interested in testing them before release (please help us!) check the discord the the annoucement of when the build is ready.
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.3.1...v1.3.2
Minor bug fix on v1.3.0, that impacted groups which used webhooks.
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.3.0...v1.3.1
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.2.0...v1.3.0
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.1.1...v1.2.0
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.1.0...v1.1.1
PR
Removes the makefile from the repository and replaces it with a Taskfile. This may break some specific workflows, however we consider the makefile/taskfile an internal detail and not a breaking change. If you were using the makefile for anything please checkout the task file to find the new equavilent command.
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.0.0...v1.1.0
While we believe we've we've fixed all the migration issues we've been seeing with the latest RC's, it's still VERY IMPORTANT that you backup your data before upgrading and/or restoring you instance to this release.
If you're running v0.5.6 please be sure to follow the Migration guide
https://nightly.mealie.io/documentation/getting-started/migrating-to-mealie-v1/
If you're running the nightly or a previous release candidate you can upgrade in place, but should still ensure that a backup has been taken.
Special shoutout to the new and old contributors who stepped up and did a bulk of the work on getting this release out the door. It's so great to see a community of maintainers building around the project!
We've finally, thanks to the may contributors reached a v1. Now that we believe we have a stable footing to build on we're very excited for the following changes to Mealie project.
I'm still working on my commercial offering of a recipe manager, this is the last plug I'll make in the release notes for Mealie, but if you want to stay in touch subscribe to the news letter and I'll notify you when I launch!
We are looking to get some initial feedback, so if you're interested in poking around what I've got, reach out on discord (haykot) and I can send you a invite link!
Full Changelog: https://github.com/mealie-recipes/mealie/compare/v1.0.0-RC2...v1.0.0