Welcome to the latest release of Mealie! This release contains a minor breaking change; the flow for downloading a recipe .zip has been simplified and no longer requires a zip token. If you are leveraging the .zip API, you'll want to update your scripts.
🎉 Highlights
You can now add recipes as an ingredient for other recipes. Got a great teriyaki sauce recipe to go with your hibachi fried rice? You can add it as an ingredient now.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/mealie-recipes/mealie](https://github.com/mealie-recipes/mealie) | minor | `v3.4.0` -> `v3.5.0` |
---
### Release Notes
<details>
<summary>mealie-recipes/mealie (ghcr.io/mealie-recipes/mealie)</summary>
### [`v3.5.0`](https://github.com/mealie-recipes/mealie/releases/tag/v3.5.0)
[Compare Source](https://github.com/mealie-recipes/mealie/compare/v3.4.0...v3.5.0)
### 🍴🍴🍴🍴🍴🍴
Welcome to the latest release of Mealie! This release contains a minor breaking change; the flow for downloading a recipe .zip has been simplified and no longer requires a zip token. If you are leveraging the .zip API, you'll want to update your scripts.
#### 🎉 Highlights
- You can now add recipes as an ingredient for other recipes. Got a great teriyaki sauce recipe to go with your hibachi fried rice? You can add it as an ingredient now.
#### 🚨 Breaking changes
- fix: Refactor Recipe Zip File Flow [@​michael-genson](https://github.com/michael-genson) ([#​6170](https://github.com/mealie-recipes/mealie/issues/6170))
#### ✨ New features
- feat: Add `DELETE /{slug}/image` [@​chollinger93](https://github.com/chollinger93) ([#​6259](https://github.com/mealie-recipes/mealie/issues/6259))
- feat: Add recipe as ingredient [@​parumpum](https://github.com/parumpum) ([#​4800](https://github.com/mealie-recipes/mealie/issues/4800))
#### 🐛 Bug fixes
- fix: Locale dates format [@​p0lycarpio](https://github.com/p0lycarpio) ([#​6211](https://github.com/mealie-recipes/mealie/issues/6211))
- fix: Update the random button flow [@​aliyyanWijaya](https://github.com/aliyyanWijaya) ([#​6248](https://github.com/mealie-recipes/mealie/issues/6248))
- fix: Include contents of purpose field when parsing ingredients [@​strangetom](https://github.com/strangetom) ([#​6494](https://github.com/mealie-recipes/mealie/issues/6494))
- fix: Refactor Recipe Zip File Flow [@​michael-genson](https://github.com/michael-genson) ([#​6170](https://github.com/mealie-recipes/mealie/issues/6170))
- fix: Stabilize shopping list queuing [@​michael-genson](https://github.com/michael-genson) ([#​6498](https://github.com/mealie-recipes/mealie/issues/6498))
- fix: Brute parser fails if unit or food is empty [@​michael-genson](https://github.com/michael-genson) ([#​6500](https://github.com/mealie-recipes/mealie/issues/6500))
- fix: Make Ingredients and Instructions independently scrollable in cook mode [@​AurelienPautet](https://github.com/AurelienPautet) ([#​6358](https://github.com/mealie-recipes/mealie/issues/6358))
- fix: Improve recipe ingredient selection [@​p0lycarpio](https://github.com/p0lycarpio) ([#​6518](https://github.com/mealie-recipes/mealie/issues/6518))
- fix: prevent URL encoding in postgres placeholder display [@​LaurianeH-05](https://github.com/LaurianeH-05) ([#​6438](https://github.com/mealie-recipes/mealie/issues/6438))
#### 🧰 Maintenance
<details>
<summary>14 changes</summary>
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6469](https://github.com/mealie-recipes/mealie/issues/6469))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6478](https://github.com/mealie-recipes/mealie/issues/6478))
- chore(l10n): Crowdin locale sync [@​github-actions](https://github.com/github-actions) ([#​6485](https://github.com/mealie-recipes/mealie/issues/6485))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6486](https://github.com/mealie-recipes/mealie/issues/6486))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6487](https://github.com/mealie-recipes/mealie/issues/6487))
- chore: Update some frontend deps [@​michael-genson](https://github.com/michael-genson) ([#​6490](https://github.com/mealie-recipes/mealie/issues/6490))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6492](https://github.com/mealie-recipes/mealie/issues/6492))
- chore(auto): Update pre-commit hooks [@​github-actions](https://github.com/github-actions) ([#​6493](https://github.com/mealie-recipes/mealie/issues/6493))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6495](https://github.com/mealie-recipes/mealie/issues/6495))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6502](https://github.com/mealie-recipes/mealie/issues/6502))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6506](https://github.com/mealie-recipes/mealie/issues/6506))
- chore(l10n): New Crowdin updates [@​hay-kot](https://github.com/hay-kot) ([#​6508](https://github.com/mealie-recipes/mealie/issues/6508))
- chore(l10n): Crowdin locale sync [@​github-actions](https://github.com/github-actions) ([#​6524](https://github.com/mealie-recipes/mealie/issues/6524))
- chore(auto): Update pre-commit hooks [@​github-actions](https://github.com/github-actions) ([#​6528](https://github.com/mealie-recipes/mealie/issues/6528))
</details>
#### 📚 Documentation
- docs(auto): Update image tag, for release v3.4.0 [@​github-actions](https://github.com/github-actions) ([#​6471](https://github.com/mealie-recipes/mealie/issues/6471))
#### 🔨 Internal development
- dev: Migrate to uv [@​michael-genson](https://github.com/michael-genson) ([#​6470](https://github.com/mealie-recipes/mealie/issues/6470))
#### ⬆️ Dependency updates
<details>
<summary>6 changes</summary>
- fix(deps): update dependency tzdata to v2025 [@​renovate](https://github.com/renovate) ([#​6481](https://github.com/mealie-recipes/mealie/issues/6481))
- chore(deps): update dependency types-python-slugify to v8 [@​renovate](https://github.com/renovate) ([#​6480](https://github.com/mealie-recipes/mealie/issues/6480))
- chore(deps): update node.js to [`55b6bbe`](https://github.com/mealie-recipes/mealie/commit/55b6bbe) [@​renovate](https://github.com/renovate) ([#​6503](https://github.com/mealie-recipes/mealie/issues/6503))
- chore(deps): update node.js to [`e5bbac0`](https://github.com/mealie-recipes/mealie/commit/e5bbac0) [@​renovate](https://github.com/renovate) ([#​6507](https://github.com/mealie-recipes/mealie/issues/6507))
- chore(deps): update dependency pytest to v9 [@​renovate](https://github.com/renovate) ([#​6525](https://github.com/mealie-recipes/mealie/issues/6525))
- chore(deps): update node.js to [`7f80506`](https://github.com/mealie-recipes/mealie/commit/7f80506) [@​renovate](https://github.com/renovate) ([#​6539](https://github.com/mealie-recipes/mealie/issues/6539))
</details>
#### 🙏 New Contributors
- [@​aliyyanWijaya](https://github.com/aliyyanWijaya) made their first contribution in [#​6248](https://github.com/mealie-recipes/mealie/pull/6248)
- [@​strangetom](https://github.com/strangetom) made their first contribution in [#​6494](https://github.com/mealie-recipes/mealie/pull/6494)
- [@​chollinger93](https://github.com/chollinger93) made their first contribution in [#​6259](https://github.com/mealie-recipes/mealie/pull/6259)
- [@​LaurianeH-05](https://github.com/LaurianeH-05) made their first contribution in [#​6438](https://github.com/mealie-recipes/mealie/pull/6438)
### 🍴🍴🍴🍴🍴🍴
</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 is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMS4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v3.4.0->v3.5.0Release Notes
mealie-recipes/mealie (ghcr.io/mealie-recipes/mealie)
v3.5.0Compare Source
🍴🍴🍴🍴🍴🍴
Welcome to the latest release of Mealie! This release contains a minor breaking change; the flow for downloading a recipe .zip has been simplified and no longer requires a zip token. If you are leveraging the .zip API, you'll want to update your scripts.
🎉 Highlights
🚨 Breaking changes
✨ New features
DELETE /{slug}/image@chollinger93 (#6259)🐛 Bug fixes
🧰 Maintenance
14 changes
📚 Documentation
🔨 Internal development
⬆️ Dependency updates
6 changes
55b6bbe@renovate (#6503)e5bbac0@renovate (#6507)7f80506@renovate (#6539)🙏 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.