chore(deps): update ghcr.io/mealie-recipes/mealie docker tag to v3.8.0 #75

Open
renovate-bot wants to merge 1 commit from renovate/ghcr.io-mealie-recipes-mealie-3.x into master
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/mealie-recipes/mealie minor v3.6.1v3.8.0

Release Notes

mealie-recipes/mealie (ghcr.io/mealie-recipes/mealie)

v3.8.0

Compare Source

🍴🍴🍴🍴🍴🍴

🎉 Highlights

Security Fixes

#​6743 fixes two security issues

  • A security issue which allows users to access arbitrary system files
  • Updates SafeMarkdown to be more aggressive with which HTML attributes we allow

Both security issues required access to Mealie in order to exploit them.

New features

🐛 Bug fixes

🧰 Maintenance

10 changes

⬆️ Dependency updates

8 changes

🍴🍴🍴🍴🍴🍴

v3.7.0

Compare Source

🍴🍴🍴🍴🍴🍴

The newest version of Mealie includes several new features and quality of life improvements. We've also got five first-time contributors in this release!

ℹ️ IMPORTANT NOTICE

Included in this release we updated our image processing algorithm to improve image quality and compression (thanks @​1-tempest!). This improves all new images added to Mealie moving forward. If you'd like to reprocess your existing images, we've included a user script:

docker exec -it mealie bash
python /opt/mealie/lib64/python3.12/site-packages/mealie/scripts/reprocess_images.py

More information in the docs, including some configuration options to speed things up if you have stronger hardware. This process could take several minutes depending on how many recipes you have (and your hardware).

🎉 Highlights

  • Updated image processing algorithm improving image quality and compression
  • You can now choose a snack, drink, and dessert in your meal planner

New features

🐛 Bug fixes

🧰 Maintenance

14 changes

📚 Documentation

🔨 Internal development

⬆️ Dependency updates

17 changes

🙏 New Contributors

🍴🍴🍴🍴🍴🍴


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/mealie-recipes/mealie](https://github.com/mealie-recipes/mealie) | minor | `v3.6.1` → `v3.8.0` | --- ### Release Notes <details> <summary>mealie-recipes/mealie (ghcr.io/mealie-recipes/mealie)</summary> ### [`v3.8.0`](https://github.com/mealie-recipes/mealie/releases/tag/v3.8.0) [Compare Source](https://github.com/mealie-recipes/mealie/compare/v3.7.0...v3.8.0) ### 🍴🍴🍴🍴🍴🍴 #### 🎉 Highlights ##### Security Fixes [#&#8203;6743](https://github.com/mealie-recipes/mealie/issues/6743) fixes two security issues - A security issue which allows users to access arbitrary system files - Updates SafeMarkdown to be more aggressive with which HTML attributes we allow Both security issues required access to Mealie in order to exploit them. #### ✨ New features - feat: Optionally include URL when importing via HTML/JSON [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6709](https://github.com/mealie-recipes/mealie/issues/6709)) #### 🐛 Bug fixes - fix: Disable submit on enter when editing timeline events [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6707](https://github.com/mealie-recipes/mealie/issues/6707)) - fix: Improved bulk deletion by reducing refreshs [@&#8203;davidschinkel](https://github.com/davidschinkel) ([#&#8203;6634](https://github.com/mealie-recipes/mealie/issues/6634)) - fix: Put tooltips behind app bar [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6711](https://github.com/mealie-recipes/mealie/issues/6711)) - fix: More lenient postgres override parsing [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6712](https://github.com/mealie-recipes/mealie/issues/6712)) - fix: localize text validators message [@&#8203;p0lycarpio](https://github.com/p0lycarpio) ([#&#8203;6719](https://github.com/mealie-recipes/mealie/issues/6719)) - fix: Security Patches [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6743](https://github.com/mealie-recipes/mealie/issues/6743)) #### 🧰 Maintenance <details> <summary>10 changes</summary> - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6706](https://github.com/mealie-recipes/mealie/issues/6706)) - chore: Miscellaneous cleanup [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6708](https://github.com/mealie-recipes/mealie/issues/6708)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6710](https://github.com/mealie-recipes/mealie/issues/6710)) - chore(l10n): Crowdin locale sync [@&#8203;github-actions](https://github.com/github-actions) ([#&#8203;6716](https://github.com/mealie-recipes/mealie/issues/6716)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6722](https://github.com/mealie-recipes/mealie/issues/6722)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6725](https://github.com/mealie-recipes/mealie/issues/6725)) - chore(auto): Update pre-commit hooks [@&#8203;github-actions](https://github.com/github-actions) ([#&#8203;6724](https://github.com/mealie-recipes/mealie/issues/6724)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6729](https://github.com/mealie-recipes/mealie/issues/6729)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6733](https://github.com/mealie-recipes/mealie/issues/6733)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6736](https://github.com/mealie-recipes/mealie/issues/6736)) </details> #### ⬆️ Dependency updates <details> <summary>8 changes</summary> - fix(deps): update dependency fastapi to v0.124.4 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6702](https://github.com/mealie-recipes/mealie/issues/6702)) - fix(deps): update dependency authlib to v1.6.6 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6700](https://github.com/mealie-recipes/mealie/issues/6700)) - fix(deps): update dependency tzdata to v2025.3 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6713](https://github.com/mealie-recipes/mealie/issues/6713)) - chore(deps): update dependency mypy to v1.19.1 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6723](https://github.com/mealie-recipes/mealie/issues/6723)) - chore(deps): update dependency pre-commit to v4.5.1 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6734](https://github.com/mealie-recipes/mealie/issues/6734)) - fix(deps): update dependency fastapi to v0.125.0 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6740](https://github.com/mealie-recipes/mealie/issues/6740)) - chore(deps): update dependency ruff to v0.14.10 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6742](https://github.com/mealie-recipes/mealie/issues/6742)) - fix(deps): update dependency openai to v2.13.0 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6726](https://github.com/mealie-recipes/mealie/issues/6726)) </details> ### 🍴🍴🍴🍴🍴🍴 ### [`v3.7.0`](https://github.com/mealie-recipes/mealie/releases/tag/v3.7.0) [Compare Source](https://github.com/mealie-recipes/mealie/compare/v3.6.1...v3.7.0) ### 🍴🍴🍴🍴🍴🍴 The newest version of Mealie includes several new features and quality of life improvements. We've also got five first-time contributors in this release! ##### ℹ️ IMPORTANT NOTICE Included in this release we [updated our image processing algorithm](https://github.com/mealie-recipes/mealie/pull/5883) to improve image quality and compression (thanks [@&#8203;1-tempest](https://github.com/1-tempest)!). This improves all *new* images added to Mealie moving forward. If you'd like to reprocess your *existing* images, we've included a user script: ```shell docker exec -it mealie bash python /opt/mealie/lib64/python3.12/site-packages/mealie/scripts/reprocess_images.py ``` More information [in the docs](https://docs.mealie.io/documentation/getting-started/updating/), including some configuration options to speed things up if you have stronger hardware. This process could take several minutes depending on how many recipes you have (and your hardware). #### 🎉 Highlights - Updated image processing algorithm improving image quality and compression - You can now choose a snack, drink, and dessert in your meal planner #### ✨ New features - feat: Put calendar directly in the date picker dialogs [@&#8203;noxhirsch](https://github.com/noxhirsch) ([#&#8203;6110](https://github.com/mealie-recipes/mealie/issues/6110)) - feat: Add snack, drink, and dessert [@&#8203;cashpw](https://github.com/cashpw) ([#&#8203;6149](https://github.com/mealie-recipes/mealie/issues/6149)) - feat: frontend autocomplete is diacritics/ligatures insensitive [@&#8203;Noneangel](https://github.com/Noneangel) ([#&#8203;6169](https://github.com/mealie-recipes/mealie/issues/6169)) - feat: Improve Image Minification Logic and Efficiency [@&#8203;1-tempest](https://github.com/1-tempest) ([#&#8203;5883](https://github.com/mealie-recipes/mealie/issues/5883)) - feat: Reprocess image user script [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6704](https://github.com/mealie-recipes/mealie/issues/6704)) - feat: Improve startup workflow UI [@&#8203;miah120](https://github.com/miah120) ([#&#8203;6342](https://github.com/mealie-recipes/mealie/issues/6342)) - feat: autofill default credentials on first login [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6666](https://github.com/mealie-recipes/mealie/issues/6666)) - feat: Add user QueryFilter and improve UI on mobile [@&#8203;p0lycarpio](https://github.com/p0lycarpio) ([#&#8203;6235](https://github.com/mealie-recipes/mealie/issues/6235)) - feat: Suggest HTML importer on URL importer failure [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6685](https://github.com/mealie-recipes/mealie/issues/6685)) #### 🐛 Bug fixes - fix: change log rotation size from 10kb to 10mb [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6648](https://github.com/mealie-recipes/mealie/issues/6648)) - fix: clear cached store data on logout to prevent user data leakage [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6665](https://github.com/mealie-recipes/mealie/issues/6665)) - fix: improve password manager autofill compatibility on login page [@&#8203;henricook](https://github.com/henricook) ([#&#8203;6662](https://github.com/mealie-recipes/mealie/issues/6662)) - fix: Reprocess script UUID handling for postgres [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6705](https://github.com/mealie-recipes/mealie/issues/6705)) #### 🧰 Maintenance <details> <summary>14 changes</summary> - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6649](https://github.com/mealie-recipes/mealie/issues/6649)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6653](https://github.com/mealie-recipes/mealie/issues/6653)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6661](https://github.com/mealie-recipes/mealie/issues/6661)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6671](https://github.com/mealie-recipes/mealie/issues/6671)) - chore(l10n): Crowdin locale sync [@&#8203;github-actions](https://github.com/github-actions) ([#&#8203;6672](https://github.com/mealie-recipes/mealie/issues/6672)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6675](https://github.com/mealie-recipes/mealie/issues/6675)) - chore(auto): Update pre-commit hooks [@&#8203;github-actions](https://github.com/github-actions) ([#&#8203;6680](https://github.com/mealie-recipes/mealie/issues/6680)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6678](https://github.com/mealie-recipes/mealie/issues/6678)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6686](https://github.com/mealie-recipes/mealie/issues/6686)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6689](https://github.com/mealie-recipes/mealie/issues/6689)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6693](https://github.com/mealie-recipes/mealie/issues/6693)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6694](https://github.com/mealie-recipes/mealie/issues/6694)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6697](https://github.com/mealie-recipes/mealie/issues/6697)) - chore(l10n): New Crowdin updates [@&#8203;hay-kot](https://github.com/hay-kot) ([#&#8203;6701](https://github.com/mealie-recipes/mealie/issues/6701)) </details> #### 📚 Documentation - docs: add theming examples to backend configuration guide [@&#8203;n-winspear](https://github.com/n-winspear) ([#&#8203;6443](https://github.com/mealie-recipes/mealie/issues/6443)) #### 🔨 Internal development - dev: Add `copilot-instructions.md` [@&#8203;michael-genson](https://github.com/michael-genson) ([#&#8203;6659](https://github.com/mealie-recipes/mealie/issues/6659)) #### ⬆️ Dependency updates <details> <summary>17 changes</summary> - chore(deps): update dependency ruff to v0.14.8 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6655](https://github.com/mealie-recipes/mealie/issues/6655)) - fix(deps): update dependency fastapi to v0.123.8 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6640](https://github.com/mealie-recipes/mealie/issues/6640)) - fix(deps): update dependency openai to v2.9.0 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6656](https://github.com/mealie-recipes/mealie/issues/6656)) - fix(deps): update dependency fastapi to v0.123.9 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6657](https://github.com/mealie-recipes/mealie/issues/6657)) - fix(deps): update dependency fastapi to v0.123.10 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6660](https://github.com/mealie-recipes/mealie/issues/6660)) - fix(deps): update dependency fastapi to v0.124.0 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6664](https://github.com/mealie-recipes/mealie/issues/6664)) - fix(deps): update dependency orjson to v3.11.5 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6667](https://github.com/mealie-recipes/mealie/issues/6667)) - chore(deps): update dependency pytest to v9.0.2 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6670](https://github.com/mealie-recipes/mealie/issues/6670)) - fix(deps): update dependency apprise to v1.9.6 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6677](https://github.com/mealie-recipes/mealie/issues/6677)) - chore(deps): update dependency coverage to v7.13.0 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6683](https://github.com/mealie-recipes/mealie/issues/6683)) - chore(deps): update node.js to [`9a2ed90`](https://github.com/mealie-recipes/mealie/commit/9a2ed90) [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6684](https://github.com/mealie-recipes/mealie/issues/6684)) - fix(deps): update dependency sqlalchemy to v2.0.45 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6687](https://github.com/mealie-recipes/mealie/issues/6687)) - fix(deps): update dependency recipe-scrapers to v15.11.0 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6691](https://github.com/mealie-recipes/mealie/issues/6691)) - fix(deps): update dependency fastapi to v0.124.2 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6688](https://github.com/mealie-recipes/mealie/issues/6688)) - fix(deps): update dependency openai to v2.11.0 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6696](https://github.com/mealie-recipes/mealie/issues/6696)) - chore(deps): update dependency ruff to v0.14.9 [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6699](https://github.com/mealie-recipes/mealie/issues/6699)) - chore(deps): update node.js to [`20988bc`](https://github.com/mealie-recipes/mealie/commit/20988bc) [@&#8203;renovate](https://github.com/renovate) ([#&#8203;6698](https://github.com/mealie-recipes/mealie/issues/6698)) </details> #### 🙏 New Contributors - [@&#8203;cashpw](https://github.com/cashpw) made their first contribution in [#&#8203;6149](https://github.com/mealie-recipes/mealie/pull/6149) - [@&#8203;Noneangel](https://github.com/Noneangel) made their first contribution in [#&#8203;6169](https://github.com/mealie-recipes/mealie/pull/6169) - [@&#8203;1-tempest](https://github.com/1-tempest) made their first contribution in [#&#8203;5883](https://github.com/mealie-recipes/mealie/pull/5883) - [@&#8203;n-winspear](https://github.com/n-winspear) made their first contribution in [#&#8203;6443](https://github.com/mealie-recipes/mealie/pull/6443) - [@&#8203;henricook](https://github.com/henricook) made their first contribution in [#&#8203;6662](https://github.com/mealie-recipes/mealie/pull/6662) ### 🍴🍴🍴🍴🍴🍴 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNjQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/ghcr.io-mealie-recipes-mealie-3.x from d664e3da4c to c896fa52ff 2025-12-19 10:03:52 +00:00 Compare
renovate-bot changed title from chore(deps): update ghcr.io/mealie-recipes/mealie docker tag to v3.7.0 to chore(deps): update ghcr.io/mealie-recipes/mealie docker tag to v3.8.0 2025-12-19 10:03:52 +00:00
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/ghcr.io-mealie-recipes-mealie-3.x:renovate/ghcr.io-mealie-recipes-mealie-3.x
git switch renovate/ghcr.io-mealie-recipes-mealie-3.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff renovate/ghcr.io-mealie-recipes-mealie-3.x
git switch renovate/ghcr.io-mealie-recipes-mealie-3.x
git rebase master
git switch master
git merge --ff-only renovate/ghcr.io-mealie-recipes-mealie-3.x
git switch renovate/ghcr.io-mealie-recipes-mealie-3.x
git rebase master
git switch master
git merge --no-ff renovate/ghcr.io-mealie-recipes-mealie-3.x
git switch master
git merge --squash renovate/ghcr.io-mealie-recipes-mealie-3.x
git switch master
git merge --ff-only renovate/ghcr.io-mealie-recipes-mealie-3.x
git switch master
git merge renovate/ghcr.io-mealie-recipes-mealie-3.x
git push origin master
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
xenrox/ansible!75
No description provided.